Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations
|
|
|
- Eustacia Booth
- 9 years ago
- Views:
Transcription
1 I. J. Computer Network and Information Security, 2016, 2, Published Online February 2016 in MECS ( DOI: /ijcnis Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations Deepika Saxena, Scholar Department of Computer Science & Applications Kurukshetra University, Kurukshetra (Haryana) India. Dr. R.K. Chauhan, Dr. Ramesh Kait Department of Computer Science and Applications Kurukshetra University, Kurukshetra (Haryana) India. Abstract Cloud computing has become buzzword today. It is a digital service where dynamically scalable and virtualized resources are provided as a service over internet. Task scheduling is premier research topic in cloud computing. It is always a challenging task to map variety of complex task on various available heterogenous resources in scalable and efficient way. The very objective of this paper is to dynamically optimize task scheduling at system level as well as user level. This paper relates benefit-fairness algorithm based on weighted-fair Queuing model which is much more efficient than simple priority queuing. In proposed algorithm, we have classified and grouped all tasks as deadline based and minimum cost based constraints and after dynamic optimization, priority of fairness is applied. Here different priority queue (high, mid, low) are implemented in round-robin fashion as per weights assign to them.we recompile the CloudSim and simulate the proposed algorithm and results of this algorithm is compared with sequential task scheduling and simple constraints (cost and deadline) based task scheduling algorithm. The experimental results indicates that proposed algorithm is, not only beneficial to user and service provider, but also provides better efficiency and fairness at priority level, i.e. benefit at system level. Index Terms Cloud computing, priority, scheduling, weighted-fair queue. management, mobile cloud, availability of services, task scheduling. But, scheduling of job is always a prime topic of research in cloud computing. There are heterogeneous resources available at various datacenters. So, traditional scheduling algorithms like FCFS, shortest job first, round-robin and priority etc, are not recommendable. The various challenges of task scheduling in cloud environment are: 1) To allocate resources to task 2) To decide in which order the cloud should execute the task 3) To schedule overhead when VMs prepare, terminate or switch task, communication overhead should be minimum. 4) It requires continuous VM status monitoring. 5) Cost of using VMs, dispatching VMs to different tasks etc. Since scheduling world is very dynamic, heterogeneous and complex in cloud computing, we require some efficient scheduling technique that can optimize and improve the overall performance of scheduling system. Scheduling technique should be such that can do well and provide complete satisfaction at user end, at service provider end and also load balancing at system end. I. INTRODUCTION Computational world is very broad and complex. In this respect, cloud computing has undertaken almost entire space. Basically, cloud is a collection of resources (hardware and software) distributed at worldwide datacenters. There are many servers available at various datacenters which are provided by service providers throughout the world. We are paying as per our demand for using those resources. There are many popular issues for research in cloud computing like virtualization, data security, license management, scalable storage Fig.1. Scheduling in Cloud
2 42 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations In cloud computing, scheduling of task is done at two levels: 1) Resource level scheduling, deployment of VMs at available physical nodes is done 2) User level scheduling, tasks are assigned to VMs Customer put QoS constraints like minimum cost and task done faster etc. CSP (Cloud Service Provider) requires maximum returns on investment. At system level, maximum resource utilization and load balancing is required. In cloud computing, Broker acts as an intermediator between user and CSP. Broker exists (as shown in fig.1) at system level, the broker decides where to map job or task submitted by user to the resource provided by CSP [2]. So, while designing any new scheduling algorithm all the changes are performed at DCB (Data Center Broker). Likewise, many researchers have provided many scheduling algorithms, which are working well in one or the other way. But our proposed scheduling algorithm for task scheduling is highly improved and efficient which is based on concept of Weighted Fair Queuing technique to improve quality of service. It has removed the drawbacks of already existing priority based task scheduling algorithms, i.e. starvation of low priority queues (long waiting priority queue). Now, with our proposed algorithm, there occur no long waiting priority queues. It provides fairness at priority level by implementing combination of priority queue and roundrobin fashion scheduling at grouped cloudlet level. This improved algorithm proves to be beneficial to all, (resource manager and load balancing) and satisfying QoS constraints at each level. The remainder of the paper is sectioned as follows: section 2 discusses literature review, section 3 discusses proposed methodology for cloudlet scheduling, section 4 discusses proposed algorithm, section 5 shows experimental data and results and finally section 6 concludes the overall study. II. RELATED WORKS Grouping task for scheduling after prioritization effectively reduces processing time in comparison to task scheduling without grouping. Cost of task scheduling is further reduced, if VM is selected dynamically on basis of cost and processing power [1]. Average turnaround time and average cost of overall task scheduling is minimized, when turnaround time and cost of each job is minimize individually. As a result, number of tasks increases, which improves the performance [2]. This paper has focused on grouping task, prioritization and greedy resource allocation. Criteria for calculating cost of every task must not be same, as some tasks are simple, some tasks are complex. Different task have different CPU requirement, memory requirement etc. So, activity based costing is better way of calculating cost of each task, which measures cost of objects and performance of activities and computes cost more accurately [3].Task execution cost can be reduced and user required QoS is improved using load balancing at resource level scheduling [4].ERUA algorithm [5] satisfy user and cloud service provider through dynamic resource management where utilization ratio must fall under 1, leading to better resource utilization. This paper focus at resource level scheduling. Processing each job individually increases communication cost and time. Because of this communication overhead overall performance of task scheduling increases. But, job-grouping technique groups the small scaled user jobs in job groups which reduces overhead communication time [6]. There are different levels of elasticity structures offered by different cases of data flow structures, operator characteristics and other parameters etc for data flow schedule optimization on cloud [7]. Multiple QoS constraints based scheduling strategy to address multiple workflows in a decentralized cloud computing environment including two level task scheduling mechanism based on load balancing in cloud computing[8].this task scheduling mechanism not only meet user s requirements, but also get high resource utilization. Priority based dynamic resources allocation to tasks scheduling algorithm, which considers multiple SLA objective of job, by preempting best-effort job in cloud environment is described in [9].In paper [10], it has been discussed that hierarchical scheduler exploit the multicore architecture for effective scheduling They have used diversity of task priority at local and global level for proper load balancing across heterogeneous processors. TDP algorithm is there, where T stands for task selection, D for deadline and P means priority in terms of cost, which selects task according to its constraints and requirements, finally scheduling is done using single priority queue [11].In heterogeneous environment of resources, the turnaround time of each job is minimized individually, to minimize the average turnaround time of all submitted jobs in a timeslot [12]. Though we have so many scheduling algorithms available, still some algorithm are better in one way or some are better in other way, none of them is completely efficient. Many algorithms make use of priority, but they all have disadvantage of long waiting queues. Generally, what happens in earlier proposed algorithms, they classify tasks as cost-based or deadline based and then apply simple priority queues. In deadline-based grouping, task with higher deadline, having lower priority wait for longer duration for its execution, though it arrived so early. Also, in cost-based scheduling, the task with lesser execution cost (lower in priority) have to wait for longer duration for its execution. But, our proposed algorithm has included all good points of existing algorithms with new and enhanced version of priority that has surely remove the deficiency of all existing priority based task scheduling. We have added weighted fair queue to introduce priority of fairness in our proposed task scheduling algorithm. The concept of Weighted Fair Queue is taken from the book William Stallings High-Speed Networks and Internet, Performance and Quality of Service, Pearson
3 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations 43 education, under the topic Scheduling, which is a Technique to improve QoS. III. THE PROPOSED METHODOLOGY Our proposed scheduling method includes following concepts: (1) Constraint-based grouping of tasks: - Grouping means collecting similar kind of tasks altogether in one dimension, all of them having same requirements. Task grouping can have many types like; grouping of tasks can be based on length of task, location of task, deadline of task, cost of task, complexity of task etc. Here, we have included twodimensional grouping of task. One dimension consist of constraint imposed by user i.e. Deadline based task grouping. Actually, almost every user wants his request to be met as earlier as possible, so applying deadline constraints over tasks will be quiet beneficial for user. Second dimension satisfy constraint of cloud service provider (CSP) which is, maximum resource utilization and earning maximum profit i.e. cost-based task grouping. From business point of view, applying cost-based constraint on tasks submitted by user will allow CSP to mend more money. As, CSP will his use minimum cost machine to execute maximum length task, so he is getting more money by utilizing benefit from minimum cost machine. Grouping of tasks certainly reduces communication overhead. For example, if 1000 tasks are given for execution, suppose 680 tasks are deadline-based and rests are cost-based. Then, to check for its constraint (deadline-based or cost-based) separately for each task at runtime would increase overhead for system. So, it is better to group them previously according to their constraints, before arranging them in different priority list. (2) Weighted Fair Priority queue :- Among all the available scheduling methods, Weighted Fair Queue is best scheduling technique where tasks(cloudlets) are assign to different priority queues for scheduling. Weighted Fair Queue Model is shown in fig 2; in these queues are weighted based on priority of queue. Selected VM process task in each queue based on round-robin fashion where number of tasks selected for execution from each queue depends on its queue weight. For example, let weight assigned to high priority queue is 3, weight of mid queue is 2 and weight granted to low priority queue is 1.then at each cycle(round) 3 tasks are processed from high priority queue, 2 tasks from mid priority queue and 1 task is executed from low priority queue. In this way, tasks would be executed in round-robin fashion and priority fashion scheduling, both method goes together side-by-side. So, there will be no long waiting low priority queues. (3) Greedy resource (VM) allocation: - This approach is greedy in respect that it selects resource, which appears best at instant. It means scheduler or broker selects VM with minimum turnaround time for each individual task for deadline-based task scheduling. Minimizing turnaround time for each job will definitely reduce overall turnaround time and increase response time for all task taken together. This is a great enhancement regarding system performance, providing benefit at system level. For cost-based tasks, it selects VM with minimum cost and accurate processing power for cost-based tasks. The task with highest cost (which is decided based on task length) is assign to VM with minimum possible cost. This reduces cost of execution of each task. Here, cost refers to CSP s minimum cost machine is best utilized to execute the maximum length task of the user and providing maximum money benefit to him. So, he is spending less and earning more. During dynamic optimization, Greedy allocation of resource searches local optima and finally reaches global optima. Continuous VM-status monitoring is done by calculating waiting time and then updating turnaround time of respective VM at each VM selection. Here, figure 3 is depicting the model of proposed algorithm, which is making use of weighted fair queue i.e. shown in figure 2. Fig.2. Weighted Fair Queue Model
4 44 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations Making use of this best scheduling technique surely enhances the degree of multiprogramming by making each VM busy executing at least one task at a time, definitely CPU utilization increases and response time decreases for each task in particular. Hence, it is three way optimization technique, as user is getting his task executed faster and Cloud Service Provider is getting maximum benefit at cost of machine level. Also resource utilization i.e. VM utilization is at best promising level. processing power). And update its waiting time accordingly. (iv). For each task, select VM with minimum turnaround time, so that computation time of each task is reduced individually. (3) For cost based task group, do: (i). Arrange task in high, mid, low priority queues according to descending order of task length. (ii). Apply weighted fair queue, and take one job at a time. (iii). Compute total execution time of task execution using (start time of task execution end time of task execution) Also, Compute cost of each VM using formula: Cost = resource cost * (task length/processing power) and sort VM in descending order. (iv). Assign task to minimum cost VM and task length<= MIPS of VM (so optimization is done at cost level). Finally, to get combined results, sum up total execution cost of all task based on cost-based and deadline-based constraint together. Similarly, sum up total execution time of all task from both the groups. Fig.3. Proposed Algorithm Model IV. PROPOSED ALGORITHM Our proposed algorithm includes following steps: User will submit number of cloudlets to DCB (Datacenter Broker), then random generator number will decide type of constraint for each task, so constraints are decided dynamically at runtime (they are not prefixed). Also, each task has different length which is changing by certain amount (for example, if length of previous task is 1000, then for next task it can be * random generator number), length of task is also changing dynamically during execution. Deadline for each task is also decided using random generator number, so deadline is also not static. So, overall setup of experiment is truly dynamic which gives real view of practical situation in cloud computing: (1) Make groups of tasks based on constraints (deadline or cost-based) classification. (2) For deadline based task group, do: (i). Arrange deadline based task in 3 priority queues high, mid, low. (ii). Take one task at a time from each priority queue, using weighted fair queue. (iii). For each VM compute minimum turnaround time as, Turnaround time=waiting time + (task length/processing power). Also, calculate cost of task using formula cost of VM *(task length/ Fig.4. Flowchart of Proposed Algorithm
5 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations 45 A. Pseudo code for our proposed algorithm is as follows: It consists of three different modules namely, Schedule (), Deadline () and Cost (). Schedule () For each task T i If priority: = deadline Then invoke Deadline (T i ) Else If priority: = cost Then invoke Cost (T i ) End Deadline (A) Add A to priority queue P Sort P in ascending order of deadline Divide the tasks into three priority queues High, Mid and Low Select a task using Weighted Fair Queuing approach Assign the task to the VM having minimum turnaround time. Calculate time of execution and cost of execution of task. Update the selected VM status Cost (B) Add B to priority queue Q Sort Q in descending order of profit Divide the tasks into three priority queues High, Mid and Low Select a task using Weighted Fair Queuing approach Assign the task to the VM having minimum cost of execution and length of task<= MIPS of VM. Calculate time of execution and cost of execution. Update the selected VM status At last, compute total cost and total time of execution of all task in both groupings together. V. EXPERIMENTAL DATA ANALYSIS The CloudSim toolkit is used demonstrate the simulation. The simulation results are verified using CloudSim (2.1.1) to check the correctness of proposed algorithm [2]. The simulation results of proposed algorithm are compared with the Sequential assignment, which is in-build in CloudSim and Dynamic Optimization Algorithm for Task scheduling [2]. The configuration of Datacenter created is as shown below, Table I shows the configuration of hosts and Table II depicts the configuration of virtual machines used in this simulation framework. Here, Number of processing element - 1 Number of hosts 2 Table 1. Configuration of Host RAM (MB) Processing Power (MIPS) VM Scheduling Time shared Table 2. Configuration of Vms Virtual Machine VM1 VM2 RAM (MB) Processing Powe (MIPS) Processing Elements (CPU) 1 1 The configuration of the system on which these results are obtained is as shown below: Processor RAM System types Operating System Table 3. System Configuration Pentium Dual-core CPU [email protected], 2.20GHz 3.00GB 32bit operating system Windows 7 Ultimate Performance with Time: - The experimental results show the remarkable improvement in time over the sequential approach as well as Dynamic Optimization Algorithm [2]. Table 4. Results of Proposed Algorithm and Existing Algorithm No. of cloudlets Sequential algorithm Dynamic optimization without fair priority Proposed algorithm with Fair Priority Comparing proposed algorithm with sequential i.e. FCFS scheduling algorithm and Dynamic optimization scheduling algorithm [2] shows the tremendous improvement in results. As the number of cloudlets are increasing definitely, the total execution time has decreased together for both deadline and cost based tasks. The result shown above are the average of total execution time obtained after several number of execution for each number of cloudlet ( e.g. we have run the implementation 20 times for 100 cloudlets and calculated its average). Performance with Cost: - The experimental results show the enhanced performance of proposed algorithm over existing algorithms. Table 5. Results of Proposed Algorithm and Existing Algorithm No. of cloudlets Sequential algorithm Dynamic optimization without fair priority Proposed algorithm with Fair Priority As the number of cloudlets are increasing the total execution cost has decreased together for both deadline and cost based tasks. The results shown above are the average of total execution cost obtained after several number of execution for each number of cloudlet (e.g. we have run the implementation 15 times for 100 cloudlets and calculated its average).
6 46 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations Fig.5. Traditional V/S Proposed Algorithm With Respect To Time The above bar graph showing task completion time and comparison of traditional algorithm and proposed algorithm. satisfying both user as well as service provider, is the challenge for task scheduler. Traditional methods of scheduling lead to overpricing and slow processing for bulk of tasks. Some task scheduling algorithm is cost based, some are deadline based and many algorithms make use of priority based scheduling. But they suffer from long waiting priority queues.our proposed algorithm definitely meet all the challenges, along with constraint based optimization scheduling. We have also, introduced fair-priority scheduling concept i.e. combination of priority with round-robin scheduling scheme. This brings fairness at priority level and increases utilization of resources at system level and thereby providing much more efficient results than that can be provided by any other existing task scheduling algorithm. In future, more pragmatic algorithm can be devised using several other combination of scheduling schemes like, Shortest Job First (SJF) with priority or SJF with weighted fair queue, or round-robin with SJF etc. Grouping of tasks can be done based on complexity of task, or group by location etc., before resource allocation. REFERENCES Fig.6. Cost Comparison Traditional V/S Proposed Algorithm With Respect To Cost The above figure 6 depicts the information of task scheduling cost comparison of traditional algorithm with proposed algorithm. The experimental results vary every time on running the simulation as the priorities of the incoming user tasks are not fixed, they are random for example, for 100 cloudlets, suppose at first execution, 40 tasks are cost based and rest are deadline-based, may be at next run of 100 task, 68 task are cost-based and rest are deadlinebased, so somewhat results vary, but each time results are improved as compared to sequential or dynamic optimized algorithm without fair priority. Also, simulation result varies depending upon the system configuration (for example, system type, RAM, processor version, and different OS) on which the simulation is running. VI. CONCLUSIONS AND FUTURE WORK Scheduling of task in cloud environment is a highly researched and challenging issue in cloud computing. To meet thousand of service requests while making best possible use of available resources and simultaneously [1] Yogita Chawla and Mansi Bhonsle, Dynamically optimized cost based task scheduling in Cloud Computing, International Journal of Emerging Trends & Technology in Computer Science, Volume 2, Issue 3 May-June [2] Monika Chaudhary and Sateesh Kumar Peddoju, A Dynamic Optimization Algorithm for Task Scheduling in Cloud Environment International Journal of Engeenering Research and Application, Vol 2, Issue 3, May-June [3] Qi Cao, Zhi-bo Wei and Wen-Mao Gong, An optimization algorithm for task scheduling based on activity based costing in cloud computing, Wuhan University, China /09/$ IEEE. [4] Hong Sun, Shi-ping Chen, Chen Jin and Kai Guo, Research and simulation of task scheduling algorithm in cloud computing University of Shanghai, China, July 25, [5] Ram Kumar Sharma and Nagesh, Sharma, A Dynamic optimization algorithm for task scheduling in cloud computing with resource utilization, IJSET@2013 volume no.2, Issue no 10, pp: 62-68, year [6] Nithiapidary Muthuvelu, Junyang Liu, Nay Lin Soe,Srikumar Venugopal, Anthony Sulistio and Rajkumar Buyya, A Dynamic job grouping-based scheduling for deploying applications with fine-grained tasks on global grids The University of Melbourne, Australia ICT building, 111 barry street, carlton VIC 3053,2005. [7] Herald Kllapi, Eva Sitaridi and Manolis M. Tsangaris, Schedule optimization for data processing flows on the Cloud, University of Athens, copyright [8] Vandana Choudhary, Saurabh Kacker, Tanupriya Choudhray and Vasudha Vashisht, An Approach to improve task scheduling in a decentralized cloud computing environment, IJCTA jan-feb [9] Chandrashekhar S.Pawar and Rajnikant B. Wagh, Priority based dynamic resource allocation in Cloud computing, Shirpur, India, [10] S.V Parikh et al., Double Level Priority Based Task Scheduling with Energy Awareness in Cloud Computing,
7 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations 47 Journal of Information, Knowledge and Research in Information Technology, ISSN: NOV 12 TO OCT 13 VOLUME 02, ISSUE 02 [11] Dr.V.Vaithiyanathan et al., An Efficient TPD Scheduling Algorithm for Cloud Environment, International Journal of Engineering and Technology (IJET), ISSN: , Vol 5 No 3 Jun-Jul [12] Rep. UCB/EECS, vol. 28, J. Geelan, "Twenty-one experts define cloud computing," Cloud Computing Journal, vol. 2009, pp. 1-5, [13] R. Mikkilineni and V. Sarathy. (2009). Cloud Computing and the Lessons from the Past in 18th IEEE International Workshop on Enabling Technologies: Infrastructures for Collaborative Enterprises, WETICE'09, [14] S. Ma, "A Review on Cloud Computing Development," Journal of Networks, vol. 7, no.2, pp , [15] P. Mell and T. Grance, "The NIST definition of cloud computing," National Institute of Standards and Technology, vol. 53, no.6, [16] I. Foster, Z. Yong, I. Raicu, and S. Lu, "Cloud computing and grid computing 360-degree compared," 2008, pp [17] CloudComputing[Online]: cloud_computing. [18] A. Fox and R. Griffith, "Above the clouds: A Berkeley view of cloud computing," Dept. Electrical Eng. and Compute. Sciences, University of California, Berkeley. [19] S. Singh and K. Kant, "Greedy grid scheduling algorithm in dynamic job submission environment," in Emerging Trends in Electrical and Computer Technology (ICETECT), 2011 International Conference on, 2011, pp [20] R. N. Calheiros, et al., "CloudSim: A novel framework for modeling and simulation of cloud computing infrastructures and services," Arxiv preprint arxiv: , [21] C T Lin*1 et al., Comparative Based Analysis of Scheduling Algorithms for Resource Management in Cloud Computing, *1 Department of Mechanical Engineering University of California, Davis, California, Vol.-1, Issue-1, July 2013Deborah Estrin, Lewis Girod, Greg Pottie, and Mani Srivastava. Instrumenting the world with wireless sensor networks. In International Conference on Acoustics, Speech, and Signal Processing, [22] Gaganpreet Kaur Sehdev, Anil Kumar, "Performance Evaluation of Power Aware VM Consolidation using Live Migration", IJCNIS, vol.7, no.2, pp , 2015.DOI: /ijcnis [23] Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield, "Live migration of virtual machines", Proceedings of the 2nd Symposium on Networked Systems Design and Implementation (NSDI'05), [24] Feng-Seng Chu, Kwang-Cheng Chen and Chen-Mou Cheng, "Toward Green Cloud Computing", ACM, [25] Sumit Goyal, "Public vs Private vs Hybrid vs Community - Cloud Computing: A Critical Review", IJCNIS, vol.6, no.3, pp.20-29, DOI: /ijcnis [26] Y. Jadeja and K. Modi, "Cloud computing - concepts, architecture and challenges", In Computing, Electronics and Electrical Technologies (ICCEET), pp , March [27] Bhushan Lal Sahu and Rajesh Tiwari, "A Comprehensive Study on Cloud Computing", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 2, Issue 9, September [28] Sarojadevi K and Jeevitha R, "Uncloud the Cloud of Cloud Computing" /spluploads/ijcaes-aisc pdf. [29] Shengmei Luo, Zhaoji Lin, Xiaohua Chen, Zhuolin Yang and Jianyong Chen "Virtualization security for cloud computing service," International Conference on Cloud and Service Computing, pp , [30] J E Smith and Ravi Nayar, "Introduction to virtual Machines", Elsevier Science, Nov 14, [31] Q. Zhang, L. Cheng, and R. Boutaba, "Cloud computing: state-of-the-art and research challenges", Internet Services and Applications-Springer, pp.7-18, [32] M. B. Mollah, K. R. Islam, and S. S. Islam "Next generation of computing through cloud computing technology" CCECE, page 1-6, IEEE, [33] Shyam Patidar, Dheeraj Rane and Pritesh Jain, "A Survey Paper on Cloud Computing", Second International Conference on Advanced Computing & Communication Technologies- IEEE, [34] Rich Lee and B. Jeng, "Load Balancing Tactics in Cloud", International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery- IEEE, pp , Oct [35] N. Meghanathan, "A Survey on the Communication Protocols and Security in Cognitive Radio Networks," International Journal of Communication Networks and Information Security, (IJCNIS), vol. 5, no. 1, pp.19-37, April2013. [36] Pushtikant Malviya and Shailendra Singh, "A Study about Green Computing", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 6, June [37] Mrs.Sharmila Shinde, Mrs. Simantini Nalawade, Mr.Ajay Nalawade, "Green Computing: Go Green and Save Energy", International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 7, July [38] S. Pearson, Taking account of privacy when designing cloud computing services, In: IEEE ICSE Workshop on Software Engineering Challenges of Cloud Computing, (pp ), May [39] S. Yu, C. Wang, K. Ren and W. Lou, Achieving secure, scalable, and fine-grained data access control in cloud computing, in: Proceedings of IEEE INFOCOM, (pp. 1-9), March [40] H. Takabi, J.B. Joshi and G.J. Ahn, Security and privacy challenges in cloud computing environments, Security & Privacy, IEEE, 8(6), 24-31, [41] T. Dillon, C. Wu and E. Chang, Cloud computing: Issues and challenges, In: Proceedings of IEEE 24th International Conference on Advanced Information Networking and Applications, (pp ), April, [42] G. Boss, P. Malladi, D. Quan, L. Legregni and H. Hall, Cloud computing, IBM white paper, 321, , [43] J.W. Rittinghouse and J.F. Ransome, Cloud computing: implementation, management, and security, CRC press, [44] W. Kim, Cloud Computing: Today and Tomorrow, Journal of Object Technology, 8(1), 65-72, [45] Y. Chen, V. Paxson and R.H. Katz, What s new about cloud computing security, University of California, Berkeley Report No. UCB/EECS January, 20(2010). [46] D. Durkee, Why cloud computing will never be 28 Public vs Private vs Hybrid vs Community - Cloud Computing: A Critical Review Copyright 2014 MECS
8 48 Dynamic Fair Priority Optimization Task Scheduling Algorithm in Cloud Computing: Concepts and Implementations I.J. Computer Network and Information Security, 2014, 3, free. Queue, 8(4), 20, [47] D. G. Feng, M. Zhang, Y. Zhang and Z. Xu, Study on cloud computing security, Journal of Software, 22(1), 71-83, [48] S. Pearson and A. Charlesworth, Accountability as a way forward for privacy protection in the cloud, In: Cloud computing (pp ). Springer Berlin Heidelberg, [49] D. Zissis and D. Lekkas, Addressing cloud computing security issues, Future Generation Computer Systems, 28(3), , [50] K. Popovic and Z. Hocenski, Cloud computing security issues and challenges, In: Proceedings of IEEE 33rd International Convention on MIPRO, (pp ) May, [51] W. Jansen and T. Grance, Guidelines on security and privacy in public cloud computing, NIST special publication , [52] S. Srinivasan and R.B. Krishnan, Data property analyzer for information storage in cloud, in: Proceedings of IEEE International Conference on Pattern Recognition, Informatics and Medical Engineering (pp ), February, [53] S. Sawhney, H. Puri and H.V. Rietschote, U.S. Patent No. 8, 370, 312. Washington, DC: U.S. Patent and Trademark Office, Networks, Security in Computing, Computer Networks, Networks Security and Vehicular adhoc Networks. Authors Profiles Ms. Deepika Saxena has completed her M.Tech in CSE from Kurukshetra University Kurukshetra. Recently, she is working as Head of Department and Assistant professor in the Department of computer science at Dayanand Mahila Mahavidyalaya, girls college under Kurukshetra University, Kurukshetra Haryana (India).She is having expertise and research working experience in field of Distributed Networks, Grid Computing, Cloud computing, Evolutionary algorithms like Genetic algorithms and heuristic optimization techniques like Particle Swarm Optimization, and Ant Colony optimization etc.. Dr. R. K. Chauhan is working as professor in the Department of computer science & Applications in Kurukshetra University, Kurukshetra Haryana (India). He is having twenty four years of teaching experience. He is having expertise and research working experience in field of Data Mining Relational data base, Big Data, Cloud Computing. He has published more than eighty research papers. Dr. Ramesh Kait is working as Assistant professor in the Department of computer science & Applications in Kurukshetra University, Kurukshetra Haryana (India). He is having fourteen years of teaching experience. He is having expertise and research working experience in field of Wireless adhoc Networks, Mobile Computing, Wireless Sensor
A REVIEW ON DYNAMIC FAIR PRIORITY TASK SCHEDULING ALGORITHM IN CLOUD COMPUTING
International Journal of Science, Environment and Technology, Vol. 3, No 3, 2014, 997 1003 ISSN 2278-3687 (O) A REVIEW ON DYNAMIC FAIR PRIORITY TASK SCHEDULING ALGORITHM IN CLOUD COMPUTING Deepika Saxena,
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:
Rudiments of Cloud to Green Cloud: Smartness in Power Redeeming
Rudiments of Cloud to Green Cloud: Smartness in Power Redeeming Gaganpreet Kaur Sehdev Computer science Department, Guru Nanak Dev University, Amritsar, Punjab, India Abstract: A computer ideal is substituting
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
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
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],
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,
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
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
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,
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
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,
International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015
RESEARCH ARTICLE OPEN ACCESS Ensuring Reliability and High Availability in Cloud by Employing a Fault Tolerance Enabled Load Balancing Algorithm G.Gayathri [1], N.Prabakaran [2] Department of Computer
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
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 Hybrid Load Balancing Policy underlying Cloud Computing Environment
A Hybrid Load Balancing Policy underlying Cloud Computing Environment S.C. WANG, S.C. TSENG, S.S. WANG*, K.Q. YAN* Chaoyang University of Technology 168, Jifeng E. Rd., Wufeng District, Taichung 41349
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,
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
Efficient Cost Scheduling algorithm with Load Balancing in a Cloud Computing Environment
Efficient Cost Scheduling algorithm with Load Balancing in a Cloud Computing Environment Amanpreet Chawla, Navtej Singh Ghumman Department of Computer Science and Engineering, SBSSTC, FZR, Punjab, India
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,
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,
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
Efficient Qos Based Resource Scheduling Using PAPRIKA Method for Cloud Computing
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
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
A Novel Approach of Load Balancing Strategy in Cloud Computing
A Novel Approach of Load Balancing Strategy in Cloud Computing Antony Thomas 1, Krishnalal G 2 PG Scholar, Dept of Computer Science, Amal Jyothi College of Engineering, Kanjirappally, Kerala, India 1 Assistant
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
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
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
A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning
A Novel Approach for Efficient Load Balancing in Cloud Computing Environment by Using Partitioning 1 P. Vijay Kumar, 2 R. Suresh 1 M.Tech 2 nd Year, Department of CSE, CREC Tirupati, AP, India 2 Professor
Analysis of Job Scheduling Algorithms in Cloud Computing
Analysis of Job Scheduling s in Cloud Computing Rajveer Kaur 1, Supriya Kinger 2 1 Research Fellow, Department of Computer Science and Engineering, SGGSWU, Fatehgarh Sahib, India, Punjab (140406) 2 Asst.Professor,
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS
ADAPTIVE LOAD BALANCING ALGORITHM USING MODIFIED RESOURCE ALLOCATION STRATEGIES ON INFRASTRUCTURE AS A SERVICE CLOUD SYSTEMS Lavanya M., Sahana V., Swathi Rekha K. and Vaithiyanathan V. School of Computing,
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
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
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
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
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
SCHEDULING IN CLOUD COMPUTING
SCHEDULING IN CLOUD COMPUTING Lipsa Tripathy, Rasmi Ranjan Patra CSA,CPGS,OUAT,Bhubaneswar,Odisha Abstract Cloud computing is an emerging technology. It process huge amount of data so scheduling mechanism
International Journal of Digital Application & Contemporary research Website: www.ijdacr.com (Volume 2, Issue 9, April 2014)
Green Cloud Computing: Greedy Algorithms for Virtual Machines Migration and Consolidation to Optimize Energy Consumption in a Data Center Rasoul Beik Islamic Azad University Khomeinishahr Branch, Isfahan,
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
Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing
Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing Nilesh Pachorkar 1, Rajesh Ingle 2 Abstract One of the challenging problems in cloud computing is the efficient placement of virtual
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
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,
Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing
Efficient Qos Based Tasks Scheduling using Multi-Objective Optimization for Cloud Computing Ekta S. Mathukiya 1, Piyush V. Gohel 2 M.E. Student, Dept. of Computer Engineering, Noble Group of Institutions,
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING
AN ADAPTIVE DISTRIBUTED LOAD BALANCING TECHNIQUE FOR CLOUD COMPUTING Gurpreet Singh M.Phil Research Scholar, Computer Science Dept. Punjabi University, Patiala [email protected] Abstract: Cloud Computing
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,
Webpage: www.ijaret.org Volume 3, Issue XI, Nov. 2015 ISSN 2320-6802
An Effective VM scheduling using Hybrid Throttled algorithm for handling resource starvation in Heterogeneous Cloud Environment Er. Navdeep Kaur 1 Er. Pooja Nagpal 2 Dr.Vinay Guatum 3 1 M.Tech Student,
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
A Review of Load Balancing Algorithms for Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume - 3 Issue -9 September, 2014 Page No. 8297-8302 A Review of Load Balancing Algorithms for Cloud Computing Dr.G.N.K.Sureshbabu
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
A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service
II,III A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service I Samir.m.zaid, II Hazem.m.elbakry, III Islam.m.abdelhady I Dept. of Geology, Faculty of Sciences,
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
A NEW APPROACH FOR LOAD BALANCING IN CLOUD COMPUTING
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 2 Issue 5 May, 2013 Page No. 1636-1640 A NEW APPROACH FOR LOAD BALANCING IN CLOUD COMPUTING S. Mohana Priya,
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Service Broker Policy for Cloud Computing Environment Kunal Kishor 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2 Department of Computer Science and Engineering,
Environments, Services and Network Management for Green Clouds
Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012
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,
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]
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis
Dynamic Resource Allocation in Software Defined and Virtual Networks: A Comparative Analysis Felipe Augusto Nunes de Oliveira - GRR20112021 João Victor Tozatti Risso - GRR20120726 Abstract. The increasing
ACO Based Dynamic Resource Scheduling for Improving Cloud Performance
ACO Based Dynamic Resource Scheduling for Improving Cloud Performance Priyanka Mod 1, Prof. Mayank Bhatt 2 Computer Science Engineering Rishiraj Institute of Technology 1 Computer Science Engineering Rishiraj
How To Perform Load Balancing In Cloud Computing With An Agent
A New Approach for Dynamic Load Balancing in Cloud Computing Anjali 1, Jitender Grover 2, Manpreet Singh 3, Charanjeet Singh 4, Hemant Sethi 5 1,2,3,4,5 (Department of Computer Science & Engineering, MM
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
Extended Round Robin Load Balancing in Cloud Computing
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 8 August, 2014 Page No. 7926-7931 Extended Round Robin Load Balancing in Cloud Computing Priyanka Gautam
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
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing
A Comparative Study on Load Balancing Algorithms with Different Service Broker Policies in Cloud Computing Sonia Lamba, Dharmendra Kumar United College of Engineering and Research,Allahabad, U.P, India.
Public Cloud Partition Balancing and the Game Theory
Statistics Analysis for Cloud Partitioning using Load Balancing Model in Public Cloud V. DIVYASRI 1, M.THANIGAVEL 2, T. SUJILATHA 3 1, 2 M. Tech (CSE) GKCE, SULLURPETA, INDIA [email protected] [email protected]
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
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
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,
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
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,,
Comparison of Dynamic Load Balancing Policies in Data Centers
Comparison of Dynamic Load Balancing Policies in Data Centers Sunil Kumar Department of Computer Science, Faculty of Science, Banaras Hindu University, Varanasi- 221005, Uttar Pradesh, India. Manish Kumar
Comparative Study of Load Balancing Algorithms in Cloud Environment using Cloud Analyst
Comparative Study of Load Balancing Algorithms in Cloud Environment using Cloud Analyst Veerawali Behal Mtech(SS) Student Department of Computer Science & Engineering Guru Nanak Dev University, Amritsar
Email: [email protected]. 2 Prof, Dept of CSE, Institute of Aeronautical Engineering, Hyderabad, Andhrapradesh, India,
www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.06, May-2014, Pages:0963-0968 Improving Efficiency of Public Cloud Using Load Balancing Model SHRAVAN KUMAR 1, DR. N. CHANDRA SEKHAR REDDY
Hybrid Load Balancing Algorithm in Heterogeneous Cloud Environment
Hybrid Load Balancing Algorithm in Heterogeneous Cloud Environment Hafiz Jabr Younis, Alaa Al Halees, Mohammed Radi Abstract Cloud computing is a heterogeneous environment offers a rapidly and on-demand
Cloud Analyst: An Insight of Service Broker Policy
Cloud Analyst: An Insight of Service Broker Policy Hetal V. Patel 1, Ritesh Patel 2 Student, U & P U. Patel Department of Computer Engineering, CSPIT, CHARUSAT, Changa, Gujarat, India Associate Professor,
A Load Balancing Model Based on Cloud Partitioning for the Public Cloud
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing
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
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters
A Comparative Performance Analysis of Load Balancing Algorithms in Distributed System using Qualitative Parameters Abhijit A. Rajguru, S.S. Apte Abstract - A distributed system can be viewed as a collection
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
Analysis of Service Broker Policies in Cloud Analyst Framework
Journal of The International Association of Advanced Technology and Science Analysis of Service Broker Policies in Cloud Analyst Framework Ashish Sankla G.B Pant Govt. Engineering College, Computer Science
A Review on Load Balancing In Cloud Computing 1
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 6 June 2015, Page No. 12333-12339 A Review on Load Balancing In Cloud Computing 1 Peenaz Pathak, 2 Er.Kamna
International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 4, July-Aug 2014
RESEARCH ARTICLE An Efficient Priority Based Load Balancing Algorithm for Cloud Environment Harmandeep Singh Brar 1, Vivek Thapar 2 Research Scholar 1, Assistant Professor 2, Department of Computer Science
Fig. 1 WfMC Workflow reference Model
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 997-1002 International Research Publications House http://www. irphouse.com Survey Paper on
Scheduling Virtual Machines for Load balancing in Cloud Computing Platform
Scheduling Virtual Machines for Load balancing in Cloud Computing Platform Supreeth S 1, Shobha Biradar 2 1, 2 Department of Computer Science and Engineering, Reva Institute of Technology and Management
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
A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing
A Comparison of Four Popular Heuristics for Load Balancing of Virtual Machines in Cloud Computing Subasish Mohapatra Department Of CSE NIT, ROURKELA K.Smruti Rekha Department Of CSE ITER, SOA UNIVERSITY
Creation and Allocation of Virtual Machines for Execution of Cloudlets in Cloud Environment
Creation and Allocation of Virtual Machines for Execution of Cloudlets in Cloud Environment Bachelor of Technology In Computer Science & Engineering By Durbar Show 110CS0153 Department of Computer Science
Affinity Aware VM Colocation Mechanism for Cloud
Affinity Aware VM Colocation Mechanism for Cloud Nilesh Pachorkar 1* and Rajesh Ingle 2 Received: 24-December-2014; Revised: 12-January-2015; Accepted: 12-January-2015 2014 ACCENTS Abstract The most of
Flauncher and DVMS Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically
Flauncher and Deploying and Scheduling Thousands of Virtual Machines on Hundreds of Nodes Distributed Geographically Daniel Balouek, Adrien Lèbre, Flavien Quesnel To cite this version: Daniel Balouek,
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
