Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
1,783
result(s) for
"resource provisioning"
Sort by:
Cloud resource provisioning: survey, status and future research directions
2016
Cloud resource provisioning is a challenging job that may be compromised due to unavailability of the expected resources. Quality of Service (QoS) requirements of workloads derives the provisioning of appropriate resources to cloud workloads. Discovery of best workload–resource pair based on application requirements of cloud users is an optimization problem. Acceptable QoS cannot be provided to the cloud users until provisioning of resources is offered as a crucial ability. QoS parameters-based resource provisioning technique is therefore required for efficient provisioning of resources. This research depicts a broad methodical literature analysis of cloud resource provisioning in general and cloud resource identification in specific. The existing research is categorized generally into various groups in the area of cloud resource provisioning. In this paper, a methodical analysis of resource provisioning in cloud computing is presented, in which resource management, resource provisioning, resource provisioning evolution, different types of resource provisioning mechanisms and their comparisons, benefits and open issues are described. This research work also highlights the previous research, current status and future directions of resource provisioning and management in cloud computing.
Journal Article
Investigating Methods of Resource Provisioning Mechanisms in Cloud: A Review
by
Ilyas, Sadaf
,
Jafar, Farheen
,
Malik, Babur Hayat
in
Cloud computing
,
Provisioning
,
Resource allocation
2018
Delivering information through cloud computing become a modern computation. For this purpose, electronic device is required to access with an active web server. For delivering different resources, the cloud supplier provides computing power for the cloud users to organize their multiple type of application at any time on different platforms. In cloud computing, the main drawback is relevant to the best use of resources as well as resource provisioning. In cloud computing there is a lack of desired resources that is why the cloud resource provision becomes a daring work. To maintain the quality of services, the provisioning of reasonable resources is need of workloads. The main problem is to find the appropriate workload that depends on the cloud user that is related to resource pair application requirements. This paper reveals the cloud resource provisioning and identification in general and in specific, respectively. In this paper, a methodical analysis of resource provisioning in cloud computing is presented, in which resource provisioning, different types of resource provisioning mechanisms and their comparisons, and benefits are described.
Journal Article
Prediction Based Efficient Resource Provisioning and Its Impact on QoS Parameters in the Cloud Environment
2018
The purpose of this paper is to provision the on demand resources to the end users as per their need using prediction method in cloud computing environment. The provisioning of virtualized resources to cloud consumers according to their need is a crucial step in the deployment of applications on the cloud. However, the dynamical management of resources for variable workloads remains a challenging problem for cloud providers. This problem can be solved by using a prediction based adaptive resource provisioning mechanism, which can estimate the upcoming resource demands of applications. The present research introduces a prediction based resource provisioning model for the allocation of resources in advance. The proposed approach facilitates the release of unused resources in the pool with quality of service (QoS), which is defined based on prediction model to perform the allocation of resources in advance. In this work, the model is used to determine the future workload prediction for user requests on web servers, and its impact toward achieving efficient resource provisioning in terms of resource exploitation and QoS. The main contribution of this paper is to develop the prediction model for efficient and dynamic resource provisioning to meet the requirements of end users.
Journal Article
Resource Management Approaches in Fog Computing: a Comprehensive Review
by
Ghobaei-Arani, Mostafa
,
Souri, Alireza
,
Rahmanian, Ali A.
in
Cloud computing
,
Computer Science
,
Data centers
2020
In recent years, the Internet of Things (IoT) has been one of the most popular technologies that facilitate new interactions among things and humans to enhance the quality of life. With the rapid development of IoT, the fog computing paradigm is emerging as an attractive solution for processing the data of IoT applications. In the fog environment, IoT applications are executed by the intermediate computing nodes in the fog, as well as the physical servers in cloud data centers. On the other hand, due to the resource limitations, resource heterogeneity, dynamic nature, and unpredictability of fog environment, it necessitates the resource management issues as one of the challenging problems to be considered in the fog landscape. Despite the importance of resource management issues, to the best of our knowledge, there is not any systematic, comprehensive and detailed survey on the field of resource management approaches in the fog computing context. In this paper, we provide a systematic literature review (SLR) on the resource management approaches in fog environment in the form of a classical taxonomy to recognize the state-of-the-art mechanisms on this important topic and providing open issues as well. The presented taxonomy are classified into six main fields: application placement, resource scheduling, task offloading, load balancing, resource allocation, and resource provisioning. The resource management approaches are compared with each other according to the important factors such as the performance metrics, case studies, utilized techniques, and evaluation tools as well as their advantages and disadvantages are discussed.
Journal Article
Human–nature interactions and the consequences and drivers of provisioning wildlife
2018
Many human populations are undergoing an extinction of experience, with a progressive decline in interactions with nature. This is a consequence both of a loss of opportunity for, and orientation towards, such experiences. The trend is of concern in part because interactions with nature can be good for human health and wellbeing. One potential means of redressing these losses is through the intentional provision of resources to increase wildlife populations in close proximity to people, thereby increasing the potential for positive human–nature experiences, and thence the array of benefits that can result. In this paper, we review the evidence that these resource subsidies have such a cascade of effects. In some Westernized countries, the scale of provision is extraordinarily high, and doubtless leads to both positive and negative impacts for wildlife. In turn, these impacts often lead to more frequent, reliable and closer human–nature interactions, with a greater variety of species. The consequences for human wellbeing remain poorly understood, although benefits documented in the context of human–nature interactions more broadly seem likely to apply. There are also some important feedback loops that need to be better characterized if resource provisioning is to contribute effectively towards averting the extinction of experience.
This article is part of the theme issue ‘Anthropogenic resource subsidies and host–parasite dynamics in wildlife’.
Journal Article
Resource provisioning using workload clustering in cloud computing environment: a hybrid approach
by
Ghobaei-Arani, Mostafa
,
Masdari, Mohammad
,
Shahidinejad, Ali
in
Algorithms
,
Cloud computing
,
Clustering
2021
In recent years, cloud computing paradigm has emerged as an internet-based technology to realize the utility model of computing for serving compute-intensive applications. In the cloud computing paradigm, the IT and business resources, such as servers, storage, network, and applications, can be dynamically provisioned to cloud workloads submitted by end-users. Since the cloud workloads submitted to cloud providers are heterogeneous in terms of quality attributes, management and analysis of cloud workloads to satisfy Quality of Service (QoS) requirements can play an important role in cloud resource management. Therefore, it is necessary for the provisioning of proper resources to cloud workloads using clustering of them according to QoS metrics. In this paper, we present a hybrid solution to handle the resource provisioning issue using workload analysis in a cloud environment. Our solution utilized the Imperialist Competition Algorithm (ICA) and K-means for clustering the workload submitted by end-users. Also, we use a decision tree algorithm to determine scaling decisions for efficient resource provisioning. The effectiveness of the proposed approach under two real workloads traces is evaluated. The simulation results demonstrate that the proposed solution reduces the total cost by up to 6.2%, and the response time by up to 6.4%, and increases the CPU utilization by up to 13.7%, and the elasticity by up to 30.8% compared with the other approaches.
Journal Article
A Survey on Resource Scheduling in Cloud Computing: Issues and Challenges
2016
Resource scheduling in cloud is a challenging job and the scheduling of appropriate resources to cloud workloads depends on the QoS requirements of cloud applications. In cloud environment, heterogeneity, uncertainty and dispersion of resources encounters problems of allocation of resources, which cannot be addressed with existing resource allocation policies. Researchers still face troubles to select the efficient and appropriate resource scheduling algorithm for a specific workload from the existing literature of resource scheduling algorithms. This research depicts a broad methodical literature analysis of resource management in the area of cloud in general and cloud resource scheduling in specific. In this survey, standard methodical literature analysis technique is used based on a complete collection of 110 research papers out of large collection of 1206 research papers published in 19 foremost workshops, symposiums and conferences and 11 prominent journals. The current status of resource scheduling in cloud computing is distributed into various categories. Methodical analysis of resource scheduling in cloud computing is presented, resource scheduling algorithms and management, its types and benefits with tools, resource scheduling aspects and resource distribution policies are described. The literature concerning to thirteen types of resource scheduling algorithms has also been stated. Further, eight types of resource distribution policies are described. Methodical analysis of this research work will help researchers to find the important characteristics of resource scheduling algorithms and also will help to select most suitable algorithm for scheduling a specific workload. Future research directions have also been suggested in this research work.
Journal Article
A cost-efficient auto-scaling mechanism for IoT applications in fog computing environment: a deep learning-based approach
by
Ghobaei-Arani, Mostafa
,
Etemadi, Masoumeh
,
Shahidinejad, Ali
in
Algorithms
,
Computer Communication Networks
,
Computer Science
2021
The fog computing model has emerged as a viable infrastructure for serving IoT applications in recent years. In the fog ecosystem, it is essential to manage resources for different workloads due to the high volume and rapid growth of requests. Therefore, a challenge faced in this area is dynamic and efficient resource auto-scaling because fog resources must be allocated to requests efficiently. More fog resources than needed leads to “Over-Provisioning”, and fewer fog resources leads to the “Under-provisioning” issue. To this end, an effective deep learning-based resource auto-scaling mechanism has been proposed to manage the number of resources needed to handle dynamic workloads in a fog environment. The simulation results indicated that the proposed solution reduces cost, network usage, and delay violation and increases CPU utilization compared with existing resource auto-scaling mechanisms.
Journal Article
Machine learning-based solutions for resource management in fog computing
by
Trocan, Maria
,
Agarwal, Mihir
,
Fahimullah, Muhammad
in
Architecture
,
Business metrics
,
Classification
2024
Fog computing is a paradigm that offers distributed and diverse resources at the network edge to fulfill the quality of service requirements. However, effectively managing these resources has become a significant challenge due to the dynamic nature of user demands and the distributed and heterogeneous characteristics of fog computing. Consequently, managing resources based on accurately predicting dynamic user demands and resource availability using machine-learning methods becomes demanding. In this study, we conduct a comprehensive analysis of existing literature that leverages machine learning-based approaches to address resource management challenges in fog computing. These challenges encompass resource provisioning, application placement, scheduling, resource allocation, task offloading, and load balancing. The examined literature is thoroughly compared based on their employed strategies, objective metrics, tools, datasets, and techniques. Furthermore, we identify research gaps in resource management issues and propose future directions for advancing the field.
Journal Article
Livestock abundance predicts vampire bat demography, immune profiles and bacterial infection risk
by
Chizhikov, Vladimir E.
,
Camus, Melinda S.
,
Fenton, M. Brock
in
Abundance
,
Adaptive Immunity
,
Agriculture
2018
Human activities create novel food resources that can alter wildlife–pathogen interactions. If resources amplify or dampen, pathogen transmission probably depends on both host ecology and pathogen biology, but studies that measure responses to provisioning across both scales are rare. We tested these relationships with a 4-year study of 369 common vampire bats across 10 sites in Peru and Belize that differ in the abundance of livestock, an important anthropogenic food source. We quantified innate and adaptive immunity from bats and assessed infection with two common bacteria. We predicted that abundant livestock could reduce starvation and foraging effort, allowing for greater investments in immunity. Bats from high-livestock sites had higher microbicidal activity and proportions of neutrophils but lower immunoglobulin G and proportions of lymphocytes, suggesting more investment in innate relative to adaptive immunity and either greater chronic stress or pathogen exposure. This relationship was most pronounced in reproductive bats, which were also more common in high-livestock sites, suggesting feedbacks between demographic correlates of provisioning and immunity. Infection with both Bartonella and haemoplasmas were correlated with similar immune profiles, and both pathogens tended to be less prevalent in high-livestock sites, although effects were weaker for haemoplasmas. These differing responses to provisioning might therefore reflect distinct transmission processes. Predicting how provisioning alters host–pathogen interactions requires considering how both within-host processes and transmission modes respond to resource shifts.
This article is part of the theme issue ‘Anthropogenic resource subsidies and host–parasite dynamics in wildlife’.
Journal Article