Setting deadlines and priorities to the tasks to improve energy efficiency in cloud computing
|
|
- Lucy Charlene Edwards
- 8 years ago
- Views:
Transcription
1 Setting deadlines and priorities to the tasks to improve energy efficiency in cloud computing Problem description Cloud computing is a technology used more and more every day, requiring an important amount of servers and data centers. The growth of energy consumption implied by it is an important environmental concern especially since coal is the biggest source of electricity and the fastest growing [11]. Coal burning produces indeed an important atmospheric pollution and is responsible for the worst carbon dioxide emissions. A better energy efficiency (calculated as the ratio between the useful output of an energy conversion machine and the input, in energy terms) is also interesting in an economic point of view, since energy is an important cost for data centers and the price of electricity is increasing. Each reduction of energy consumption on servers, even small, has a great importance at the scale of a data center that contains thousands of servers. Data centers energy consumption already represents 1.3% of the global electricity use [10]. This study is about one of the ways to improve energy efficiency that consists to use the different servers in an efficient way by improving the tasks scheduling. To permit this, the user of the cloud would be asked to set a deadline or priority to a task while scheduling it. This better utilization of the resources of data centers can also permit to realize the same workload with a lower number of servers, which could bring to important savings. Research objectives The concept of this study is based on the fact that all the tasks do not always need to be done as soon as possible, for example some specific or recurring tasks (e.g. video conversion, daily backup...). By asking the user a priority or a deadline for a task he submits to the cloud, a clever scheduling program could permit to reduce the energy consumption. This information about the importance of the tasks could permit to optimize the number of idle servers shut down using Virtual Machines Live Migration, but also to use the servers of the cloud infrastructure under optimized conditions and workload. Tasks with distant deadlines or low priorities could then sometimes be frozen to permit a high priority or short deadline task to be accomplished, and then started again when the workload of the cloud infrastructure gets lower. The options of the deadline and of the priority to schedule the tasks should both be studied because they both give an indication about the importance of the task but can be used in different situations. To set a deadline, the user also has to give the time of calculation needed to realize the task with a certain amount of resources. However, it is not always possible to know the time of execution of a program, even approximately. This is what makes the use of priorities relevant. The goal of the study will not be to 1-9
2 determine which solution is the best between the use of priorities or deadlines, it will be to try to know if these solutions permit to obtain a better energy efficiency than the standard scheduling. One other objective is to determine if these solutions have no impact on the quality of service for the user and if the Service Level Agreement (defined as the contracted performance of the service) is respected. Literature review Several study observed a low energy efficiency of the data centers. Even if the servers were rarely idle, they were most of the time used between 10 and 50 percent of their capacity [1, 7]. Several solutions have then been proposed to improve the energy efficiency in data centers. The biggest gains of energy are obtained by shutting down the idle servers. Having as much servers switched off as possible is really important as idle servers consume a lot of energy. As an example in the experiment by Lefèvre et al. [8, part 3, figure 2], we see that the server used consumes 208 Watts when idle and 253 Watts when used at its maximum capacity. Similarly, G. Chen et al. [4] observed that the energy consumed by an idle server was superior to 66% of the peak power. Two studies [8, 9] reduced by 25% the energy consumption by using Virtual Machine (VM) Live Migration. In these scenarios, the servers in the network are used in a way that the number of idle machines is maximized so that they can be shut down. The solution proposed by Lefèvre et al. [8] is an infrastructure named Green Open Cloud. All the servers are equipped with power meters which a server, the Energy Data Collector, get energy logs from. The users submit their tasks in the Cloud Portal. The Energy Aware Resource Manager and Scheduler assigns the tasks to servers in an energy efficient way using information from the Energy Data Collector. It manages to have the biggest number of idle servers by using VM Live Migration and shuts them down. It also uses a prediction algorithm to switch on servers soon to be required and avoids too frequent On/Off cycles. The Network Presence Proxy permits to ensure the presence of the shut down servers on the network for security reasons (prevent an attacker to impersonate a switched off server). The gain of energy compared to a classic cloud computing infrastructure was of about 25%. This study also showed that an unbalanced strategy for task scheduling was more efficient than a balanced one. This means that the energy consumption is more important when we spread the tasks between different servers than when the tasks are transferred to another server only if the current server is used at its full capacity. The idea of using deadlines for scheduling was evoked as a possible improvement in the conclusion. Our study will use the Green Open Cloud infrastructure and modify it. 2-9
3 Figure 1: Green Cloud Architecture example [8] Liu et al. [9] also proposed a GreenCloud architecture quite similar to the Green Open Cloud infrastructure, using VM live migration depending on the energy used and the workload of the servers, switching on or off servers etc. However, the VM live migration uses a different algorithm. This heuristic algorithm determines the best placement for a VM by searching a physical machine using a cost function that is minimized. The cost is calculated as the addition of the cost of the live migration of a VM, the cost of the workload of the servers and the cost of the energy consumed by the physical machine. This algorithm proved a good efficiency to find a near optimal placement quickly. Some studies defined a set of recommendations for an energy efficient utilization of servers. F. Chen et al. [3] decided to analyze the energy efficiency of the cloud infrastructure for three kinds of tasks: computation-intensive, data-intensive, communication-intensive. They defined the optimum energy efficient parameters for a certain number of criteria, for example the optimum workload, number of VMs on a server etc. Qingwen et al. [13] studied the energy efficiency with quite similar objectives except that it was always in conditions of computation-intensive tasks. They studied frequency scaling against fixed frequency (they determined that frequency scaling was efficient until 65% of use of the CPU), the energy consumption of the memory, but they also determined that the number of virtual CPUs assigned to a VM should be chosen depending on the number of parallel threads of the program executed on it to improve the energy efficiency. These recommendations will be used in this study and applied to the cloud infrastructure. The scheduler would try to schedule in a way that optimizes these criteria, for example in terms of workload. However, studies differ about the use of hyper threading (defined as the execution of two threads, or sets of instructions, at the same time in one CPU core) for computation intensive tasks. While F. Chen et al. [3] recommend to disable hyper threading for this kind of tasks, as well as Intel [2], Qingwen et al. [13] showed that the use of hyper threading gave a better energy efficiency on servers while using VMs. This result was verified whether the VMs were overcommitted or not, and the scheduling was observed 3-9
4 as much more efficient in some cases. For this study, it is required to determine if hyper threading should be enabled or not as we would like to have the most energy efficient infrastructure as possible. An experiment will then be necessary. For the system of deadline or priorities to be relevant, users should be brought to use the system cleverly. The normal tendency is to have tasks done as soon as possible. In the case of cloud services sold to users, this behavior could be prevented by using an economic model based on the one proposed by Mukherjee et al. [12]. Applied to this situation, the idea is to get people using low priority tasks, which need less energy, by proposing lower prices for tasks done with a lower priority or distant deadlines. Another idea to involve the consumer in energy consumption is given by Garg et al. [5] with the Carbon Green Cloud Architecture, which is more oriented on carbon dioxide emissions. The goal is to propose to the user Green Offers precising the type of service provided, pricing and time when it can be accessed for the least CO 2 emissions. By applying this concept, a good decrease of energy consumption and carbon dioxide was observed. This result shows that users can be an asset to improve energy efficiency if they can get something from it, in this case low prices and low carbon dioxide emissions. Importance and benefits This study could permit to improve the current solutions proposed on green cloud infrastructures for better energy efficiency. This subject is a hot topic because the fast growing popularity of cloud computing creates an important need of data centers and important growth of the electricity consumption that is already substantial. The economic benefits of the study could be seen on two main points. First, lower energy consumption in data centers leads to lower electric bills. Secondly, a better utilization of the resources can permit to do the same tasks with a lower number of servers. It can then permit to need fewer servers per data centers or it ables to sell more services for cloud services companies. The environmental aspects have a great importance in the potential benefits of the study. Reduce the carbon dioxide emissions is a major concern and challenge, and information and communication technologies are an important part of it since 2% of this emissions were estimated to be due to them in 2007, which is equivalent to the aviation [6]. Research design The research would be divided in three main phases. Hyper threading The first experiment to be realized would permit to determine if hyper threading leads to a better, worse or equal energy consumption when on or off. The hypothesis of this experiment is if hyper threading is activated, the energy efficiency is the same than if it is not. This experiment will be done on a single server, it does not require to use a cloud infrastructure. A power meter will be used to measure the energy consumption of the server. A computation intensive 4-9
5 set of tasks will be used in this study to generate a certain workload for the CPU. This set of tasks would be executed two times on the server, once with hyper threading enabled and once disabled. The energy consumptions to accomplish the tasks will then be compared. As the cloud infrastructures run all their tasks in VMs, the set of tasks will be run in VMs in this experiment too, to ensure external validity in cloud computing use. For this experiment to be valid, the results should be tested in different conditions. Two important variables that could be confounding are the number of VMs on the machine and the CPU use. A proposed research design would then be close to: CPU use of 25% CPU use of 50% CPU use of 75% CPU use of 100% 1 VM O HT on O HT off O HT on O HT off O HT on O HT off O HT on O HT off 2 VMs O HT on O HT off O HT on O HT off O HT on O HT off O HT on O HT off 3 VMs O HT on O HT off O HT on O HT off O HT on O HT off O HT on O HT off 4 VMs O HT on O HT off O HT on O HT off O HT on O HT off O HT on O HT off O HT on and O HT off are respectively the two measures of the energy consumption for the set of tasks with hyper threading on and off. The maximum number of VMs could be changed and tests for more CPU use percentage could be done. This will depend on the characteristics of the machine used for the experiment and on the results obtained. Depending on the final result of this experiment, hyper threading will be activated or not on the servers of the cloud infrastructure for the second experiment. Scheduling algorithm The second main phase of this study will be to determine and implement the scheduling algorithm. As we will use the Green Open Cloud infrastructure of Lefèvre et al. [8], this algorithm will be based on the one used by the Energy Aware Resource Manager and Scheduler. It will also use the concept of cost minimization proposed in the heuristic algorithm of Liu et al. [9]. Several parameters will be added to the cost function. The number of VMs, the workload etc. will have a low cost for a server when these parameters are near to their optimum conditions as defined in the studies of F. Chen et al. [3] and Qingwen et al. [13]. All these new parameters for the cost function would permit to get better energy efficiency locally for each server. Another criterion the algorithm will have to consider is the fact that the quality of service and the Service Level Agreement should always been respected. The scheduler will be able to freeze some tasks of low priority or distant deadline to permit tasks with high priority or short deadline to be done on time. For the management of deadlines to be possible, the user submitting a task will also have to enter the estimated usual time to accomplish the task. In the worst cases, even if the scheduler will try to avoid it by all means, it could happen that a deadline is not met. Several solutions could be then possible: cancel the task, continue it without any change, or change the priority to a high priority. It seems that these options could all be appropriate depending on 5-9
6 the task, so one solution would be to ask the user what to do if the deadline is not met when he submits a task. Test of the scheduling with deadline or priorities This third phase and second experiment is the main one of the study, it consists on testing the deadline or priority scheduling on a cloud infrastructure. The hypothesis for this experiment will be the energy efficiency is the same with deadline or priority for the tasks than without. The testing environment will be an infrastructure similar to the Green Open Cloud. All the servers of the infrastructure will have the same characteristics. This point permits to prevent errors, some servers could have indeed different values as optimum conditions. Moreover, their energy efficiency would be different, which would make the calculations false. The Energy Usage logs transmitted to the Energy Data Collector would be measured by power meters registering power information on every server. However, other data will be transmitted to the Energy Aware Resource Manager and Scheduler that are necessary for the cost function of the heuristic algorithm, for example the workload of the servers. A set of tasks to accomplish will be determined, and tested in different conditions. We want to test if the system works with only priorities, with only deadlines, and with a mix of tasks with priorities or deadlines: Priority Deadline Control group Experimental group 1 X Experimental group 2 X Experimental group 3 X X The experiment will be repeated several times with different sets of tasks, different values of priorities and deadlines, or different general workload on the infrastructure. If these experiments show good results, this experiment will be tested on real conditions to improve the reliability of the results. Data analysis For the first experiment, the result with or without hyper threading will be compared. If for all cases one solution is better than the other, the solution will be applied to the green cloud infrastructure. However, if the results vary, the cases where a solution is better than the other will be precisely determined. They would be used to enable or disable hyper threading on the servers depending on their CPU load and number of VM. For the second experiment, several things will be considered. First of all, the analysis of the energy consumption of the four different groups will be analyzed to determine if the proposed solutions of 6-9
7 deadline or priority improve the energy efficiency. The logs of the tasks scheduling and freezing will be analyzed to verify if the Service Level Agreement was respected with the models proposed. The number of tasks that did not meet the deadline will also be calculated. Considering the three factors, it should then be possible to confirm or infirm the hypothesis, to determine if the scheduling with priorities or deadline is relevant to improve energy efficiency. Schedule This research would need an amount of time of approximately four months and a half. The first two weeks would be dedicated to drive the experiment about hyper threading. Three weeks would be necessary to determine the algorithm of the task scheduler, followed by a period of one month used to set up the modified cloud infrastructure. The experiment testing the efficiency of the use of deadline or priority for scheduling tasks would last two month since a lot of different tests need to be done in different circumstances to validate the results. One part of the data analysis would be done during the experiments and the other part would be done during a week after the end of the experiments, consisting of analyzing globally all the data acquired from the different tests. Finally, the final report and the deliverables would be realized in two weeks. Facilities and special resources To undertake the experiments, a cloud infrastructure will be needed. The network would be required to have an infrastructure of servers exactly similar. If this is not respected, the internal validity would be threatened because the servers would have different energy consumption and different optimum energy efficient values. Power meters will be used to collect the power consumption of the servers. Deliverable The goal of this research is to provide a set of recommendations for a better energy efficiency in cloud computing. The use of hyper threading, deadlines or priorities for the tasks and other factors will be discussed. The other goal would be to furnish the program developed for the experiment set up in a way using the best parameters found. Others The experiments would have some limits. The fact that the servers used will be all the same (to avoid a confounding variable) will bring a threat to the external validity since the results could be different with servers of different characteristics in the same network. The experiment in real conditions is one solution to try to avoid this problem. Some improvement could be done to this study. First, since the optimum parameters can vary from one server to another, a piece of software could be developed that would permit to run a test on a server 7-9
8 when it joins the network for the first time. Its optimum values would be determined automatically by running on it computation intensive test tasks. Secondly, other parameters could be used in the heuristic algorithm. For example it could be aware of the carbon dioxide, like in the work of Garg et al. [5]. Since the amount of coal used to provide electricity can vary in some days or hours, the scheduling algorithm could be able to schedule more tasks when the percentage of electricity generated from the coal gets lower. The carbon emissions by the data center would then be diminished. References 1. Baroso, L. A., & Hozle, U. (2007). The Case for Energy-Proportional Computing. Computer, 40(12), Celebioglu, O., Saify, A., Leng, T., Hsieh, J., & Mashayekhi, V. (2009, 11 20). Performance Insights to Intel Hyper-Threading Technology. Retrieved 12 10, 2013, from Intel Developer Zone: 3. Chen, F., Grundy, J., Yang, Y., Schneider, J.-G., & He, Q. (2013). Experimental analysis of taskbased energy consumption in cloud computing systems. Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering (pp ). Prague, Czech Republic: ACM. 4. Chen, G., He, W., Liu, J., Nath, S., Rigas, L., Xiao, L., & Zhao, F. (2008). Energy-aware server provisioning and load dispatching for connection-intensive internet services. Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, Garg, S., Yeo, C., & Buyya, R. (2011). Green cloud framework for improving carbon efficiency of clouds. Proceedings of the 17th International Conference on Parallel Processing - Volume Part I, Gartner. (2007, April 26). Gartner Estimates ICT Industry Accounts for 2 Percent of Global CO2 Emissions. Retrieved from Gartner: 7. Iosup, A., Dumitrescu, C., Epema, D., Li, H., & Wolters, L. (2006). How are Real Grids Used? The Analysis of Four Grid Traces and Its Implications. Proceedings of the 7th IEEE/ACM International Conference on Grid Computing (pp ). IEEE Computer Society. 8. Lefèvre, L., & Orgerie, A.-C. (2010). Designing and evaluating an energy efficient Cloud. J. Supercomput., 51(3), Liu, L., Wang, H., Liu, X., Jin, X., He, W. B., Wang, Q. B., & Chen, Y. (2009). GreenCloud: a new architecture for green data center. Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session (pp ). Barcelona, Spain: ACM. 10. Miller, R. (2011, September 8). Google s Energy Story: High Efficiency, Huge Scale. Retrieved 12 10, 2013, from Data Center Knowlege: Mills, M. P. (2013). The Cloud Begins With Coal. Digital Power Group. 8-9
9 12. Mukherjee, T., Dasgupta, K., Gujar, S., Jung, G., & Lee, H. (2012). An economic model for green cloud. Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e- Science (pp. 1-6). Montreal, Quebec, Canada: ACM. 13. Qingwen, C., Grosso, P., van der Veldt, K., de Laat, C., Hofman, R., & Bal, H. (2011). Profiling Energy Consumption of VMs for Green Cloud Computing. Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on, (pp ). 9-9
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
More informationPower Consumption Based Cloud Scheduler
Power Consumption Based Cloud Scheduler Wu Li * School of Software, Shanghai Jiaotong University Shanghai, 200240, China. * Corresponding author. Tel.: 18621114210; email: defaultuser@sjtu.edu.cn Manuscript
More informationExperimental Analysis of Task-based Energy Consumption in Cloud Computing Systems
Experimental Analysis of Task-based Consumption in Cloud Computing Systems Feifei Chen, John Grundy, Yun Yang, Jean-Guy Schneider and Qiang He Faculty of Information and Communication Technologies Swinburne
More informationGreen Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜
Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜 Outline Introduction Proposed Schemes VM configuration VM Live Migration Comparison 2 Introduction (1/2) In 2006, the power consumption
More informationENERGY EFFICIENT VIRTUAL MACHINE ASSIGNMENT BASED ON ENERGY CONSUMPTION AND RESOURCE UTILIZATION IN CLOUD NETWORK
International Journal of Computer Engineering & Technology (IJCET) Volume 7, Issue 1, Jan-Feb 2016, pp. 45-53, Article ID: IJCET_07_01_006 Available online at http://www.iaeme.com/ijcet/issues.asp?jtype=ijcet&vtype=7&itype=1
More informationLuxuury of a Virtual Machine - Profiling the Energy Efficient Computing Model
Profiling energy of VMs for green cloud computing Qingwen Chen, Paola Grosso, Karel van der Veldt, Cees de Laat System and Network Engineering research group University of Amsterdam Amsterdam, The Netherlands
More informationGreen Cloud Framework For Improving Carbon Efficiency of Clouds
Green Cloud Framework For Improving Carbon Efficiency of Clouds Saurabh Kumar Garg 1, Chee Shin Yeo 2 and Rajkumar Buyya 1 1 Cloud Computing and Distributed Systems Laboratory Department of Computer Science
More informationPower Management in Cloud Computing using Green Algorithm. -Kushal Mehta COP 6087 University of Central Florida
Power Management in Cloud Computing using Green Algorithm -Kushal Mehta COP 6087 University of Central Florida Motivation Global warming is the greatest environmental challenge today which is caused by
More informationThis is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
More informationAvoiding Overload Using Virtual Machine in Cloud Data Centre
Avoiding Overload Using Virtual Machine in Cloud Data Centre Ms.S.Indumathi 1, Mr. P. Ranjithkumar 2 M.E II year, Department of CSE, Sri Subramanya College of Engineering and Technology, Palani, Dindigul,
More informationEnvironments, 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
More informationChallenges and Importance of Green Data Center on Virtualization Environment
Challenges and Importance of Green Data Center on Virtualization Environment Abhishek Singh Department of Information Technology Amity University, Noida, Uttar Pradesh, India Priyanka Upadhyay Department
More informationFigure 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 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues
More informationDynamic 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
More informationSURVEY ON GREEN CLOUD COMPUTING DATA CENTERS
SURVEY ON GREEN CLOUD COMPUTING DATA CENTERS ¹ONKAR ASWALE, ²YAHSAVANT JADHAV, ³PAYAL KALE, 4 NISHA TIWATANE 1,2,3,4 Dept. of Computer Sci. & Engg, Rajarambapu Institute of Technology, Islampur Abstract-
More informationEfficient 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 prabhjotbhullar22@gmail.com,
More informationAn Efficient Hybrid P2P MMOG Cloud Architecture for Dynamic Load Management. Ginhung Wang, Kuochen Wang
1 An Efficient Hybrid MMOG Cloud Architecture for Dynamic Load Management Ginhung Wang, Kuochen Wang Abstract- In recent years, massively multiplayer online games (MMOGs) become more and more popular.
More informationAnti-Virus Power Consumption Trial
Anti-Virus Power Consumption Trial Executive Summary Open Market Place (OMP) ISSUE 1.0 2014 Lockheed Martin UK Integrated Systems & Solutions Limited. All rights reserved. No part of this publication may
More informationENERGY-EFFICIENT TASK SCHEDULING ALGORITHMS FOR CLOUD DATA CENTERS
ENERGY-EFFICIENT TASK SCHEDULING ALGORITHMS FOR CLOUD DATA CENTERS T. Jenifer Nirubah 1, Rose Rani John 2 1 Post-Graduate Student, Department of Computer Science and Engineering, Karunya University, Tamil
More informationGreen Cloud: Smart Resource Allocation and Optimization using Simulated Annealing Technique
Green Cloud: Smart Resource Allocation and Optimization using Simulated Annealing Technique AkshatDhingra M.Tech Research Scholar, Department of Computer Science and Engineering, Birla Institute of Technology,
More informationNetworks and/in data centers! Dr. Paola Grosso! System and Network Engineering (SNE) research group! UvA! Email: p.grosso@uva.nl!
Networks and/in data centers Dr. Paola Grosso System and Network Engineering (SNE) research group UvA Email: p.grosso@uva.nl ICT for sustainability Green by ICT or Green ICT. We ll cover in my presentation:
More informationA Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems
A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems Anton Beloglazov, Rajkumar Buyya, Young Choon Lee, and Albert Zomaya Present by Leping Wang 1/25/2012 Outline Background
More informationCloud Management: Knowing is Half The Battle
Cloud Management: Knowing is Half The Battle Raouf BOUTABA David R. Cheriton School of Computer Science University of Waterloo Joint work with Qi Zhang, Faten Zhani (University of Waterloo) and Joseph
More informationEnergy Conscious Virtual Machine Migration by Job Shop Scheduling Algorithm
Energy Conscious Virtual Machine Migration by Job Shop Scheduling Algorithm Shanthipriya.M 1, S.T.Munusamy 2 ProfSrinivasan. R 3 M.Tech (IT) Student, Department of IT, PSV College of Engg & Tech, Krishnagiri,
More informationInternational Journal of Computer Sciences and Engineering Open Access. Hybrid Approach to Round Robin and Priority Based Scheduling Algorithm
International Journal of Computer Sciences and Engineering Open Access Review Paper Volume-4, Issue-2 E-ISSN: 2347-2693 Hybrid Approach to Round Robin and Priority Based Scheduling Algorithm Garima Malik
More informationEnhancing 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
More informationGreen Cloud Computing: Balancing and Minimization of Energy Consumption
Green Cloud Computing: Balancing and Minimization of Energy Consumption Ms. Amruta V. Tayade ASM INSTITUTE OF MANAGEMENT & COMPUTER STUDIES (IMCOST), THANE, MUMBAI. University Of Mumbai Mr. Surendra V.
More informationA 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,
More informationsolution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms?
solution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms? CA Capacity Management and Reporting Suite for Vblock Platforms
More informationAn Energy Aware Cloud Load Balancing Technique using Dynamic Placement of Virtualized Resources
pp 81 86 Krishi Sanskriti Publications http://www.krishisanskriti.org/acsit.html An Energy Aware Cloud Load Balancing Technique using Dynamic Placement of Virtualized Resources Sumita Bose 1, Jitender
More information3. RELATED WORKS 2. STATE OF THE ART CLOUD TECHNOLOGY
Journal of Computer Science 10 (3): 484-491, 2014 ISSN: 1549-3636 2014 doi:10.3844/jcssp.2014.484.491 Published Online 10 (3) 2014 (http://www.thescipub.com/jcs.toc) DISTRIBUTIVE POWER MIGRATION AND MANAGEMENT
More informationEnergy Constrained Resource Scheduling for Cloud Environment
Energy Constrained Resource Scheduling for Cloud Environment 1 R.Selvi, 2 S.Russia, 3 V.K.Anitha 1 2 nd Year M.E.(Software Engineering), 2 Assistant Professor Department of IT KSR Institute for Engineering
More informationVirtual Machine Placement in Cloud systems using Learning Automata
2013 13th Iranian Conference on Fuzzy Systems (IFSC) Virtual Machine Placement in Cloud systems using Learning Automata N. Rasouli 1 Department of Electronic, Computer and Electrical Engineering, Qazvin
More informationHierarchical Approach for Green Workload Management in Distributed Data Centers
Hierarchical Approach for Green Workload Management in Distributed Data Centers Agostino Forestiero, Carlo Mastroianni, Giuseppe Papuzzo, Mehdi Sheikhalishahi Institute for High Performance Computing and
More informationAllocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud
Allocation of Datacenter Resources Based on Demands Using Virtualization Technology in Cloud G.Rajesh L.Bobbian Naik K.Mounika Dr. K.Venkatesh Sharma Associate Professor, Abstract: Introduction: Cloud
More informationTwo-Level Cooperation in Autonomic Cloud Resource Management
Two-Level Cooperation in Autonomic Cloud Resource Management Giang Son Tran, Laurent Broto, and Daniel Hagimont ENSEEIHT University of Toulouse, Toulouse, France Email: {giang.tran, laurent.broto, daniel.hagimont}@enseeiht.fr
More informationHow To Schedule Cloud Computing On A Data Center
An Efficient Scheduling of HPC Applications on Geographically Distributed Cloud Data Centers Aboozar Rajabi 1, Hamid Reza Faragardi 2, Thomas Nolte 2 1 School of Electrical and Computer Engineering, University
More informationPERFORMANCE 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
More informationEnergy Aware Consolidation for Cloud Computing
Abstract Energy Aware Consolidation for Cloud Computing Shekhar Srikantaiah Pennsylvania State University Consolidation of applications in cloud computing environments presents a significant opportunity
More informationcan you effectively plan for the migration and management of systems and applications on Vblock Platforms?
SOLUTION BRIEF CA Capacity Management and Reporting Suite for Vblock Platforms can you effectively plan for the migration and management of systems and applications on Vblock Platforms? agility made possible
More informationSCHEDULING 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
More informationCloud 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
More informationAn Energy-aware resource management scheme of Data Centres for ecofriendly
Journal of Advanced & Applied Sciences (JAAS) Volume 03, Issue 03, Pages 107-112, 2015 ISSN: 2289-6260 An Energy-aware resource management scheme of Data Centres for ecofriendly cloud computing Ashis Kumar
More informationA Real-Time Cloud Based Model for Mass Email Delivery
A Real-Time Cloud Based Model for Mass Email Delivery Nyirabahizi Assouma, Mauricio Gomez, Seung-Bae Yang, and Eui-Nam Huh Department of Computer Engineering Kyung Hee University Suwon, South Korea {assouma,mgomez,johnhuh}@khu.ac.kr,
More informationKeywords 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
More informationA Framework of Dynamic Power Management for Sustainable Data Center
A Framework of Dynamic Power Management for Sustainable Data Center San Hlaing Myint, and Thandar Thein Abstract Sustainability of cloud data center is to be addressed in terms of environmental and economic
More informationEnvironment, Services and Network Management for Green Clouds
Environment, Services and Network Management for Green Clouds Jorge Werner, Guilherme A. Geronimo, Carlos B. Westphall, Fernando L. Koch, Rafael R. Freitas, and Carla M. Westphall Federal University of
More informationAverage and Marginal Reductions in Greenhouse Gas Emissions from Data Center Power Optimization
Average and Marginal Reductions in Greenhouse Gas Emissions from Data Center Power Optimization Sabrina Spatari, Civil, Arch., Environmental Engineering Nagarajan Kandasamy, Electrical and Computer Engineering
More informationMultifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers
Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers Íñigo Goiri, J. Oriol Fitó, Ferran Julià, Ramón Nou, Josep Ll. Berral, Jordi Guitart and Jordi Torres
More informationExpansion of Data Center s Energetic Degrees of Freedom to Employ Green Energy Sources
Proceedings of the 28th EnviroInfo 2014 Conference, Oldenburg, Germany September 10-12, 2014 Expansion of Data Center s Energetic Degrees of Freedom to Employ Green Energy Sources Stefan Janacek 1, Wolfgang
More informationEnvironmental and Green Cloud Computing
International Journal of Allied Practice, Research and Review Website: www.ijaprr.com (ISSN 2350-1294) Environmental and Green Cloud Computing Aruna Singh and Dr. Sanjay Pachauri Abstract - Cloud computing
More informationUSING VIRTUAL MACHINE REPLICATION FOR DYNAMIC CONFIGURATION OF MULTI-TIER INTERNET SERVICES
USING VIRTUAL MACHINE REPLICATION FOR DYNAMIC CONFIGURATION OF MULTI-TIER INTERNET SERVICES Carlos Oliveira, Vinicius Petrucci, Orlando Loques Universidade Federal Fluminense Niterói, Brazil ABSTRACT In
More informationAuto-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
More informationEnergy Efficient Load Balancing of Virtual Machines in Cloud Environments
, pp.21-34 http://dx.doi.org/10.14257/ijcs.2015.2.1.03 Energy Efficient Load Balancing of Virtual Machines in Cloud Environments Abdulhussein Abdulmohson 1, Sudha Pelluri 2 and Ramachandram Sirandas 3
More informationLoad Balance Scheduling Algorithm for Serving of Requests in Cloud Networks Using Software Defined Networks
Load Balance Scheduling Algorithm for Serving of Requests in Cloud Networks Using Software Defined Networks Dr. Chinthagunta Mukundha Associate Professor, Dept of IT, Sreenidhi Institute of Science & Technology,
More informationA Survey of Energy Efficient Data Centres in a Cloud Computing Environment
A Survey of Energy Efficient Data Centres in a Cloud Computing Environment Akshat Dhingra 1, Sanchita Paul 2 Department of Computer Science and Engineering, Birla Institute of Technology, Ranchi, India
More informationMulti-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
More informationParticipatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network
Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Lutando Ngqakaza ngqlut003@myuct.ac.za UCT Department of Computer Science Abstract:
More informationEnergy-efficient Virtual Machine Provision Algorithms for Cloud Systems
Energy-efficient Virtual Machine Provision Algorithms for Cloud Systems Ching-Chi Lin Institute of Information Science, Academia Sinica Taipei, Taiwan deathsimon@iis.sinica.edu.tw Pangfeng Liu Department
More informationResource-Diversity Tolerant: Resource Allocation in the Cloud Infrastructure Services
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. III (Sep. Oct. 2015), PP 19-25 www.iosrjournals.org Resource-Diversity Tolerant: Resource Allocation
More informationAdvantages on Green Cloud Computing
Advantages on Green Advantages of Green A growing number of organizations are becoming more green-conscious as there are several advantages of green IT. In this e-guide, brought to you by SearchDataCenter.com,
More informationBalancing Server in Public Cloud Using AJAS Algorithm
Balancing Server in Public Cloud Using AJAS Algorithm Ramya.B 1, Pragaladan R 2, M.Phil Part-Time Research Scholar, Assistant Professor Department of Computer Science, Department of Computer Science, Sri
More informationEfficient Data Management Support for Virtualized Service Providers
Efficient Data Management Support for Virtualized Service Providers Íñigo Goiri, Ferran Julià and Jordi Guitart Barcelona Supercomputing Center - Technical University of Catalonia Jordi Girona 31, 834
More informationTowards a Resource Elasticity Benchmark for Cloud Environments. Presented By: Aleksey Charapko, Priyanka D H, Kevin Harper, Vivek Madesi
Towards a Resource Elasticity Benchmark for Cloud Environments Presented By: Aleksey Charapko, Priyanka D H, Kevin Harper, Vivek Madesi Introduction & Background Resource Elasticity Utility Computing (Pay-Per-Use):
More informationOn the Amplitude of the Elasticity Offered by Public Cloud Computing Providers
On the Amplitude of the Elasticity Offered by Public Cloud Computing Providers Rostand Costa a,b, Francisco Brasileiro a a Federal University of Campina Grande Systems and Computing Department, Distributed
More informationAnalysis of the influence of application deployment on energy consumption
Analysis of the influence of application deployment on energy consumption M. Gribaudo, Nguyen T.T. Ho, B. Pernici, G. Serazzi Dip. Elettronica, Informazione e Bioingegneria Politecnico di Milano Motivation
More informationVirtualization Technology to Allocate Data Centre Resources Dynamically Based on Application Demands in Cloud Computing
Virtualization Technology to Allocate Data Centre Resources Dynamically Based on Application Demands in Cloud Computing Namita R. Jain, PG Student, Alard College of Engg & Mgmt., Rakesh Rajani, Asst. Professor,
More informationPrecise VM Placement Algorithm Supported by Data Analytic Service
Precise VM Placement Algorithm Supported by Data Analytic Service Dapeng Dong and John Herbert Mobile and Internet Systems Laboratory Department of Computer Science, University College Cork, Ireland {d.dong,
More informationSaving Mobile Battery Over Cloud Using Image Processing
Saving Mobile Battery Over Cloud Using Image Processing Khandekar Dipendra J. Student PDEA S College of Engineering,Manjari (BK) Pune Maharasthra Phadatare Dnyanesh J. Student PDEA S College of Engineering,Manjari
More informationGreen Metascheduler Architecture to Provide QoS in Cloud Computing
Green Metascheduler Architecture to Provide QoS in Cloud Computing Osvaldo Adilson de Carvalho Junior Federal University of Alfenas, Institute of Science and Tecnology Poços de Caldas-MG, Brazil, 37715-400
More informationPARVIS - Performance management of VIrtualized Systems
PARVIS - Performance management of VIrtualized Systems Danilo Ardagna joint work with Mara Tanelli and Marco Lovera, Politecnico di Milano ardagna@elet.polimi.it Milan, November 23 2010 Data Centers, Virtualization,
More informationThe Answer Is Blowing in the Wind: Analysis of Powering Internet Data Centers with Wind Energy
The Answer Is Blowing in the Wind: Analysis of Powering Internet Data Centers with Wind Energy Yan Gao Accenture Technology Labs Zheng Zeng Apple Inc. Xue Liu McGill University P. R. Kumar Texas A&M University
More informationA Survey on Carbon Emission Management and Intelligent System using Cloud
A Survey on Carbon Emission Management and Intelligent System using Cloud Dr.P EZHILARASU 1 (Associate Professor, Department of Computer Science and Engineering prof.p.ezhilarasu@gmail.com) S SARANYA 2
More informationProfit Maximization and Power Management of Green Data Centers Supporting Multiple SLAs
Profit Maximization and Power Management of Green Data Centers Supporting Multiple SLAs Mahdi Ghamkhari and Hamed Mohsenian-Rad Department of Electrical Engineering University of California at Riverside,
More informationKeywords: Dynamic Load Balancing, Process Migration, Load Indices, Threshold Level, Response Time, Process Age.
Volume 3, Issue 10, October 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Load Measurement
More informationInternational 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,
More informationWhy Relative Share Does Not Work
Why Relative Share Does Not Work Introduction Velocity Software, Inc March 2010 Rob van der Heij rvdheij @ velocitysoftware.com Installations that run their production and development Linux servers on
More informationEnergetic 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
More informationFEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
More informationDynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture
Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture 1 Shaik Fayaz, 2 Dr.V.N.Srinivasu, 3 Tata Venkateswarlu #1 M.Tech (CSE) from P.N.C & Vijai Institute of
More informationUSING VIRTUALIZATION TECHNIQUE TO INCREASE SECURITY AND REDUCE ENERGY CONSUMPTION IN CLOUD COMPUTING
International Journal of Research in Computer Science eissn 2249-8265 Volume 4 Issue 2 (2014) pp. 25-30, A Unit of White Globe Publications doi: 10.7815/ijorcs.42.2014.082 USING VIRTUALIZATION TECHNIQUE
More informationEnsuring Security in Cloud with Multi-Level IDS and Log Management System
Ensuring Security in Cloud with Multi-Level IDS and Log Management System 1 Prema Jain, 2 Ashwin Kumar PG Scholar, Mangalore Institute of Technology & Engineering, Moodbidri, Karnataka1, Assistant Professor,
More informationECO-FRIENDLY COMPUTING: GREEN COMPUTING
ECO-FRIENDLY COMPUTING: GREEN COMPUTING Er. Navdeep Kochhar 1, Er. Arun Garg 2 1-2 Baba Farid College, Bathinda, Punjab ABSTRACT Cloud Computing provides the provision of computational resources on demand
More informationLoad 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 kheraniforam@gmail.com, 2 jigumy@gmail.com
More informationGroup 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
More informationINVESTIGATION ON ENERGY UTILIZATION IN CLOUD DATA CENTERS
INVESTIGATION ON ENERGY UTILIZATION IN CLOUD DATA CENTERS 1 S.KALAISELVI, 2 C.S.KANIMOZHI SELVI 1 Research Scholar, 2 Associate Professor Email: 1 kalaiselvisubbarayan@gmail.com, 2 kanimozhi@kongu.ac.in
More informationDesign of Simulator for Cloud Computing Infrastructure and Service
, pp. 27-36 http://dx.doi.org/10.14257/ijsh.2014.8.6.03 Design of Simulator for Cloud Computing Infrastructure and Service Changhyeon Kim, Junsang Kim and Won Joo Lee * Dept. of Computer Science and Engineering,
More informationA 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,
More informationEnergy-Aware Multi-agent Server Consolidation in Federated Clouds
Energy-Aware Multi-agent Server Consolidation in Federated Clouds Alessandro Ferreira Leite 1 and Alba Cristina Magalhaes Alves de Melo 1 Department of Computer Science University of Brasilia, Brasilia,
More informationResource 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
More informationInternational 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
More informationCloud Computing with Green Virtual Systems
Cloud Computing with Green Virtual Systems Brent Hafner 1, Yanqing Zhang 2 Department of Computer Science, Georgia State University, Atlanta, GA 30302-3994 1 bhafner1@student.gsu.edu 2 yzhang@cs.gsu.edu
More informationEPOBF: ENERGY EFFICIENT ALLOCATION OF VIRTUAL MACHINES IN HIGH PERFORMANCE COMPUTING CLOUD
Journal of Science and Technology 51 (4B) (2013) 173-182 EPOBF: ENERGY EFFICIENT ALLOCATION OF VIRTUAL MACHINES IN HIGH PERFORMANCE COMPUTING CLOUD Nguyen Quang-Hung, Nam Thoai, Nguyen Thanh Son Faculty
More informationIn this issue: Newsletter September 2014. ECO2Clouds benefits the most important stakeholder: the environment.
Newsletter September 2014 In this issue: Towards Getting Green Clouds Done: ECO2Clouds Approach Key Results - ECO2Clouds at work Lessons learnt and future potential Spreading the word about ECO2Clouds
More informationPower Aware Live Migration for Data Centers in Cloud using Dynamic Threshold
Richa Sinha et al, Int. J. Comp. Tech. Appl., Vol 2 (6), 2041-2046 Power Aware Live Migration for Data Centers in Cloud using Dynamic Richa Sinha, Information Technology L.D. College of Engineering, Ahmedabad,
More informationData Center Energy Saving Algorithms
Energy Usage and Carbon Emission Optimization Mechanism for Federated Data Centers Dang Minh Quan, Andrey Somov 2, and Corentin Dupont 2 Institute of Information Technology for Economic, National Economic
More informationExploring 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
More informationA dynamic optimization model for power and performance management of virtualized clusters
A dynamic optimization model for power and performance management of virtualized clusters Vinicius Petrucci, Orlando Loques Univ. Federal Fluminense Niteroi, Rio de Janeiro, Brasil Daniel Mossé Univ. of
More informationDynamic Resource allocation in Cloud
Dynamic Resource allocation in Cloud ABSTRACT: Cloud computing allows business customers to scale up and down their resource usage based on needs. Many of the touted gains in the cloud model come from
More information