Virtualization for Developers II

Total Page:16

File Type:pdf, Size:1020Kb

Virtualization for Developers II Welcomes you to the session Virtualization for Developers Speaker Michael Fischer Copyright ©2008 Fischer & Consultants GmbH (F&C) Martinstrasse 1 44137 Dortmund Germany www.appfact.de [email protected] 1 Virtualization for Developers Inhalt 1. Creating a New Virtual Machine 6. Virtual Disks 2. More Machines 7. Virtual Networks 3. Basics 8. P2V and V2V 4. Market Overview 5. Scenarios for Developers Slide 2 Abstract: Virtualization for Developers Every good session starts with a sample. In part one of this this series about virtualization, Michael Fischer builds a virtual machine from scratch. Based on this example Michael covers the basics of virtualization: . What’s the difference between virtualization and emulation . What’s the difference between a virtualization layer and hyper visor . How do virtual disks and virtual networks work? And he answers probably the most important question: What do I need this for? Part II is dedicated to real world scenarios for developers: . Converting existing physical machines into virtual machines . Building test machines for developers and QA staff The session will conclude by building a complete team of virtualmachines which emulate a high availability SQL database cluster. 2 Virtualization for Developers 1. Creating a New Virtual Machine Steps: n Get the VMware Eval from www.VMware.com and install it n Create a root directory C:\VirtualMachines n Create a subdirectory \Images n Convert a Windows CD into an ISO image in the \Images directory n Define the virtual machine n Install Windows from the ISO image n Install VMware Tools n Make your first snapshot Slide 3 We will use VMware Workstation 6 for all examples in this presentation. Working with ISO images •Most pre-installed CD Software can convert a physical CD into an ISO image •Freeware: LC ISO Creator (www.lucersoft.com/freeware.php) •UltraISO (www.ezbsystems.com/ultraiso/main.htm) •WinISO (www.winiso.com) •WinImage (www.winimage.com) This tool can also mount Microsoft Virtual PC Harddisks (.VHD) like VMwares feature 3 Virtualization for Developers 1. Creating a New Virtual Machine Start the Assistant Slide 4 Start the New, Virtual Machine assistant from the File menu. We will use the Custom option to see our options. 4 Virtualization for Developers 1. Creating a New Virtual Machine Choose the Hardware Compatibility and the Designated Guest OS Slide 5 OS Version 64bit Clients are only supported if you have a suited processor and chip set on your host’s mainboard. From a Steve Herrod’s blog on VMware.com: „For AMD-based systems, the processors must be Athlon64 or Opteron Rev E or later. For Intel-based systems, the processors must include support for Intel’s Virtualization Technology (EM64T). …If you‘re interested in a lightish version of the details, Wikipedia has some pretty good articles on AMD64 and EM64T.” In addition, the BIOS must support a 64 bit hardware virtualization option that you probably need to switch on in the bios settings. It is disabled by default on all notebooks and desktop machines I have seen. The host OS does not have to be a 64bit version in order to run a 64bit guest OS! 5 Virtualization for Developers 1. Creating a New Virtual Machine Specify Name, Location and Number of Processors Slide 6 You can have a maximum of two processors (cores) available in the virtual machine. This processors (cores) must be provided by the host. 6 Virtualization for Developers 1. Creating a New Virtual Machine Set Memory Requirements and Network Type Slide 7 Memory The VMs are consuming physical memory of the host systems. This leads to a simple rule: you cannot have to much memory in your physical machine, when you work with VMs. This is especially true when working with production mode VMs on a server. VMware supports swapping of currently unused memory between VMs,which helps you to squeeze in more concurrent VMs on you host –at the cost of a performance penalty. See Edit, Preferences, Memory. Network Type We will get to the network types and what they mean later on. 7 Virtualization for Developers 1. Creating a New Virtual Machine Let’s Talk About the Virtual Disk Slide 8 Follow the recommendations for the I/O adapter and disk type (next slide) unless you know what you are doing and have read about your options in the manual. VMware will recommend different settings depending on the guest OS you have chosen before. There are more slides about virtual disks later on. 8 Virtualization for Developers 1. Creating a New Virtual Machine Let’s Talk About the Virtual Disk Slide 9 Disk Capacity Start your VMware tests with growing disks. That will save you alot of space on your host. And don’t be to shy with their initial size. Although there are ways to grow a fixed size disk later on, it involves partition managers and is a tedious task. There is no practical reason to start them to small. 9 Virtualization for Developers 1. Creating a New Virtual Machine Let’s Talk About the Virtual Disk Slide 10 You can put the new virtual disk in a separate folder on the host file system. There is a scenario for this: Using a virtual disk for data thatis shared by several virtual machines (which cannot concurrently use the disk). It isa good practice to store these shared disks in a separate folder structure. Most likely, you will create this virtual disks with the Add Hardware Wizzard from the Virtual Machine Settings. 10 Virtualization for Developers 1. Creating a New Virtual Machine Add more Virtual Hardware n Add Hardware Wizzard from VM Settings if you need more virtual hardware from the start n You need to connect the virtual CD-ROM with the ISO image of the guest OS installation Slide 11 After the machine has been created, you can immediately start it. Even without a CD-ROM. It will behave like a new computer without an OS installed and with no CD-ROM inserted. Take a look at the settings of the virtual BIOS. To enter the virtual BIOS, click into the starting machine and press <F2>. You need to be quick. The screen shot shows a new virtual CD-ROM drive which is connected to an ISO image. The image contains CD1 of the Windows 2003 Server installation set which is used in the following screens. 11 Virtualization for Developers 1. Creating a New Virtual Machine Install the Guest OS Slide 12 The virtual machine boots from the ISO image on the hosts file system! 12 Virtualization for Developers 1. Creating a New Virtual Machine Install the Guest OS Slide 13 The virtual machine reboots during the installation process justlike a physical machine. 13 Virtualization for Developers 1. Creating a New Virtual Machine Install the Guest OS Slide 14 During installation you might need to insert a new CD. To do so,switch to Summary View, double-click on the CD-ROM device and change the ISO image. 14 Virtualization for Developers 1. Creating a New Virtual Machine Install the Guest OS Slide 15 With a bridged network of the virtual machine, it will be able to share your network resources (DHCP, internet access) from the start. So your installation may include the initial Windows update. 15 Virtualization for Developers 1. Creating a New Virtual Machine Install the VMware Tools in the Virtual Machine Slide 16 Select VM, Install VMware Tools … from the menu. It will provide a virtual CD-ROM drive to the virtual machine with the VMware Tools setup programon it and automatically start the installation process. 16 Virtualization for Developers 1. Creating a New Virtual Machine VMware Tools n Optimized display driver à faster, enables guest screen autofit to VMware window n Optimized network driver à up to 1Gbit depending on the host adapter n Automatic date & time sync with the host n Shared folders support n Scripting support for VM events e.g. retrieve new IP address from DHCP after being suspended and resumed n Shrinking of virtual hard disks Slide 17 17 Virtualization for Developers 1. Creating a New Virtual Machine Create the First Snapshot to Secure Your Work Slide 18 18 Virtualization for Developers 1. Creating a New Virtual Machine Windows Activation Slide 19 19 Virtualization for Developers 1. Creating a New Virtual Machine Windows Activation n Retail keys from MSDN subscriptions allow a limited number of activations n Volume license keys VA 1.0 from MSDN subscriptions allow unlimited activations for Windows XP n Volume license keys VA 2.0 MAK allow for a limited number of activations n Must read paper available on MSDN: Microsoft’s Software Protection Platform: Planning Activation in Software Development Environments n The full story (47 pages!) on MSDN: Windows Vista Volume Activation 2.0 Step-By-Step Guide n Retail and volume license versions have different installation images! n Rumor has it that there are MAK killers on the internet Slide 20 20 Virtualization for Developers 1. Creating a New Virtual Machine Windows Activation n You will have to reactivate your Windows each time you make significant changes to the hardware of the virtual machine n VMware warns you about this fact and recommends to postpone Windows activation until you have finalized your machine configuration n The warning appears whenever you start the new machine until you suppress the tip Slide 21 21 Virtualization for Developers 1. Creating a New Virtual Machine Sharing Files with the Rest of the World n Internet, FTP etc. n NET USE (network shares) n Shared Folders n Mount virtual disks from the host (only when the virtual machine is down) Slide 22 To mount a virtual disk on the host, select File, Map or Disconnect Virtual Disks… 22 Virtualization for Developers 1.
Recommended publications
  • Free Virtual Cd/Dvd Drive
    Free virtual cd/dvd drive The emulation software allows users to run a CD/DVD image directly from a hard disk after mounting the image to a virtual disk drive. This works the same as or ​Gizmo Drive · ​MagicDisc · ​Virtual CloneDrive. DAEMON Tools Lite, free and safe download. DAEMON Tools Lite latest version: An excellent virtual CD/DVD drive emulator. DAEMON Tools lets you create. WinCDEmu is an open-source CD/DVD/BD emulator - a tool that allows you to mount optical disc images by simply clicking on Supports unlimited amount of virtual drives. WinCDEmu is free for any kind of use - it is licensed under LGPL ​Download · ​How to Mount ISO Files · ​WinCDEmu Tutorials · ​How to Install. SlySoft's Virtual CloneDrive is a free tool that creates up to 15 virtual CD and DVD drives in Windows. You can copy your CDs and DVDs to your hard drive as. MagicDisc is freeware. It is very helpful utility designed for creating and managing virtual CD drives and CD/DVD discs. For anyone who deals with CD-based. Here are my top 10 list of software that allows you to mount ISO CD or DVD images as a virtual drive for free. This is very useful for you to. Download MagicISO Virtual CD/DVD-ROM. MagicDisc is freeware. It is very helpful utility designed for creating and managing virtual CD drives. Virtual CloneDrive works and behaves just like a physical CD, DVD, to use - just double-click an image file to mount as a drive; Virtual CloneDrive is freeware. If you're using Microsoft Windows 8, Windows and Windows 10, you do not need to download 3rd party ISO mounting software.
    [Show full text]
  • Vembu Hyper-V Virtual Appliance Installation Guide - Offsitedr Vembu Hyper-V Virtual Appliance Installation Guide - Offsitedr
    Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR A Hyper-V virtual appliance is a template that creates virtual machines instantly on Hyper-V virtual environment without manual VM creation or separate installation of operating system or Vembu OffsiteDR server. The downloaded file will be in zip format. Unzipping the file will have following: · Virtual appliance template file (VHD) · User Guide on How to deploy Hyper-V Virtual Appliance · ReadMe file Supported Versions: Windows Server 2012 R2, Windows 10 and Windows Server 2016 Steps to Deploy Virtual appliance on Hypervisor: Note: · Copy the downloaded virtual appliance zip file in a Windows/Linux GUI based machine to proceed with deployment. · Provided Virtual Appliance setup have 8 Core CPU and 16GB RAM set by default. It is recommended to have an equivalent configuration or more in the underlying Hyper-V Host. · Open the Hyper-V Manager console. · Right click on the corresponding server under Hyper-V Manager. 2 / 13 Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR · Check whether Virtual Appliance folder contains the 3 folders shown in the screen shot below. · Right click over Hyper-V host → select Import Virtual machine. · Select the folder containing VHD and XML files. 3 / 13 Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR · Select the VM to import and click next. 4 / 13 Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR · Choose import type as appropriate. 5 / 13 Vembu Hyper-V Virtual Appliance Installation Guide - OffsiteDR · Select location of configuration files for the VM and proceed with Next.
    [Show full text]
  • LPS-Public Quick Start Guide
    LPS-Public Quick Start Guide This guide is for the beginner user to create and use a Lightweight Portable Security – Public Edition (LPS- Public) CD to more securely browse the Internet and access CAC-enabled websites. For more information on LPS-Public, see http://www.spi.dod.mil/lipose.htm. LPS-Public focuses on safe browsing; it supports thumb drives but intentionally lacks drivers (support) for hard drives and printers. 1. Create a bootable CD from the ISO image (*.iso, an image file of an optical disc). a) Download and save the LPS-Public ISO image from http://www.spi.dod.mil/lipose.htm. b) Burn the image to a blank CD using ISO software (e.g., UltraISO, ISO Maker, K3b, CDBurnerXP, Easy CD Creator, ImgBurn, CDBurn, Nero Burning ROM, Roxio Creator, or one of many others but ATSPI endorses none). This is not the same as just saving the file to a CD. c) Write the LPS version number on the CD. 2. Connect your PC or Intel-based Mac to a wired Ethernet network with DHCP service, or have a wireless (WiFi) or broadband cellular network available. 3. Connect a USB CCID-compliant CAC reader to your PC. Many built-in readers are not supported. Insert your CAC into the reader. If you have an old or non-CCID reader, you may need new firmware from the OEM. LPS contains a Firmware Updating utility that you should run. 4. Insert the LPS-Public CD into the CD drive. Restart your computer. It may take a few minutes to boot LPS.
    [Show full text]
  • Supporting Operating System Installation | 3
    cc01SupportingOperatingSystemInstallation.indd01SupportingOperatingSystemInstallation.indd PagePage 1 08/10/1408/10/14 4:334:33 PMPM martinmartin //208/WB01410/XXXXXXXXXXXXX/ch01/text_s208/WB01410/XXXXXXXXXXXXX/ch01/text_s Supporting Operating LESSON 1 System Installation 70-688 EXAM OBJECTIVE Objective 1.1 – Support operating system installation. This objective may include but is not limited to: Support Windows To Go; manage boot settings, including native virtual hard disk (VHD) and multi-boot; manage desktop images; customize a Windows installation by using Windows Preinstallation Environment (PE). LESSON HEADING EXAM OBJECTIVE Using a Troubleshooting Methodology Viewing System Information Using the Event Viewer Supporting Windows To Go Support Windows To Go Creating and Deploying a Windows To Go Workspace Drive Booting into a Windows To Go Workspace Managing Boot Settings Manage boot settings, including native virtual hard disk (VHD) and multi-boot Using BCDEdit and BCDBoot Configuring a Multi-Boot System Manage boot settings, including native virtual hard disk (VHD) and multi-boot Configuring a Native VHD Boot File Manage boot settings, including native virtual hard disk (VHD) and multi-boot Understanding VHD Formats Installing Windows 8.1 on a VHD with an Operating System Present Installing Windows 8.1 on a VHD Without an Operating SystemCOPYRIGHTED Present MATERIAL Managing Desktop Images Manage desktop images Capturing Images Modifying Images using DISM Customizing a Windows Installation by Using Windows PE Customize a Windows
    [Show full text]
  • Devicelock® DLP 8.3 User Manual
    DeviceLock® DLP 8.3 User Manual © 1996-2020 DeviceLock, Inc. All Rights Reserved. Information in this document is subject to change without notice. No part of this document may be reproduced or transmitted in any form or by any means for any purpose other than the purchaser’s personal use without the prior written permission of DeviceLock, Inc. Trademarks DeviceLock and the DeviceLock logo are registered trademarks of DeviceLock, Inc. All other product names, service marks, and trademarks mentioned herein are trademarks of their respective owners. DeviceLock DLP - User Manual Software version: 8.3 Updated: March 2020 Contents About This Manual . .8 Conventions . 8 DeviceLock Overview . .9 General Information . 9 Managed Access Control . 13 DeviceLock Service for Mac . 17 DeviceLock Content Security Server . 18 How Search Server Works . 18 ContentLock and NetworkLock . 20 ContentLock and NetworkLock Licensing . 24 Basic Security Rules . 25 Installing DeviceLock . .26 System Requirements . 26 Deploying DeviceLock Service for Windows . 30 Interactive Installation . 30 Unattended Installation . 35 Installation via Microsoft Systems Management Server . 36 Installation via DeviceLock Management Console . 36 Installation via DeviceLock Enterprise Manager . 37 Installation via Group Policy . 38 Installation via DeviceLock Enterprise Server . 44 Deploying DeviceLock Service for Mac . 45 Interactive Installation . 45 Command Line Utility . 47 Unattended Installation . 48 Installing Management Consoles . 49 Installing DeviceLock Enterprise Server . 52 Installation Steps . 52 Installing and Accessing DeviceLock WebConsole . 65 Prepare for Installation . 65 Install the DeviceLock WebConsole . 66 Access the DeviceLock WebConsole . 67 Installing DeviceLock Content Security Server . 68 Prepare to Install . 68 Start Installation . 70 Perform Configuration and Complete Installation . 71 DeviceLock Consoles and Tools .
    [Show full text]
  • Flexapp™ Techbrief: Using Vhds Vs. Vmdks Page 1
    TechBrief FlexApp™ Using VHDs vs. VMDKs Summary ProfileUnity’s FlexApp and ProfileDisk technologies offer the flexibility to choose between using VHDs or VMDKs. With these technologies applications, user profiles, and user data are stored inside a virtual hard disk (VHD) on the network or a VMware virtual machine disk (VMDK) on storage visible to the ESXi host. A VHD looks like a local file system but can be mounted from anywhere on the network that we want to host our applications. VMDKs also look like a local file system but are mounted from the storage visible to the ESXi host where the desktop is running. Using a virtual disk has a number of benefits including IOPS reductions, file system compression, and application portability. At Liquidware, a question we frequently get asked is, “Should I use a VHD or a VMDK?”. The answer is that it depends. Not all features in these technologies are supported on both platforms. Feature Comparison Chart Use this ProfileUnity feature comparison chart to help guide you in deciding which is the best storage option per feature for your environment. Feature VHD VMDK/FlexDisk ProfileDisk Supported Supported ProfileDisk RDSH Supported Not Supported (starting in v6.7.0) FlexApp: Computer-level Supported Supported (starting in v6.7.0) FlexApp: User-level Supported Supported FlexApp: User Group-level Supported Supported FlexApp: Attach Now Not Supported Supported FlexApp: Click-to-Layer (version 6.7.0 and higher) Supported Not Supported FlexApp: Click-to-Layer for Published Apps Supported Not Supported (version 6.7.0 and higher) FlexApp: Cached Mode Application Deployment Supported Not Supported FlexApp: Use of Other ProfileUnity UEM Filters Supported Not Supported FlexApp: Cloud Storage, AWS S3, Google GCS Supported Not Supported and Azure Blob Deployment Differences One of the most powerful features of ProfileUnity is the User Environment Management filters that can be leveraged during the assignment of FlexApp Layers.
    [Show full text]
  • Working with Disks and Devices
    Working with Disks and Devices Lesson 4 Objectives • Describe MBR and GPT partition styles • Describe basic and dynamic disks • Describe the 4 types of dynamic volumes • Use the Disk Management snap-in to manage disks • Create Virtual Hard Disks (VHDs) • Describe the purpose of a Device Driver • Use the Device Manager snap-in to manage your hardware Working with Disks • Select a partition style • Select a disk type • Divide the disk into partitions or volumes • Format with a file system Understanding Partition Styles • MBR – Master Boot Record • GPT – GUID (globally unique identifier) Partition Table Partition Style Comparison MBR GPT • Supports up to 4 primary • Supports up to 128 partitions, or 3 primary and primary partitions an extended • Supports volumes up to 18 • Supports volumes up to 2 exabytes terabytes • Uses partitions to store • Uses hidden sectors to system information store system information • Replication and cyclical • Replication and CRC are redundancy check (CRC) NOT features of MBR’s protection of the partition partition table table for reliability Disk Types – Basic Disk • Compatible with other versions of Windows • Consists of primary and extended partitions • Supports up to four partitions (per single hard drive) • Windows can only be installed on basic storage type partitions Primary and Extended Partitions PRIMARY EXTENDED • Functions as a physically • Cannot host an OS separate disk • Cannot be active partition • Can host an OS • Basic disk can only host 1 • Can be marked as active Extended but unlimited (and
    [Show full text]
  • Symantec Web Security Service Policy Guide
    Web Security Service Policy Guide Version 6.10.4.1/OCT.12.2018 Symantec Web Security Service/Page 2 Policy Guide/Page 3 Copyrights Copyright © 2018 Symantec Corp. All rights reserved. Symantec, the Symantec Logo, the Checkmark Logo, Blue Coat, and the Blue Coat logo are trademarks or registered trademarks of Symantec Corp. or its affiliates in the U.S. and other coun- tries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice. THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. Symantec Corporation 350 Ellis Street Mountain View, CA 94043 www.symantec.com Policy Guide/Page 4 Symantec Web Security Service Policy Guide The Symantec Web Security Service solutions provide real-time protection against web-borne threats. As a cloud-based product, the Web Security Service leverages Symantec's proven security technology as well as the WebPulse™ cloud com- munity of over 75 million users.
    [Show full text]
  • October 2011 Vol
    NoSQL GREG BURD Hypervisors and Virtual Machines: Implementation Insights on the x86 Architecture DON REVELLE Conference Reports from the 2011 USENIX Annual Technical Conference, HotPar, and more OCTOBER 2011 VOL. 36, NO. 5 THE ADVANCED COMPUTING SYSTEMS ASSOCIATION THE ADVANCED COMPUTING SYSTEMS ASSOCIATION usenix_login_oct11_covers.indd 1 9.9.11 5:55 PM UPCOMING EVENTS 23rd ACM Symposium on Operating Systems 9th USENIX Symposium on Networked Systems Principles (SOSP 2011) Design and Implementation (NSDI ’12) SPONSORED BY ACM SIGOPS IN COOPERATION WITH USENIX SPONSORED BY USENIX IN COOPERATION WITH ACM SIGCOMM AND ACM SIGOPS October 23–26, 2011, Cascais, Portugal April 25–27, 2012, San Jose, CA http://sosp2011.gsd.inesc-id.pt http://www.usenix.org/nsdi12 ACM Symposium on Computer Human Interac- tion for Management of Information Technology 2012 USENIX Federated Conferences Week (CHIMIT 2011) June 12–15, 2012, Boston, MA, USA http://www.usenix.org/fcw12 SPONSORED BY ACM IN ASSOCIATION WITH USENIX December 4–5, 2011, Boston, MA 2012 USENIX Annual Technical Conference http://chimit.acm.org/ (USENIX ATC ’12) June 13–15, 2012, Boston, MA 25th Large Installation System Administration http://www.usenix.org/atc12 Conference (LISA ’11) Paper titles and abstracts due January 10, 2012 SPONSORED BY USENIX IN COOPERATION WITH LOPSA December 4–9, 2011, Boston, MA 21st USENIX Security Symposium http://www.usenix.org/lisa11 (USENIX Security ’12) August 6–10, 2012, Bellevue, WA ACM/IFIP/USENIX 12th International Middleware Conference (Middleware 2011)
    [Show full text]
  • Symantec Web Security Service Policy Guide
    Web Security Service Policy Guide Revision: NOV.07.2020 Symantec Web Security Service/Page 2 Policy Guide/Page 3 Copyrights Broadcom, the pulse logo, Connecting everything, and Symantec are among the trademarks of Broadcom. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. Copyright © 2020 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. For more information, please visit www.broadcom.com. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. Policy Guide/Page 4 Symantec WSS Policy Guide The Symantec Web Security Service solutions provide real-time protection against web-borne threats. As a cloud-based product, the Web Security Service leverages Symantec's proven security technology, including the WebPulse™ cloud community. With extensive web application controls and detailed reporting features, IT administrators can use the Web Security Service to create and enforce granular policies that are applied to all covered users, including fixed locations and roaming users. If the WSS is the body, then the policy engine is the brain. While the WSS by default provides malware protection (blocks four categories: Phishing, Proxy Avoidance, Spyware Effects/Privacy Concerns, and Spyware/Malware Sources), the additional policy rules and options you create dictate exactly what content your employees can and cannot access—from global allows/denials to individual users at specific times from specific locations.
    [Show full text]
  • The Open Virtual Machine Format Whitepaper for OVF Specification
    The Open Virtual Machine Format Whitepaper for OVF Specification version 0.9 OVF Whitepaper 0.9 VMware, Inc. 3401 Hillview Ave., Palo Alto CA, 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com XenSource, Inc. 2300 Geng Road, Suite 2500, Palo Alto, CA 94303 www.xensource.com Copyright © VMware, Inc. and XenSource, Inc. All rights reserved. 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. Xen, XenSource, the “Circle Xen” logo and derivatives thereof are registered trademarks or trademarks of XenSource, Inc. in the United States and other countries. Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. Linux is a registered trademark of Linus Torvalds. All other marks and names mentioned herein may be trademarks of their respective companies. No part of this specification (whether in hardcopy or electronic form) may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of VMware, Inc. (VMware), and XenSource, Inc. (XenSource) except as otherwise permitted under copyright law or the terms of that certain Teaming and Non-Disclosure Agreement between VMware and XenSource dated March 23, 2007, as amended from time to time. Please note that the content in this specification is protected under copyright law even if it is not distributed with software
    [Show full text]
  • FVD: a High-Performance Virtual Machine Image Format for Cloud
    FVD: a High-Performance Virtual Machine Image Format for Cloud Chunqiang Tang IBM T.J. Watson Research Center [email protected] http://www.research.ibm.com/people/c/ctang/ Note: This paper describes the copy-on-write, copy- 1 Introduction on-read, and adaptive prefetching capabilities of FVD. The compact image capability of FVD is described Cloud Computing is widely considered as the next big separately in a companion paper entitled “Compact thing in IT evolution. In a Cloud like Amazon EC2 [1], Image Support in Fast Virtual Disk (FVD)”, which the storage space for virtual machines’ virtual disks can is available at https://researcher.ibm.com/ be allocated from multiple sources: the host’s direct- researcher/view project.php?id=1852 attached storage (DAS, i.e., local disk), network-attached storage (NAS), or storage area network (SAN). These op- Abstract tions offer different performance, reliability, and avail- ability at different prices. DAS is at least several times This paper analyzes the gap between existing hyper- cheaper than NAS and SAN, but DAS limits the avail- visors’ virtual disk capabilities and the requirements in ability and mobility of VMs. a Cloud, and proposes a solution called FVD (Fast Vir- tual Disk). FVD consists of an image format and a To get the best out of the different technologies, a block device driver designed for QEMU. Despite the ex- Cloud usually offers a combination of block-device stor- istence of many popular virtual machine (VM) image age services to VMs. For instance, Amazon Web Ser- formats, FVD came out of our unsatisfied needs in the vices (AWS) [2] offers to a VM both ephemeral storage IBM Cloud.
    [Show full text]