DESIGN SCENARIO-BASED POWER SAVING SCHEME OF VIRTUAL ENVIRONMENT IN CLOUD COMPUTING

Size: px
Start display at page:

Download "DESIGN SCENARIO-BASED POWER SAVING SCHEME OF VIRTUAL ENVIRONMENT IN CLOUD COMPUTING"

Transcription

1 54 International Journal of Electronic Business Management, Vol. 12, No. 1, pp (2014) DESIGN SCENARIO-BASED POWER SAVING SCHEME OF VIRTUAL ENVIRONMENT IN CLOUD COMPUTING Shin-Jer Yang 1* and Sung-Shun Weng 2 1 Department of Computer Science and Information Management Soochow University Taipei (100), Taiwan 2 Department of Information and Finance Management National Taipei University of Technology Taipei (106), Taiwan ABSTRACT A data center is equipped with a large quantity of servers, storage devices, and networking facilities. Aided by virtualization technology, the population of a data center can be decreased, thus enabling a very significant reduction in power consumption, enhancing a corporation s competitive advantage, while concurrently lowering operational costs. Hence, built upon the virtualization technology and resource distribution principle, this paper will apply the pre-defined scenario model on the virtual environment to propose the SPS scheme for reducing power consumption in cloud servers. Also, this paper integrates the Linux platform to design the management module for SPS, called SPSM. Subsequently, the SPS can automatically optimize the power distribution based on the pre-defined scenario model via SPSM. When the monitor program discovers an increase in the VM s workload, the wake-up function of the SPS can activate the server and then perform live migration among VMs by utilizing the automatic workload balancing in the virtual environment. By analyzing the experimental results, the applications of the SPS scheme can obtain higher CPU and memory utilizations of servers to achieve a 21% reduction in power consumption. Finally, the purposes of the proposed SPS are to attain better processing performance and obtain higher resource utilizations of VMs in cloud computing. Keywords: Virtualization, SPS, VM, Live Migration, Standby Mode 1 1. INTRODUCTION The data centers located in the United States, for example, have an annual power consumption equivalent to 4.5 billion US dollars. The world s leading information technology research and advisory company Gartner, Inc. estimated that the budgets spent by the data centers of a majority of companies on power and heat-radiating systems in the next five years will be equal to the expenses on the hardware infrastructure. Aided by virtualization technology, the number of hardware servers in the data centers can be dramatically reduced. As a result, a drastic reduction in power consumption and lower operational costs can be achieved. Also, a company s competitiveness can be enhanced at the same time. Upon being virtualized, virtualization allows you to run multiple operating systems as virtual machines on a single computer. For instance, the Windows, Linux, and * Corresponding author: sjyang@cism.scu.edu.tw Solaris operating systems can run simultaneously and enable to effectively share the resources, such as CPU, memory, network device, and storage, on the same physical server. Hence, various resources on the machine can be more effectively utilized; the management of the servers will become much simpler and more convenient. The implication of the virtualization program is quite broad, including the virtualization technologies of input/output (I/O) devices, storage devices, and other components. However, the general public s focus is concentrated on the server virtualization, which is the competency of executing multiple operating systems on a physical server. Even though such technology is explicitly characterized by a long history, the virtualization of the x86 platform can be traced back to the VMware software released in late 1998 for initiating the virtualization of the x86 System. In recent years, the virtualization of the x86 machines has emerged as a trend with different factors involved. The first factor is the imminent server replacement lifecycle. A larger number of

2 S. J. Yang and S. S. Weng: Design Scenario-Based Power Saving Scheme of Virtual Environment 55 mature virtualization management tools are available around the world, and the computer servers are empowered with some new functional support. The symmetrical multi-processing (SMP) function enables more than two processors to be connected to a memory unit. The market has also gradually realized the optimal operation of the existing virtualization technologies. Furthermore, the virtualization of the data center also reduced costs of utilizing the hardware, power supply, and space due to simple resource distribution. A higher degree of flexibility has been instilled in the IT infrastructure. By utilizing the server virtualization technology, the addition of a server only required the administrator to create a new virtual machine on the existing physical server and set the resource distribution in compliance with the real needs. In addition, the virtualization can enable the central management of multiple servers on a single hardware, ensure the server s continuing operational competency such as disaster recovery and high availability and ultimately reduce the software s compatibility testing costs. Before server virtualization, the operating system is directly installed on the hardware and it requires specific device drivers to support specific hardware. On this kind of framework, the server s resources cannot be used efficiently. Upon being virtualized, multiple operating systems can run on a single physical server. All of resources on the server are then thoroughly utilized. Virtualization has prevailed as the classical model of one application program corresponding to one server. After the virtual data center was constructed, the utilization efficiency of the hardware resources and the energy saving could be enhanced, as attributed to the decreasing in the number of physical servers. Currently, power consumption of the data centers has already been drastically affecting the environment. Researchers have been striving to seek effective solutions to reduce the data centers power consumption while maintaining the expected service quality or service level. The virtualization technology has been widely applied in the data center, which is mainly attributed to its reliability, flexibility, and ease of management. With the virtualization technology, the number of physical servers in the data center can be dramatically reduced, thus significantly decreasing power consumption, lowering operational cost, and increasing corporate competitiveness. Is there any newer technology that can further reduce the virtual data center s power consumption beyond the above technology? Built with the virtualization technology and the resource distribution policy, the research project, therefore, would apply the pre-defined scenario model to propose the scenario-based power saving technology in the virtual environment. At the same time, this research also integrates the Linux platform to develop the management module for the SPS. Furthermore, the virtual infrastructure of the open source hypervisor can be installed as the standard to verify the model s accuracy and to practicality examine the user interface s feasibility. The main purpose of this paper is to propose the Scenario-based Power Saving (called SPS) scheme in the virtual environment. Practically, the cloud servers in the virtual environment are not performing all the time even though the new generation data centers, which have already reduced an impressive amount of power consumption, as compared to the traditional data centers, after virtualized the servers. Therefore, we hope to design an advanced, scenario-based power saving mechanism. With the resource-monitoring mechanism, the utilization of all host servers could then be collected and analyzed. When the average utilization is relatively low, the power saving mechanism would then be initiated for achieving a higher level of power saving. In addition, to ease management and operation, we develop the Scenario-based Power Saving Manager (SPSM) for the SPS in this paper. The remainder of this paper is organized as follows. Section 2 surveys the previous literatures and examines the related studies about SPS. Section 3 proposes and illustrates the system framework and design issues of the SPS. Section 4 explains the simulation environment and procedures, also conducts the performance evaluation and analysis based on the simulation results. Finally, we make the conclusions and indicate future research directions in Section RELATED WORKS In a large-scale data center, the myriad of servers renders both power management and task performance significantly important. Nowadays, many management strategies have been developed; the common practice was the conversion of the hardware components into the low-voltage operation state for effectively reducing the server s power consumption. However, it may be directly applied by the data centers relying on the virtualization technology because the virtual machines run simultaneously on the same physical server. If the state of a certain component was modified, it may affect the performance of all virtual machines [8, 16]. As a result, some studies have proposed the double-layered monitor structure based on the complete control theory. It should be noted that its main monitoring circuit adopted the multi-input-multi-output control method to maintain the load balancing of the virtual machine. The secondary performance monitoring circuit can subsequently manipulate the CPU frequency to achieve the effective power utilization [5].

