Keywords Virtualization, Virtual Machines, Migration, Hypervisor, Cloud Computing
|
|
|
- Christina Montgomery
- 10 years ago
- Views:
Transcription
1 Volume 3, Issue 6, June 2013 ISSN: X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: Review of Virtual Machine Migration in Datacenters Dhruv Garg Kamal Kant Abhay Bansal Department of CSE Department of CSE Department of CSE Amity University, NOIDA, India Amity University, NOIDA, India Amity University, NOIDA, India Abstract This paper takes a tour of Virtual Machine Migration systems across physical servers in datacenter which includes it s architecture, basic working, migration strategies, design issues and goals. Despite of various on-going research for more than two decade in this field, variations in migrations procedures, context, environment and needs is still a major challenge faced by it. Keywords Virtualization, Virtual Machines, Migration, Hypervisor, Cloud Computing I. INTRODUCTION In the field of networking the advancements in network infrastructures and the growing size of storage/data centers, the demand for Virtualization and Data Center flexible resource management has become significantly important. A need arises for approach that changes the economics of the data center by unifying compute, storage, networking, virtualization, and management. II. VIRTUALIZATION AND VIRTUAL MACHINES Virtualization is an approach that allows developers to create a snapshot or replica of the existing system, to create customized environment without compromising and making changes to available physical resources. The purpose of Virtualization is to utilize the resource sharing, utilization and distribution to their maximum potential, reduce infrastructure costs in terms of physical resources, hardware, new network setups, system setups, and infrastructure maintenance. Virtualization hides the characteristics of the physical system from the user and instead provides with another abstract computing platform. Virtualization often finds itself as an alternative to run the applications that are not currently supported by the existing systems, evaluate new systems, run multiple instances of same or other alternate systems on same machine. Virtualization in broad terms comes in various forms like Para-virtualization, Full virtualization, and container-based virtualization. Virtualization further can be in various forms like Operating Systems, Applications and Storage level virtualization. In this paper we explore OS level virtualization in servers residing in big datacenters and related issues with them. A. Virtual Machine Virtual Machines (VM) go with the context of Virtualization in physical machines like desktop, servers, etc wherein a copy of the existing system is made either in view to dynamically map new systems with existing ones, increase number of users and system usage, test the new systems on existing infrastructure, resource distribution and sharing. A typical VM comprise of a guest Operating System (OS), guest application(s), with shared CPU cores, shared memory, shared NIC and shared disk drives over a physical machine comprising its own layers of hardware and software. A Virtual Machine though was originally defined by Popek and Goldberg as an efficient, isolated duplicate of a real machine [1]. The purpose of designing Virtual Machines is to Allow existence of strongly isolated multiple OS on the same computer. Provide an instruction set architecture (ISA) that is somewhat different from that of real machines [1]. Testing new developments, application provisioning, system maintenance, increased availability, storage transfers. The major disadvantages that comes with any VM includes their low efficiency in comparison to physical machines due to indirect instruction execution and accesses, high dependence on physical resources like Memory, CPU processing speeds, current process execution speeds of processor, resource reservations, etc. But despite of these disadvantages Virtual Machines are still high in demands for deployment on existing systems and networks for workload distributions and accommodate fast growing business requirements and end-users. B. Virtual Machine Migration Term migration in general states the movement or passage of a person from one locality to another. In terms of Computers and Networking, migration presents the movement of a system from one location or one network to another. VM Migration thus is a process performed between two or more physical servers deployed over a Local Area Network (LAN) or Wide Area Network (WAN) in which a Virtual Machine is moved from one machines to another often in 2013, IJARCSSE All Rights Reserved Page 204
2 context to server maintenance, load balancing, efficient resource sharing, network scalability, testing, storage back-ups, server management, disaster recoveries, etc. With the growing data day by day and advancements in application processing and networking, Virtual Machines and their migrations are becoming major needs of any business today. III. VIRTUAL MACHINE ARCHITECTURE Since a Virtual Machine comprises of its own Operating System and shared hardware, it resides independently, in isolation on a physical machine and executes over a Virtual Machine Monitor (VMM) or hypervisor. VMM is a Virtualization software designed to make virtual machines which constantly monitors the VMs running over it. It acts as a bridge between these VMs and physical machines hardware/software. Fig. 1 Virtual Machine architecture for a server Figure 1 above demonstrates a simple VM architecture for a Datacenter Server machine. Starting from the bottom of the logical stack, the host operating system (any server OS like Windows Server 2008) manages the physical computer. The Virtual Machine Monitor (VMM, also known as Hypervisor) acting as a virtualization layer that manages virtual machines, providing the software infrastructure for VMs hardware emulation by sharing server resources. Each virtual machine consists of a set of virtualized devices. When a guest operating system is running, the special-purpose VMM kernel manages the CPU and hardware during virtual machine operations, creating an isolated environment in which the guest operating system and applications run close to the hardware at the highest possible performance rate. IV. VIRTUAL MACHINE MONITOR TYPES VMMs (also hypervisors ) as discussed, are special type of software which is designed with a motive to act as a gateway or act as a layer between VMs and server hardware/software. Therefore, VMMs are of three basic types: Type1 VMM that are deployed between server hardware and VMs (as in Fig.2 below). In this type there is no Server OS installed on server, hence each VM is pre-allocated with one shared resource on server hardware. Fig. 2 Type 1 hypervisor Type2 VMM, that are deployed between server OS and VMs (as in Fig.3 belo). This type of hypervisor will be considered for our approach of load balancing, since in this approach the resources are shared by both VM and server OS for other side process executions. It also provides with an added advantage of resource scheduling and 2013, IJARCSSE All Rights Reserved Page 205
3 optimization for server hardware/software/i/o by server OS so the resources are assigned and utilized by VMs and processes efficiently. Fig. 3 Type 2 hypervisor Type 3 VMM, also known as Hybrid VM (as in Fig.4 below). These VMMs are combination of Type 1 and Type 2 in which server OS works individually for its process execution and resource management while certain server hardware resources are allocated to VMM for their execution. Fig. 4 Type 3 hypervisor VMMs through its dedicated software components, keeps the records of all loads memory usage, storage usage of individual VMs; helps in server s resource management CPU, memory, I/O device sharing by VMs; maintain a log for server s CPU load and memory usage; provides an interface to configure hardware/software based load balancing strategies to manage VMs loads on server resources etc. V. VM MIGRATION STRATEGIES Virtual machine migration includes two modes: non-live VM migration and live VM migration. In non-live VM migration, the execution of the VM is suspended during whole migration process [3]. During live migration process for VMs, the VM on source server which is to be migrated keeps running during most of migration time. The two categories of live migration algorithms include: Pre-Copy (with stop-copy-resume) and Post-Copy of VM storage. Fig.5. (a) Pre-copy and (b) Post-copy migration strategies 2013, IJARCSSE All Rights Reserved Page 206
4 Pre-Copy is the more frequent and common live migration technique to perform live migration of VMs. Using Precopy, the storage memory of the migrated VM is copied to destination host first while the VM is still running on the source host. The source host maintains the newest memory image until migration is finished as can be seen in Fig.5(a) below where vram, vcpu and vdisk are the virtual RAM, virtual CPU and virtual Disk respectively, allocated to a Virtual Machine on a physical machine for its operation and execution. At the end of Pre-copy migration phase, the VM is suspended and the remained memory image is copied to destination host. The remaining new memory images are called Dirty Memory. This technique of migration usually results in redundant dirty pages at destination host which are generated till the time VM is suspended at the source. As a result, the migration time for extra page delivery increases. This phase is known as Stop & Copy migration phase. The migration itself encompasses transfer of the persistent state of the VM (i.e. its file system), transfer of the volatile state of the VM i.e. RAM contents and CPU state, and the redirection of network traffic. Once the state transfer is complete, the VM continues to run in the new physical machine, known as VM resume phase. In Post-Copy, it works in two phases: [4,5] (Fig.5(b)) In the first phase, VM is suspended on the source host, and its VCPU context and minimal memory work-set is copied to destination host. In the second phase, VM is started on the destination host, and the remained memory image is continued transfer to destination host. Though it saves the migration time initially but then the frequent requests for disk dirty pages for old data to the source increases the load on the server as well as to the communication further. Under Post-copy migration the page fetching handling is done in various schemes: Post-copy via Demand Paging, Post-copy via Active Paging, Post-copy via Pre-paging. VI. MAJOR HYPERVISORS With large popularity of VM and migrations worldwide, many big IT business leaders came out with their solutions to implement the powerful technologies to support integrated system creations. Virtualization support companies like VMware, Microsoft brought down into market their own hypervisor solution systems in order to create a abstraction layer between physical machines and virtual machines in their datacenters. Different companies made different hypervisors with varied functionalities but with a common functionality of VM migrations. Following companies brought the following Open-source and licensed software: VMware: VMware Inc., the leader in virtualization market designed a complete infrastructure solution for Virtualization in datacenters. That includes ESXi server hypervisor on which virtual machines are created, vmotion with vcenter for VM migration process initiation and completion and central storage communication in the form of iscsi/nas. Microsoft: Microsoft corporation for its datacenter designed hypervisor named MS Hyper-v with NAS for multiple VM migrations at the same time. XEN: the oldest Virtualization technology developer designed XEN-Motion to support para-virtualization technology for the systems to keep the VMs highly isolated from each other when deployed on a host with low penalties for performance. Additionally, in XEN-based systems guest VMs know the hypervisors and run efficiently without virtual emulated hardware. KVM: Kernel based Virtual Machine, works on full virtualization of hardware technology that add virtualization capabilities to a standard Linux kernel and along with dedicated QEMU process, the emulation of the VMs on host machines is carried out considering them as Linux process running in guest mode. Therefore no guest VM modifications for its execution are required on new physical machine to which it is migrated. OpenVZ: OpenVZ along with Parallels Computer Servers offers a solution for VM migration. It works on container-based virtualization for Linux systems and creates secured containers which act as independent server on physical machine to get better server utilization and resource availability. VII. ISSUES RELATING VIRTUAL MACHINE MIGRATIONS Isolation of VMs: In order to operate multiple VMs parallel to each other on the same physical server, it has to be guaranteed that these VMs are isolated, i.e., different VMs cannot interfere with each other s execution. Scalability of VMs: Careful planning and dimensioning can decrease the effects of weak isolation of VMs on a single server. Servers should have enough resources that the creation, update and deletion of VMs should be scaled with the needs of the datacenter and the services. Execution: The virtual machine must be executable on the target processor architecture. Emulation functionality and the required I/O devices must be available. Resource Utilization: The resource utilization of the target processor must be low enough to permit the addition of the virtual machine (CPU, memory, I/O). VM Downtime: The downtime imposed by the migration process should be short so that the service delay of migrated VM is as less as possible. VIII. APPLICATION AREAS Virtual Machines together with VM migration facility are finding their existence in many area of business today. Be it Information Technology, finance, health-care, daily lives, or else, businesses are more and more inclining towards virtualization to meet ever changing requirements. Following are some application area of VMs with migration: Cloud Computing IP-TV and DTH networks Storage Area Networks (SAN) 2013, IJARCSSE All Rights Reserved Page 207
5 Data warehousing and Big Data Social Networking and s systems, etc. IX. FUTURE SCOPE In accordance to the review of the existing VM migration technologies future datacenter systems should be capable enough in a manner that they can withstand the robust and dynamic computing environments of a Datacenter. Moreover, the migrations should be performed in such a way that the resources of the physical machines Datacenters are best utilized in a manner that scalability of VMs does not hinder their overall performances. VM migration infrastructure and Hypervisors should be designed in view of automation of migration process so that performance of physical and virtual machines are not dependent on manual interventions to initiate migration process at high-in-demand and peak hour situations and the end user receives the best of service and businesses carried out in a more efficient manner. X. CONCLUSIONS Research in the field of Virtualization has been in existence for more than a decade now as not only the technology is best suited for scaling demands for the IT infrastructure, it reduces the overall expenditure on infrastructure developments and the maintenance thereafter. With developments in Virtual Machines design technology for both hardware and software, it now became easy to deploy new systems on existing ones without any hefty additional costs, maintain them, test new developments and provide best of the class service in potential application areas of Virtual Machines with migration process. REFERENCES [1] Prakash H.R., Anala M.R. and Dr. Shobha G, Performance Analysis of Transport Protocol During Live Migration of Virtual Machines, IJCSE, Vol.2 5 th ed.,, Oct-Nov [2] Yamuna Devi, Aruna P., Sudha Devi D., Priya N., Security in Virtual Machine Live Migration for KVM, IEEE, [3] Zhenzhong Zhang, Limin Xiao, Mingfa Zhu, Li Ruan, Mvmotion: a metadata based virtual machine migration in cloud, Springer, Jan [4] Hines M., Gopalan, K., Post-copy based live virtual machine migration using adaptive pre-paging and dynamic self-ballooning., in Proc. ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp , ACM, [5] Lagar-Cavilla H., Whitney J., Scannell A., Patchin P., Rumble S., De Lara E., Brudno M., Satyanarayanan M., Snowflock: rapid virtual machine cloning for cloud computing., in Proc 4th ACM European conference on Computer systems, pp ACM, [6] (2012) The OpenVZ website. [Online]. Available: [7] Xiujie Feng, Jianxiong Tang, Xuan Luo, Yaohui Jin, A performance study of live VM migration technologies: VMotion vs XenMotion, IEEE, VMware vmotion: Live Migration for Virtual Machines without Service Interruption, [Online]. Available: [8] Varsha P. Patil, and GA Patil, Migrating Process and Virtual Machine in the Cloud: Load Balancing and Security Perspectives, IJACSIT, Vol. 1 Issue 1, pp , [9] Mayank Mishra, Anwesha Das, Purushottam Kulkarni, and Anirudha Sahoo, Dynamic resource management using virtual machine migrations, IEEE Communications, vol. 50, pp , September [10] Sumit Kumar Bose, Srikanth Sundarrajan, Optimizing Migration of Virtual Machines across Data-Centers, in Proc. International Conference on Parallel Processing Workshops, IEEE, 2009 [11] Yuki Ashino, Masayuki Nakae, Virtual Machine Migration method between different Hypervisors implementations and evaluations, in Proc. ICAINAW, IEEE, , IJARCSSE All Rights Reserved Page 208
A Hybrid Approach To Live Migration Of Virtual Machines
A Hybrid Approach To Live Migration Of Virtual Machines by Shashank Sahani, Vasudeva Varma in Cloud Computing in Emerging Markets (CCEM), 2012 Bangalore, India Report No: IIIT/TR/2012/-1 Centre for Search
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
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
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
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
Analysis on Virtualization Technologies in Cloud
Analysis on Virtualization Technologies in Cloud 1 V RaviTeja Kanakala, V.Krishna Reddy, K.Thirupathi Rao 1 Research Scholar, Department of CSE, KL University, Vaddeswaram, India I. Abstract Virtualization
Virtualization. Pradipta De [email protected]
Virtualization Pradipta De [email protected] Today s Topic Virtualization Basics System Virtualization Techniques CSE506: Ext Filesystem 2 Virtualization? A virtual machine (VM) is an emulation
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
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:
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
A Survey Paper: Cloud Computing and Virtual Machine Migration
577 A Survey Paper: Cloud Computing and Virtual Machine Migration 1 Yatendra Sahu, 2 Neha Agrawal 1 UIT, RGPV, Bhopal MP 462036, INDIA 2 MANIT, Bhopal MP 462051, INDIA Abstract - Cloud computing is one
Virtual Machine Migration with an Open Source Hypervisor
Virtual Machine Migration with an Open Source Hypervisor Muhammad Rukunuddin Ghalib #1, P. Swarnalatha #2, Karan Thakkar #3 # School of Computing Science and Engineering, VIT University Vellore - India
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
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
COS 318: Operating Systems. Virtual Machine Monitors
COS 318: Operating Systems Virtual Machine Monitors Kai Li and Andy Bavier Computer Science Department Princeton University http://www.cs.princeton.edu/courses/archive/fall13/cos318/ Introduction u Have
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 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
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 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
Chapter 14 Virtual Machines
Operating Systems: Internals and Design Principles Chapter 14 Virtual Machines Eighth Edition By William Stallings Virtual Machines (VM) Virtualization technology enables a single PC or server to simultaneously
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,
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
How To Create A Cloud Based System For Aaas (Networking)
1 3.1 IaaS Definition IaaS: Infrastructure as a Service Through the internet, provide IT server, storage, computing power and other infrastructure capacity to the end users and the service fee based on
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
Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
SQL Server Virtualization 101. David Klee, Group Principal and Practice Lead. SQL PASS Virtualization VC, 2014.01.08
SQL Server Virtualization 101 David Klee, Group Principal and Practice Lead SQL PASS Virtualization VC, 2014.01.08 www.linchpinpeople.com 1 David Klee Group Principal and Practice Lead @kleegeek davidklee.net
Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS
Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS Transitioning from today s highly virtualized data center environments to a true cloud environment requires solutions that let companies
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
Desktop Virtualization Technologies and Implementation
ISSN : 2250-3021 Desktop Virtualization Technologies and Implementation Pranit Patil 1, Shakti Shekar 2 1 ( Mumbai, India) 2 (Mumbai, India) ABSTRACT Desktop virtualization is new desktop delivery method
Cloud Computing #6 - Virtualization
Cloud Computing #6 - Virtualization Main source: Smith & Nair, Virtual Machines, Morgan Kaufmann, 2005 Today What do we mean by virtualization? Why is it important to cloud? What is the penalty? Current
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
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
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
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE
MODULE 3 VIRTUALIZED DATA CENTER COMPUTE Module 3: Virtualized Data Center Compute Upon completion of this module, you should be able to: Describe compute virtualization Discuss the compute virtualization
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:
CSE 501 Monday, September 09, 2013 Kevin Cleary [email protected]
CSE 501 Monday, September 09, 2013 Kevin Cleary [email protected] What is Virtualization? Practical Uses What can be virtualized Popular virtualization products Demo Question, answer, discussion Can
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
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
Cloud Infrastructure Licensing, Packaging and Pricing
Cloud Infrastructure Licensing, Packaging and Pricing ware, August 2011 2009 ware Inc. All rights reserved On July 12 2011 ware is Introducing a Major Upgrade of the Entire Cloud Infrastructure Stack vcloud
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...
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
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
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...
Chapter 16: Virtual Machines. Operating System Concepts 9 th Edition
Chapter 16: Virtual Machines Silberschatz, Galvin and Gagne 2013 Chapter 16: Virtual Machines Overview History Benefits and Features Building Blocks Types of Virtual Machines and Their Implementations
Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.
Getting the Most Out of Virtualization of Your Progress OpenEdge Environment Libor Laubacher Principal Technical Support Engineer 8.10.2013 Agenda Virtualization Terms, benefits, vendors, supportability,
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.,
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
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
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,
Server Virtualization A Game-Changer For SMB Customers
Whitepaper Server Virtualization A Game-Changer For SMB Customers Introduction Everyone in the IT world has heard of server virtualization, and some stunning achievements by datacenter and Enterprise customers
ZEN LOAD BALANCER EE v3.02 DATASHEET The Load Balancing made easy
ZEN LOAD BALANCER EE v3.02 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
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,
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 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
SURVEY ON VIRTUALIZATION VULNERABILITIES
SURVEY ON VIRTUALIZATION VULNERABILITIES Indumathy M Department of MCA, Acharya Institute of Technology, Bangalore, (India) ABSTRACT Virtualization plays a major role in serving the organizations to reduce
Virtualization Technologies. Embrace the new world of healthcare
Virtualization Technologies Embrace the new world of healthcare Overview Introduction and Virtualization Basics Core Virtualization Technologies Enterprise Server Virtualization Solutions End User and
Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines
Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines Dr. Johann Pohany, Virtualization Virtualization deals with extending or replacing an existing interface so as to
Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN
Whitepaper NexentaConnect for VMware Virtual SAN Full Featured File services for Virtual SAN Table of Contents Introduction... 1 Next Generation Storage and Compute... 1 VMware Virtual SAN... 2 Highlights
Monitoring Databases on VMware
Monitoring Databases on VMware Ensure Optimum Performance with the Correct Metrics By Dean Richards, Manager, Sales Engineering Confio Software 4772 Walnut Street, Suite 100 Boulder, CO 80301 www.confio.com
Virtual Machines. www.viplavkambli.com
1 Virtual Machines A virtual machine (VM) is a "completely isolated guest operating system installation within a normal host operating system". Modern virtual machines are implemented with either software
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
Evaluation of Enterprise Data Protection using SEP Software
Test Validation Test Validation - SEP sesam Enterprise Backup Software Evaluation of Enterprise Data Protection using SEP Software Author:... Enabling you to make the best technology decisions Backup &
Vmware Training. Introduction
Vmware Training Course: Vmware Training Duration: 25 Days (Regular) Mode of Training: Classroom (Instructor-Led) Virtualization has redefined the way IT resources are consumed and services are delivered.
High-Availability Using Open Source Software
High-Availability Using Open Source Software Luka Perkov Iskon Internet, Zagreb, Croatia Nikola Pavković Ruđer Bošković Institute Bijenička cesta Zagreb, Croatia Juraj Petrović Faculty of Electrical Engineering
Best Practices for Virtualised SharePoint
Best Practices for Virtualised SharePoint Brendan Law [email protected] @FlamerNZ Flamer.co.nz/spag/ Nathan Mercer [email protected] @NathanM blogs.technet.com/nmercer/ Agenda Why Virtualise? Hardware
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
VMware vsphere Design. 2nd Edition
Brochure More information from http://www.researchandmarkets.com/reports/2330623/ VMware vsphere Design. 2nd Edition Description: Achieve the performance, scalability, and ROI your business needs What
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
Elastic Load Balancing in Cloud Storage
Elastic Load Balancing in Cloud Storage Surabhi Jain, Deepak Sharma (Lecturer, Department of Computer Science, Lovely Professional University, Phagwara-144402) (Assistant Professor, Department of Computer
vsphere Private Cloud RAZR s Edge Virtualization and Private Cloud Administration
Course Details Level: 1 Course: V6PCRE Duration: 5 Days Language: English Delivery Methods Instructor Led Training Instructor Led Online Training Participants: Virtualization and Cloud Administrators,
CA Cloud Overview Benefits of the Hyper-V Cloud
Benefits of the Hyper-V Cloud For more information, please contact: Email: [email protected] Ph: 888-821-7888 Canadian Web Hosting (www.canadianwebhosting.com) is an independent company, hereinafter
Virtual Machines. Virtualization
Virtual Machines Marie Roch Tanenbaum 8.3 contains slides from: Tanenbaum 3 rd ed. 2008 1 Virtualization Started with the IBM System/360 in the 1960s Basic concept simulate multiple copies of the underlying
CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH
CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH ORGANIZED BY र ट र य इल क ट र नक एव स चन प र य गक स थ न, ग रखप र National Institute of Electronics and Information Technology (NIELIT) Gorakhpur An Autonomous
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
RUNNING vtvax FOR WINDOWS
RUNNING vtvax FOR WINDOWS IN A AVT / Vere Technologies TECHNICAL NOTE AVT/Vere Technical Note: Running vtvax for Windows in a Virtual Machine Environment Document Revision 1.1 (September, 2015) 2015 Vere
Deployment Options for Microsoft Hyper-V Server
CA ARCserve Replication and CA ARCserve High Availability r16 CA ARCserve Replication and CA ARCserve High Availability Deployment Options for Microsoft Hyper-V Server TYPICALLY, IT COST REDUCTION INITIATIVES
Vmware VSphere 6.0 Private Cloud Administration
To register or for more information call our office (208) 898-9036 or email [email protected] Vmware VSphere 6.0 Private Cloud Administration Class Duration 5 Days Introduction This fast paced,
Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize
Server and Storage Virtualization. Overview Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides and audio/video recordings of this class lecture are at:
Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization
Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization www.redhat.com Table of contents Introduction Page 3 Benefits of virtualization Page 3 Virtualization challenges
Efficient Cloud Management for Parallel Data Processing In Private Cloud
2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore Efficient Cloud Management for Parallel Data Processing In Private
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
How To Make A Virtual Machine Aware Of A Network On A Physical Server
VMready Virtual Machine-Aware Networking White Paper Table of Contents Executive Summary... 2 Current Server Virtualization Environments... 3 Hypervisors... 3 Virtual Switches... 3 Leading Server Virtualization
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,
The future is in the management tools. Profoss 22/01/2008
The future is in the management tools Profoss 22/01/2008 Niko Nelissen Co founder & VP Business development Q layer Agenda Introduction Virtualization today Server & desktop virtualization Storage virtualization
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
SCO Virtualization Presentation to Customers
SCO Virtualization Presentation to Customers 1 Content Virtualization An Overview Short introduction including key benefits Additional virtualization information from SCO Additional information about Virtualization
Rackspace Cloud Databases and Container-based Virtualization
Rackspace Cloud Databases and Container-based Virtualization August 2012 J.R. Arredondo @jrarredondo Page 1 of 6 INTRODUCTION When Rackspace set out to build the Cloud Databases product, we asked many
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
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history
Request for contributors Introduction to Cloud Computing https://portal.futuregrid.org/contrib/cloud-computing-class by various contributors (see last slide) Hi and thanks for your contribution! If you
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)
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
