Key words: cloud computing, cluster computing, virtualization, hypervisor, performance evaluation
|
|
|
- Caitlin Sutton
- 10 years ago
- Views:
Transcription
1 Hypervisors Performance Evaluation with Help of HPC Challenge Benchmarks Reza Bakhshayeshi; Mohammad Kazem Akbari; Morteza Sargolzaei Javan; Paper Reference Number: Name of the Presenter: Reza Bakhshayeshi Abstract Nowadays, more organizations are getting used to private and public clouds. So clouds must be robust enough to handle computing sensitive requests of users in a cost effective manner. Furthermore, it is intellectual to improve the cloud infrastructure performance by appropriate choices. In this paper we are going to evaluate various hypervisors performance, including VMware ESXi and Workstation, KVM, Xen, and Oracle VirtualBox using HPC Challenge (HPCC) benchmark suite and OpenMPI to find solutions for virtualization layer of cloud computing architecture. Key words: cloud computing, cluster computing, virtualization, hypervisor, performance evaluation 1. Introduction With the fast improvement of processing and storage technologies alongside the success of the internet, computing resources have become cheaper and more commonly available than ever before. These technological trends lead to a new computational model called cloud computing, in which resources like processors and storage spaces could be allocated to users or de-allocated from theme easily with help of virtualization technology through the internet in an on demand way [21]. A precise definition of cloud computing which we believe covers all major aspects of a cloud is given by The National Institute of Standards and Technology (NIST) [12]: Cloud computing is a model for enabling 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. In General, cloud computing architecture composes of four layers [21]: hardware layer, infrastructure layer, platform layer, and application layer. Fig. 1 depict the layered model of cloud computing architecture. The hardware layer deals with physical aspects of the cloud which are implemented in datacenters. The platform layer consists of operating systems and application frameworks which provides APIs for web applications. The application layer consists of cloud applications. The Infrastructure layer, also known as virtualization layer, creates a pool of storage computing resources by partitioning the physical resources using virtualization technologies (hypervisors) like VMware ESXi, Xen, and KVM. Virtualization layer actually is the heart of a cloud infrastructure, since many key features of cloud like dynamic resource allocation, which leads to tremendous cost savings, are only available through virtualization technologies. In this paper we are going to evaluate the performance of some commonly used and preferably open source virtualization technologies (hypervisors), including VMware
2 ESXi [2], KVM [6], Xen [1], Oracle VirtualBox [18], and VMware Workstation [17] with various measurements and metrics like processing power, memory updates capability and bandwidth, network bandwidth and latency using HPC Challenge (HPCC) [8] benchmark suite and Open MPI [5]. There are however, numerous other virtualization technologies also available, including Microsoft Hyper-V [16], OpenVZ [1] and Oracle VM [13]. Fig. 1: Cloud computing layered architecture. There have been previous works in this area, only to mention a few: Younge et al. [2] analyzed the performance of Xen, KVM and VirtualBox using HPC Challenge benchmark, and they have suggested KVM as a preferable hypervisor. Luszczek et al. [9] evaluated the performance of HPC Challenge benchmark in several virtual environments, including VMware, KVM and VirtualBox with purpose of evaluating the overheads of the different aspects of the system affected by virtualization. The rest of this paper is organized as follows. Section 2 discusses hypervisors we have used. In section 3 we describe the method we have used to evaluate the performance of virtualized clusters. Section 4 illustrates the results and discusses them. Finally the paper concludes in section Virtualization and Hypervisors Virtualization refers to the technique or approach of running many smaller virtual machines (VMs) on a computer, each having their own operating system and configuration. A hypervisor, or virtual machine monitor (VMM) is a program that runs on a host machine and creates VMs and allocates resources such as processor and memory to them. Hypervisor abstracts VMs from each other. In cloud computing architecture, allocating or de-allocating resources dynamically to users is only available with help of virtualization technologies. Hypervisors are divided into two categories: 1. Bare-metal (type 1) in which virtual machines directly run on host machine s hardware. KVM, Xen and VMware ESXi are examples of open source or free implementation of this type. 2. Hosted (type 2) in which virtual machines run on host s operating system. Oracle VirtualBox and VMware Workstation are examples of open source and commercial implementation of this type. Fig. 2 shows a general scheme of bare-metal and hosted hypervisor. In the following we are going to present a brief definition of each bare-metal and hosted hypervisor which have been used in our experiments.
3 Fig. 2: While bare-metal hypervisor runs directly on machine s hardware (left), hosted hypervisor runs on host s operating system (right) The Kernel-based Virtual Machine, or KVM, is a Linux subsystem which leverages virtualization extensions to add a virtual machine monitor (or hypervisor) capability to Linux [6]. Xen is a virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, but without sacrificing either performance or functionality. This is achieved by providing an idealized virtual machine abstraction [1]. VMware ESXi is the next-generation hypervisor, providing a new foundation for virtual infrastructure. ESXi operates independently from any general-purpose operating system, offering improved security, increased reliability, and simplified management. The compact architecture is designed for integration directly into virtualization-optimized server hardware, enabling rapid installation, configuration, and deployment [2]. Oracle VirtualBox is a cross-platform virtualization application. For one thing, it installs on existing Intel or AMD-based computers, whether they are running Windows, Mac, Linux or Solaris operating systems. Secondly, it extends the capabilities of existing computer so that it can run multiple operating systems (inside multiple virtual machines) at the same time [18]. VMware Workstation functions as a computer within a computer (hosted), so that you can startup an entire operating system and run any programs for that operating system with it, while keeping your original operating system environment intact (and usable) [17]. 3. Performance Evaluation In this section we evaluate the performance of virtualized environments created with either VMware ESXi 5,., Xen 4.1 or as bare metal hypervisors and Oracle VirtualBox 4.2 and VMware Workstation 9 as hosted hypervisors for comparison. We use The HPC Challenge benchmark (HPCC) [8] scientific computing benchmark suite. The HPC Challenge benchmark consists of basically 7 tests. The characteristics of used benchmarks are summarized in Table 1. We perform our experiments on homogenous virtualized environments build from Ubuntu Server 12.4 LTS image for single and two instance(s). Each instance has 2 CPU cores and 1 GB of RAM. Our host operating system is Ubuntu Desktop 12.4 LTS when it is needed. Host machine has Intel Core i7 processor with 8 GB of RAM. We benefit from OpenMPI [5] which is an open source MPI-2 implementation for parallel experiments. The benchmarks were compiled using GNU C/C
4 Esxi 1 GFLOPS The 8 th Symposium on Advances in Science and Technology (8thSASTech), Mashhad, Iran. 8thSASTech.khi.ac.ir Performance results of HPL benchmark depend on two factors: the Basic Linear Algebra Subprograms (BLAS) [3] library, and the problem size. We use ATLAS [19] library in our experiments. The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. For problem size we get benefit of the following recommended equation: N TM 8.85 Which N is the problem size and TM is the total memory, including all nodes, in Byte. It reserves 15% of memory for operating system, which seems sufficient for Ubuntu Server 12.4 LTS. Benchmark Target Unit HPL [14] CPU performance GFLOPS DGEMM [4] CPU performance GFLOPS STREAM [11] Memory bandwidth GB/s PTRANS [15] CPUs communication GB/s RandomAccess [15] Memory updates MUPS FFT [15] CPU performance GFLOPS Effective Bandwidth (b_eff) (bw., lat.) [7] Communication GB/s, μs Table 1. Benchmarks used for virtualized environment performance evaluation. B, FLOP, U and PS stand for bytes, floating point operations, updates, and per second, respectively. 4. Results Each experiment executed 1 times so in total we had 15 executions executions (5 hypervisors 3 types of cluster 1 times). Here the results of 15 experiments (5 hypervisors 3 types of cluster 7 benchmarks) are going to present. Fig. 3 shows the HPL results. In general VMware ESXi with cluster of two nodes had the best results with GFLOPS, on the other hand, Xen with 8.14 GFLOPS could reach only 27.93% of ESXi. Having two VMs for ESXi, KVM and Oracle VirtualBox had better results for them (1) Fig. 3: Comparison of HPL benchmark
5 Esxi 1 MUPS Esxi 1 The 8 th Symposium on Advances in Science and Technology (8thSASTech), Mashhad, Iran. 8thSASTech.khi.ac.ir Comparison of PTRANS benchmark is depicted in Fig. 4. Obviously adding more VMs decrease the gained bandwidth from two simultaneously working processors. So, having one VM will always reach the best result. VMware ESXi reached the highest with 1.78 GB/s. However other hypervisors also obtained near results to VMware ESXi in single instance case. GB/s Fig. 4: Comparison of PTRANS benchmark Fig. 5 illustrates RandomAccess benchmark results. VMware ESXi with single VM reached the highest memory updates ratio with MUPS. Oracle VirtualBox did not perfume well enough. It could reach only.41 MUPS in one VM case, which is only 2.47% of ESXi Fig. 5: Comparison of RandomAccess benchmark As shown in Fig. 6, VMware ESXi, KVM, Oracle VirtualBox and VMware Workstation all having close results for one VM at a time for FFT benchmark. They have all obtained FFT performance between 2 and 2.3 GFLOPS for single instance with little variations. For STREAM benchmark which is shown in Fig. 7 we obtained nearly same results for all hypervisors around 7 GB/s. About DGEMM benchmark, as depicted in Fig. 8 both VMware ESXi and Workstation reached the highest performance with 15.6 and GFLOPS respectively when there is one
6 Esxi 1 GB/s Esxi 1 The 8 th Symposium on Advances in Science and Technology (8thSASTech), Mashhad, Iran. 8thSASTech.khi.ac.ir VM. As it can be seen, adding more VMs decreased the DGEMM performance for all hypervisors. Network bandwidth, as depicted in Fig. 9, evaluated using Effective Bandwidth (b_eff) benchmark. KVM and Xen shown better bandwidth performance than others with.35 and.29 GB/s in order, while ESXi could only reach.9 GB/s, which is only 25.71% of KVM. Note that running Effective Bandwidth (b_eff) benchmark on a single machine represents memory bandwidth and latency GFLOPS Fig. 6: Comparison of FFT benchmark Fig. 7: Comparison of STREAM benchmark
7 Esxi 1 The 8 th Symposium on Advances in Science and Technology (8thSASTech), Mashhad, Iran. 8thSASTech.khi.ac.ir GFLOPS Fig. 8: Comparison of DGEMM benchmark GB/s Fig. 9: Comparison of Bandwidth 5. Conclusions Nowadays, more organizations are getting used to private and public clouds. So clouds must be robust enough to handle computing sensitive requests of users in a cost effective manner. Furthermore, it is intellectual to improve the cloud infrastructure performance by appropriate choices. As we mentioned before, cloud computing layered architecture consist of virtualization layer (also called infrastructure layer). In this paper we compared some commonly used and preferably open source virtualization technologies, including VMware ESXi, KVM, Xen, Oracle VirtualBox, and VMware Workstation with various measurements and metrics like processing power, memory updates capability and bandwidth, and network bandwidth using HPC Challenge (HPCC) benchmark suite and Open MPI. Afterwards, we specified the best solution from the average of 1 times execution for each one. As we concluded in previous section, in general, VMware ESXi obtained the best results, thus it can be a reliable solution for cloud or cluster infrastructure. However, when the workload is network bounded, KVM or Xen would be the preferable choice. Yet we need to investigate the results for CPU and memory bounded workloads as further studies. References
8 [1] Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A.,... & Warfield, A. (23). Xen and the art of virtualization. ACM SIGOPS Operating Systems Review, 37(5), [2] Chaubal, C. (28). The architecture of vmware esxi. VMware White Paper. [3] Dongarra, J. (22). Preface: Basic linear algebra subprograms technical (Blast) forum standard. International Journal of High Performance Computing Applications, 16(2), [4] Dongarra, J. J., Du Croz, J., Hammarling, S., & Duff, I. S. (199). A set of level 3 basic linear algebra subprograms. ACM Transactions on Mathematical Software (TOMS), 16(1), [5] Gabriel, E., Fagg, G. E., Bosilca, G., Angskun, T., Dongarra, J. J., Squyres, J. M.,... & Woodall, T. S. (24). Open MPI: Goals, concept, and design of a next generation MPI implementation. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (pp ). Springer Berlin Heidelberg. [6] Kivity, A., Kamay, Y., Laor, D., Lublin, U., & Liguori, A. (27, July). kvm: the Linux virtual machine monitor. In Proceedings of the Linux Symposium (Vol. 1, pp ). [7] Koniges, A. E., Rabenseifner, R., & Solchenbach, K. (21, April). Benchmark Design for Characterization of Balanced High-Performance Architectures. In IPDPS (p. 196). [8] Luszczek, P. R., Bailey, D. H., Dongarra, J. J., Kepner, J., Lucas, R. F., Rabenseifner, R., & Takahashi, D. (26, November). The HPC Challenge (HPCC) benchmark suite. In Proceedings of the 26 ACM/IEEE conference on Supercomputing (p. 213). ACM. [9] Luszczek, P., Meek, E., Moore, S., Terpstra, D., Weaver, V. M., & Dongarra, J. (212, January). Evaluation of the HPC challenge benchmarks in virtualized environments. In Euro- Par 211: Parallel Processing Workshops (pp ). Springer Berlin Heidelberg. [1] Matthews, J. N., Hu, W., Hapuarachchi, M., Deshane, T., Dimatos, D., Hamilton, G.,... & Owens, J. (27, June). Quantifying the performance isolation properties of virtualization systems. In Proceedings of the 27 workshop on Experimental computer science (p. 6). ACM. [11] McCalpin, J. D. (1995). A survey of memory bandwidth and machine balance in current high performance computers. IEEE TCCA Newsletter, [12] Mell, P., & Grance, T. (211). The NIST definition of cloud computing (draft). NIST special publication, 8(145), 7. [13] Oracle, V. M. (211). VirtualBox User Manual. [14] Petitet, A. (24). HPL-a portable implementation of the high-performance Linpack benchmark for distributed-memory computers. netlib-. org/-benchmark/hpl/. [15] Takahashi, D. (26, November). The HPC Challenge (HPCC) benchmark suite. In Proceedings of the 26 ACM/IEEE conference on Supercomputing (p. 213). ACM. [16] Velte, A., & Velte, T. (29). Microsoft virtualization with Hyper-V. McGraw-Hill, Inc.
9 [17] Ward, B. (22). The book of VMware: the complete guide to VMware workstation. No Starch Press. [18] Watson, J. (28). Virtualbox: bits and bytes masquerading as machines. Linux Journal, 28(166), 1. [19] Whaley, R. C., & Dongarra, J. J. (1998, November). Automatically tuned linear algebra software. In Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM) (pp. 1-27). IEEE Computer Society. [2] Younge, A. J., Henschel, R., Brown, J. T., von Laszewski, G., Qiu, J., & Fox, G. C. (211, July). Analysis of virtualization technologies for high performance computing environments. In Cloud Computing (CLOUD), 211 IEEE International Conference on (pp. 9-16). IEEE. [21] Zhang, Q., Cheng, L., & Boutaba, R. (21). Cloud computing: state-of-the-art and research challenges. Journal of Internet Services and Applications, 1(1), 7-18.
Performance of the Cloud-Based Commodity Cluster. School of Computer Science and Engineering, International University, Hochiminh City 70000, Vietnam
Computer Technology and Application 4 (2013) 532-537 D DAVID PUBLISHING Performance of the Cloud-Based Commodity Cluster Van-Hau Pham, Duc-Cuong Nguyen and Tien-Dung Nguyen School of Computer Science and
A Survey of Virtualization Performance in Cloud Computing
A Survey of Virtualization Performance in Cloud Computing Matthew Overby Department of Computer Science University of Minnesota Duluth April 2014 PLEASE NOTE: This article was written as coursework and
Performance Measuring and Comparison of VirtualBox and VMware
2012 International Conference on Information and Computer Networks (ICICN 2012) IPCSIT vol. 27 (2012) (2012) IACSIT Press, Singapore Performance Measuring and Comparison of VirtualBox and VMware Vasudevan.M.S
Evaluate the Performance and Scalability of Image Deployment in Virtual Data Center
Evaluate the Performance and Scalability of Image Deployment in Virtual Data Center Kejiang Ye, Xiaohong Jiang, Qinming He, Xing Li, Jianhai Chen College of Computer Science, Zhejiang University, Zheda
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
Virtualization benefits in High Performance Computing Applications
Journal of Computer Science and Information Technology June 2014, Vol. 2, No. 2, pp. 101-109 ISSN: 2334-2366 (Print), 2334-2374 (Online) Copyright The Author(s). 2014. All Rights Reserved. Published by
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
Performance Comparison of VMware and Xen Hypervisor on Guest OS
ISSN: 2393-8528 Contents lists available at www.ijicse.in International Journal of Innovative Computer Science & Engineering Volume 2 Issue 3; July-August-2015; Page No. 56-60 Performance Comparison of
Analyzing PAPI Performance on Virtual Machines. John Nelson
Analyzing PAPI Performance on Virtual Machines John Nelson I. OVERVIEW Over the last ten years, virtualization techniques have become much more widely popular as a result of fast and cheap processors.
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
benchmarking Amazon EC2 for high-performance scientific computing
Edward Walker benchmarking Amazon EC2 for high-performance scientific computing Edward Walker is a Research Scientist with the Texas Advanced Computing Center at the University of Texas at Austin. He received
Virtualization with Windows
Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group Agenda Current status of IT-IS group virtualization service Server Self Service New virtualization features in
COM 444 Cloud Computing
COM 444 Cloud Computing Lec 3: Virtual Machines and Virtualization of Clusters and Datacenters Prof. Dr. Halûk Gümüşkaya [email protected] [email protected] http://www.gumuskaya.com Virtual
Cloud Computing through Virtualization and HPC technologies
Cloud Computing through Virtualization and HPC technologies William Lu, Ph.D. 1 Agenda Cloud Computing & HPC A Case of HPC Implementation Application Performance in VM Summary 2 Cloud Computing & HPC HPC
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 [email protected],
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 [email protected] 2 Department
Performance Isolation of a Misbehaving Virtual Machine with Xen, VMware and Solaris Containers
Performance Isolation of a Misbehaving Virtual Machine with Xen, VMware and Solaris Containers Todd Deshane, Demetrios Dimatos, Gary Hamilton, Madhujith Hapuarachchi, Wenjin Hu, Michael McCabe, Jeanna
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:
The Art of Virtualization with Free Software
Master on Free Software 2009/2010 {mvidal,jfcastro}@libresoft.es GSyC/Libresoft URJC April 24th, 2010 (cc) 2010. Some rights reserved. This work is licensed under a Creative Commons Attribution-Share Alike
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,
Distributed and Cloud Computing
Distributed and Cloud Computing K. Hwang, G. Fox and J. Dongarra Chapter 3: Virtual Machines and Virtualization of Clusters and datacenters Adapted from Kai Hwang University of Southern California March
Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.
Hypervisor Software and Virtual Machines Learning Objectives Understand the common features of today s desktop virtualization products Select and implement a desktop virtualization option on a Linux, Mac,
A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype
A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype Tim Hall Oracle ACE Director Oracle ACE of the Year 2006 OakTable Network OCP DBA (7, 8, 8i, 9i, 10g, 11g)
Networking for Caribbean Development
Networking for Caribbean Development BELIZE NOV 2 NOV 6, 2015 w w w. c a r i b n o g. o r g Virtualization: Architectural Considerations and Implementation Options Virtualization Virtualization is the
Comparing Free Virtualization Products
A S P E I T Tr a i n i n g Comparing Free Virtualization Products A WHITE PAPER PREPARED FOR ASPE BY TONY UNGRUHE www.aspe-it.com toll-free: 877-800-5221 Comparing Free Virtualization Products In this
Cluster Computing at HRI
Cluster Computing at HRI J.S.Bagla Harish-Chandra Research Institute, Chhatnag Road, Jhunsi, Allahabad 211019. E-mail: [email protected] 1 Introduction and some local history High performance computing
Performance Evaluation of Private Clouds Eucalyptus versus CloudStack
Performance Evaluation of Private Clouds Eucalyptus versus CloudStack Mumtaz M.Ali AL-Mukhtar Departement of Internet Engineering AL-Nahrain University Baghdad, Iraq Asraa Abdulrazak Ali Mardan Departement
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
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer [email protected] Agenda Session Length:
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.
Virtualization Forensics: Acquisition and analysis of a clustered VMware ESXi servers
Virtualization Forensics: Acquisition and analysis of a clustered VMware ESXi servers Dennis Cortjens [email protected] PLAN 28th of February, 2014 Contents 1 Information 1 1.1 Introduction............................................
Virtualization for Cloud Computing
Virtualization for Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF CLOUD COMPUTING On demand provision of computational resources
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: PRICING & LICENSING GUIDE
RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: PRICING & LICENSING GUIDE Red Hat Enterprise Virtualization for Servers: Pricing Guide 1 TABLE OF CONTENTS Introduction to Red Hat Enterprise Virtualization
Installing & Using KVM with Virtual Machine Manager COSC 495
Installing & Using KVM with Virtual Machine Manager COSC 495 1 Abstract:. There are many different hypervisors and virtualization software available for use. One commonly use hypervisor in the Linux system
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
The Green Index: A Metric for Evaluating System-Wide Energy Efficiency in HPC Systems
202 IEEE 202 26th IEEE International 26th International Parallel Parallel and Distributed and Distributed Processing Processing Symposium Symposium Workshops Workshops & PhD Forum The Green Index: A Metric
Enabling Technologies for Distributed and Cloud Computing
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Multi-core CPUs and Multithreading
Pros and Cons of HPC Cloud Computing
CloudStat 211 Pros and Cons of HPC Cloud Computing Nils gentschen Felde Motivation - Idea HPC Cluster HPC Cloud Cluster Management benefits of virtual HPC Dynamical sizing / partitioning Loadbalancing
9/26/2011. What is Virtualization? What are the different types of virtualization.
CSE 501 Monday, September 26, 2011 Kevin Cleary [email protected] What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,
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
Introduction to the HPC Challenge Benchmark Suite
Introduction to the HPC Challenge Benchmark Suite Piotr Luszczek 1, Jack J. Dongarra 1,2, David Koester 3, Rolf Rabenseifner 4,5, Bob Lucas 6,7, Jeremy Kepner 8, John McCalpin 9, David Bailey 10, and Daisuke
Hypervisors. Introduction. Introduction. Introduction. Introduction. Introduction. Credits:
Hypervisors Credits: P. Chaganti Xen Virtualization A practical handbook D. Chisnall The definitive guide to Xen Hypervisor G. Kesden Lect. 25 CS 15-440 G. Heiser UNSW/NICTA/OKL Virtualization is a technique
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...
Building a Top500-class Supercomputing Cluster at LNS-BUAP
Building a Top500-class Supercomputing Cluster at LNS-BUAP Dr. José Luis Ricardo Chávez Dr. Humberto Salazar Ibargüen Dr. Enrique Varela Carlos Laboratorio Nacional de Supercómputo Benemérita Universidad
Design and Implementation of the Workflow of an Academic Cloud
Design and Implementation of the Workflow of an Academic Cloud Abhishek Gupta, Jatin Kumar, Daniel J Mathew, Sorav Bansal, Subhashis Banerjee and Huzur Saran Indian Institute of Technology, Delhi {cs1090174,cs5090243,mcs112576,sbansal,suban,saran}@cse.iitd.ernet.in
Chapter 2 Addendum (More on Virtualization)
Chapter 2 Addendum (More on Virtualization) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ More on Systems Virtualization Type I (bare metal)
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
The Assessment of Benchmarks Executed on Bare-Metal and Using Para-Virtualisation
The Assessment of Benchmarks Executed on Bare-Metal and Using Para-Virtualisation Mark Baker, Garry Smith and Ahmad Hasaan SSE, University of Reading Paravirtualization A full assessment of paravirtualization
Virtualization Technologies (ENCS 691K Chapter 3)
Virtualization Technologies (ENCS 691K Chapter 3) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud Computing
Cloud Computing CS 15-319
Cloud Computing CS 15-319 Virtualization Case Studies : Xen and VMware Lecture 20 Majd F. Sakr, Mohammad Hammoud and Suhail Rehman 1 Today Last session Resource Virtualization Today s session Virtualization
Outline. Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models
1 2 Outline Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models 3 Introduction What is Virtualization Station? Allows users to create and operate
Dheeraj K. Rathore 1, Dr. Vibhakar Pathak 2
International Journal of Innovative Research in Technology & Science (IJIRTS) A PERFORMANCE COMPARISONS OF DIFFERENT VIRTUAL MACHINES IN HYBRID CLOUD SYSTEM Dheeraj K. Rathore 1, Dr. Vibhakar Pathak 2
BLACKBOARD LEARN TM AND VIRTUALIZATION Anand Gopinath, Software Performance Engineer, Blackboard Inc. Nakisa Shafiee, Senior Software Performance
BLACKBOARD LEARN TM AND VIRTUALIZATION Anand Gopinath, Software Performance Engineer, Blackboard Inc. Nakisa Shafiee, Senior Software Performance Engineer, Blackboard Inc.. Introduction Anand Gopinath
Virtualization and the U2 Databases
Virtualization and the U2 Databases Brian Kupzyk Senior Technical Support Engineer for Rocket U2 Nik Kesic Lead Technical Support for Rocket U2 Opening Procedure Orange arrow allows you to manipulate the
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
Virtualization & Cloud Computing (2W-VnCC)
Virtualization & Cloud Computing (2W-VnCC) DETAILS OF THE SYLLABUS: Basics of Networking Types of Networking Networking Tools Basics of IP Addressing Subnet Mask & Subnetting MAC Address Ports : Physical
The Building Blocks to the Architecture of a Cloud Platform
The Building Blocks to the Architecture of a Cloud Platform Promise. Mvelase, Nomusa. Dlodlo, David. MacLeod, and Happy. Sithole Abstract This research is on the identification of components that are general
Migration of Virtual Machines for Better Performance in Cloud Computing Environment
Migration of Virtual Machines for Better Performance in Cloud Computing Environment J.Sreekanth 1, B.Santhosh Kumar 2 PG Scholar, Dept. of CSE, G Pulla Reddy Engineering College, Kurnool, Andhra Pradesh,
PRIVATE CLOUD PLATFORM OPTIONS. Stephen Lee CEO, ArkiTechs Inc.
PRIVATE CLOUD PLATFORM OPTIONS Stephen Lee CEO, ArkiTechs Inc. WHAT IS THE CLOUD? Virtualization? Virtualization hosted by someone else? NIST DEFINITION (SP 800-145) Cloud computing is a model for enabling
Anh Quach, Matthew Rajman, Bienvenido Rodriguez, Brian Rodriguez, Michael Roefs, Ahmed Shaikh
Anh Quach, Matthew Rajman, Bienvenido Rodriguez, Brian Rodriguez, Michael Roefs, Ahmed Shaikh Introduction History, Advantages, Common Uses OS-Level Virtualization Hypervisors Type 1 vs. type 2 hypervisors
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Dynamic resource management for energy saving in the cloud computing environment
Dynamic resource management for energy saving in the cloud computing environment Liang-Teh Lee, Kang-Yuan Liu, and Hui-Yang Huang Department of Computer Science and Engineering, Tatung University, Taiwan
A 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,
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
Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms
EXECUTIVE SUMMARY Intel Cloud Builder Guide Intel Xeon Processor-based Servers Red Hat* Cloud Foundations Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms Red Hat* Cloud Foundations
Is Virtualization Killing SSI Research?
Is Virtualization Killing SSI Research? Jérôme Gallard Paris Project-Team Dinard November 2007 Supervisor : Christine Morin Co-supervisor: Adrien Lèbre My subject! ;) Reliability and performance of execution
AN INTRODUCTION TO SERVER VIRTUALIZATION
AN INTRODUCTION TO SERVER VIRTUALIZATION It s green. It s flexible. It s cost effective. It s virtualization. A publication of IT Cloud design by Paul Philippe Berthelon Bravo from The Noun Project CONTENTS:
Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu
Lecture 2 Cloud Computing & Virtualization Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Virtualization The Major Approaches
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
An Architecture Model of Sensor Information System Based on Cloud Computing
An Architecture Model of Sensor Information System Based on Cloud Computing Pengfei You, Yuxing Peng National Key Laboratory for Parallel and Distributed Processing, School of Computer Science, National
HPC performance applications on Virtual Clusters
Panagiotis Kritikakos EPCC, School of Physics & Astronomy, University of Edinburgh, Scotland - UK [email protected] 4 th IC-SCCE, Athens 7 th July 2010 This work investigates the performance of (Java)
Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist
Private Cloud Database Consolidation with Exadata Nitin Vengurlekar Technical Director/Cloud Evangelist Agenda Private Cloud vs. Public Cloud Business Drivers for Private Cloud Database Architectures for
Virtualization Overview
VMWARE W HWHITE I T E PPAPER A P E R Virtualization Overview 1 Table of Contents Introduction... 3 Virtualization in a Nutshell... 3 Virtualization Approaches... 4 Virtualization for Server Consolidation
Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment
Technical Paper Moving SAS Applications from a Physical to a Virtual VMware Environment Release Information Content Version: April 2015. Trademarks and Patents SAS Institute Inc., SAS Campus Drive, Cary,
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...
System Models for Distributed and Cloud Computing
System Models for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Classification of Distributed Computing Systems
Servervirualisierung mit Citrix XenServer
Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer, MSG EMEA Citrix Systems International GmbH [email protected] Virtualization Wave is Just Beginning Only 6% of x86
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.,
Course Title: Virtualization Security, 1st Edition
Course Title: Virtualization Security, 1st Edition Page 1 of 7 Virtualization Security Copyright by EC-Council Press Course Description: The DISASTER RECOVERY/VIRTUALIZATION SECURITY SERIES is comprised
Li Sheng. [email protected]. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng [email protected] Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
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
Virtualization. Jukka K. Nurminen 23.9.2015
Virtualization Jukka K. Nurminen 23.9.2015 Virtualization Virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms,
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
Virtual Computing and VMWare. Module 4
Virtual Computing and VMWare Module 4 Virtual Computing Cyber Defense program depends on virtual computing We will use it for hands-on learning Cyber defense competition will be hosted on a virtual computing
Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