3 56 International Journal of Electronic Business Management, Vol. 12, No. 1 (2014) Furthermore, for the power management of the event-driven processor, the time-driven mode was converted into the event-driven mode after considering the driver systems of operating system scheduling and variable frequency. By applying the Linux kernel s power management function, it was estimated to save approximately 10% power, and conform to performance requirements at the same time [7, 11]. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources [12]. In other words, the cloud can be regarded as a large computer resource pool to be entrusted with various kinds of loads. When necessary, a cloud computing platform could dynamically deploy, assign, reinstall, and terminate the allocation of the servers [8, 11]. In a data center for cloud computing, power consumption is enormous. Fortunately, modern computers are equipped with variable frequency competency; different power consumptions are accomplished based on the variable frequencies. In order to optimize power consumption, there is an existing operation where we adopt the appropriate CPU frequency for the corresponding application program. However, this application program s performance still needs to conform to the SLA requirements [14, 16]. The main challenge to the supplier of cloud computing is that the automatic management of the virtual server must take into consideration both the advanced QoS requests and the resource management costs [10]. Regarding cost management, a typical application was the reduction in the number of physical servers for reducing power expense costs. For resource management, the objectives of an automatic resource management system are to satisfy the following three requirements: (a) dynamic deployment and placement of virtual machines [12]; (b) support for heterogeneous application programs and workloads, including the online application program s QoS requests and the CPU-intensive application programs; and (c) support for any application topology, such as the n-tier, single cluster, monolithic and scalable machines [15]. The computations of many applications must be performed in cloud [10]. After conducting the research, power management of the IDC (Internet Data Center) can be divided into four categories. The first category is the power management of the objectives and constraints, which deals with the tradeoff between the processing performance and the energy saving, such as whether the short-term power expenses exceed the budget allowed and whether there were any added efficiency limits [17]. The second one can be viewed as the solution concerned with the scope and granularity. If we compared the variations deployed in the hardware management policies, we may notice that even though these resolutions were limited at the lower level, it will be more convenient to save and retrieve the system components. The third category is specified by the approaches utilized, such as the local server method, distributed scheduling or virtual machine integration [9, 11]. The last one solution is ways to use the power management solutions, including the DVFS (Dynamic Voltage/Frequency Scaling), system component activation and deactivation, sleeping, and other methods [5, 14]. Presently, the data centers power consumptions have impacted our living environment tremendously. Researchers are searching for new and effective solutions to reduce the data centers power consumption and meet with the expected service quality or SLO. In fact, virtualization technology has been widely applied to the data center environment mainly due to its reliability, flexibility, and ease of management. Therefore, some studies have proposed a green cloud structure to achieve the objective of reducing power consumption while ensuring service efficiency. The structure employed diverse online monitoring methods to acquire more comprehensive and complete system information. It also encompassed the strategies in live migration and optimized placement of virtual machines. In summary, this structure is also the important reference literature for this paper. 3. DESIGN ISSUES IN SCENARIO-BASED POWER SAVING 3.1 Design Issues of SPS Scheme The primary technology of this paper constructs the scenario based on the pre-defined model. The Scenario-based Power Saving (SPS) scheme can automatically conduct the power distribution optimization in accordance with the pre-defined scenario. This technology consolidates the low resource used by virtual machines to a few specific host servers through live migration and also puts the unused host servers into standby mode for reducing the server s power consumption. When resource requirements of workloads are increasing, it can then power on host servers backing to use virtual machines. Virtual machines are not affected by disruption or downtime. In addition, the power management technologies of different servers varied from one another. Therefore, more in-depth studies shall be conducted specifically for different power management technologies in order to meet various needs of the realistic environment. For the predictable system positioned in a specific low utilization and time interval, the scheduling can automatically perform the live migration of the virtual machine and trigger the

4 S. J. Yang and S. S. Weng: Design Scenario-Based Power Saving Scheme of Virtual Environment 57 standby mode action by using the pre-defined scenario model before the event takes place while achieving the performance and power saving objectives. Furthermore, the pre-defined scenario model also could be modified and created manually. Based on the actual operations in the virtual data center, define the virtual machine s resource utilization threshold. When the resource utilization is under the threshold, the administrator would be automatically notified to apply the corresponding power saving measure(s). The SPS workflow includes the following: a) confirm the virtual machine s workload, select a host server with relatively sufficient resources, and perform the live migration of the virtual machines; b) notify the host server s power management system to enter the standby mode; c) when resource requirements of the virtual machine are increasing, SPS can activate the host servers to use other virtual machines. Hence, the full operation of SPS as described above is illustrated in Figure 1. Figure 1: The operational flow of SPS 3.2 SPS Algorithm Design According to the operations of SPS, we first design the SPS algorithm and then propose the management module for SPS, called SPSM. SPSM is based on the RedHat Virtual Machine Manager (VMM), and its main function is to manage the operations of virtual machines (VMs). However, the resource allocation for the host server is relatively lacking, so we can make this feature on the basis of a set of VM management tools to be combined with automatic resource allocation scheme. The built-in SLA (Service Level Agreement) provides alarm to help automatic monitoring the virtual machines and host servers resource utilization. With the real-time monitoring of each VM s resource utilization by the VMM, the administrator can be notified by the in accordance with the reporting system of SLA, when the VM s utilization is lower than the threshold set by the administrator. The SPSM can then be applied to perform the live migration of the VMs for ensuring all of the services will not be interrupted. While completing the live migration, none of the workload for VM is present on this host server. We are effectively putting the host server into standby mode to reduce power consumption. When resource requirements of workloads are increasing, the SPSM can power on the host server backing to use the virtual machine. It can utilize power management protocols to bring the host server out of standby mode. In this paper, we implement Wake-on-LAN as the power management protocol. Then, the live migration can then be activated to relocate some virtual machines backing to the server. As a result, each virtual machine s performance can be guaranteed to meet the SLA requirements. Based on the SPS workflow as depicted in Figure 1, the pseudo-code of the SPS algorithm can be designed as follows: Algorithm SPS() BEGIN Input: //Users are to pre-define resource usage. UserDef.Low, UserDef.High as integer Output: When resources usage gets lower for specific time interval VMs will perform Live Migration to consolidate workload Host will be put into standby mode When resources usage gets higher for specific time interval Host will bring out of standby mode VMs will perform Live Migration to this Host Method: Host.CPU.UsageRate as integer VM.CPU.UsageRate as interger Get UserDef.Low, UserDef.High while // Execute SLA Resources Monitor in Virtual Machine Manager if VM.CPU.UsageRate <= UserDef.Low or VM.CPU.UsageRate >= UserDef.High // Event Controller switch action.type case 1 : send notification case 2 : send SNMP trap end switch // SPS Manger (SPSM) switch event.type

