Elastic Resource Provisioning for Cloud Data Center
|
|
- Piers Rolf Bridges
- 5 years ago
- Views:
Transcription
1 Elastic Resource Provisioning for Cloud Data Center Thant Zin Tun, and Thandar Thein Abstract Cloud data centers promises flexible, scalable, powerful and cost-effective executing environment to users. There are still challenges of cloud systems while there are several advantages of cloud computing infrastructures such as on-demand resources scalability. The amount of resources needed in cloud data centers is often dynamic due to its dynamic workload demand. Resource provisioning with the right amount of dynamic resource demand while meeting service level objectives (SLOs) becomes a critical issue in cloud data centers. Elastic resource provisioning mechanism for the Cloud Data Center is proposed by applying timeshared policy for Virtual Machines (VMs) and tasks. It is focused to maximize the utilization of resources and minimizing the cost associated with the resources. The proposed system is simulated and evaluated with real world workload traces. The evaluation results show that the proposed provisioning system achieves high utilization of resources for the cloud data center to allocate the resources. Keywords Data Center, Resource Provisioning, Service Level Objective, Time-Shared Policy A I. INTRODUCTION CLOUD is a type of parallel and distributed system consisting of a collection of interconnected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service-level agreements established through negotiation between the service provider and consumers. Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud provider offers services as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). When a cloud provider accepts a request from a customer, it must create the appropriate number of virtual machines (VMs) and allocate resources to support them [10]. Cloud service providers are facing many challenges of resource demands as cloud computing grows in popularity and usage. Data centers resource needs are often dynamic, varying as a result of changes in overall workload. A key problem when provisioning virtual infrastructures is how to deal with Thant Zin Tun, University of Computer Studies, Yangon, Myanmar. ( thantzintunster@gmail.com). Thandar Thein, University of Computer Studies, Yangon, Myanmar. ( thandartheinn@gmail.com). situations where the demand for resources. Resource Provisioning is the mapping and scheduling of VMs onto physical Cloud servers within a cloud. Cloud providers must ensure utilizing and allocating scare resources within the limit of cloud environment so as to meet the needs of dynamic resource demand. Cloud data center providers either do not offer dynamic resource provisioning or support any performance guarantee leads to inefficient utilization of resources and occurs SLO violations. The cloud provider s task is, therefore, to make sure that resource allocation requests are satisfied with specific probability and timeliness. These requirements are formalized in infrastructure SLAs between the service owner and cloud provider, separate from the high-level SLAs between the service owner and its end users. SLA-oriented capacity planning guarantees that there is enough capacity to guarantee service elasticity with minimal over-provisioning. Thus, the IaaS providers make the Service Level Objectives to grantee the SLA for the dynamic workload demand for different resources. In order to avoid the under-provision, which leads to compensation costs for the provider, the cloud providers plan to predict the dynamic workload demand in advance by different methods. In this paper, the SLO Granted Resource Prediction (SGERP) is used to predict the CPU resource usage [9]. At the same time, the IaaS cloud provider strives to minimally over-provision capacity, thus minimizing the operational costs. In this paper, we propose resource provisioning system that makes the resource provision for the IaaS cloud data center to achieve high utilization of data center resources. The rest of the paper is organized as follow. The proposed architecture is presented in the next section. Then, the detail design of provision strategies is discussed. The experimental results are also conducted. And then we discuss related work, concluding remarks and future work are provided. II. SYSTEM ARCHITECTURE An elastic resource provisioning system is proposed by using time-shared allocation policy for both VMs and tasks. It is tried to achieve the high utilization of data center resources while preventing the over provisioning of resources. In the proposed provision system, two different provisioning strategies are used to make the decision to create the hosts and VMs. 45
2 Workload Traces Resource Usage Data Resource Usage Predictor Predicted Resource Usage Host 1 VMn Elastic Resource Provisioning System Host 2 VMn Provisioning Information Resource Allocator IaaS Cloud Provider Host n Fig. 1 The Architecture of Resource Provisioning System The architecture of the proposed system is shown Figure 1. In the resource provisioning system, SLO Granted Resource Prediction (SGERP) results are used to predict the CPU resource workload in order to avoid the under provisioning of dynamic resource demand. The predicted resource usages are used by the resource provisioning system. The provisioning information is sent to resource allocator of the IaaS cloud provider for the allocation of the resources requested by the cloud customers. A cloud data center is composed by a set of hosts, which are responsible for managing VMs during their life cycles. Host is a component that represents a physical computing node in a cloud which is assigned a pre-configured processing capability and a scheduling policy for allocating processing cores to virtual machines. The Host component implements interfaces that support modeling and simulation of both singlecore and multi-core nodes. In this paper, we focus on the CPU resource usage to provision for the tasks. The predicted CPU usage by SGERP is used in our provisioning system. The CPU resource usage is predicted as the batch mode. Firstly, the real world workload traces are clustered based on the deadline of the requests to handle non uniform cases of execution time and wait time of the data centers requests. III. RESOURCE PROVISIONING MODEL The resource provisioning system is developed for handling dynamic workload nature resource provisioning ahead of the needs in the cloud data centers. In this provision system we use SGERP prediction model which integrate signal processing approach and statistical learning approach to predict both repeating pattern and non-repeating pattern workload [8]. To overcome the under provisioning, SLO analysis is conducted in the prediction system. By increasing 5% of the maximum predicted value, it can almost eliminate under provisioning of the predictor and can meet SLOs of the cloud provider. SGERP and the time sharing resource allocation are used in the provisioning system to achieve the right amount of resource provisioning. In this paper, we focus on the resource allocation strategies of the data centers. A. RESOURCE PROVISIONING OF CLOUDS One of the key advantages of a Cloud computing infrastructure is the immense deployment of virtualization VMn technologies and tools. Hence, as compared to Grids, Clouds have a virtualization layer that acts as an execution and hosting environment for Cloud-based application services. The hosts component in cloud data centers implements interfaces that support modeling and simulation of both single-core and multi-core nodes. The data center entity manages a number of host entities. The hosts are assigned to one or more VMs based on a VM allocation policy that should be defined by the Cloud service provider. The control policies of the operations related to VM life cycle such as: VM creation, VM destruction, and VM migration stands for provisioning of a host to a VM. Similarly, one or more application services can be provisioned within a single VM instance, referred to as application provisioning in the context of Cloud computing. Hence, the amount of hardware resources available to each VM is constrained by the total processing power and system bandwidth available within the host. The critical factor to be considered during the VM provisioning process, to avoid creation of a VM that demands more resource than is available within the host, is referred to as the resource provisioning. In order to allow simulation of different provisioning policies under varying levels of performance isolation, we apply the time sharing allocation policy as CloudSim supports. Two different allocation policies are conducted in the resource provisioning system. VM provisioning at two levels: first, at the host level and second, at the VM level. At the host level, it is possible to specify how much of the overall processing power of each core will be assigned to each VM. At the VM level, the VM assigns a fixed amount of the available resources to the individual task units that are hosted within its execution engine. B. TIME-SHARED ALLOCATION POLICY CloudSim supports the time-shared and space-shared resource allocation policies for the VMs and tasks. The timeshared allocation example for both VMs and task units is shown in Fig. 2. In this figure, a host with two CPU cores receives request for hosting two VMs, such that each one requires two cores and plans to host four tasks units. More specifically, tasks T1, T2, T3, and T4 to be hosted in, whereas T5, T6, T7, and T8 to be hosted in. The CPU resources of the host are concurrently shared by the VMs and the shares of each VM are concurrently divided among the task units assigned to each VM. In this case, there are no queues either for virtual machines or for task units. We proposed two provisioning scenarios based on allocation of the tasks to each VM while using the time-shared provisioning policy. We assume each VM characteristic is homogeneous for both scenarios. In provisioning strategy 1, the tasks are assigned to their corresponding VMs that the tasks use the resources of the VMs which are hosted. In the provisioning strategy 2, the available resources of the VM are shared for the tasks. 46
3 3rd International Conference on Computational Techniques and Artificial Intelligence (ICCTAI'2014) Feb , 2014 Singapore Cores 2 1 T8 T7 T4 T3 T6 T5 T2 T1 Time Fig. 2 Time-shared allocation for VMs and Tasks Fig. 3 Example of Resource Provisioning Strategy 1 C. PROVISIONING STRATEGY 1 A host with two CPU cores receives request for hosting two VMs, such that each one requires two cores and plans to host four tasks units. The tasks are assigned to their corresponding VMs which are hosted. The resource requests for each task are varied depending on the type of tasks. The resource provisioning strategy 1 by using time-shared allocation policy is shown in algorithm 1. Figure 3 presents the example of provisioning strategy 2 with the sixteen tasks. By allocating VMs and tasks as shown in Fig. 3, the host need for these tasks is calculated as shown in (1), where the result is needed to check the multiple of four. If the number of host for the tasks is not the multiple of four, it is increased to the upper adjacent multiple of four. The symbols and notations of the equations are shown in Table I. (1) Algorithm 1: Elastic Resource Provisioning Strategy1 Input :x Output : y 1. //Resource Usage data //Number of Host TABLE I SYMBOLS AND NOTATIONS Classify Resource Usage data into clusters //K-means 2. for each cluster in k clusters Symbols Definition 3. total CPU=Calculate the total number of CPU requests Nhost Total task Total CPU Number of host for the tasks Total no of tasks Total no of CPU resource Number of hosts for each task Number of tasks in each host Number of tasks in each VM Deadline Run time of each job Wait time of each job Waiting factor for each job 4. y= Calculate_total_number_of_host(total CPU, total task) Nhosts(each task) Ntasks(each host) Ntasks(each VM) D Rt Wt wf 5. end for Calculate_total_number_of_host(total CPU, total task) Input : total CPU, total task Output : Nhost 1. Nhost =(total task* Nhosts(each task))/ Ntasks(each host)))+((total CPU-total task)* Nhosts(each task))/ Ntasks(each The requests are processed in batch mode for both prediction and provision. We do not consider for each request to provision. Hence, (1) is used for all the requests in batch mode and the number of host calculated by (1) is the maximum possible hosts for any requests in batch. VM) 2. if the number of host for the tasks is not the multiple of four 3. Nhost=the upper adjacent multiple of four 4. end if D.PROVISIONING STRATEGY 2 The tasks are assigned to the available VMs in the hosts by using the time-shared allocation policy for both VMs and tasks. The resource provisioning strategy 2 by using timeshared allocation policy is shown in algorithm 2. Example of provisioning strategy 2 is shown in Fig 4. In this example, there are sixteen tasks which are assigned to their corresponding VMs, where T7 (task 7) requests four CPU cores and T15 requests two CPU cores and the other tasks request one core. Each task gets the one fourth of a core according to the policy such that task 1 requests one core and it needs four VMs to complete the task. 47
4 Algorithm 2: Elastic Resource Provisioning Strategy2 Input : x //Resource Usage data Output : y //Number of Host 1. Classify Resource Usage data into clusters //K-means 2. for each cluster in k clusters 3. total CPU=Calculate the total number of CPU requests 4. y= Calculate_total_number_of_host(total CPU, total task) 5. end for Calculate_total_number_of_host(total CPU, total task) Input : total CPU, total task Output : Nhost 1. Nhost = (total CPU*N hosts(each task))/n tasks(each host) 2. if the number of host for the tasks is not the multiple of four 3. N host=the upper adjacent multiple of four 4. end if Fig. 4 Example of time-shared allocation for VMs and Tasks for Strategy 2 The provisioning scenario in Fig. 3 changes to the Fig. 4 by using the strategy 2. T7 requests four CPU cores and T15 requests two CPU cores and the other tasks request one core. T7 and T15 are assigned at all the available VMs in a host. The host needed for the tasks is calculated as shown in (2), where the result is needed to check the multiple of four. If the number of host for the tasks is not the multiple of four, it is increased to the upper adjacent multiple of four. IV. PERFORMANCE EVALUATION A. SIMULATION SET UP The simulated model is composed of one Cloud data center containing hosts. Each host has two CPU cores receives request for hosting two VMs, such that each one requires two cores and plans to host four tasks units as discussed in the above. The time-shared policy for resource provisioning is conducted where new VMs are created because resource provisioning decision is the main goal of this work. (2) TABLE II SELECTED IMPORTANT FEATURES OF THREE WORKLOAD TRACES HPC2N CEA -Curie Anon Job Number Job Number JobId Submit Time Submit Time Submit Time Wait Time Wait Time Wait Time Run Time Run Time Run time Number of Allocated Number of Allocated Processors Processors Nproc Average CPU Time Used Average CPU Time Used UsedMemory Used Memory Used Memory ReqNProcs Deadline Deadline Deadline - Request Number of Processor ReqTime - - Status Output metrics collected for each scenario is the average resources utilization rate, which we define as the rate between the actual resource usage and the maximum available resource of hosts in data center. In this paper, we use three workload traces from Parallel Workload Archives [1]. The important selected features of three workload traces are shown in Table II. Simulation of each scenario was repeated 10 times for three workload traces, and we report the average for each output metric. B. SIMULATION SCENARIO Depending on the nature of the workload we varied the total capacity of the data centers because the workloads are with the non uniform execution time and wait time of the requests. In this case the workload can be decomposed according to their associated deadline. The deadline D for each request is calculated as in (3). In our experiment, the waiting factor is set as five seconds. The capacity of the data centers is more efficient by using the clustered workloads. Clustering is the process of partitioning or grouping a given set of patterns into disjoint clusters and view as an unsupervised method for data analysis. K-means clustering is a method commonly used to automatically partition a data set into k groups. The process flow of k-means clustering is shown in Fig 5. TABLE III CLUSTER SIZE AND DEADLINE RANGE OF CEA-CURIE WORKLOAD Cluster Deadline Range No of Tasks (Size of Cluster) We use k-means clustering to classify the workloads into 10 groups based on the deadline of the requests records (3) 48
5 of each workload are set to group according to their deadlines. The characteristics of each cluster of Anon workload traces are described in Table III. Start Number of cluster K Centroid Fig. 7 The Utilization Rate of CEA-Curie Workload for both Policies Distance objects to centroids Grouping based on minimum distance No objects move? End The maximum utilization rate of 73% is achieved for strategy 1 and 98% is achieved for the strategy 2 on HPC2N workload as shown in Fig 8. Fig. 5 The Flow Diagram of K-means Clustering C. EXPERIMENTAL RESULTS We test the simulation of provisioning strategies with the clusters that we mentioned in the previous section. The utilization of resource for each strategy is calculated in (4). The requests are processed in batch mode for both prediction and provision. We do not consider for each request to provision. Figure 6 shows the comparison of the utilization in percentage of both strategies of provisioning of Anon Grid workload. According to Fig 6, we can see that provisioning strategy 1 scores higher utilization rate than the strategy 2. (3) Fig. 9 The Utilization Rate of HPC2N Workload for both Policies The average resource utilization rate of three workload traces, records for each workload with 6 clusters, is described in Fig 9. We test ten times of records and calculate average for all output metric. According to Fig 9, we can see that the strategy 2 achieves high utilization rate of resource provisioning with the batch prediction of the resource usages. Fig. 6 The Utilization Rate of Anon Workload for both Strategies The utilization in percentage of both policies CEA-Curie workload trace is shown in Fig 7. The maximum utilization rate is 52% for strategy 1 and approximately 99% of utilization for strategy 2. Fig. 9 Average Resource Utilization of three Workload traces (6 clusters) The average resource utilization rate of three workload traces, records for each workload with 5 clusters, is described in Fig 10. We test ten times of records and calculate average for all output metric. According to Fig 10, 49
6 we can see that the strategy 2 achieves high utilization rate of resource provisioning with the batch prediction of the resource usages. Fig. 10 Average Resource Utilization of three Workload traces (5 clusters) V. RELATED WORK B. Urgaonkar et. al. [3] have used virtual machines (VM) to implement dynamic provisioning of multi-tiered applications based on an underlying queuing model. For each physical host, however, only a single VM can be run. T. Wood et. al. [7] use a similar infrastructure as in [3]. They concentrate primarily on dynamic migration of VMs to support dynamic provisioning. They define a unique metric based on the consumption data of the three resources: CPU, network and memory to make the migration decision. R. N. Calheiros et al. [5] presented a provisioning technique that automatically adapts to workload changes related to applications for facilitating the adaptive management of system and offering end users guaranteed Quality of Services (QoS) in large, autonomous, and highly dynamic environments. They model the behavior and performance of applications and Cloud-based IT resources to adaptively serve end-user requests. To improve the efficiency of the system, we use analytical performance (queuing network system model) and workload information to supply intelligent input about system requirements to an application provisioner with limited information about the physical infrastructure. S. K. Garg et al. [6] proposed admission control and scheduling mechanism to maximize the resource utilization and profit and ensures the SLA requirements of users [4]. They use an artificial Neural Network based prediction model by using standard Back Propagation (BP) algorithm for prediction. The number of hidden layers is varied to tune the performance of the network and through iterations it was found to be optimum at the value of 5 hidden layers. In their experimental study, the mechanism has shown to provide substantial improvement over static server consolidation and reduces SLA Violations. R. Buyya et al. [4] presented vision, challenges, and architectural elements for energy efficient management of Cloud computing environments. They focus on the development of dynamic resource provisioning and allocation algorithms that consider the synergy between various data center infrastructures (i.e., the hardware, power units, cooling and software). Unlike our system their provisioning scheme holistically works to boost data center energy efficiency and performance. X. Kong et al. [9] presented a fuzzy prediction method to model the uncertain workload and the vague availability of virtualized server nodes by using the type-i and type-ii fuzzy logic systems. They also proposed an efficient dynamic task scheduling algorithm named SALAF for virtualized data centers. VI. CONCLUSION A key problem when provisioning virtual infrastructures is how to deal with situations where the demand for resources. Resource Provisioning is the mapping and scheduling of VMs onto physical Cloud servers within a cloud. In this paper, we presented design and implementation of resource provision system for cloud data centers by using two provisioning strategies based on time-shared allocation policy for both VMs and tasks. The provisioning system is simulated and evaluated with real world workload traces. The evaluation results show that the proposed provisioning system achieve high utilization of resources of the cloud data center. REFERENCES [1] [2] B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, Virtual infrastructure management in private and hybrid clouds, IEEE Internet Computing, 13(5):14_22, September/October, [3] B. Sotomayor, R. S. Montero, I. M. Llorente, and I. Foster, Virtual infrastructure management in private and hybrid clouds, IEEE Internet Computing, 13(5):14_22, September/October, [4] R. Buyya, A. Beloglazov, J. Abawajy, Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges, Proceedings of the 7th High Computing and Simulation (HPCS 2009) Conference, Leipzig, Germany, June 21-24,2009 [5] R. N. Calheiros, R. Ranjany, and R. Buyya, Virtual Machine Provisioning Based on Analytical Performance and QoS in Cloud Computing Environments, in Parallel Processing (ICPP), International Conference September, 2011, pp [6] S. K. Garg, S. K. Gopalaiyengar, R. Buyya, SLA-Based Resource Provisioning for Heterogeneous Workloads in a Virtualized Cloud Datacenter, in Proceedings of the 11th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2011), Melbourne, Australia, October, [7] T. Wood, P. J. Shenoy, A. Venkataramani, and M. S. Yousif, Blackbox and gray-box strategies for virtual machine migration, in NSDI, [8] T. Z. Tun, T. Thein, SLO Granted Elastic Resource Prediction in Cloud Data Center, International Journal of Information Engineering, Jeju Island, Korea, December [9] X. Kong, C. Lin, Y. Jiang, W. Yan, X. Chu, Efficient dynamic task scheduling in virtualized data centers with fuzzy prediction, in Journal of Network and Computer Applications, 34(4), 2010, [10] Z. Gong, X. Gu, and J. Wilkes, "PRESS: PRedictive Elastic ReSource Scaling for cloud systems," in Proceeding of CNSM 10, Niagara Falls, Canada, 2010, pp
Distributed Autonomous Virtual Resource Management in Datacenters Using Finite- Markov Decision Process
Distributed Autonomous Virtual Resource Management in Datacenters Using Finite- Markov Decision Process Liuhua Chen, Haiying Shen and Karan Sapra Department of Electrical and Computer Engineering Clemson
More informationEfficient Task Scheduling Algorithms for Cloud Computing Environment
Efficient Task Scheduling Algorithms for Cloud Computing Environment S. Sindhu 1 and Saswati Mukherjee 2 1 Research Scholar, Department of Information Science and Technology sindhu.nss@gmail.com 2 Professor
More informationENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING
ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING Mrs. Shweta Agarwal Assistant Professor, Dept. of MCA St. Aloysius Institute of Technology, Jabalpur(India) ABSTRACT In the present study,
More informationSimulation of Cloud Computing Environments with CloudSim
Simulation of Cloud Computing Environments with CloudSim Print ISSN: 1312-2622; Online ISSN: 2367-5357 DOI: 10.1515/itc-2016-0001 Key Words: Cloud computing; datacenter; simulation; resource management.
More informationFigure 1: Virtualization
Volume 6, Issue 9, September 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Profitable
More informationOnline Optimization of VM Deployment in IaaS Cloud
Online Optimization of VM Deployment in IaaS Cloud Pei Fan, Zhenbang Chen, Ji Wang School of Computer Science National University of Defense Technology Changsha, 4173, P.R.China {peifan,zbchen}@nudt.edu.cn,
More informationVirtual Machine Placement in Cloud Computing
Indian Journal of Science and Technology, Vol 9(29), DOI: 10.17485/ijst/2016/v9i29/79768, August 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Virtual Machine Placement in Cloud Computing Arunkumar
More informationA Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing
A Load Balancing Approach to Minimize the Resource Wastage in Cloud Computing Sachin Soni 1, Praveen Yadav 2 Department of Computer Science, Oriental Institute of Science and Technology, Bhopal, India
More informationDouble Threshold Based Load Balancing Approach by Using VM Migration for the Cloud Computing Environment
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 1 January 2015, Page No. 9966-9970 Double Threshold Based Load Balancing Approach by Using VM Migration
More informationDynamic Resource Allocation on Virtual Machines
Dynamic Resource Allocation on Virtual Machines Naveena Anumala VIT University, Chennai 600048 anumala.naveena2015@vit.ac.in Guide: Dr. R. Kumar VIT University, Chennai -600048 kumar.rangasamy@vit.ac.in
More informationTraffic-aware Virtual Machine Placement without Power Consumption Increment in Cloud Data Center
, pp.350-355 http://dx.doi.org/10.14257/astl.2013.29.74 Traffic-aware Virtual Machine Placement without Power Consumption Increment in Cloud Data Center Hieu Trong Vu 1,2, Soonwook Hwang 1* 1 National
More informationEnergy Efficient Live Virtual Machine Provisioning at Cloud Data Centers - A Comparative Study
Energy Efficient Live Virtual Machine Provisioning at Cloud Data Centers - A Comparative Study Shalini Soni M. Tech. Scholar Bhopal Institute of Technology & Science, Bhopal ABSTRACT Cloud computing offers
More informationRIAL: Resource Intensity Aware Load Balancing in Clouds
RIAL: Resource Intensity Aware Load Balancing in Clouds Liuhua Chen and Haiying Shen and Karan Sapra Dept. of Electrical and Computer Engineering Clemson University, SC, USA 1 Outline Introduction System
More informationAn Optimized Virtual Machine Migration Algorithm for Energy Efficient Data Centers
International Journal of Engineering Science Invention (IJESI) ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 8 Issue 01 Ver. II Jan 2019 PP 38-45 An Optimized Virtual Machine Migration Algorithm
More informationCloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments
CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments Presented by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. and with special thanks to Mrs.
More informationStar: Sla-Aware Autonomic Management of Cloud Resources
Star: Sla-Aware Autonomic Management of Cloud Resources Sakshi Patil 1, Meghana N Rathod 2, S. A Madival 3, Vivekanand M Bonal 4 1, 2 Fourth Sem M. Tech Appa Institute of Engineering and Technology Karnataka,
More informationChapter 3 Virtualization Model for Cloud Computing Environment
Chapter 3 Virtualization Model for Cloud Computing Environment This chapter introduces the concept of virtualization in Cloud Computing Environment along with need of virtualization, components and characteristics
More informationPERFORMANCE CONSTRAINT AND POWER-AWARE ALLOCATION FOR USER REQUESTS IN VIRTUAL COMPUTING LAB
PERFORMANCE CONSTRAINT AND POWER-AWARE ALLOCATION FOR USER REQUESTS IN VIRTUAL COMPUTING LAB Nguyen Quang Hung, Nam Thoai, Nguyen Thanh Son Ho Chi Minh City University of Technology, Vietnam Corresponding
More informationGSJ: VOLUME 6, ISSUE 6, August ISSN
GSJ: VOLUME 6, ISSUE 6, August 2018 211 Cloud Computing Simulation Using CloudSim Toolkits Md. Nadimul Islam Rajshahi University Of Engineering Technology,RUET-6204 Email: nadimruet09@gmail.com Abstract
More informationConsolidating Complementary VMs with Spatial/Temporalawareness
Consolidating Complementary VMs with Spatial/Temporalawareness in Cloud Datacenters Liuhua Chen and Haiying Shen Dept. of Electrical and Computer Engineering Clemson University, SC, USA 1 Outline Introduction
More informationCloud Computing introduction
Cloud and Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica
More informationDepartment of Information Technology Sri Venkateshwara College of Engineering, Chennai, India. 1 2
Energy-Aware Scheduling Using Workload Consolidation Techniques in Cloud Environment 1 Sridharshini V, 2 V.M.Sivagami 1 PG Scholar, 2 Associate Professor Department of Information Technology Sri Venkateshwara
More informationEfficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment
IJCSNS International Journal of Computer Science and Network Security, VOL.16 No.8, August 216 17 Efficient Technique for Allocation of Processing Elements to Virtual Machines in Cloud Environment Puneet
More informationLoad Balancing in Cloud Computing System
Rashmi Sharma and Abhishek Kumar Department of CSE, ABES Engineering College, Ghaziabad, Uttar Pradesh, India E-mail: abhishek221196@gmail.com (Received on 10 August 2012 and accepted on 15 October 2012)
More informationADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT
ADAPTIVE AND DYNAMIC LOAD BALANCING METHODOLOGIES FOR DISTRIBUTED ENVIRONMENT PhD Summary DOCTORATE OF PHILOSOPHY IN COMPUTER SCIENCE & ENGINEERING By Sandip Kumar Goyal (09-PhD-052) Under the Supervision
More informationAvailable online at ScienceDirect. Procedia Computer Science 89 (2016 ) 27 33
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 89 (2016 ) 27 33 Twelfth International Multi-Conference on Information Processing-2016 (IMCIP-2016) VM Consolidation for
More information8. CONCLUSION AND FUTURE WORK. To address the formulated research issues, this thesis has achieved each of the objectives delineated in Chapter 1.
134 8. CONCLUSION AND FUTURE WORK 8.1 CONCLUSION Virtualization and internet availability has increased virtualized server cluster or cloud computing environment deployments. With technological advances,
More informationAn Experimental Cloud Resource Broker System for Virtual Application Control with VM Allocation Scheme
An Experimental Cloud Resource Broker System for Virtual Application Control with VM Allocation Scheme Seong-Hwan Kim 1, Dong-Ki Kang 1, Ye Ren 1, Yong-Sung Park 1, Kyung-No Joo 1, Chan-Hyun Youn 1, YongSuk
More informationA QoS Load Balancing Scheduling Algorithm in Cloud Environment
A QoS Load Balancing Scheduling Algorithm in Cloud Environment Sana J. Shaikh *1, Prof. S.B.Rathod #2 * Master in Computer Engineering, Computer Department, SAE, Pune University, Pune, India # Master in
More informationEnergy-Aware Dynamic Load Balancing of Virtual Machines (VMs) in Cloud Data Center with Adaptive Threshold (AT) based Migration
Khushbu Maurya et al, International Journal of Computer Science and Mobile Computing, Vol.4 Issue.12, December- 215, pg. 1-7 Available Online at www.ijcsmc.com International Journal of Computer Science
More informationFundamental Concepts and Models
Fundamental Concepts and Models 1 Contents 1. Roles and Boundaries 2. Cloud Delivery Models 3. Cloud Deployment Models 2 1. Roles and Boundaries Could provider The organization that provides the cloud
More informationPriDynSim: A Simulator for Dynamic Priority Based I/O Scheduling for Cloud Applications
: A Simulator for Dynamic Priority Based I/O Scheduling for Cloud Applications *Indian Institute of Science, Bangalore, India The University of Melbourne, Parkville, Australia November 26, 2015, Bangalore
More informationScheduling of Independent Tasks in Cloud Computing Using Modified Genetic Algorithm (FUZZY LOGIC)
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. 9, September 2015,
More informationHigh Performance Computing Cloud - a PaaS Perspective
a PaaS Perspective Supercomputer Education and Research Center Indian Institute of Science, Bangalore November 2, 2015 Overview Cloud computing is emerging as a latest compute technology Properties of
More informationA Survey on CloudSim Toolkit for Implementing Cloud Infrastructure
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 12 June 2015 ISSN (online): 2349-784X A Survey on CloudSim Toolkit for Implementing Cloud Infrastructure Harsha Amipara
More informationHybrid Auto-scaling of Multi-tier Web Applications: A Case of Using Amazon Public Cloud
Hybrid Auto-scaling of Multi-tier Web Applications: A Case of Using Amazon Public Cloud Abid Nisar, Waheed Iqbal, Fawaz S. Bokhari, and Faisal Bukhari Punjab University College of Information and Technology,Lahore
More informationA Comparative Study of Various Computing Environments-Cluster, Grid and Cloud
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. 6, June 2015, pg.1065
More informationConsidering Resource Demand Misalignments To Reduce Resource Over-Provisioning in Cloud Datacenters
Considering Resource Demand Misalignments To Reduce Resource Over-Provisioning in Cloud Datacenters Liuhua Chen Dept. of Electrical and Computer Eng. Clemson University, USA Haiying Shen Dept. of Computer
More informationVirtual Machine (VM) Earlier Failure Prediction Algorithm
Virtual Machine (VM) Earlier Failure Prediction Algorithm Shaima a Ghazi Research Scholar, Department of Computer Science, Jain University, #1/1-1, Atria Towers, Palace Road, Bangalore, Karnataka, India.
More informationChapter 5. Minimization of Average Completion Time and Waiting Time in Cloud Computing Environment
Chapter 5 Minimization of Average Completion Time and Waiting Time in Cloud Computing Cloud computing is the use of the Internet for the tasks the users performing on their computer. Cloud computing, also
More informationCloud Computing An IT Paradigm Changer
Cloud Computing An IT Paradigm Changer Mazin Yousif, PhD CTO, Cloud Computing IBM Canada Ltd. Mazin Yousif, PhD T-Systems International 2009 IBM Corporation IT infrastructure reached breaking point App
More informationCHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT
CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT This chapter discusses software based scheduling and testing. DVFS (Dynamic Voltage and Frequency Scaling) [42] based experiments have
More informationAvailable online at ScienceDirect. Procedia Computer Science 93 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 93 (2016 ) 269 275 6th International Conference On Advances In Computing & Communications, ICACC 2016, 6-8 September 2016,
More informationPerformance Assurance in Virtualized Data Centers
Autonomic Provisioning with Self-Adaptive Neural Fuzzy Control for End-to-end Delay Guarantee Palden Lama Xiaobo Zhou Department of Computer Science University of Colorado at Colorado Springs Performance
More informationCHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE
143 CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 6.1 INTRODUCTION This chapter mainly focuses on how to handle the inherent unreliability
More informationPERFORMANCE ANALYSIS AND OPTIMIZATION OF MULTI-CLOUD COMPUITNG FOR LOOSLY COUPLED MTC APPLICATIONS
PERFORMANCE ANALYSIS AND OPTIMIZATION OF MULTI-CLOUD COMPUITNG FOR LOOSLY COUPLED MTC APPLICATIONS V. Prasathkumar, P. Jeevitha Assiatant Professor, Department of Information Technology Sri Shakthi Institute
More informationA Comparative Performance Analysis of Load Balancing Policies in Cloud Computing Using Cloud Analyst
A Comparative Performance Analysis of Load Balancing Policies in Cloud Computing Using Cloud Analyst Saurabh Shukla 1, Dr. Deepak Arora 2 P.G. Student, Department of Computer Science & Engineering, Amity
More informationComparative Analysis of VM Scheduling Algorithms in Cloud Environment
Comparative Analysis of VM Scheduling Algorithms in Cloud Environment Puneet Himthani M. E. Scholar Department of CSE TIEIT, Bhopal Amit Saxena Asso. Prof. & H. O. D. Department of CSE TIEIT, Bhopal Manish
More informationThe End of Storage. Craig Nunes. HP Storage Marketing Worldwide Hewlett-Packard
The End of Storage as you Know It Craig Nunes HP Storage Marketing Worldwide Hewlett-Packard CLOUD: NOT IF BUT WHEN MASSIVE POTENTIAL MARKET POTENTIALLY DISRUPTIVE Cloud Services Market Traditional infrastructure
More informationAn EMUSIM Technique and its Components in Cloud Computing- A Review
An EMUSIM Technique and its Components in Cloud Computing- A Review Dr. Rahul Malhotra #1, Prince Jain * 2 # Principal, Adesh institute of Technology, Ghauran, Punjab, India * Lecturer, Malwa Polytechnic
More informationThe Study of Genetic Algorithm-based Task Scheduling for Cloud Computing
The Study of Genetic Algorithm-based Task Scheduling for Cloud Computing Sung Ho Jang, Tae Young Kim, Jae Kwon Kim and Jong Sik Lee School of Information Engineering Inha University #253, YongHyun-Dong,
More informationDynamic control and Resource management for Mission Critical Multi-tier Applications in Cloud Data Center
Institute Institute of of Advanced Advanced Engineering Engineering and and Science Science International Journal of Electrical and Computer Engineering (IJECE) Vol. 6, No. 3, June 206, pp. 023 030 ISSN:
More informationPriDynSim: A Simulator for Dynamic Priority Based I/O Scheduling for Cloud Applications
PriDynSim: A Simulator for Dynamic Priority Based I/O Scheduling for Cloud Applications Nitisha Jain, Nikolay Grozev, J. Lakshmi, Rajkumar Buyya Supercomputer Education and Research Center, Indian Institute
More informationSEGMENT STATURE HASH TABLE BASED COST EFFICIENT DATA SHARING IN CLOUD ENVIRONMENT
SEGMENT STATURE HASH TABLE BASED COST EFFICIENT DATA SHARING IN CLOUD ENVIRONMENT K. Karthika Lekshmi 1, Dr. M. Vigilsonprem 2 1 Assistant Professor, Department of Information Technology, Cape Institute
More informationEnergy Aware Scheduling in Cloud Datacenter
Energy Aware Scheduling in Cloud Datacenter Jemal H. Abawajy, PhD, DSc., SMIEEE Director, Distributed Computing and Security Research Deakin University, Australia Introduction Cloud computing is the delivery
More informationClick to edit Master title style
Federal Risk and Authorization Management Program Presenter Name: Peter Mell, Initial FedRAMP Program Manager FedRAMP Interagency Effort Started: October 2009 Created under the Federal Cloud Initiative
More informationTHE DATA CENTER AS A COMPUTER
THE DATA CENTER AS A COMPUTER Cloud Computing November- 2013 FIB-UPC Master MEI CLOUD COMPUTING It s here to stay CONTENT 1. How do we get here? 2. What is Cloud Computing? 3. Definitons and types 4. Case
More informationAn Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform
An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform A B M Moniruzzaman, StudentMember, IEEE Kawser Wazed Nafi Syed Akther Hossain, Member, IEEE & ACM Abstract Cloud
More informationLoad Balancing Algorithm over a Distributed Cloud Network
Load Balancing Algorithm over a Distributed Cloud Network Priyank Singhal Student, Computer Department Sumiran Shah Student, Computer Department Pranit Kalantri Student, Electronics Department Abstract
More informationPower-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems
Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems Taranpreet Kaur, Inderveer Chana Abstract This paper presents a systematic approach to correctly provision
More informationThe Software Driven Datacenter
The Software Driven Datacenter Three Major Trends are Driving the Evolution of the Datacenter Hardware Costs Innovation in CPU and Memory. 10000 10 µm CPU process technologies $100 DRAM $/GB 1000 1 µm
More informationPriority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation
Vol. 9, No., 208 Priority-Aware Virtual Machine Selection Algorithm in Dynamic Consolidation Hanan A. Nadeem, Mai A. Fadel 3 Computer Science Department Faculty of Computing & Information Technology King
More informationLoad Balancing The Essential Factor In Cloud Computing
Load Balancing The Essential Factor In Cloud Computing Mr. Jayant Adhikari, Prof. Sulabha Patil, Department of Computer Science and Engineering Tulsiramji Gaikwad-Patil College of Engineering, RTMNU, Nagpur
More informationA Novel Energy Efficient Algorithm for Cloud Resource Management. Jing SiYuan. Received April 2013; revised April 2013
International Journal of Knowledge www.iklp.org and Language Processing KLP International c2013 ISSN 2191-2734 Volume 4, Number 2, 2013 pp.12-22 A Novel Energy Efficient Algorithm for Cloud Resource Management
More informationAutomated Control for Elastic Storage
Automated Control for Elastic Storage Summarized by Matthew Jablonski George Mason University mjablons@gmu.edu October 26, 2015 Lim, H. C. and Babu, S. and Chase, J. S. (2010) Automated Control for Elastic
More informationLOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING
LOAD BALANCING ALGORITHM TO IMPROVE RESPONSE TIME ON CLOUD COMPUTING Nguyen Xuan Phi 1 and Tran Cong Hung 2 1,2 Posts and Telecommunications Institute of Technology, Ho Chi Minh, Vietnam. ABSTRACT Load
More informationAutonomic Cloud Computing Resource Scaling
Abstract Autonomic Cloud Computing Resource Scaling Ahmad Al-Dahoud 1, Ziad Al-Sharif 2, Luay Alawneh 2 and Yaser Jararweh 1 Computer Science Department 1, Software Engineering Department 2 Jordan University
More informationABSTRACT I. INTRODUCTION
2018 IJSRSET Volume 4 Issue 2 Print ISSN: 2395-1990 Online ISSN : 2394-4099 National Conference on Advanced Research Trends in Information and Computing Technologies (NCARTICT-2018), Department of IT,
More informationAn Analytical Model for Dynamic Resource Allocation Framework in Cloud Environment
Research Journal of Recent Sciences ISSN 2277-2502 An Analytical Model for Dynamic Resource Allocation Framework in Cloud Environment Abstract Kumar N. and Agarwal S. Department of Computer Science, Babasaheb
More informationIntroduction to Cloud Computing and Virtual Resource Management. Jian Tang Syracuse University
Introduction to Cloud Computing and Virtual Resource Management Jian Tang Syracuse University 1 Outline Definition Components Why Cloud Computing Cloud Services IaaS Cloud Providers Overview of Virtual
More informationDynamic Task Scheduling in Cloud Computing Based on the Availability Level of Resources
Vol. 1, No. 8 (217), pp.21-36 http://dx.doi.org/1.14257/ijgdc.217.1.8.3 Dynamic Task Scheduling in Cloud Computing Based on the Availability Level of Resources Elhossiny Ibrahim 1, Nirmeen A. El-Bahnasawy
More informationOptimization of Multi-server Configuration for Profit Maximization using M/M/m Queuing Model
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-2, Issue-8 E-ISSN: 2347-2693 Optimization of Multi-server Configuration for Profit Maximization using M/M/m
More informationHigh Cost of ESL Design
High Cost of ESL Design Contributors: Naresh K. Sehgal, Intel Corp, CA Prof. John M. Acken, OSU, OK Prof. Sohum Sohoni, ASU, AZ David Stanasolovich, Intel Corp, NM 1 How much will that Chip Co$t? New SoCs
More informationMachine Learning Opportunities in Cloud Computing Datacenter Management for 5G Services
Machine Learning Opportunities in Cloud Computing Datacenter Management for 5G Services Benjamín Barán National University of the East, Ciudad del Este, Paraguay bbaran@pol.una.py Introduction and Motivation
More informationIntroduction To Cloud Computing
Introduction To Cloud Computing What is Cloud Computing? Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g.,
More informationManaged Platform for Adaptive Computing mpac
Brochure Managed Platform for Adaptive Computing mpac mpac for IT - ImPACT Managed Platform for Adaptive Computing - mpac Creating Adaptive Infrastructure In this digital era, there is a need for datacenters
More informationLarge Scale Computing Infrastructures
GC3: Grid Computing Competence Center Large Scale Computing Infrastructures Lecture 2: Cloud technologies Sergio Maffioletti GC3: Grid Computing Competence Center, University
More informationDemystifying the Cloud With a Look at Hybrid Hosting and OpenStack
Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack Robert Collazo Systems Engineer Rackspace Hosting The Rackspace Vision Agenda Truly a New Era of Computing 70 s 80 s Mainframe Era 90
More informationModeling and Optimization of Resource Allocation in Cloud
PhD Thesis Progress First Report Thesis Advisor: Asst. Prof. Dr. Tolga Ovatman Istanbul Technical University Department of Computer Engineering January 8, 2015 Outline 1 Introduction 2 Studies Time Plan
More informationCloud Computing Concepts, Models, and Terminology
Cloud Computing Concepts, Models, and Terminology Chapter 1 Cloud Computing Advantages and Disadvantages https://www.youtube.com/watch?v=ojdnoyiqeju Topics Cloud Service Models Cloud Delivery Models and
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationA FRAMEWORK AND ALGORITHMS FOR ENERGY EFFICIENT CONTAINER CONSOLIDATION IN CLOUD DATA CENTERS
A FRAMEWORK AND ALGORITHMS FOR ENERGY EFFICIENT CONTAINER CONSOLIDATION IN CLOUD DATA CENTERS Mr. Mahabaleshwar M. Mundashi M. Tech Student Dept. of Computer science and Engineering. Rajarambapu Institute
More informationBigDataBench-MT: Multi-tenancy version of BigDataBench
BigDataBench-MT: Multi-tenancy version of BigDataBench Gang Lu Beijing Academy of Frontier Science and Technology BigDataBench Tutorial, ASPLOS 2016 Atlanta, GA, USA n Software perspective Multi-tenancy
More informationSupplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment
IEEE TRANSACTION ON PARALLEL AND DISTRIBUTED SYSTEMS(TPDS), VOL. N, NO. N, MONTH YEAR 1 Supplementary File: Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment Zhen Xiao,
More informationQuality of Service Assurance for Enterprise Cloud Computing (QoSAECC)
NSC-JST workshop Quality of Service Assurance for Enterprise Cloud Computing (QoSAECC) William Cheng-Chung Chu( 朱正忠 ), Ph. D. Director of Software Engineering and Technology Center Prof. Department of
More informationTowards Energy Efficient Change Management in a Cloud Computing Environment
Towards Energy Efficient Change Management in a Cloud Computing Environment Hady AbdelSalam 1,KurtMaly 1,RaviMukkamala 1, Mohammad Zubair 1, and David Kaminsky 2 1 Computer Science Department, Old Dominion
More informationModel-Driven Geo-Elasticity In Database Clouds
Model-Driven Geo-Elasticity In Database Clouds Tian Guo, Prashant Shenoy College of Information and Computer Sciences University of Massachusetts, Amherst This work is supported by NSF grant 1345300, 1229059
More informationCore of Cloud Computing
RESEARCH ARTICLE OPEN ACCESS Core of Cloud Computing Prof. C.P.Chandgude*, Prof. G.B.Gadekar** *(Department of Computer Engineering, Sanjivani College of Engineering Kopargaon, ** (Department of Computer
More informationCLOUD COMPUTING: SEARCH ENGINE IN AGRICULTURE
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. 9, September 2015,
More informationAssistant Professor, School of Computer Applications,Career Point University,Kota, Rajasthan, India Id
International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 7 ISSN : 2456-3307 An Architectural Framework of Cloud Computing behind
More informationCLOUD COMPUTING. Rajesh Kumar. DevOps Architect.
CLOUD COMPUTING Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz www.scmgalaxy.com 1 Session Objectives This session will help you to: Introduction to Cloud Computing Cloud Computing Architecture
More informationTowards Efficient Resource Allocation for Heterogeneous Workloads in IaaS Clouds
.9/TCC.25.2484, IEEE Transactions on Cloud Computing Towards Efficient Resource Allocation for Heterogeneous Workloads in IaaS Clouds Lei Wei, Chuan Heng Foh, Bingsheng He, Jianfei Cai Abstract Infrastructure-as-a-service
More informationIntegrated IoT and Cloud Environment for Fingerprint Recognition
Integrated IoT and Cloud Environment for Fingerprint Recognition Ehsan Nadjaran Toosi 1, Adel Nadjaran Toosi 1, Reza Godaz 2, and Rajkumar Buyya 1 1 Cloud Computing and Distributed Systems (CLOUDS) Laboratory
More informationTwo-Level Dynamic Load Balancing Algorithm Using Load Thresholds and Pairwise Immigration
Two-Level Dynamic Load Balancing Algorithm Using Load Thresholds and Pairwise Immigration Hojiev Sardor Qurbonboyevich Department of IT Convergence Engineering Kumoh National Institute of Technology, Daehak-ro
More information1 Introduction. Abstract. Keywords: Virtual Server, Distributed, Resource, Virtual Machine, Lease.
Vol.43 (HCI 2013), pp.1-5 http://dx.doi.org/10.14257/astl.2013 Abstract. Keywords: Virtual Server, Distributed, esource, Virtual Machine, Lease. 1 Introduction ISSN: 2287-1233 ASTL Copyright 2013 SESC
More informationIntroduction to data centers
Introduction to data centers Paolo Giaccone Notes for the class on Switching technologies for data centers Politecnico di Torino December 2017 Cloud computing Section 1 Cloud computing Giaccone (Politecnico
More informationVblock Infrastructure Packages: Accelerating Deployment of the Private Cloud
Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud Roberto Missana - Channel Product Sales Specialist Data Center, Cisco 1 IT is undergoing a transformation Enterprise IT solutions
More informationA New Approach to Ant Colony to Load Balancing in Cloud Computing Environment
A New Approach to Ant Colony to Load Balancing in Cloud Computing Environment Hamid Mehdi Department of Computer Engineering, Andimeshk Branch, Islamic Azad University, Andimeshk, Iran Hamidmehdi@gmail.com
More informationAn Intelligent Service Oriented Infrastructure supporting Real-time Applications
An Intelligent Service Oriented Infrastructure supporting Real-time Applications Future Network Technologies Workshop 10-11 -ETSI, Sophia Antipolis,France Karsten Oberle, Alcatel-Lucent Bell Labs Karsten.Oberle@alcatel-lucent.com
More informationGlobal Journal of Engineering Science and Research Management
ENHANCED MULTI OBJECTIVE TASK SCHEDULING FOR CLOUD ENVIRONMENT USING TASK GROUPING Mohana. R. S *, Thangaraj. P, Kalaiselvi. S, Krishnakumar. B * Assistant Professor (SRG), Department of Computer Science,
More information