Image Management Service

Total Page:16

File Type:pdf, Size:1020Kb

Image Management Service Image Management Service Service Overview Issue 11 Date 2020-08-18 HUAWEI TECHNOLOGIES CO., LTD. Copyright © Huawei Technologies Co., Ltd. 2021. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd. Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Notice The purchased products, services and features are stipulated by the contract made between Huawei and the customer. All or part of the products, services and features described in this document may not be within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information, and recommendations in this document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied. The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute a warranty of any kind, express or implied. Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. i Image Management Service Service Overview Contents Contents 1 What Is Image Management Service?................................................................................1 2 Product Advantages................................................................................................................ 5 3 Application Scenarios............................................................................................................. 7 4 Features..................................................................................................................................... 8 5 Constraints.............................................................................................................................. 12 6 Supported OSs........................................................................................................................16 6.1 OSs Supported by Different Types of ECSs.................................................................................................................. 16 6.2 Formats and OSs Supported for External Image Files............................................................................................. 23 6.3 OSs Supporting UEFI Boot Mode.................................................................................................................................... 28 7 Billing....................................................................................................................................... 30 8 Basic Concepts........................................................................................................................32 8.1 Region and AZ....................................................................................................................................................................... 32 8.2 Common Image Formats................................................................................................................................................... 33 9 Related Services.....................................................................................................................36 10 Change History.................................................................................................................... 39 Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. ii Image Management Service Service Overview 1 What Is Image Management Service? 1 What Is Image Management Service? Overview An image is a server or disk template that contains an operating system (OS) or service data and necessary application software, such as database software. IMS provides public, private, Marketplace, and shared images. Image Management Service (IMS) allows you to manage the lifecycle of images. You can create ECSs or BMSs from a public, private, or shared image. You can also create a private image from a cloud server or an external image file to easily migrate workloads to the cloud or on the cloud. Image Types Images are classified into public, private, Marketplace, and shared images. Public images are provided by the cloud platform, private images are those you created, and shared images are private images that other tenants shared with you. Figure 1-1 illustrates the relationships among different types of images. Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. 1 Image Management Service Service Overview 1 What Is Image Management Service? Figure 1-1 Image types Image Type Description Public image A public image is a standard, widely used image. It contains an OS and preinstalled public applications and is available to all users. Public images are highly stable and authorized. You can configure the application environment or related software as needed. Public images support the following OSs: Windows, CentOS, Debian, openSUSE, Fedora, Ubuntu, EulerOS, and CoreOS. For more information about public images, see Managing Public Images. Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. 2 Image Management Service Service Overview 1 What Is Image Management Service? Image Type Description Private A private image is an image that contains an OS or service data, image pre-installed public applications, and the owner's private applications. It is available only to the user who created it. A private image can be a system disk image, data disk image, or full-ECS image. ● System disk image: contains an OS and pre-installed application software for running services. You can use a system disk image to create ECSs and migrate your services to the cloud. ● Data disk image: contains only the owner's service data. You can use a data disk image to create EVS disks and migrate your service data to the cloud. ● Full-ECS image: contains an OS, pre-installed application software, and service data. A full-ECS image is created using differential backups and the creation takes a shorter time than creating a system or data disk image with the same size. Shared A shared image is a private image other users share with you. image For more information about shared images, see Sharing Images. Marketplace The Marketplace is a store where you can purchase third-party image images that have the OS, application environment, and software preinstalled. You can use the images to deploy websites and application development environments with a few clicks. No additional configuration is required. Marketplace images are provided by service providers who have rich experience in configuring and maintaining cloud servers. All the images are strictly tested and approved by HUAWEI CLOUD before being published. IMS Functions IMS provides: ● Public images that use common OSs ● Creation of a private image from an ECS or an external image file ● Public image management, such as searching images by OS type, name, or ID, and viewing the image ID, system disk size, and features (such as user data injection and disk hot swap) supported by the image ● Private image management, such as modifying image attributes, sharing images, and replicating images ● Creation of ECSs using an image Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. 3 Image Management Service Service Overview 1 What Is Image Management Service? Access Mode The public cloud provides a web-based service management platform (management console). You can access the IMS service through the management console or HTTPS APIs. These two access modes differ as follows: ● API If you need to integrate IMS into a third-party system for secondary development, use APIs to access the IMS service. For details, see Image Management Service API Reference. ● Management console For other purposes, use the management console. Log in to the management console and choose Computing > Image Management Service on the homepage. If you do not have a HUAWEI CLOUD account, register one before logging in to the management console. For details about how to register an account, see Account Registration Process. Issue 11 (2020-08-18) Copyright © Huawei Technologies Co., Ltd. 4 Image Management Service Service Overview 2 Product Advantages 2 Product Advantages IMS provides convenient, secure, flexible, and efficient management of images. By using images, you can deploy services more easily and securely in a shorter time. Saving Time and Effort ● Service deployment on cloud servers batch created from images takes much less time and makes this task much easier. ● A private image can be created from an ECS, an external image file, or the system disk or data disks of an ECS or BMS. ● Private images can be transferred between accounts, regions, or cloud platforms through image sharing, replication, and export. Secure ● Public images use Huawei EulerOS and mainstream OSs such as Windows Server, Ubuntu, and CentOS. These OSs have been strictly tested to provide secure and stable services. ● Image files are stored in multiple copies on Object Storage Service (OBS), providing high data reliability and durability. ● Private images can be encrypted through envelope encryption of Key Management Service (KMS), ensuring data security. Flexible ● You can manage images through a management console or API. ● You can use a public image to deploy a
Recommended publications
  • 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]
  • 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]
  • Virtual Routing in the Cloud
    I I I I I I I I I CISCO ~ ptg17123584 Virtual Routing in the Cloud Arvind Durai Stephen Lynn ciscopress.com Amit Srivastava Exclusive Offer - 40% OFF Cisco Press Video Training live lessons·® ciscopress.com/video Use coupon code CPVIDE040 during checkout. Video Instruction from Technology Experts livelessons·® ptg17123584 Advance Your Skills Train Anywhere Learn Get started with fundamentals, Train anywhere, at your Learn from trusted author become an expert, or get certified. own pace, on any device. trainers published by Cisco Press. Try Our Popular Video Training for FREE! ciscopress.com/video Explore hundreds of FREE video lessons from our growing library of Complete Video Courses, Livelessons, networking talks, and workshops. 9781587144943_Durai_Virtual_Routing_Cloud_CVR.indd 2 4/8/16 1:25 PM Virtual Routing in the Cloud Arvind Durai, CCIE No. 7016 Stephen Lynn, CCIE No. 5507 & CCDE No. 20130056 Amit Srivastava ptg17123584 Cisco Press 800 East 96th Street Indianapolis, IN 46240 USA ii Virtual Routing in the Cloud Virtual Routing in the Cloud Arvind Durai, CCIE No. 7016 Stephen Lynn, CCIE No. 5507 & CCDE No. 20130056 Amit Srivastava Copyright© 2016 Cisco Systems, Inc. Published by: Cisco Press 800 East 96th Street Indianapolis, IN 46240 USA All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without written permission from the publisher, except for the inclusion of brief quotations in a review. Printed in the United States of America First Printing April 2016 Library of Congress Control Number: 2016934921 ISBN-13: 978-1-58714-494-3 ISBN-10: 1-58714-494-8 Warning and Disclaimer ptg17123584 This book is designed to provide information about CSR 1000V router and adoption of NFV technology in the cloud environment.
    [Show full text]
  • Oracle VM Virtualbox User Manual
    Oracle VM VirtualBox R User Manual Version 5.1.0 c 2004-2016 Oracle Corporation http://www.virtualbox.org Contents 1 First steps 11 1.1 Why is virtualization useful?............................. 12 1.2 Some terminology................................... 12 1.3 Features overview................................... 13 1.4 Supported host operating systems.......................... 15 1.5 Installing VirtualBox and extension packs...................... 16 1.6 Starting VirtualBox.................................. 17 1.7 Creating your first virtual machine......................... 18 1.8 Running your virtual machine............................ 21 1.8.1 Starting a new VM for the first time.................... 21 1.8.2 Capturing and releasing keyboard and mouse.............. 22 1.8.3 Typing special characters.......................... 23 1.8.4 Changing removable media......................... 24 1.8.5 Resizing the machine’s window...................... 24 1.8.6 Saving the state of the machine...................... 25 1.9 Using VM groups................................... 26 1.10 Snapshots....................................... 26 1.10.1 Taking, restoring and deleting snapshots................. 27 1.10.2 Snapshot contents.............................. 28 1.11 Virtual machine configuration............................ 29 1.12 Removing virtual machines.............................. 30 1.13 Cloning virtual machines............................... 30 1.14 Importing and exporting virtual machines..................... 31 1.15 Global Settings...................................
    [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]
  • Virtualization Best Practices
    SUSE Linux Enterprise Server 15 SP1 Virtualization Best Practices SUSE Linux Enterprise Server 15 SP1 Publication Date: September 24, 2021 Contents 1 Virtualization Scenarios 2 2 Before You Apply Modifications 2 3 Recommendations 3 4 VM Host Server Configuration and Resource Allocation 3 5 VM Guest Images 25 6 VM Guest Configuration 36 7 VM Guest-Specific Configurations and Settings 42 8 Xen: Converting a Paravirtual (PV) Guest to a Fully Virtual (FV/HVM) Guest 45 9 External References 49 1 SLES 15 SP1 1 Virtualization Scenarios Virtualization oers a lot of capabilities to your environment. It can be used in multiple scenarios. To get more details about it, refer to the Book “Virtualization Guide” and in particular, to the following sections: Book “Virtualization Guide”, Chapter 1 “Virtualization Technology”, Section 1.2 “Virtualization Capabilities” Book “Virtualization Guide”, Chapter 1 “Virtualization Technology”, Section 1.3 “Virtualization Benefits” This best practice guide will provide advice for making the right choice in your environment. It will recommend or discourage the usage of options depending on your workload. Fixing conguration issues and performing tuning tasks will increase the performance of VM Guest's near to bare metal. 2 Before You Apply Modifications 2.1 Back Up First Changing the conguration of the VM Guest or the VM Host Server can lead to data loss or an unstable state. It is really important that you do backups of les, data, images, etc. before making any changes. Without backups you cannot restore the original state after a data loss or a misconguration. Do not perform tests or experiments on production systems.
    [Show full text]
  • Ubuntu Server Guide Basic Installation Preparing to Install
    Ubuntu Server Guide Welcome to the Ubuntu Server Guide! This site includes information on using Ubuntu Server for the latest LTS release, Ubuntu 20.04 LTS (Focal Fossa). For an offline version as well as versions for previous releases see below. Improving the Documentation If you find any errors or have suggestions for improvements to pages, please use the link at thebottomof each topic titled: “Help improve this document in the forum.” This link will take you to the Server Discourse forum for the specific page you are viewing. There you can share your comments or let us know aboutbugs with any page. PDFs and Previous Releases Below are links to the previous Ubuntu Server release server guides as well as an offline copy of the current version of this site: Ubuntu 20.04 LTS (Focal Fossa): PDF Ubuntu 18.04 LTS (Bionic Beaver): Web and PDF Ubuntu 16.04 LTS (Xenial Xerus): Web and PDF Support There are a couple of different ways that the Ubuntu Server edition is supported: commercial support and community support. The main commercial support (and development funding) is available from Canonical, Ltd. They supply reasonably- priced support contracts on a per desktop or per-server basis. For more information see the Ubuntu Advantage page. Community support is also provided by dedicated individuals and companies that wish to make Ubuntu the best distribution possible. Support is provided through multiple mailing lists, IRC channels, forums, blogs, wikis, etc. The large amount of information available can be overwhelming, but a good search engine query can usually provide an answer to your questions.
    [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]
  • Virtual Smartnode User Manual
    SmartNode™ Virtual SmartNode (vSN) User Manual Sales Office: +1 (301) 975-1000 Technical Support: +1 (301) 975-1007 E-mail: [email protected] WWW: www.patton.com Part Number: 50000018, Rev. D Revised: September 25, 2020 Patton Electronics Company, Inc. 7622 Rickenbacker Drive Gaithersburg, MD 20879 USA Tel: +1 (301) 975-1000 Fax: +1 (301) 869-9293 Support: +1 (301) 975-1007 Web: www.patton.com E-mail: [email protected] Trademark Statement The term SmartNode is a trademark of Patton Electronics Company. All other trade- marks presented in this document are the property of their respective owners. Copyright © 2019–2020, Patton Electronics Company. All rights reserved. The information in this document is subject to change without notice. Patton Electronics assumes no liability for errors that may appear in this document. Warranty Information For license and warranty information, refer to Appendix B, "End User License Agreement" on page 50. Summary Table of Contents 1 General information ............................................................................................................................................8 2 Installation ........................................................................................................................................................11 3 Software Upgrade ..............................................................................................................................................41 4 Contacting Patton for assistance.........................................................................................................................44
    [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]