5 58 International Journal of Electronic Business Management, Vol. 12, No. 1 (2014) case standby if Host.CPU.UsageRate <= UserDef.Low Migrate VM to other Host Place host in standby mode endif case wakeup if Host.CPU.UsageRate >= UserDef.High and any standby Host Wake up Host Migrate VMs to this Host endif end switch endif loop End END SPS. 4. EXPERIMENTS SETUP AND PERFORMANCE EVALUATION 4.1 Setup of Experiments Environments The virtualization platform of this paper is to be actually constructed based on the Xen hypervisor. The Xen hypervisor is the fastest and most secure virtualization infrastructure resolution. The Xen hypervisor creates the virtualization layer between the server hardware and the virtual machine. It is tasked with CPU scheduling and allocation of the memory units, which are used by all of the virtual machines. The construction of this virtualization layer has enabled each physical server to run more than one VM simultaneously. In this experimental environment, there are three physical servers (IBM x3650); two Servers A and B are installed with the Xen hypervisor. Another one is installed as the iscsi target server for storing the virtual machine s files. Two virtual machines are implemented on each Xen hypervisor server; each virtual machine is installed with the Windows Server 2010 and the cpubusy.vbs script will create a high processor load, resulting in contention for CPU cycles, as illustrated in Figure 2. Figure 2: Simulations environment architecture The purpose of our experiments is to simulate the efficiency and effectiveness of power saving. When the workload of virtual machines is lower, the virtual machines can be consolidated to a few servers. The replacement of these virtual machines utilizes the live migration technology, so each relocated virtual machine is able to continue the services without downtime. There are two scenarios of simulation experiments as follows: Scenario 1: Assume that the virtual machine does not execute the cpubusy.vbs script and the virtual machine s workload is lighter than at present, then the system automatically sends the notification via according to the SPSM mechanism. Upon receiving the notification from SPSM, the administrator can perform two tasks: (a) Live migration of the virtual machine by relocating the virtual machines operating on the Server A to the Server B and (b) Power-off Server A to put the host into standby mode for reducing power consumption. Scenario 2: All of the virtual machines operating on the Server B can execute cpubusy.vbs for generating high CPU loads. When a drastic increasing in the server s workload is realized, the SPS can perform two tasks: (a) Power on the standby server by the wake-on-lan power management protocol and (b) the Balancing Server s workload is done by migrating virtual machines to this server for providing the virtual machines with sufficient system resources and ensuring the good performance of virtual machines to meet the SLA. 4.2 Experimental Results and Performance Analysis Assuming that the average power consumption during the operation of the server is Pavg, power consumption for the standby mode is Psm, and the average time duration for the server to enter into the standby mode is Tsm, the power that can be saved Psa is determined by the formula Equation (1). P sa = (P avg - P sm ) x T sm (1) In the simulation, the average power consumption measured for the server is 292W, and the measured power consumption for standby mode is 36W. Assuming that the host server s standby time interval, Tsm is 6 hours, approximately 21% of the power consumption can be saved in the virtual environment with SPS mechanism activation. The overall benefits associated with the reduction of additional air-conditioning power consumption, which is attributed to the reduction in heat ventilation when the host server is in the standby mode, are not included. Moreover, once the workload of the virtual machines increases, this mechanism can also instantly power on the server and then perform live migration of virtual machines to balance host server s workload and ensure virtual machines to acquire sufficient system resources to achieve the SLO requirements.

6 S. J. Yang and S. S. Weng: Design Scenario-Based Power Saving Scheme of Virtual Environment 59 Then, we utilize the OS-owned performance monitoring tool to emulate the performance of these VMs and the host server s resource utilization, while consolidating workloads to a few host servers and reduce power consumption. Therefore, we find that the VM s performance is less affected compared with pre-migration performance, which is almost negligible. Before migration, we measured the global workload s performance benchmark; the result is shown in Figure 3. The Server A will be put into standby mode as the system performing the power saving mechanism. All the virtual machines on Server A will be migrated to Server B. So there are four virtual machines running on Server B now. We measure virtual machine benchmark again and the result is shown in Figure 4. improved from 15% to 30%, and the memory utilization also increased as the migrated virtual machine s need. The reason is that after assigning the Xen virtual machine, for which its memory is monopolistic, can then be directly allotted by the hypervisor. From above experiments, we find that the VM which employed ARAS can obtain the online computing resources via live migration to meet their computation requirements as they needed an amount of resources. In the beginning, our experiment uses only one vcpu on the VM. Then, we add another vcpu while running resource is in high contention. Hence, the CPU benchmark results as shown in Figure 5 and Figure 6 indicate that two vcpu can obtain about twice the performance of one vcpu. Figure 5: One vcpu benchmark Figure 3: Virtual Machine s global performance benchmark on server A Figure 6: Two vcpu Usage benchmark Figure 4: Virtual Machine s global performance benchmark on server B Due to the performance benchmark tool in RAM memory, we only perform simulations for increasing virtual memory from 512 MB to 1024 MB, instead of replacing the memory module in the physical machine. Hence, the memory benchmark results as shown in Figure 7 indicate that both memory sizes of 512 MB and 1024 MB can obtain almost the same performance. As we know form the experiments, the increasing memory size is beneficial to the execution of memory-intensive applications in performance improvement. In addition, due to the fact that the virtual machines are consolidated to another host server for operation, the utilization for the host server s CPU and memory are thus enhanced. The CPU utilization

