Achieving Self-Scaling in Virtualized Datacenter Management Middleware

Total Page:16

File Type:pdf, Size:1020Kb

Achieving Self-Scaling in Virtualized Datacenter Management Middleware Tide: Achieving Self-Scaling in Virtualized Datacenter Management Middleware Shicong Meng, Ling Liu Vijayaraghavan Soundararajan Georgia Institute of Technology VMware, Inc. {smeng, lingliu}@cc.gatech.edu [email protected] ABSTRACT eliminate downtime of applications by allowing running vir- The increasing popularity of system virtualization in data- tual machines to be migrated off physical machines that re- centers introduces the need for self-scaling of the manage- quire maintenance, and can also save power[15] during non- ment layer to cope with the increasing demands of the man- peak hours by consolidating virtual machines onto a small agement workload. This paper studies the problem of self- number of servers and shutting down the rest. More re- scaling in datacenter management middleware, allowing the cently, virtualization has enabled the proliferation of cloud management capacity to scale with the management work- computing platforms such as Amazon’s EC2[4], where vir- load. We argue that self-scaling must be fast during work- tual machines in a datacenter can be provisioned on demand load bursts to avoid task completion delays, and self-scaling and rented based on usage as if they were physical machines. must minimize resource usage to avoid resource contention In order to provide features like high availability, live mi- with applications. To address these two challenges, we pro- gration, and power management, virtualized datacenters rely pose the design of Tide, a self-scaling framework for virtu- on a rich management middleware layer. This layer provides alized datacenter management. A salient feature of Tide is unified management of physical hosts, virtual machines, vir- its fast capacity-provisioning algorithm that supplies just- tualized network switches, and storage devices. One exam- enough capacity for the management middleware. We eval- ple of a virtualized datacenter management middleware layer uate the effectiveness of Tide with both synthetic and real is VMware vSphere[20]. VMware vSphere provides three world workloads. Our results show that the self-scaling ca- key management functionalities. First, it executes various pability in Tide can substantially improve the throughput manual or automated management tasks. For example, if an of management tasks during management workload bursts administrator needs to provision virtual machines to serve as while consuming a reasonable amount of resources. remote desktops for new end-users, the administrator sends these provisioning tasks to the management layer, which cre- ates the new virtual machines and places them automatically Categories and Subject Descriptors on physical hosts. In addition, vSphere may continuously C.4 [Performance Of Systems]: Performance Attributes; balance the workload of applications running in VMs via C.5.5 [Computer System Implementation]: Servers automatic live migration[7]. The second functionality pro- vided by vSphere is monitoring the runtime status of each physical server and the virtual machines hosted on them. General Terms Finally, vSphere maintains the configuration information of Management, Performance, Design the components in the datacenter like the host hardware con- figuration, virtual network configuration, and storage device configuration. 1. INTRODUCTION The ability of the management layer to support such au- Datacenter virtualization has attracted attention in re- tomated provisioning and load balancing tasks makes it an cent years due to various benefits it offers. It saves total ideal platform for cloud-based applications. Cloud-based ap- cost of ownership by consolidating virtual servers[18] and plications require elastic, automated control of resources to virtual desktops[19]. It also provides high availability to meet variable end-user demands. Without efficient resource applications that are not designed with this feature by en- controls, hot spots can arise in the infrastructure and the capsulating them within a highly-available virtual machine performance of end-user applications can suffer. Consider a (VM)[17]. Virtual machine live migration[16, 7] can nearly system without automated load balancing: as more users are added and more VMs must be provisioned, certain hosts may become overutilized, and VM performance suffers. Hence, the performance of the management system can have a direct impact on cloud application performance and cloud user sat- Permission to make digital or hard copies of all or part of this work for isfaction[13]. Moreover, the management tasks themselves personal or classroom use is granted without fee provided that copies are often must complete within specified time windows to satisfy not made or distributed for profit or commercial advantage and that copies the periodic maintenance cycles within the datacenter. bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific 1.1 Management Workload permission and/or a fee. Copyright 20XX ACM X-XXXXX-XX-X/XX/XX ...$10.00. While a typical datacenter operator is often aware of the resource consumption of end-user applications in the data- will increase. For example, if a datacenter holds servers center, it is important to consider the contribution of man- that are shared between different companies with different agement tasks as well, especially when the management layer backup strategies (backup quarterly vs. backup bi-weekly), is used in cloud-like environments. For example, consider the load on the management layer can be bursty in unpre- the cost of powering on a VM. If the management layer is dictable ways, and this burstiness increases as more cus- performing automated load balancing, it must select the ap- tomers share a given datacenter. propriate host to run the VM[15]. This selection may require a complex series of computations involving load inspection 1.2 Challenges in Handling Workload Bursts on hosts and compatibility checking between the capabili- As the preceding discussion indicates, the management ties of a host and the required capabilities of the VM. For layer must deal with a diversity of tasks at various inter- example, the management layer must not only choose a host vals and with various resource demands. The capacity of that has sufficient resources, but must also pick a host that the management layer determines its ability to respond to a can support the VM’s demands (e.g., hardware-based vir- management workload burst. For example, if a single server tualization or connection to a specific iSCSI device). This is responsible for servicing all management tasks, it can be- type of computation can be resource-intensive, mostly CPU come a bottleneck, especially if the management tasks are and memory intensive, for the management layer, and the compute-intensive. Another common scenario is spawning resource usage can grow with the number of hosts and VMs, a large number of web server VMs within a short period of and can also grow if multiple VMs are powered on concur- time to accommodate a flash crowd. The longer it takes rently. for the management layer to create such VMs, the worse The management workload consumes considerable resources the performance for the end user, and the higher potential not just because individual management operations may be for an SLA violation. Moreover, if the management layer is expensive, but also because the workload itself is bursty[13]. busy with such a burst and is unable to perform automated Figure 1 shows the CDF of management task rates within a load balancing in a timely manner, end-user performance 10-minute time window for a production datacenter. While may also suffer. Each of these scenarios highlights the need the average workload is fairly small, the peak workload can for a flexible, elastic management layer to complement the be nearly 200 times higher than the average workload. Ex- elasticity of the application infrastructure. amples of such bursty workloads are prevalent[13]. Com- Providing the right capacity for the management layer is panies using virtual machines as remote desktops may per- challenging: sizing for regular workloads may induce excess form large numbers of virtual machine cloning and reconfig- management task latency when a burst arrives; sizing for uration tasks during a small time window to accommodate the peak may cause a lot of resources to go unused during new users. Moreover, in remote desktop environments, a so- normal periods, resources that could have been used for ap- called ’boot storm’ of power operations may occur when em- plications themselves. We argue that one possible solution ployees arrive at work. Other examples of potentially-bursty to efficiently handle management workload bursts is to make management operations include large-scale virtual machine the management system self-scaling, which allows the man- provisioning for software-as-a-service, live-migration-based agement system to automatically boost its capacity during datacenter-scale load balancing, and massive security patch- peak workloads and drop its capacity during normal work- ing. In general, the ability of virtualization to provide auto- loads. mated management can also lead to bursts in management workload in order to accomplish such tasks in specified main- 1.3 Contribution tenance windows. In this paper, we introducing Tide, a prototype manage- 4 ment system with dynamic capacity that scales with man- 10 Peak Workload agement workload. Tide leverages VMware’s vSphere[20] 3 management layer.
Recommended publications
  • KVM Based Virtualization and Remote Management Srinath Reddy Pasunuru St
    St. Cloud State University theRepository at St. Cloud State Culminating Projects in Information Assurance Department of Information Systems 5-2018 KVM Based Virtualization and Remote Management Srinath Reddy Pasunuru St. Cloud State University, [email protected] Follow this and additional works at: https://repository.stcloudstate.edu/msia_etds Recommended Citation Pasunuru, Srinath Reddy, "KVM Based Virtualization and Remote Management" (2018). Culminating Projects in Information Assurance. 53. https://repository.stcloudstate.edu/msia_etds/53 This Starred Paper is brought to you for free and open access by the Department of Information Systems at theRepository at St. Cloud State. It has been accepted for inclusion in Culminating Projects in Information Assurance by an authorized administrator of theRepository at St. Cloud State. For more information, please contact [email protected]. 1 KVM Based Virtualization and Remote Management by Srinath Reddy Pasunuru A Starred Paper Submitted to the Graduate Faculty of St. Cloud State University in Partial Fulfillment of the Requirements for the Degree Master of Science in Information Assurance May, 2018 Starred Paper Committee Susantha Herath, Chairperson Ezzat Kirmani Sneh Kalia 2 Abstract In the recent past, cloud computing is the most significant shifts and Kernel Virtual Machine (KVM) is the most commonly deployed hypervisor which are used in the IaaS layer of the cloud computing systems. The Hypervisor is the one which provides the complete virtualization environment which will intend to virtualize as much as hardware and systems which will include the CPUs, Memory, network interfaces and so on. Because of the virtualization technologies such as the KVM and others such as ESXi, there has been a significant decrease in the usage if the resources and decrease in the costs involved.
    [Show full text]
  • Performance Best Practices for Vmware Workstation Vmware Workstation 7.0
    Performance Best Practices for VMware Workstation VMware Workstation 7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs. EN-000294-00 Performance Best Practices for VMware Workstation You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected] Copyright © 2007–2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc. Contents About This Book 5 Terminology 5 Intended Audience 5 Document Feedback 5 Technical Support and Education Resources 5 Online and Telephone Support 5 Support Offerings 5 VMware Professional Services 6 1 Hardware for VMware Workstation 7 CPUs for VMware Workstation 7 Hyperthreading 7 Hardware-Assisted Virtualization 7 Hardware-Assisted CPU Virtualization (Intel VT-x and AMD AMD-V)
    [Show full text]
  • Virtualizationoverview
    VMWAREW H WHITEI T E PPAPERA P E R Virtualization Overview 1 VMWARE WHITE PAPER Table of Contents Introduction .............................................................................................................................................. 3 Virtualization in a Nutshell ................................................................................................................... 3 Virtualization Approaches .................................................................................................................... 4 Virtualization for Server Consolidation and Containment ........................................................... 7 How Virtualization Complements New-Generation Hardware .................................................. 8 Para-virtualization ................................................................................................................................... 8 VMware’s Virtualization Portfolio ........................................................................................................ 9 Glossary ..................................................................................................................................................... 10 2 VMWARE WHITE PAPER Virtualization Overview Introduction Virtualization in a Nutshell Among the leading business challenges confronting CIOs and Simply put, virtualization is an idea whose time has come. IT managers today are: cost-effective utilization of IT infrastruc- The term virtualization broadly describes the separation
    [Show full text]
  • Deploying Avaya IP Office Servers As Virtual Machines
    IP Office™ Platform 11.0 Deploying Avaya IP Office Servers as Virtual Machines 15-601011 Issue 06j - (Monday, October 12, 2020) 5.3 Adding a Certific..a...t.e.. .t.o.. .t.h...e.. .B...r.o..w...s...e..r................................... 67 Contents 5.3.1 Addin.g.. .a... .C...e..r.t.i.f.i.c..a...t.e.. .t.o.. .F...i.r.e..f.o...x.................................. 67 5.3.2 Addin.g.. .a... .C...e..r.t.i.f.i.c..a...t.e.. .t.o.. .E...x..p..l.o..r..e..r............................... 67 1. IP Office Linux Server Virtualization 5.3.3 Addin.g.. .a... .C...e..r.t.i.f.i.c..a...t.e.. .t.o.. .C...h...r.o..m....e................................ 67 1.1 Profiling ..................................................................... 5 5.3.4 Addin.g.. .a... .C...e..r.t.i.f.i.c..a...t.e.. .t.o.. .E...d..g...e..................................... 68 1.1.1 Primar.y. .S...e..r..v.e...r./.S...e..c..o..n...d..a..r..y. .S...e..r..v.e...r............................. 6 5.3.5 Addin.g.. .a... .C...e..r.t.i.f.i.c..a...t.e.. .t.o.. .S...a..f.a...r.i................................... 68 1.1.2 Expans..i.o..n... .S..y..s..t.e...m... .(..L..)................................................. 6 5.4 IP Office Initial C..o...n..f.i.g..u...r.a..t.i.o...n............................................... 69 1.1.3 one-X P...o..r.t.a...l. .S..e...r.v..e..r.....................................................
    [Show full text]
  • Vmware Workstation Pro 16.0 Using Vmware Workstation Pro
    Using VMware Workstation Pro VMware Workstation Pro 16.0 Using VMware Workstation Pro You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com © Copyright 2020 VMware, Inc. All rights reserved. Copyright and trademark information. VMware, Inc. 2 Contents Using VMware Workstation Pro 14 1 Introduction and System Requirements 15 Host System Requirements for Workstation Pro 15 Processor Requirements for Host Systems 15 Supported Host Operating Systems 16 Memory Requirements for Host Systems 16 Display Requirements for Host Systems 16 Disk Drive Requirements for Host Systems 17 Local Area Networking Requirements for Host Systems 18 ALSA Requirements 18 Virtual Machine Features and Specifications 18 Supported Guest Operating Systems 18 Virtual Machine Processor Support 18 Virtual Machine Chipset and BIOS Support 19 Virtual Machine Memory Allocation 19 Virtual Machine Graphics and Keyboard Support 19 Virtual Machine IDE Drive Support 19 Virtual Machine SCSI Device Support 20 Virtual Machine Floppy Drive Support 20 Virtual Machine Serial and Parallel Port Support 20 Virtual Machine USB Port Support 20 Virtual Machine Mouse and Drawing Tablet Support 21 Virtual Machine Ethernet Card Support 21 Virtual Machine Networking Support 21 Virtual Machine Sound Support 21 2 Installing and Using Workstation Pro 23 Obtaining the Workstation Pro Software and License Key 23 Trial Version Expiration Date Warnings 24 Installing Workstation Pro with Other VMware Products 24 Reinstalling Workstation Pro When Upgrading a Windows Host Operating System 24 Installing the Integrated Virtual Debuggers for Eclipse 25 Installing Workstation Pro 25 Install Workstation Pro on a Windows Host 26 Run an Unattended Workstation Pro Installation on a Windows Host 26 Install Workstation Pro on a Linux Host 28 Upgrading Workstation Pro 31 VMware, Inc.
    [Show full text]
  • Getting Started Guide Vmware Player 3.1
    Getting Started Guide VMware Player 3.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs. EN-000360-00 Getting Started Guide You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected] Copyright © 1998–2010 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc. Contents About This Book 5 1 What Is VMware Player? 7 What You Can Do with VMware Player 8 Features in VMware Player 8 2 Host System Requirements for VMware Player 11 Compatible Virtual Machines and System Images 12 Using Virtual Symmetric Multiprocessing 12 3 Supported Host and Guest Operating Systems for VMware Player 13 Processor Support for 64-Bit Guest Operating Systems 13 4 Installing and Running VMware Player 15 Install VMware Player on a Windows Host 15 Install VMware Player on a Linux Host 16 Start VMware Player 18 Close VMware Player 18 5 Uninstalling VMware Player 19 Uninstall VMware Player on a Windows Host 19 Uninstall VMware Player on a Windows Vista or Windows 7 Host 19 Uninstall VMware Player on a Linux Host 20 Index 21 VMware, Inc.
    [Show full text]
  • Using Vmware Player
    VMWARE APPLICATION NOTE VMware Player Using VMware Player This document contains the following sections: • Work and Play in a Virtual World on page 1 • Options and Features in VMware Player on page 4 • Installing VMware Player on page 4 • Supported Host and Guest Operating Systems for VMware Player on page 8 Work and Play in a Virtual World VMware® Player makes it easier than ever to take advantage of the security, flexibility, and portability of virtual machines. VMware Player is the only solution on the market that lets you run virtual machines without investing in virtualization software. What Is VMware Player? VMware Player is a free desktop application that lets you run a virtual machine on a Windows or Linux PC. VMware Player provides an intuitive user interface for running preconfigured virtual machines created with VMware Workstation, GSX Server, and ESX Server. VMware Player includes features that let you configure virtual machines for optimal performance and take advantage of host machine devices. On Windows hosts, VMware Player also opens and runs Microsoft® Virtual PC and Virtual Server virtual machines and Symantec® LiveState Recovery system images. VMware Player makes your VMware virtual machines accessible to colleagues, partners, customers, and clients who do not own VMware products. By downloading VMware Player, anyone can open and run compatible virtual machines. VMware Player is available as a free download for both Windows and Linux PCs. Note: Use of VMware Player is subject to the VMware Player end user license terms, and VMware provides no support for VMware Player. For self-help resources, see the VMware Player FAQ at www.vmware.com/products/player/faqs.html.
    [Show full text]
  • Vmware Vsphere 4 Vs. Microsoft Hyper-V R2
    long gone are the days when “sun Microsystems” meant only Solaris on SPARC. peTeR BaeR gaLvin Sun is pushing hard to be a platform pro- vider for multiple operating systems, as well as a provider of their own Solaris operat- Pete’s all things Sun: ing system. In some ways this column is a VMware vSphere 4 vs. continuation of my April column (;login: Microsoft Hyper-V R2 April 2009, Volume 34, Number 2), which contained a virtualization guide. That col- Peter Baer Galvin is the chief technolo- umn discussed the virtualization offerings gist for Corporate Technologies, a premier created by Sun. This column explores the systems integrator and VAR (www.cptech. com). Before that, Peter was the systems rich, controversial, and important terrain manager for Brown University’s Computer Science Department. He has written articles of two of the market leaders in virtualiza- and columns for many publications and is tion, VMware and Microsoft. The topic is not co-author of the Operating Systems Concepts and Applied Operating Systems Concepts Sun-specific but is probably of interest to textbooks. As a consultant and trainer, Peter teaches tutorials and gives talks on security many Sun customers. The Sun x86 servers and system administration worldwide. Peter are certified to run VMware and Windows, blogs at http://www.galvin.info and twit- ters as “PeterGalvin.” as well as Solaris and Linux. In my experi- [email protected] ence, Sun x86 servers, especially the x4600 with its eight sockets and quad-core CPUs, make excellent virtualization servers. The question then becomes, which virtualiza- tion technology to run? OpenSolaris has Xen built in, but many sites want mainstream and well-tested solutions.
    [Show full text]
  • Vsphere Virtual Machine Administration Vmware Vsphere 6.5 Vmware Esxi 6.5 Vcenter Server 6.5
    vSphere Virtual Machine Administration VMware vSphere 6.5 VMware ESXi 6.5 vCenter Server 6.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs. EN-002356-03 vSphere Virtual Machine Administration You can ®nd the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected] Copyright © 2009–2017 VMware, Inc. All rights reserved. Copyright and trademark information. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc. Contents About vSphere Virtual Machine Administration 7 Updated Information 9 1 Introduction to VMware vSphere Virtual Machines 11 What Is a Virtual Machine? 11 Virtual Machines and the Virtual Infrastructure 12 Virtual Machine Lifecycle 13 Virtual Machine Components 13 Virtual Machine Hardware Available to vSphere Virtual Machines 13 Virtual Machine Options and Resources 15 vSphere Web Client 16 vSphere Client 17 Where to Go From Here 17 2 Deploying Virtual Machines 19 About Provisioning Virtual Machines 19 Create a Virtual Machine Without a Template or Clone 20 Deploy a Virtual Machine from a Template 26 Clone a Virtual Machine 32 Clone a Virtual Machine to a Template in the vSphere Web Client 38 Clone a Template to a Template
    [Show full text]
  • Lecture 6 Xen and the Art of Virtualization
    Lecture 6 Xen and the Art of Virtualization Paul Braham, Boris Dragovic, Keir Fraser et al. Operating Systems Practical 6 November, 2013 OSP Lecture 6, Xen 1/38 Contents Virtualization Xen Memory CPU Devices Management Evaluation Keywords Questions OSP Lecture 6, Xen 2/38 Outline Virtualization Xen Memory CPU Devices Management Evaluation Keywords Questions OSP Lecture 6, Xen 3/38 Virtualization I creating multiple instances of virtual machines on a single I physical server I each virtual machine runs a separate operating system I host system - runs on the server I guest system - runs in the VMs OSP Lecture 6, Xen 4/38 Approaches I full virtualization: the virtual machine fully emulates the hardware such that the guest OS can be run unmodified on top of it (Parallels, VMware Workstation, VMware Server, Virtual PC, QEMU) I paravirtualization: the guest operating system needs to be modified, but the user applications need not OSP Lecture 6, Xen 5/38 Paravirtualization I Xen, VMware ESX Server I Benefits I x86 was not designed with virtualization support I some privileged instructions do not generate a trap I VMware ESX server rewrites guest OS code to insert the traps OSP Lecture 6, Xen 6/38 Outline Virtualization Xen Memory CPU Devices Management Evaluation Keywords Questions OSP Lecture 6, Xen 7/38 Xen I paravirtualization { offer a VM interface similar to the hardware but not identical I The ABI needs to remain unchanged I open-source I x86, x86-64, PPC I The host system is a modified Linux or NetBSD I Latest versions use Intel VT-x ¸siAMD
    [Show full text]
  • Getting Started with Vmware Fusion Vmware Fusion for Mac OS X Version 1.0 Getting Started with Vmware Fusion
    Getting Started with VMware Fusion VMware Fusion for Mac OS X Version 1.0 Getting Started with VMware Fusion Getting Started with VMware Fusion Revision: 20070703 Item: VMF-ENG-Q207-295 You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected] © 2007 VMware, Inc. All rights reserved. Protected by one or more of U.S. Patent Nos. 6,397,242, 6,496,847, 6,704,925, 6,711,672, 6,725,289, 6,735,601, 6,785,886, 6,789,156, 6,795,966, 6,880,022, 6,944,699, 6,961,806, 6,961,941, 7,069,413, 7,082,598, 7,089,377, 7,111,086, 7,111,145, 7,117,481, 7,149,843, 7,155,558, and 7,222,221; patents pending. VMware, VMware Fusion, the VMware “boxes” logo and design, Virtual SMP and VMotion are registered trademarks or trademarks of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc. 3401 Hillview Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc. Getting Started with VMware Fusion Getting Started with VMware Fusion Introduction VMware Fusion™ allows you to run your favorite PC applications on your Intel‐based Mac. Designed from the ground up for the Mac user, VMware Fusion makes it easy to take advantage of the security, flexibility, and portability of virtual machines to run Windows and other x86 operating systems side‐by‐side with Mac OS X.
    [Show full text]
  • Vmware Player Getting Started Guide
    Getting Started Guide VMware Player 2.0 Getting Started Guide Getting Started Guide Revision: 20070503 Item: VMW-ENG-Q207-361 You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: [email protected] © 2007 VMware, Inc. All rights reserved. Protected by one or more of U.S. Patent Nos. 6,397,242, 6,496,847, 6,704,925, 6,711,672, 6,725,289, 6,735,601, 6,785,886, 6,789,156, 6,795,966, 6,880,022, 6,944,699, 6,961,806, 6,961,941, 7,069,413, 7,082,598, 7,089,377, 7,111,086, 7,111,145, 7,117,481, 7,149,843 and 7,155,558; patents pending. VMware, the VMware “boxes” logo and design, Virtual SMP and VMotion are registered trademarks or trademarks of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. VMware, Inc. 3145 Porter Drive Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc. Contents Preface 5 Getting Started with VMware Player 7 What Is VMware Player? 7 Downloading VMware Player and Virtual Machines 7 What You Can Do with VMware Player 8 Features in VMware Player 8 What’s New in VMware Player 2.0 8 Host System Requirements for VMware Player 9 Compatible Virtual Machines and System Images 9 Virtual SMP 9 Installing and Running VMware Player 10 Installing VMware Player 10 Configuring the Linux Installation with vmware‐config.pl 11 Required Configuration Changes
    [Show full text]