Efficient Qos Based Resource Scheduling Using PAPRIKA Method for Cloud Computing
|
|
|
- Kelley Harper
- 10 years ago
- Views:
Transcription
1 Efficient Qos Based Resource Scheduling Using PAPRIKA Method for Cloud Computing Hilda Lawrance* Post Graduate Scholar Department of Information Technology, Karunya University Coimbatore, Tamilnadu, India Ph no: , Dr. Salaja Silas Assistant Professor (SG), Department of Information Technology, Karunya University Coimbatore, Tamilnadu, India Abstract : Cloud computing is increasingly been used in enterprises and business markets for serving demanding jobs. The performance of resource scheduling in cloud computing is important due to the increase in number of users, services and type of services. Resource scheduling is influenced by many factors such as CPU speed, memory, bandwidth etc. Therefore resource scheduling can be modeled as a multi criteria decision making problem. This study proposes an efficient QoS based resource scheduling algorithm using potentially all pair-wise rankings of all possible alternatives (PAPRIKA). The tasks are arranged based on the QoS parameters and the resources are allocated to the appropriate tasks based on PAPRIKA method and user satisfaction. The scheduling algorithm was simulated with cloudsim tool package. The experiment shows that, the algorithm reduces task completion time and improves resource utility rate. Keywords: cloud computing; QoS; resource scheduling; multi criteria decision. 1. Introduction Cloud computing is the rising technology that delivers many forms of resources as services, mainly over the internet. It permits customers to use applications without deployment and access the required files at any computer using internet [3]. Cloud Computing allows on-demand resource provisioning. It is the convergence of several concepts such as virtualization, distributed application design, grid, and enterprise IT management. It enables a more flexible approach for deploying and scaling applications [2]. In cloud, consumers can evade capital payments on hardware, software, and services. The users will pay the provider only for what they use, which reduces the complexity and cost for trading, configuring, and managing the hardware and software needed for applications. The applications are delivered as a service over the Internet. Cloud Computing considers both the applications provided as services over the Internet and the hardware in the data centers that provide those services such as CPU, memory, data storage and networking equipments. In cloud computing, different consumers need different types of resources. The demand for the resources changes with the time and user. Scheduling of resources is one of the key areas in resource management. Resource scheduling is the allocation of resources that will be available to serve load in a given area or of a given utility. Because of different QoS parameters such as CPU speed, stability, memory etc., resource scheduling in cloud computing is different from conventional distributed computing environment. The demand for resources fluctuates dynamically so scheduling of resources is a difficult task. QoS based resource scheduling is necessary for efficient resource utilization, reducing cost, and for satisfying user requirement. Most of the algorithms deal only about cost and a single QoS (Quality of Service) parameter. This paper proposes an algorithm that considers user satisfaction and Multi QoS parameters simultaneously for the allocation of resources to task. For the proper arrangement of tasks, potentially all pair-wise rankings of all possible alternatives (PAPRIKA), a multi criteria decision making method had been adopted. This increases the efficiency of allocation of resources in terms of maximize resource utility and minimize allocation time. Literature review is discussed in section 2. Section 3 tells the factors that affect scheduling and Section 4 presents the design model for resource scheduling algorithm. Finally, Section 5 concludes this paper. ISSN : Vol. 5 No.03 March
2 2. Literature Review Linlin Wu et al., 2011, [6] had proposed ProfmaxVmMinAvaiSpace algorithm for the allocation of cloud resources for SaaS providers. The algorithm chose VM type which matched the request parameters using mapping technique. If there was an initiated VM which satisfied the request, then the algorithm checked whether it had enough space and allocated it to a VM in best fit manner. The algorithm maximized provider profit and reduced SLA violation. Qi Zhang et al., had proposed a method for allocating resources dynamically to data centers based on fluctuating market demands [8]. It was based on periodic analysis of market demands for resources and allocated resources according to the market demand. This would increase cloud providers total revenue. Xindong YOU et al., 2009 [11] had proposed a resource allocation strategy based on market mechanism. It consisted of three modules: Consumer agent (CA), Resource agent (RA) and Market economy mechanism. CA assigned the consumer that had to participate in the market system and aimed to obtain maximal benefit for the consumer. RA assigned one type of resource to publish the resource s price and adjusted the price according to the relationship of supply and demand in the market system. Market Economy Mechanism was responsible for the balance of resource supply and the demand. This would balance supply and demand of resources and would utilize resource efficiently. Abirami S.P. et al., 2012, [1] had proposed a scheduling algorithm named as Linear Scheduling for Tasks and Resources (LSTR), which performed tasks and resources scheduling respectively. The method collected requests in every pre-determined interval of time and found the initial threshold which was the sum of all resources. Two matrices were created and according to the request type, the requests would add to either upper matrix or lower matrix. The requests allotted to resources according to the order and threshold value. The method had high system throughput but the waiting time for processing was high. Nagendram S. et al., [7] had proposed Multi-dimensional Resource Integrated Scheduling algorithm for efficient resource scheduling in data centers. The author discussed scheduling of resources based on multi-dimensional resource requests. The algorithm calculated the relationship between multi-dimensional resource supply and demand and based on that assigned priority to jobs which required less scarce resources. The method had high system efficiency and application performance but required high processing time. Hai Zhong et al., [5] had proposed an approach to Optimized Resource Scheduling Algorithm for Opensource Cloud Systems. The algorithm allocated VM for the maximum usage of physical resources. Scheduling model was divided into three steps. First, scheduler updated the available resource list when allocation or deallocation happened and updated the VM request list when each time new VM requests came. And then, scheduler used Improved Genetic Algorithm to find out fitness and economical allocation. Finally, cloud launched the corresponding VMs at the physical resource and suspended the VMs when the leasing time s up. If there was no enough resource for the VM request, the scheduler would reject the request automatically. Here, the speed of scheduling was high comparatively. Gunho Lee et al., had proposed Heterogeneity-Aware Resource Allocation algorithm for the allocation of resources in a heterogeneous environment [4]. The nodes were divided into two pools. First was long-living core nodes to host both data and computation and another was accelerator nodes that were added to the cluster temporarily when extra computing power was required. The utilization of core nodes were minimal but had high computing rate. Zhongni Zheng et al., [12] had proposed Cloud Resource Scheduling Based on Parallel Genetic Algorithm. There were three main steps in the scheduling. First, the system set an idle resource list and VM request list, update them at the initiate time and each time new VM requests came or VMs were shutdown or physical resource change were being detected. The parallel genetic algorithm, found the optimal allocation sequence. The specified physical machines were launched by the VM requests. This would take less time for finding best allocation. Wuqi Gao et al., 2012, had proposed Cloud Simulation Resource Scheduling Algorithm Based on Multi- Dimension Quality of Service that discussed task based VM scheduling by analyzing multiple quality of service parameters [10]. The approach took values of all quality of service (QoS) parameters for every task and considered as task matrix. Same way VM QoS parameters were taken and resource matrix was obtained. Analytic Hierarchy Process (AHP), was used to arrange tasks and VMs according to order of QoS weight. Next step was finding user satisfaction. For that, it took first task in the task line, computed the satisfaction of task at every VM and found out the resource which gave highest satisfaction to this particular task. If the particular VM was free, allotted task to that VM or searched for next VM from the list. Tasks were deleted from the task line, as soon as it had completed processing and repeated the same procedure until the task list was blank. The method considered multi QoS parameters such as CPU speed, bandwidth, stability and length as the scheduling factors and considered user satisfaction for allocation of the resources which improved the resource utility rate. ISSN : Vol. 5 No.03 March
3 3. Factors Affecting Resource Scheduling The factors that affect resource scheduling are as follows [10] CPU Speed (C) - It is the measure of a computer s processor speed. It measures the number of operations that could be done per second. Bandwidth (B) - It is the data transfer rate, the amount of data that can transfer from one host to another. Stability (S) - It represent the current task status code. It returns a string value which indicates whether the task status is created, ready, in execution, success, queued, failed and so on. Length (L) - It is the length of the task. It measures in bytes. 4. Resource Scheduling Using PAPRIKA (RS-PAPRIKA algorithm) The proposed system performs task based scheduling of resources by using a multi-criteria decision making method called potentially all pair-wise rankings of all possible alternatives (PAPRIKA). This system takes multiple QoS parameter values for both tasks and resources. Using PAPRIKA method, finds priority for resources. Here, both resource and task QoS parameter values are taking and creating resource matrix and task matrix respectively [10]. For calculating priority for the resources, multi-criteria decision making method is using. PAPRIKA method particularly applies to additive multi-attribute value models with performance categories such as points. It is based on the fundamental principle that an overall ranking of all possible alternatives represent able by a given value model. Creating a threshold value for all the QoS parameters and doing pair-wise comparison of all QoS parameters of resources and finding priority for each resource. After finding the priority by using pair wise comparison, arranging the resources in the order. Taking the first task from the task line and finding the user satisfaction of that task with all resources [10]. The following is the equation for finding user satisfaction.,,,,, (1) 1,,, In eq. (1), rq i,j represents service ability provisioned by QoS parameter at dimension J in resource Ri. tq i,j stands for need volume by QoS in dimension J for task I. After calculating user satisfaction of all the resources, finds the resource which gives highest satisfaction for that particular task. If the particular resource is free, then allocates that particular resource to the task. Repeating this same procedure until all the tasks in task line finishes. When allocation finishes for the particular task, deletes that task from task line. The proposed method has several advantages. It optimizes the allocation of task to appropriate resources in minimum time. Another is the improved resource utility rate. Algorithm is as follows: Step 1: Set up task matrix T n,k with required QoS parameter values (C, B, S, L) for the tasks that to be scheduled. T n,k = Step 2: Set up resource matrix R m,k with QoS parameter values (C, B, S, L) of all virtual machines in the available resource set. R m,k = Step 3: Set up threshold value for resource QoS parameters. Step 4: Finding priority for the resources by using PAPRIKA method Step 4.1: Take each resource QoS parameters. Step 4.2: Compare each QoS parameter values with threshold value. Step 4.3: Assigning point value to each parameter based on the comparison. Step 4.4: Calculating the sum of each parameter points and finding the point value for each resource. Step 4.5: Arranging resources according to the priority values. Step 5: Arranging tasks based on the QoS need volume of each tasks. Step 6: Taking first task in the task line and computing user satisfaction of this task at every resource, then find out the resource which gives highest satisfaction to this task. Step 7: If the particular resource is free, allocate it to task. Search for the next resource in the case if particular resource is not available. ISSN : Vol. 5 No.03 March
4 Step 8: Delete task from task line, after the completion of allocation. Step 9: Check whether task line is blank. If not repeat from step Simulation Results The cloud environment was simulated by using CloudSim toolkit in Java platform. CloudSim [9] provide a generalized and extensible simulation framework that enables modeling, simulation, and experimentation of emerging Cloud computing infrastructures and application services, allowing its users to focus on specific system design issues that they want to investigate, without getting concerned about the low level details related to Cloud-based infrastructures and services. Ten virtual machines and cloudlets and two data centers were created in CloudSim to perform scheduling. Data center broker binds every single task to single fixed VM to be operated. The users who require cloud resources were submitting the tasks as cloudlets. Each cloudlet had certain parameters such as CPU speed, stability of cloudlet, bandwidth and length. These parameters called as Quality of Service (QoS) parameters. In each virtual machine (VM), the QoS parameters values were added and both the cloudlet and VM were sent to data center broker for binding. The simulation section mainly concentrates on task finishing time and resource utility rate. Comparison of task completion time: While comparing the analysis result of both PAPRIKA method and S- CSRSA algorithm, it shows, scheduling of resources based on PAPRIKA method takes fewer tasks allocation time. Figure 1 and 2 shows the analysis result of both the methods. While the scheduling based on PAPRIKA method takes time only ms, the second method takes 450.2ms. The RS-PAPRIKA method reduces the task allocation time. Fig 1: Simulation result of S-CSRSA algorithm Fig 2: Simulation result of Scheduling based on PAPRIKA method ISSN : Vol. 5 No.03 March
5 Figure 3 shows the comparison result of task completion time based on both the methods. The number of tasks will be varied from 0 to 100 and its corresponding task allocation time is noted. Task allocation time of S- CSRSA algorithm is compared with Scheduling based on PAPRIKA method and graph is plotted corresponding to the values. Task Competion Time No of Jobs Vs Time Taken Tasks S CSRSA PAPRIKA Fig 3: Comparison of task finishing time between S-CSRSA and PAPRIKA From the graph it is evident that scheduling based PAPRIKA method takes less task allocation time while comparing with S-CSRSA algorithm. Comparison of resource utility rate: Resource utility rate of S-CSRSA algorithm is low, while comparing to the scheduling algorithm which is based on PAPRIKA method. The proposed method shows 10% increase in the resource utility rate. To get high resource utility rate, the resources are allotted to the tasks based on the priority value. The resources with high priority will allotted to the suitable task, and in this way efficient utilization of resources achieves. Figure 4 reveals the difference in resource utility rate of the both methods. A range of 0 to 100 tasks are created and the corresponding resource utility rate is obtained. Resource Utility Rate No of Jobs Vs Utility Tasks S-CSRSA PAPRIKA Fig 4: Comparison of resource utility rate between S-CSRSA and PAPRIKA The graph compares the utility rate of both algorithms and it proves that scheduling based PAPRIKA method having increased resource utility rate than S-CSRSA algorithm. 6. Conclusion Resource scheduling is one of the key factors in resource management. Efficient utilization of resources will reduce cost and time needed for processing. Literature review reveals the limitations of different scheduling and allocation methods. The major limitation is high re source utility rate and processing time. The proposed method improves resource utility rate and minimizing the time needed for allocation. ISSN : Vol. 5 No.03 March
6 7. Acknowledgment The authors wish to thank Karunya University for providing infrastructure for carrying out the simulation and financial support. The authors thank the senior professors and the technical experts for providing valuable suggestions to improve the quality of the research paper. References [1] Abirami S.P. and Shalini Ramanathan, Linear Scheduling Strategy for Resource Allocation in Cloud Environment. International Journal on Cloud Computing: Services and Architecture (IJCCSA), Vol.2, No.1, February Available from: [2] An Oracle White Paper in Enterprise Architecture, Architectural Strategies for Cloud Computing, August Available from: [3] Esha Bansal, Nisha Bansal, An Analysis of Cloud Computing. International Journal on Computing and Corporate Research (IJCCR), Vol.1, Issue 3, Manuscript 7, November Available from: [4] Gunho Leey, Byung-Gon Chunz, Randy H. Katz, Heterogeneity-Aware Resource Allocation and Scheduling in the Cloud. 3rd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), Available from: [5] Hai Zhong, Kun Tao1, Xuejie Zhang, An Approach to Optimized Resource Scheduling Algorithm for Open-source Cloud Systems The Fifth Annual China Grid Conference, Publisher: Ieee, Pages: DOI: /ChinaGrid ; [6] Linlin Wu, Saurabh Kumar Garg and Rajkumar Buyya, SLA-based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments. 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Pages Available from: [7] Nagendram S., Vijaya Lakshmi J., Venkata Narasimha Rao D., Naga Jyothi Ch, Efficient Resource Scheduling in Data Centers using MRIS Indian Journal of Computer Science and Engineering (IJCSE), Vol.2, Issue 5, pages: Available from: [8] Qi Zhang, Eren G urses, Raouf Boutaba, Jin Xiao, Dynamic Resource Allocation for Spot Markets in Clouds. Fourth IEEE International Conference on Utility and Cloud Computing (UCC), Pages: Available from: [9] Rajkumar Buyya, Rajiv Ranjan, Rodrigo N. Calheiros, Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities. 7th High Performance Computing and Simulation Conference (HPCS 2009). Available from: [10] Wuqi Gao and Fengju Kang, Cloud Simulation Resource Scheduling Algorithm Based on Multi-Dimension Quality Of Service. Information Technology Journal, 11: Available from: [11] Xindong YOU, Xianghua XU, Jian Wan, Dongjin YU, RAS-M: Resource Allocation Strategy based on Market Mechanism in Cloud Computing Fourth China Grid Annual Conference. DOI: /ChinaGrid [12] Zhongni Zheng,Rui Wang, Hai Zhong, Xuejie Zhang; An Approach for Cloud Resource Scheduling Based on Parallel Genetic Algorithm ISSN : Vol. 5 No.03 March
Cloud Computing Simulation Using CloudSim
Cloud Computing Simulation Using CloudSim Ranjan Kumar #1, G.Sahoo *2 # Assistant Professor, Computer Science & Engineering, Ranchi University, India Professor & Head, Information Technology, Birla Institute
Dynamic Creation and Placement of Virtual Machine Using CloudSim
Dynamic Creation and Placement of Virtual Machine Using CloudSim Vikash Rao Pahalad Singh College of Engineering, Balana, India Abstract --Cloud Computing becomes a new trend in computing. The IaaS(Infrastructure
Performance Analysis of VM Scheduling Algorithm of CloudSim in Cloud Computing
IJECT Vo l. 6, Is s u e 1, Sp l-1 Ja n - Ma r c h 2015 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Performance Analysis Scheduling Algorithm CloudSim in Cloud Computing 1 Md. Ashifuddin Mondal,
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS
Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University
Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based Infrastructure
J Inf Process Syst, Vol.9, No.3, September 2013 pissn 1976-913X eissn 2092-805X http://dx.doi.org/10.3745/jips.2013.9.3.379 Round Robin with Server Affinity: A VM Load Balancing Algorithm for Cloud Based
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose,
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT
EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT Jasmin James, 38 Sector-A, Ambedkar Colony, Govindpura, Bhopal M.P Email:[email protected] Dr. Bhupendra Verma, Professor
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment
Utilizing Round Robin Concept for Load Balancing Algorithm at Virtual Machine Level in Cloud Environment Stuti Dave B H Gardi College of Engineering & Technology Rajkot Gujarat - India Prashant Maheta
Dynamic Round Robin for Load Balancing in a Cloud Computing
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 6, June 2013, pg.274
Modeling Local Broker Policy Based on Workload Profile in Network Cloud
Modeling Local Broker Policy Based on Workload Profile in Network Cloud Amandeep Sandhu 1, Maninder Kaur 2 1 Swami Vivekanand Institute of Engineering and Technology, Banur, Punjab, India 2 Swami Vivekanand
Performance Gathering and Implementing Portability on Cloud Storage Data
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM
PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014
RESEARCH ARTICLE OPEN ACCESS Survey of Optimization of Scheduling in Cloud Computing Environment Er.Mandeep kaur 1, Er.Rajinder kaur 2, Er.Sughandha Sharma 3 Research Scholar 1 & 2 Department of Computer
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies
CloudAnalyzer: A cloud based deployment framework for Service broker and VM load balancing policies Komal Mahajan 1, Deepak Dahiya 1 1 Dept. of CSE & ICT, Jaypee University Of Information Technology, Waknaghat,
International Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 6, June 2015 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing
A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,
An Implementation of Load Balancing Policy for Virtual Machines Associated With a Data Center
An Implementation of Load Balancing Policy for Virtual Machines Associated With a Data Center B.SANTHOSH KUMAR Assistant Professor, Department Of Computer Science, G.Pulla Reddy Engineering College. Kurnool-518007,
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing
Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004
Linear Scheduling Strategy for Resource Allocation in Cloud Environment
Linear Scheduling Strategy for Resource Allocation in Cloud Environment Abirami S.P. 1 and Shalini Ramanathan 2 1 Department of Computer Science andengineering, PSG College of Technology, Coimbatore. [email protected]
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT
IMPROVEMENT OF RESPONSE TIME OF LOAD BALANCING ALGORITHM IN CLOUD ENVIROMENT Muhammad Muhammad Bala 1, Miss Preety Kaushik 2, Mr Vivec Demri 3 1, 2, 3 Department of Engineering and Computer Science, Sharda
Reallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
A Survey on Load Balancing and Scheduling in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 7 December 2014 ISSN (online): 2349-6010 A Survey on Load Balancing and Scheduling in Cloud Computing Niraj Patel
Efficient and Enhanced Load Balancing Algorithms in Cloud Computing
, pp.9-14 http://dx.doi.org/10.14257/ijgdc.2015.8.2.02 Efficient and Enhanced Load Balancing Algorithms in Cloud Computing Prabhjot Kaur and Dr. Pankaj Deep Kaur M. Tech, CSE P.H.D [email protected],
Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS
HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya
Optimizing the Cost for Resource Subscription Policy in IaaS Cloud
Optimizing the Cost for Resource Subscription Policy in IaaS Cloud Ms.M.Uthaya Banu #1, Mr.K.Saravanan *2 # Student, * Assistant Professor Department of Computer Science and Engineering Regional Centre
Energetic Resource Allocation Framework Using Virtualization in Cloud
Energetic Resource Allocation Framework Using Virtualization in Ms.K.Guna *1, Ms.P.Saranya M.E *2 1 (II M.E(CSE)) Student Department of Computer Science and Engineering, 2 Assistant Professor Department
Throtelled: An Efficient Load Balancing Policy across Virtual Machines within a Single Data Center
Throtelled: An Efficient Load across Virtual Machines within a Single ata Center Mayanka Gaur, Manmohan Sharma epartment of Computer Science and Engineering, Mody University of Science and Technology,
An enhanced QoS Architecture based Framework for Ranking of Cloud Services
An enhanced QoS Architecture based Framework for Ranking of Cloud Services Mr.K.Saravanan #1, M.Lakshmi Kantham #2 1 Assistant Professor, 2 PG Scholar Department of Computer Science and Engineering Anna
Load Balancing Scheduling with Shortest Load First
, pp. 171-178 http://dx.doi.org/10.14257/ijgdc.2015.8.4.17 Load Balancing Scheduling with Shortest Load First Ranjan Kumar Mondal 1, Enakshmi Nandi 2 and Debabrata Sarddar 3 1 Department of Computer Science
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT
LOAD BALANCING OF USER PROCESSES AMONG VIRTUAL MACHINES IN CLOUD COMPUTING ENVIRONMENT 1 Neha Singla Sant Longowal Institute of Engineering and Technology, Longowal, Punjab, India Email: 1 [email protected]
Dynamic resource management for energy saving in the cloud computing environment
Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan
Enhanced Load Balancing Approach to Avoid Deadlocks in Cloud
Enhanced Load Balancing Approach to Avoid Deadlocks in Cloud Rashmi K S Post Graduate Programme, Computer Science and Engineering, Department of Information Science and Engineering, Dayananda Sagar College
Sla Aware Load Balancing Algorithm Using Join-Idle Queue for Virtual Machines in Cloud Computing
Sla Aware Load Balancing Using Join-Idle Queue for Virtual Machines in Cloud Computing Mehak Choudhary M.Tech Student [CSE], Dept. of CSE, SKIET, Kurukshetra University, Haryana, India ABSTRACT: Cloud
Efficient Service Broker Policy For Large-Scale Cloud Environments
www.ijcsi.org 85 Efficient Service Broker Policy For Large-Scale Cloud Environments Mohammed Radi Computer Science Department, Faculty of Applied Science Alaqsa University, Gaza Palestine Abstract Algorithms,
Multilevel Communication Aware Approach for Load Balancing
Multilevel Communication Aware Approach for Load Balancing 1 Dipti Patel, 2 Ashil Patel Department of Information Technology, L.D. College of Engineering, Gujarat Technological University, Ahmedabad 1
Energy Optimized Virtual Machine Scheduling Schemes in Cloud Environment
Abstract Energy Optimized Virtual Machine Scheduling Schemes in Cloud Environment (14-18) Energy Optimized Virtual Machine Scheduling Schemes in Cloud Environment Ghanshyam Parmar a, Dr. Vimal Pandya b
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
A Comparative Study of Load Balancing Algorithms in Cloud Computing
A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,
RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD
RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD C.S. RAJARAJESWARI, M. ARAMUDHAN Research Scholar, Bharathiyar University,Coimbatore, Tamil Nadu, India. Assoc. Professor, Department of IT, PKIET, Karaikal,
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS
SCORE BASED DEADLINE CONSTRAINED WORKFLOW SCHEDULING ALGORITHM FOR CLOUD SYSTEMS Ranjit Singh and Sarbjeet Singh Computer Science and Engineering, Panjab University, Chandigarh, India ABSTRACT Cloud Computing
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY
SERVICE BROKER ROUTING POLICES IN CLOUD ENVIRONMENT: A SURVEY Rekha P M 1 and M Dakshayini 2 1 Department of Information Science & Engineering, VTU, JSS academy of technical Education, Bangalore, Karnataka
Group Based Load Balancing Algorithm in Cloud Computing Virtualization
Group Based Load Balancing Algorithm in Cloud Computing Virtualization Rishi Bhardwaj, 2 Sangeeta Mittal, Student, 2 Assistant Professor, Department of Computer Science, Jaypee Institute of Information
RESOURCE MANAGEMENT IN CLOUD COMPUTING ENVIRONMENT
RESOURCE MANAGEMENT IN CLOUD COMPUTING ENVIRONMENT A.Chermaraj 1, Dr.P.Marikkannu 2 1 PG Scholar, 2 Assistant Professor, Department of IT, Anna University Regional Centre Coimbatore, Tamilnadu (India)
Enhancing the Scalability of Virtual Machines in Cloud
Enhancing the Scalability of Virtual Machines in Cloud Chippy.A #1, Ashok Kumar.P #2, Deepak.S #3, Ananthi.S #4 # Department of Computer Science and Engineering, SNS College of Technology Coimbatore, Tamil
CDBMS Physical Layer issue: Load Balancing
CDBMS Physical Layer issue: Load Balancing Shweta Mongia CSE, School of Engineering G D Goenka University, Sohna [email protected] Shipra Kataria CSE, School of Engineering G D Goenka University,
Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Virtual Cloud Environment
www.ijcsi.org 99 Comparison of PBRR Scheduling Algorithm with Round Robin and Heuristic Priority Scheduling Algorithm in Cloud Environment Er. Navreet Singh 1 1 Asst. Professor, Computer Science Department
Performance Evaluation of Round Robin Algorithm in Cloud Environment
Performance Evaluation of Round Robin Algorithm in Cloud Environment Asha M L 1 Neethu Myshri R 2 Sowmyashree C.S 3 1,3 AP, Dept. of CSE, SVCE, Bangalore. 2 M.E(dept. of CSE) Student, UVCE, Bangalore.
Efficient Algorithm for Predicting QOS in Cloud Services Sangeeta R. Alagi, Srinu Dharavath
Efficient Algorithm for Predicting QOS in Cloud Services Sangeeta R. Alagi, Srinu Dharavath Abstract Now a days, Cloud computing is becoming more popular research topic. Building high-quality cloud applications
A New Algorithm in Cloud Environment for Dynamic Resources Allocation through Virtualization
A New Algorithm in Cloud Environment for Dynamic Resources Allocation through Virtualization P. Prathusha 1, R. Anitha 2 1 M.Tech, Assistant professor of Rajeev Gandhi Memorial College of Engineering &
Dynamically optimized cost based task scheduling in Cloud Computing
Dynamically optimized cost based task scheduling in Cloud Computing Yogita Chawla 1, Mansi Bhonsle 2 1,2 Pune university, G.H Raisoni College of Engg & Mgmt, Gate No.: 1200 Wagholi, Pune 412207 Abstract:
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing
LOAD BALANCING IN CLOUD COMPUTING
LOAD BALANCING IN CLOUD COMPUTING Neethu M.S 1 PG Student, Dept. of Computer Science and Engineering, LBSITW (India) ABSTRACT Cloud computing is emerging as a new paradigm for manipulating, configuring,
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
Dr. Ravi Rastogi Associate Professor Sharda University, Greater Noida, India
Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Round Robin Approach
Full Length Research Article
Available online at http://www.journalijdr.com International Journal of DEVELOPMENT RESEARCH ISSN: 2230-9926 International Journal of Development Research Vol. 4, Issue, 5, pp. 1035-1040, May, 2014 Full
HOST SCHEDULING ALGORITHM USING GENETIC ALGORITHM IN CLOUD COMPUTING ENVIRONMENT
International Journal of Research in Engineering & Technology (IJRET) Vol. 1, Issue 1, June 2013, 7-12 Impact Journals HOST SCHEDULING ALGORITHM USING GENETIC ALGORITHM IN CLOUD COMPUTING ENVIRONMENT TARUN
Dr. J. W. Bakal Principal S. S. JONDHALE College of Engg., Dombivli, India
Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Factor based Resource
Cloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
I J E E E C International Journal of Electrical, Electronics ISSN No. (Online): 2277-2626 and Computer Engineering 5(1): 54-60(2016) Profit Based Data Center Service Broker Policy for Cloud Resource Provisioning
Fair Scheduling Algorithm with Dynamic Load Balancing Using In Grid Computing
Research Inventy: International Journal Of Engineering And Science Vol.2, Issue 10 (April 2013), Pp 53-57 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Fair Scheduling Algorithm with Dynamic
Load Balancing using DWARR Algorithm in Cloud Computing
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 12 May 2015 ISSN (online): 2349-6010 Load Balancing using DWARR Algorithm in Cloud Computing Niraj Patel PG Student
High performance computing network for cloud environment using simulators
High performance computing network for cloud environment using simulators Ajith Singh. N 1 and M. Hemalatha 2 1 Ph.D, Research Scholar (CS), Karpagam University, Coimbatore, India 2 Prof & Head, Department
ISSN: 2231-2803 http://www.ijcttjournal.org Page345
Efficient Optimal Algorithm of Task Scheduling in Cloud Computing Environment Dr. Amit Agarwal, Saloni Jain (Department of Computer Science University of Petroleum and Energy, Dehradun, India) (M.Tech
Effective Virtual Machine Scheduling in Cloud Computing
Effective Virtual Machine Scheduling in Cloud Computing Subhash. B. Malewar 1 and Prof-Deepak Kapgate 2 1,2 Department of C.S.E., GHRAET, Nagpur University, Nagpur, India [email protected] and [email protected]
Efficient and Enhanced Algorithm in Cloud Computing
International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-1, March 2013 Efficient and Enhanced Algorithm in Cloud Computing Tejinder Sharma, Vijay Kumar Banga Abstract
Dynamic Resource Management Using Skewness and Load Prediction Algorithm for Cloud Computing
Dynamic Resource Management Using Skewness and Load Prediction Algorithm for Cloud Computing SAROJA V 1 1 P G Scholar, Department of Information Technology Sri Venkateswara College of Engineering Chennai,
Service Broker Algorithm for Cloud-Analyst
Service Broker Algorithm for Cloud-Analyst Rakesh Kumar Mishra, Sreenu Naik Bhukya Department of Computer Science & Engineering National Institute of Technology Calicut, India Abstract Cloud computing
OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing
OCRP Implementation to Optimize Resource Provisioning Cost in Cloud Computing K. Satheeshkumar PG Scholar K. Senthilkumar PG Scholar A. Selvakumar Assistant Professor Abstract- Cloud computing is a large-scale
An Efficient Cloud Service Broker Algorithm
An Efficient Cloud Service Broker Algorithm 1 Gamal I. Selim, 2 Rowayda A. Sadek, 3 Hend Taha 1 College of Engineering and Technology, AAST, [email protected] 2 Faculty of Computers and Information, Helwan
SMICloud: A Framework for Comparing and Ranking Cloud Services
2011 Fourth IEEE International Conference on Utility and Cloud Computing SMICloud: A Framework for Comparing and Ranking Cloud Services Saurabh Kumar Garg, Steve Versteeg and Rajkumar Buyya Cloud Computing
International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing
A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking
QoS based Cloud Service Provider Selection Framework
Abstract Research Journal of Recent Sciences ISSN 2277-2502 QoS based Cloud Service Provider Selection Framework Kumar N. and Agarwal S. Department of Computer Science, Babasaheb Bhimrao Ambedkar University,
Distributed and Dynamic Load Balancing in Cloud Data Center
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.233
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
An Efficient Approach for Task Scheduling Based on Multi-Objective Genetic Algorithm in Cloud Computing Environment
IJCSC VOLUME 5 NUMBER 2 JULY-SEPT 2014 PP. 110-115 ISSN-0973-7391 An Efficient Approach for Task Scheduling Based on Multi-Objective Genetic Algorithm in Cloud Computing Environment 1 Sourabh Budhiraja,
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Data Center Selection
A Proposed Service Broker Strategy in CloudAnalyst for Cost-Effective Selection Dhaval Limbani*, Bhavesh Oza** *(Department of Information Technology, S. S. Engineering College, Bhavnagar) ** (Department
Cost Effective Selection of Data Center in Cloud Environment
Cost Effective Selection of Data Center in Cloud Environment Manoranjan Dash 1, Amitav Mahapatra 2 & Narayan Ranjan Chakraborty 3 1 Institute of Business & Computer Studies, Siksha O Anusandhan University,
VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES
U.P.B. Sci. Bull., Series C, Vol. 76, Iss. 2, 2014 ISSN 2286-3540 VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES Elena Apostol 1, Valentin Cristea 2 Cloud computing
A Service Revenue-oriented Task Scheduling Model of Cloud Computing
Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,
SLA-aware Resource Scheduling for Cloud Storage
SLA-aware Resource Scheduling for Cloud Storage Zhihao Yao Computer and Information Technology Purdue University West Lafayette, Indiana 47906 Email: [email protected] Ioannis Papapanagiotou Computer and
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Auto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
Exploring Resource Provisioning Cost Models in Cloud Computing
Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department
OPTIMIZATION STRATEGY OF CLOUD COMPUTING SERVICE COMPOSITION RESEARCH BASED ON ANP
OPTIMIZATION STRATEGY OF CLOUD COMPUTING SERVICE COMPOSITION RESEARCH BASED ON ANP Xing Xu School of Automation Huazhong University of Science and Technology Wuhan 430074, P.R.China E-mail: [email protected]
Load Balancing for Improved Quality of Service in the Cloud
Load Balancing for Improved Quality of Service in the Cloud AMAL ZAOUCH Mathématique informatique et traitement de l information Faculté des Sciences Ben M SIK CASABLANCA, MORROCO FAOUZIA BENABBOU Mathématique
NetworkCloudSim: Modelling Parallel Applications in Cloud Simulations
2011 Fourth IEEE International Conference on Utility and Cloud Computing NetworkCloudSim: Modelling Parallel Applications in Cloud Simulations Saurabh Kumar Garg and Rajkumar Buyya Cloud Computing and
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
Energy Efficiency in Cloud Data Centers Using Load Balancing
Energy Efficiency in Cloud Data Centers Using Load Balancing Ankita Sharma *, Upinder Pal Singh ** * Research Scholar, CGC, Landran, Chandigarh ** Assistant Professor, CGC, Landran, Chandigarh ABSTRACT
Achieve Better Ranking Accuracy Using CloudRank Framework for Cloud Services
Achieve Better Ranking Accuracy Using CloudRank Framework for Cloud Services Ms. M. Subha #1, Mr. K. Saravanan *2 # Student, * Assistant Professor Department of Computer Science and Engineering Regional