7 60 International Journal of Electronic Business Management, Vol. 12, No. 1 (2014) Figure 7: Memory usage benchmark Based on our simulations on Disk I/O usage, we find that the disk usages are significantly lower as shown in Figure 8 on the VM of Server A while the VM of Server B initiates the iometer task. In this event, there exist some other VMs that compete for disk I/O resources. The SPS will take some actions such as on-line migration from one VM to the other VM or accessing the disk resource for improving the disk I/O performance while it detects many I/O-intensive VMs on the same physical server. To illustrate the Figure 8, the disk I/O performance on the VM of Server A will be lower while we activate the iometer task of Server B. Since there are some VMs that access the same common I/O resources, we adopt the migration from VM of Server B to other Server host to relieve the I/O resource competition. Hence, this event observes that the disk usage of Server A can resume to better situation. Consequently, the simulation results prove that the SPS utilizes the on-line migration of VMs effectively and efficiently against I/O resource competitions. consolidating the virtual machines into specific servers; and (b) putting the host server that currently does not have any virtual machines to be powered into standby mode for reducing the host server s power consumption. Also, we employed a previous Scenario Model Inducer for automatic resource management in the virtual environment to design the SPS [17]. By utilizing the setup of the scenario model and developing the schedule of power saving mode, the applications of the SPS scheme can achieve a 21% reduction in power consumption, and enhance CPU and memory utilizations of servers. Also, the SPS manager is enabled to prearrange the virtual machine s placement and put the host server into standby mode. In this paper, we develop the technology required for achieving power saving and balance the host server s workload. Utilizing the SPS proposed by this paper, it can lower operational costs and achieve power saving. Finally, the purposes of the proposed SPS are to attain better processing performance and obtain higher resource utilizations for saving energy and reducing carbon emission. Overall, the expected accomplishments of this paper can provide a performance-warranted virtual environment, thus setup a green and power-saving data center for cloud computing. ACKNOWLEDGEMENTS The authors would like to thank their research assistant Mr. Hsi-Hui Tseng for his much effort in programming and simulation. REFERENCES Figure 8: Disk usage benchmark 5. CONCLUSION This paper expects to conduct the real-time monitoring of the virtual machine s resource utilization and to set the alarm conditions. When the conditions are in place, it can trigger the system to perform two tasks including (a) live migration and 1. Abdelsalam, H. S., Maly, K., Mukkamala, R., Zubair, M. and David, K., 2009, Analysis of energy efficiency in clouds, Proceedings of Computation World, pp Amamou, A., Bourguiba, M., Haddadou, K. and Pujolle, G., 2012, A dynamic bandwidth allocator for virtual machines in a cloud environment, Proceedings of Consumer Communications and Networking Conference, pp Chen, H., Jin, H., Shao, Z., Hu, K., Yu, K. and Tian, K., 2009, Clientvisor: Leverage COTS OS functionalities for power management in virtualized desktop environment, Proceedings of the 2009 ACM SIGPLAN/ SIGOPS International Conference on Virtual Execution Environments, pp Choi, H. W., Kwak, H., Sohn, A. and Chung, K., 2008, Autonomous learning for efficient resource utilization of dynamic VM migration, Proceedings of the 22 nd Annual International Conference on Supercomputing, pp

8 S. J. Yang and S. S. Weng: Design Scenario-Based Power Saving Scheme of Virtual Environment Kalyvianaki, E., Charalambous, T. and Hand, S., 2010, Self-Adaptive and self-configured CPU resource provisioning for virtualized servers using Kalman filters, Proceedings of the 6th International Conference on Autonomic Computing, pp Kumar, K. and Lu, Y. H., 2010, Cloud computing for mobile users: Can offloading computation save energy? IEEE Trans. Computers, pp Lesswatts.Org, 8. Liu, L., Wang, H., Liu, X., Jin, X., He, W. B., Wang, Q. B., and 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 Nathuji, R. and Schwan, K., 2007, Virtualpower: Coordinated power management in virtualized enterprise systems, Proceedings of Twenty-First ACM SIGOPS Symposium on Operating Systems Principles, pp Nguyen Van, H., Dang Tran, F. and Menaud, J. M., 2009, Autonomic virtual resource management for service hosting platforms, Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, pp Niyato, D., Chaisiri, S. and Sung, L. B., 2009, Optimal power management for server farm to support green computing, Proceedings of th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp Pallis, G., 2010, Cloud computing: The new frontier of internet computing, Internet Computing Journal, Vol. 14, No. 5, pp Pelley, S., Meisner, D., Zandevakili, P., Wenisch, T. F. and Underwood, J., 2010, Power routing: Dynamic power provisioning in the data center, Proceedings of the Fifteenth Edition of ASPLOS on Architectural Support for Programming Languages and Operating Systems, pp Petrucci, V., Loques, O. and Mossé, D., 2010, A dynamic optimization model for power and performance management of virtualized clusters, Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking, pp Virtual Machine Manager, A Red Hat Emerging Technology Project, Wang, Y., Wang, X., Chen, M. and Zhu, X., 2008, Power-Efficient response time guarantees for virtualized enterprise servers, Proceedings of 2008 Real-Time Systems Symposium, pp Yang, S. J., Chen, L. C., Tseng, H. H., Chung, H. K. and Lin, H. Y., 2010, Designing automatic power saving on virtualization environment, Proceedings of 12 th IEEE International Conference on Communication and Technology (ICCT-2010), pp ABOUT THE AUTHORS Shin-Jer Yang is currently a full Professor in the Department of Computer Science and Information Management, Soochow University, Taipei, Taiwan. Professor Yang is the author/coauthor of more than 96 refereed technical papers (Journals and Conferences) on Wired/Wireless Communications Networking, Cloud Computing and Applications, Web/Internet Applications Design, and Network Management and Security. Also, he takes in charge of more than 23 research projects. His research interests include Networking Technologies and Applications, Cloud Computing and its Applications, Network Management and Security, Secure Web Applications Design, and Information Management. Also, he is a senior member of IEEE, ACM, and ISCA, respectively. Sung-Shun Weng is currently Professor and Dean in the College of Management at National Taipei University of Technology, Taiwan. He received his Ph.D. degree in Computer Science at Northwestern University, USA, in His current research and teaching interests are in the area of Business Intelligence Management. In particular, he is interested in Data Mining, Cloud Computing, Big Data, Mobile Commerce and Customer Relationship Management. (Received January 2014, revised February 2014, accepted March 2014)

