Fig 1 - uploaded by Harvinder Singh
Content may be subject to copyright.
Flowchart of resource management technique

Flowchart of resource management technique

Source publication
Article
Full-text available
Cloud computing is growing technology which provide services to user's on affordable budget. Resource demand comes with different nature and create uncertainty situation for efficient resource matching and workload management on resources. Thus service providers' focus on suitable resource allocation technique for efficient resource matching based...

Context in source publication

Context 1
... presented resource allocation model user submitted number of tasks as represented with figure 1. Resource agent collected and evaluated user demand based on resource requirement and resource availability to find minimum execution time. ...

Similar publications

Article
Full-text available
Processing IoT applications directly in the cloud may not be the most efficient solution for each IoT scenario, especially for time-sensitive applications. A promising alternative is to use fog and edge computing, which address the issue of managing the large data bandwidth needed by end devices. These paradigms impose to process the large amounts...

Citations

... Mobile cloud environment with context aware model is created in [14]. Singh and Bhasin [15] utilized the ant colony algorithm for allocating the resources in cloud. The allocation based on utilizing the available resources effectively for completing the task queued in the cloud. ...
Article
Full-text available
Cloud computing technology helps to resolve the problem in storage management by providing virtual resources to the end users. But, the overloading of virtual machines results in degradation of performances as well as it increases in the energy consumption of the virtual machines. Several techniques were used to determine the workloads of the cloud and then apply the migration algorithm for efficient utilization of resources. But, the process depends on the past outputs and only few step ahead predictions. Most of the techniques allocate the resources based on all the attributes. This results in higher processing time for the allocation. Hence, in this, an attribute based resource allocation is proposed to allocate and utilize the resources effectively based on the user demands. The concept of virtualization is to reduce the cost of individual hardware setups to run processes. In cloud computing, virtualization processes effectively utilize resources and improve services. The modified Principal component analysis and relief is used for the attribute selection. Then, the selected attribute is processed with the hybrid Cauchy particle swarm algorithm for the allocation of resources. The proposed method is tested google cluster dataset and its performance is evaluated in terms of migration count and power consumption. The proposed method performance is compared with the automated migration technique (ALM) and forecast based migration technique (CF-LA). The proposed method outperforms both the existing technique by reducing the power consumption and the migration count between the virtual machines. Hence, the proposed MPCA and relief based CPSO is best for allocating the resources dynamically in the cloud.
... To address the abovediscussed research problem, the proposed QoS based Resource Allocation and Scheduling (QRAS) used ant colony optimization [4,5] for generating and evaluating the relevant solution. This work is an extention of our existing research papers [6][7][8]. The allocation has been performed based on optimal solutions generated by swarm agents who become intelligent from the environment. ...
Article
Full-text available
Cloud resource allocation, a real-time problem can be dealt with efficaciously to reduce execution cost and improve resource utilization. Resource usability can fulfill customers’ expectations if the allocation has performed according to demand constraint. Task Scheduling is NP-hard problem where unsuitable matching leads to performance degradation and violation of service level agreement (SLA). In this research paper, the workflow scheduling problem has been conducted with objective of higher exploitation of resources. To overcome scheduling optimization problem, the proposed QoS based resource allocation and scheduling has used swarm-based ant colony optimization provide more predictable results. The experimentation of proposed algorithms has been done in a simulated cloud environment. Further, the results of the proposed algorithm have been compared with other policies, it performed better in terms of Quality of Service parameters.
... The motivation of this research work falls from the challenges to find the most trustable resource using search for a settlement to task requirements. This research work is an extension of our previous works [4,5]. In this research work, the ACO based reSoure schEduling teChnique in cloUd computing enviRonmEnt has been proposed for scheduling and executing users' workload on minimum execution cost and time, called SECURE. ...
Article
Cloud computing is providing resources to customers based on application demand under service level agreement (SLA) rules. Service providers are concentrating on providing a requirement based resource to fulfill the quality of service (QoS) requirements. But, it has become a challenge to cope with service-oriented resources due to uncertainty and dynamic demand for cloud services. Task scheduling is an alternative to distributing resource by estimating the unpredictable workload. Therefore, an efficient resource scheduling technique needs to distribute appropriate virtual machines (VMs). Swarm intelligence, involving a metaheuristic approach, is suitable to handle such uncertainty problems meticulously. In this research paper, we present an efficient resource scheduling technique using ant colony optimization (ACO) algorithm, with an objective to minimize execution cost and time. The comparative analysis of results has been demonstrated that the proposed scheduling algorithm performed better as compared to existing algorithms. Thus, the proposed resource scheduling algorithm can be used to improve the efficacy of cloud resources.
... Monitoring resources expended while running task might aid in ascertaining resources for the utilization for that run, but will not indicate performance impacts in controlled set ups, or changed hardware or software. [20] Presented resource allocation model that evaluates users' request centered on resource requirements and resources that are available in other to get least run time. Information on resource represent if resources are available and configured. ...
... In uncertain cloud environment, manage resources efficiently; allocation issue executed with swarm optimization tactic made better, the likelihood to look for best appropriate resource for task with least run time possible. Swarm practice is built on nature motivated and artificial intelligence system which involves of self-sufficient agent with combined activities with the use of decentralized system [20] [22]. ...
Article
Full-text available
Cloud resource management is momentous for efficient resource allocation and scheduling that requires for fulfilling customers' expectations. But, it is difficult to predict an appropriate matching in a heterogeneous and dynamic cloud environment that leads to performance degradation and SLA violation. Thus, resource management is a challenging task that may be compromised because of the inappropriate allocation of the required resource. This paper presents a systematic review and analytical comparisons of existing surveys, research work exists on SLA, resource allocation and resource scheduling in cloud computing. Further, discussion on open research issues, current status and future research directions in the field of cloud resource management.
Preprint
Cloud environment is a large pool of virtually available resources that perform thousands of computational operations in real time for resource provisioning. Allocation and scheduling are two major pillars of said provisioning with quality of service (QoS). This involves complex modules such as: identification of task requirement, availability of resource, allocation decision, and scheduling operation. In the present scenario, it is intricate to manage cloud resources, as Service provider aims to provide resources to users on productive cost and time. In proposed research paper, an optimized technique for efficient resource allocation and scheduling is presented. The proposed policy used heuristic based, ant colony optimization (ACO) for well-ordered allocation. The suggested algorithm implementation done using simulation, shows better results in terms of cost, time and utilization as compared to other algorithms.