9 62 International Journal of Electronic Business Management, Vol. 12, No. 1 (2014) 雲 端 虛 擬 環 境 中 設 計 情 境 為 基 礎 電 力 節 省 機 制 之 研 究 2 楊 欣 哲 1* 2 翁 頌 舜 1 東 吳 大 學 資 訊 管 理 學 系 台 北 市 貴 陽 街 一 段 56 號 台 北 科 技 大 學 資 訊 與 財 金 管 理 系 台 北 市 忠 孝 東 路 三 段 1 號 摘 要 資 料 中 心 配 備 了 大 量 的 伺 服 器 儲 存 裝 置 和 網 路 的 設 施, 藉 由 虛 擬 化 技 術 的 輔 助 下, 資 料 中 心 的 部 屬 數 量 得 以 減 少, 更 可 以 大 幅 降 低 能 源 消 耗, 如 此 一 來 不 但 增 進 企 業 的 競 爭 優 勢, 同 時 也 降 低 企 業 的 營 運 成 本 因 此, 建 構 虛 擬 化 技 術 和 資 源 分 配 基 礎 下, 本 文 採 用 預 先 定 義 的 虛 擬 環 境 情 境 模 式 以 提 出 SPS 機 制, 為 了 減 少 雲 端 伺 服 器 的 能 源 消 耗 此 外, 本 文 結 合 Linux 平 台, 設 計 用 於 SPS 的 管 理 模 組, 稱 為 SPSM 然 而,SPS 可 以 根 據 SPSM 預 先 定 義 的 情 境 來 自 動 優 化 能 源 分 配, 當 監 控 程 式 發 現 虛 擬 機 器 的 工 作 量 增 加, SPS 的 喚 醒 功 能 將 可 以 啟 動 伺 服 器, 並 透 過 自 動 工 作 負 載 來 平 衡 各 虛 擬 機 器 間 的 工 作 量, 以 執 行 虛 擬 機 器 間 的 線 上 移 轉 根 據 實 驗 結 果 分 析, 於 SPS 機 制 的 應 用 程 式 可 使 得 伺 服 器 獲 得 更 高 的 CPU 和 記 憶 體 的 利 用 率, 並 降 低 21% 的 能 源 消 耗 最 後, 所 提 出 的 SPS 其 目 的 是 為 了 於 雲 端 環 境 中 讓 虛 擬 機 器 可 以 獲 得 更 好 的 處 理 績 效 以 及 更 高 的 資 源 利 用 率 關 鍵 詞 : 虛 擬 化 SPS 虛 擬 機 器 線 上 移 轉 等 待 模 式 (* 聯 絡 人 :sjyang@cism.scu.edu.tw)

What s New with VMware Virtual Infrastructure

What s New with VMware Virtual Infrastructure What s New with VMware Virtual Infrastructure Virtualization: Industry-Standard Way of Computing Early Adoption Mainstreaming Standardization Test & Development Server Consolidation Infrastructure Management

More information

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

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 information

A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing

A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing A Dynamic Resource Management with Energy Saving Mechanism for Supporting Cloud Computing Liang-Teh Lee, Kang-Yuan Liu, Hui-Yang Huang and Chia-Ying Tseng Department of Computer Science and Engineering,

More information

A 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 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 information

A dynamic optimization model for power and performance management of virtualized clusters

A 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 information

Figure 1. The cloud scales: Amazon EC2 growth [2].

Figure 1. The cloud scales: Amazon EC2 growth [2]. - Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues

More information

Dynamic Load Balancing of Virtual Machines using QEMU-KVM

Dynamic Load Balancing of Virtual Machines using QEMU-KVM Dynamic Load Balancing of Virtual Machines using QEMU-KVM Akshay Chandak Krishnakant Jaju Technology, College of Engineering, Pune. Maharashtra, India. Akshay Kanfade Pushkar Lohiya Technology, College

More information

Dynamic resource management for energy saving in the cloud computing environment

Dynamic resource management for energy saving in the cloud computing environment Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan

More information

Energy Constrained Resource Scheduling for Cloud Environment

Energy 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 information

VIRTUALIZATION, The next step for online services

VIRTUALIZATION, The next step for online services Scientific Bulletin of the Petru Maior University of Tîrgu Mureş Vol. 10 (XXVII) no. 1, 2013 ISSN-L 1841-9267 (Print), ISSN 2285-438X (Online), ISSN 2286-3184 (CD-ROM) VIRTUALIZATION, The next step for

More information

This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 12902

This 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 information

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,

More information

GUEST OPERATING SYSTEM BASED PERFORMANCE COMPARISON OF VMWARE AND XEN HYPERVISOR

GUEST OPERATING SYSTEM BASED PERFORMANCE COMPARISON OF VMWARE AND XEN HYPERVISOR GUEST OPERATING SYSTEM BASED PERFORMANCE COMPARISON OF VMWARE AND XEN HYPERVISOR ANKIT KUMAR, SAVITA SHIWANI 1 M. Tech Scholar, Software Engineering, Suresh Gyan Vihar University, Rajasthan, India, Email:

More information

Windows Server 2008 R2 Hyper-V Live Migration

Windows Server 2008 R2 Hyper-V Live Migration Windows Server 2008 R2 Hyper-V Live Migration White Paper Published: August 09 This is a preliminary document and may be changed substantially prior to final commercial release of the software described

More information

Two-Level Cooperation in Autonomic Cloud Resource Management

Two-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 information

Windows Server 2008 R2 Hyper-V Live Migration

Windows Server 2008 R2 Hyper-V Live Migration Windows Server 2008 R2 Hyper-V Live Migration Table of Contents Overview of Windows Server 2008 R2 Hyper-V Features... 3 Dynamic VM storage... 3 Enhanced Processor Support... 3 Enhanced Networking Support...

More information

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011 Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011 Executive Summary Large enterprise Hyper-V deployments with a large number

More information

Setting deadlines and priorities to the tasks to improve energy efficiency in cloud computing

Setting deadlines and priorities to the tasks to improve energy efficiency in cloud computing 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

More information

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server

More information

USING VIRTUAL MACHINE REPLICATION FOR DYNAMIC CONFIGURATION OF MULTI-TIER INTERNET SERVICES

USING 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 information

Environments, Services and Network Management for Green Clouds

Environments, Services and Network Management for Green Clouds Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012

More information

Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing

Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing www.ijcsi.org 227 Real Time Network Server Monitoring using Smartphone with Dynamic Load Balancing Dhuha Basheer Abdullah 1, Zeena Abdulgafar Thanoon 2, 1 Computer Science Department, Mosul University,

More information

Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing

Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing Multi-dimensional Affinity Aware VM Placement Algorithm in Cloud Computing Nilesh Pachorkar 1, Rajesh Ingle 2 Abstract One of the challenging problems in cloud computing is the efficient placement of virtual

More information

Power Consumption Based Cloud Scheduler

Power 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 information

Virtual Machine Monitors. Dr. Marc E. Fiuczynski Research Scholar Princeton University

Virtual Machine Monitors. Dr. Marc E. Fiuczynski Research Scholar Princeton University Virtual Machine Monitors Dr. Marc E. Fiuczynski Research Scholar Princeton University Introduction Have been around since 1960 s on mainframes used for multitasking Good example VM/370 Have resurfaced

More information

Energy Conscious Virtual Machine Migration by Job Shop Scheduling Algorithm

Energy 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 information

IMPLEMENTATION OF VIRTUAL MACHINES FOR DISTRIBUTION OF DATA RESOURCES

IMPLEMENTATION OF VIRTUAL MACHINES FOR DISTRIBUTION OF DATA RESOURCES INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND SCIENCE IMPLEMENTATION OF VIRTUAL MACHINES FOR DISTRIBUTION OF DATA RESOURCES M.Nagesh 1, N.Vijaya Sunder Sagar 2, B.Goutham 3, V.Naresh 4

More information

1. Simulation of load balancing in a cloud computing environment using OMNET

1. Simulation of load balancing in a cloud computing environment using OMNET Cloud Computing Cloud computing is a rapidly growing technology that allows users to share computer resources according to their need. It is expected that cloud computing will generate close to 13.8 million

More information

FOR SERVERS 2.2: FEATURE matrix

FOR SERVERS 2.2: FEATURE matrix RED hat ENTERPRISE VIRTUALIZATION FOR SERVERS 2.2: FEATURE matrix Red hat enterprise virtualization for servers Server virtualization offers tremendous benefits for enterprise IT organizations server consolidation,

More information

Virtualization. Pradipta De pradipta.de@sunykorea.ac.kr

Virtualization. Pradipta De pradipta.de@sunykorea.ac.kr Virtualization Pradipta De pradipta.de@sunykorea.ac.kr Today s Topic Virtualization Basics System Virtualization Techniques CSE506: Ext Filesystem 2 Virtualization? A virtual machine (VM) is an emulation

More information

Exploring Resource Provisioning Cost Models in Cloud Computing

Exploring Resource Provisioning Cost Models in Cloud Computing Exploring Resource Provisioning Cost Models in Cloud Computing P.Aradhya #1, K.Shivaranjani *2 #1 M.Tech, CSE, SR Engineering College, Warangal, Andhra Pradesh, India # Assistant Professor, Department

More information

Windows Server Virtualization An Overview

Windows Server Virtualization An Overview Microsoft Corporation Published: May 2006 Abstract Today s business climate is more challenging than ever and businesses are under constant pressure to lower costs while improving overall operational efficiency.

More information

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load

More information

What s new in Hyper-V 2012 R2

What s new in Hyper-V 2012 R2 What s new in Hyper-V 2012 R2 Carsten Rachfahl MVP Virtual Machine Rachfahl IT-Solutions GmbH & Co KG www.hyper-v-server.de Thomas Maurer Cloud Architect & MVP itnetx gmbh www.thomasmaurer.ch Before Windows

More information

ENERGY EFFICIENT VIRTUAL MACHINE ASSIGNMENT BASED ON ENERGY CONSUMPTION AND RESOURCE UTILIZATION IN CLOUD NETWORK

ENERGY 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 information

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang Nanjing Communications

More information

Virtualizing Exchange

Virtualizing Exchange Virtualizing Exchange Simplifying and Optimizing Management of Microsoft Exchange Server Using Virtualization Technologies By Anil Desai Microsoft MVP September, 2008 An Alternative to Hosted Exchange

More information

Server Virtualization with VMWare

Server Virtualization with VMWare Server Virtualization with VMware Information Technology Server Virtualization with VMWare A look at server virtualization, what it is and why it should be considered. By Alex Dewar, Head of IT & IM Solutions,

More information

Efficient Load Balancing using VM Migration by QEMU-KVM

Efficient Load Balancing using VM Migration by QEMU-KVM International Journal of Computer Science and Telecommunications [Volume 5, Issue 8, August 2014] 49 ISSN 2047-3338 Efficient Load Balancing using VM Migration by QEMU-KVM Sharang Telkikar 1, Shreyas Talele

More information

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware Introduction By leveraging the inherent benefits of a virtualization based platform, a Microsoft Exchange Server 2007 deployment on VMware Infrastructure 3 offers a variety of availability and recovery

More information

Challenges and Importance of Green Data Center on Virtualization Environment

Challenges 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 information

nanohub.org An Overview of Virtualization Techniques

nanohub.org An Overview of Virtualization Techniques An Overview of Virtualization Techniques Renato Figueiredo Advanced Computing and Information Systems (ACIS) Electrical and Computer Engineering University of Florida NCN/NMI Team 2/3/2006 1 Outline Resource

More information

VirtualclientTechnology 2011 July

VirtualclientTechnology 2011 July WHAT S NEW IN VSPHERE VirtualclientTechnology 2011 July Agenda vsphere Platform Recap vsphere 5 Overview Infrastructure Services Compute, Storage, Network Applications Services Availability, Security,

More information

International Journal of Computer & Organization Trends Volume20 Number1 May 2015

International Journal of Computer & Organization Trends Volume20 Number1 May 2015 Performance Analysis of Various Guest Operating Systems on Ubuntu 14.04 Prof. (Dr.) Viabhakar Pathak 1, Pramod Kumar Ram 2 1 Computer Science and Engineering, Arya College of Engineering, Jaipur, India.

More information

PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE

PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE PERFORMANCE ANALYSIS OF KERNEL-BASED VIRTUAL MACHINE Sudha M 1, Harish G M 2, Nandan A 3, Usha J 4 1 Department of MCA, R V College of Engineering, Bangalore : 560059, India sudha.mooki@gmail.com 2 Department

More information

Enhancing the Performance of Live Migration of Virtual Machine s with WSClock Replacement Algorithm

Enhancing the Performance of Live Migration of Virtual Machine s with WSClock Replacement Algorithm Enhancing the Performance of Live Migration of Virtual Machine s with WSClock Replacement Algorithm C.Sagana M.Geetha Dr R.C.Suganthe PG student, Assistant Professor, Professor, Dept of CSE, Dept of CSE

More information

Masters Project Proposal

Masters Project Proposal Masters Project Proposal Virtual Machine Storage Performance Using SR-IOV by Michael J. Kopps Committee Members and Signatures Approved By Date Advisor: Dr. Jia Rao Committee Member: Dr. Xiabo Zhou Committee

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers

More information

Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load

Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,

More information

The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor

The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor The Benefits of POWER7+ and PowerVM over Intel and an x86 Hypervisor Howard Anglin rhbear@us.ibm.com IBM Competitive Project Office May 2013 Abstract...3 Virtualization and Why It Is Important...3 Resiliency

More information

Green Cloud Computing 班 級 : 資 管 碩 一 組 員 :710029011 黃 宗 緯 710029021 朱 雅 甜

Green 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 information

HRG Assessment: Stratus everrun Enterprise

HRG Assessment: Stratus everrun Enterprise HRG Assessment: Stratus everrun Enterprise Today IT executive decision makers and their technology recommenders are faced with escalating demands for more effective technology based solutions while at

More information

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS VIRTUALIZATION 101 Brainstorm Conference 2013 PRESENTER INTRODUCTIONS Timothy Leerhoff Senior Consultant TIES 21+ years experience IT consulting 12+ years consulting in Education experience 1 THE QUESTION

More information

Cloud Computing, Virtualization & Green IT

Cloud Computing, Virtualization & Green IT Cloud Computing, Virtualization & Green IT Cloud computing can change how IT supports business Consider the following: As much as 85% of computing capacity sits idle in distributed computing environments.

More information

Method of Fault Detection in Cloud Computing Systems

Method of Fault Detection in Cloud Computing Systems , pp.205-212 http://dx.doi.org/10.14257/ijgdc.2014.7.3.21 Method of Fault Detection in Cloud Computing Systems Ying Jiang, Jie Huang, Jiaman Ding and Yingli Liu Yunnan Key Lab of Computer Technology Application,

More information

Virtualization. Dr. Yingwu Zhu

Virtualization. Dr. Yingwu Zhu Virtualization Dr. Yingwu Zhu What is virtualization? Virtualization allows one computer to do the job of multiple computers. Virtual environments let one computer host multiple operating systems at the

More information

Parallels Virtuozzo Containers

Parallels Virtuozzo Containers Parallels Virtuozzo Containers White Paper Top Ten Considerations For Choosing A Server Virtualization Technology www.parallels.com Version 1.0 Table of Contents Introduction... 3 Technology Overview...

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Background The command over cloud computing infrastructure is increasing with the growing demands of IT infrastructure during the changed business scenario of the 21 st Century.

More information

Intro to Virtualization

Intro to Virtualization Cloud@Ceid Seminars Intro to Virtualization Christos Alexakos Computer Engineer, MSc, PhD C. Sysadmin at Pattern Recognition Lab 1 st Seminar 19/3/2014 Contents What is virtualization How it works Hypervisor

More information

Enabling Technologies for Distributed Computing

Enabling Technologies for Distributed Computing Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing, UNF Multi-core CPUs and Multithreading Technologies

More information

Full and Para Virtualization

Full and Para Virtualization Full and Para Virtualization Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF x86 Hardware Virtualization The x86 architecture offers four levels

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University

More information

Xen Live Migration. Networks and Distributed Systems Seminar, 24 April 2006. Matúš Harvan Xen Live Migration 1

Xen Live Migration. Networks and Distributed Systems Seminar, 24 April 2006. Matúš Harvan Xen Live Migration 1 Xen Live Migration Matúš Harvan Networks and Distributed Systems Seminar, 24 April 2006 Matúš Harvan Xen Live Migration 1 Outline 1 Xen Overview 2 Live migration General Memory, Network, Storage Migration

More information

VMware and Xen Hypervisor Performance Comparisons in Thick and Thin Provisioned Environments

VMware and Xen Hypervisor Performance Comparisons in Thick and Thin Provisioned Environments VMware and Xen Hypervisor Performance Comparisons in Thick and Thin Provisioned Environments Devanathan Nandhagopal, Nithin Mohan, Saimanojkumaar Ravichandran, Shilp Malpani Devanathan.Nandhagopal@Colorado.edu,

More information

9/26/2011. What is Virtualization? What are the different types of virtualization.

9/26/2011. What is Virtualization? What are the different types of virtualization. CSE 501 Monday, September 26, 2011 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,

More information

An 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 An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform A B M Moniruzzaman 1, Kawser Wazed Nafi 2, Prof. Syed Akhter Hossain 1 and Prof. M. M. A. Hashem 1 Department

More information

White Paper. Recording Server Virtualization

White Paper. Recording Server Virtualization White Paper Recording Server Virtualization Prepared by: Mike Sherwood, Senior Solutions Engineer Milestone Systems 23 March 2011 Table of Contents Introduction... 3 Target audience and white paper purpose...

More information

Virtual Machines and Security Paola Stone Martinez East Carolina University November, 2013.

Virtual Machines and Security Paola Stone Martinez East Carolina University November, 2013. Virtual Machines and Security Paola Stone Martinez East Carolina University November, 2013. Keywords: virtualization, virtual machine, security. 1. Virtualization The rapid growth of technologies, nowadays,

More information

Optimized Offloading Services in Cloud Computing Infrastructure

Optimized Offloading Services in Cloud Computing Infrastructure Optimized Offloading Services in Cloud Computing Infrastructure 1 Dasari Anil Kumar, 2 J.Srinivas Rao 1 Dept. of CSE, Nova College of Engineerng & Technology,Vijayawada,AP,India. 2 Professor, Nova College

More information

Control Tower for Virtualized Data Center Network

Control Tower for Virtualized Data Center Network Control Tower for Virtualized Data Center Network Contents 1 Virtual Machine Network Environment Analysis...3 2 "Control Tower" Must Have an Overall Picture of the Network...4 3 Virtual Machine Migration

More information

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to

More information

MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT

MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT MINIMIZING STORAGE COST IN CLOUD COMPUTING ENVIRONMENT 1 SARIKA K B, 2 S SUBASREE 1 Department of Computer Science, Nehru College of Engineering and Research Centre, Thrissur, Kerala 2 Professor and Head,

More information

pc resource monitoring and performance advisor

pc resource monitoring and performance advisor pc resource monitoring and performance advisor application note www.hp.com/go/desktops Overview HP Toptools is a modular web-based device management tool that provides dynamic information about HP hardware

More information

Virtual Technologies for Learning System. Chao-Wen Chan, Chih-Min Chen. National Taichung University of Science and Technology, Taiwan

Virtual Technologies for Learning System. Chao-Wen Chan, Chih-Min Chen. National Taichung University of Science and Technology, Taiwan Virtual Technologies for Learning System Chao-Wen Chan, Chih-Min Chen 0274 National Taichung University of Science and Technology, Taiwan The Asian Conference on Technology in the Classroom 2012 2012 Abstract:

More information

CA Cloud Overview Benefits of the Hyper-V Cloud

CA Cloud Overview Benefits of the Hyper-V Cloud Benefits of the Hyper-V Cloud For more information, please contact: Email: sales@canadianwebhosting.com Ph: 888-821-7888 Canadian Web Hosting (www.canadianwebhosting.com) is an independent company, hereinafter

More information

Huawei Enterprise A Better Way VM Aware Solution for Data Center Networks

Huawei Enterprise A Better Way VM Aware Solution for Data Center Networks Huawei Enterprise A Better Way VM Aware Solution for Data Center Networks HUAWEI TECHNOLOGIES CO., LTD. Contents Server Virtualization Challenges in Data Center Networks Huawei VM Aware Solution Implementation

More information

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture 4 Virtualization of Clusters and Data Centers Text Book: Distributed and Cloud Computing, by K. Hwang, G C. Fox, and J.J. Dongarra,

More information

opensm2 Enterprise Performance Monitoring December 2010 Copyright 2010 Fujitsu Technology Solutions

opensm2 Enterprise Performance Monitoring December 2010 Copyright 2010 Fujitsu Technology Solutions opensm2 Enterprise Performance Monitoring December 2010 Agenda opensm2 Overview INSPECTOR ANALYZER 1 opensm2 Provides a consistent solution for the enterprise-wide performance management Supports the server

More information

IOS110. Virtualization 5/27/2014 1

IOS110. Virtualization 5/27/2014 1 IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to

More information

Auto-Scaling Model for Cloud Computing System

Auto-Scaling Model for Cloud Computing System Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science

More information

TechTarget Windows Media

TechTarget Windows Media TechTarget Windows Media SearchWinIT.com SearchExchange.com SearchSQLServer.com SearchEnterpriseDesktop.com SearchWindowsServer.com SearchDomino.com LabMice.net E-Guide Hyper-V: What you need to know before

More information

Virtualization. Types of Interfaces

Virtualization. Types of Interfaces Virtualization Virtualization: extend or replace an existing interface to mimic the behavior of another system. Introduced in 1970s: run legacy software on newer mainframe hardware Handle platform diversity

More information

Virtualization s Evolution

Virtualization s Evolution Virtualization s Evolution Expect more from your IT solutions. Virtualization s Evolution In 2009, most Quebec businesses no longer question the relevancy of virtualizing their infrastructure. Rather,

More information

A Survey of Energy Efficient Data Centres in a Cloud Computing Environment

A 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 information

Virtualization: an old concept in a new approach

Virtualization: an old concept in a new approach MPRA Munich Personal RePEc Archive Virtualization: an old concept in a new approach Logica Banica and Doina Rosca and Cristian Stefan University of Pitesti, Faculty of Economics, University of Craiova,

More information

Managing Traditional Workloads Together with Cloud Computing Workloads

Managing Traditional Workloads Together with Cloud Computing Workloads Managing Traditional Workloads Together with Cloud Computing Workloads Table of Contents Introduction... 3 Cloud Management Challenges... 3 Re-thinking of Cloud Management Solution... 4 Teraproc Cloud

More information

Product Brief SysTrack VMP

Product Brief SysTrack VMP for VMware View Product Brief SysTrack VMP Benefits Optimize VMware View desktop and server virtualization and terminal server projects Anticipate and handle problems in the planning stage instead of postimplementation

More information

Energy Efficient Resource Management in Virtualized Cloud Data Centers

Energy Efficient Resource Management in Virtualized Cloud Data Centers 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing Energy Efficient Resource Management in Virtualized Cloud Data Centers Anton Beloglazov* and Rajkumar Buyya Cloud Computing

More information

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820 Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820 This white paper discusses the SQL server workload consolidation capabilities of Dell PowerEdge R820 using Virtualization.

More information

A Migration of Virtual Machine to Remote System

A Migration of Virtual Machine to Remote System ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference

More information

Managed Virtualized Platforms: From Multicore Nodes to Distributed Cloud Infrastructures

Managed Virtualized Platforms: From Multicore Nodes to Distributed Cloud Infrastructures Managed Virtualized Platforms: From Multicore Nodes to Distributed Cloud Infrastructures Ada Gavrilovska Karsten Schwan, Mukil Kesavan Sanjay Kumar, Ripal Nathuji, Adit Ranadive Center for Experimental

More information

Red Hat enterprise virtualization 3.0 feature comparison

Red Hat enterprise virtualization 3.0 feature comparison Red Hat enterprise virtualization 3.0 feature comparison at a glance Red Hat Enterprise is the first fully open source, enterprise ready virtualization platform Compare the functionality of RHEV to VMware

More information

Servervirualisierung mit Citrix XenServer

Servervirualisierung mit Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer, MSG EMEA Citrix Systems International GmbH paul.murray@eu.citrix.com Virtualization Wave is Just Beginning Only 6% of x86

More information

Implementing and Managing Windows Server 2008 Hyper-V

Implementing and Managing Windows Server 2008 Hyper-V Course 6422A: Implementing and Managing Windows Server 2008 Hyper-V Length: 3 Days Language(s): English Audience(s): IT Professionals Level: 300 Technology: Windows Server 2008 Type: Course Delivery Method:

More information

VMware vsphere 5.0 Boot Camp

VMware vsphere 5.0 Boot Camp VMware vsphere 5.0 Boot Camp This powerful 5-day 10hr/day class is an intensive introduction to VMware vsphere 5.0 including VMware ESX 5.0 and vcenter. Assuming no prior virtualization experience, this

More information

Virtualization Technology using Virtual Machines for Cloud Computing

Virtualization Technology using Virtual Machines for Cloud Computing International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Virtualization Technology using Virtual Machines for Cloud Computing T. Kamalakar Raju 1, A. Lavanya 2, Dr. M. Rajanikanth 2 1,

More information

A Distributed Approach to Dynamic VM Management

A Distributed Approach to Dynamic VM Management A Distributed Approach to Dynamic VM Management Michael Tighe, Gastón Keller, Michael Bauer and Hanan Lutfiyya Department of Computer Science The University of Western Ontario London, Canada {mtighe2 gkeller2

More information

Cloud Optimize Your IT

Cloud Optimize Your IT Cloud Optimize Your IT Windows Server 2012 The information contained in this presentation relates to a pre-release product which may be substantially modified before it is commercially released. This pre-release

More information

Nitin V. Choudhari National Informatics Centre, District Unit, Collector Office, Akola, Maharashtra, India nv.choudhari@nic.in,nitinvc@gmail.

Nitin V. Choudhari National Informatics Centre, District Unit, Collector Office, Akola, Maharashtra, India nv.choudhari@nic.in,nitinvc@gmail. Virtualization using Virtual Machines: for Improved Service Delivery, increased throughput, technical and financial resource optimization in e-governance Nitin V. Choudhari National Informatics Centre,

More information