请输入您要查询的百科知识:

 

词条 VM-aware storage
释义

  1. Background

  2. History

  3. Comparison to general-purpose

  4. See also

  5. References

VM-aware storage (VAS) is computer data storage designed specifically for managing storage for virtual machines (VMs) within a data center. The goal is to provide storage that is simpler to use with functionality better suited for VMs compared with general-purpose storage. VM-aware storage allows storage to be managed as an integrated part of managing VMs rather than as logical unit numbers (LUNs) or volumes that are separately configured and managed.

VM-aware storage is often used in conjunction with other VM-aware components and processes such as VM-aware computer network, VM-aware backup and VM-aware virus scanning. VM-aware storage has some similarities to and can benefit from software-defined networking, but is distinct in that the latter provides general purpose physical equipment that can be customized and configured in software whereas VM-aware storage is designed for virtual machines.[2][3]

Background

Adoption of server virtualization technology increased rapidly since the launch of the VMware ESX hypervisor in 2001. By 2009, IDC estimated that more VMs were being deployed than physical machines.[4]

The ability to consolidate applications running on tens of servers in a single physical server running a hypervisor resulted in cost savings for servers as well as more automated management of the servers. Due to these advantages, by early 2010, many companies had implemented "virtualization first" policies, which stated that all new server deployments should be virtual unless there were specific reasons to use a physical server.[5]

As virtualization decreased the cost of the server hardware, storage began to dominate the cost and complexity of virtual infrastructures. In almost all virtual management systems in the early 2000s, computing resources, such as CPU and memory, were configured and managed separately from the storage resources. Server resources were often managed by a separate team than the storage infrastructure. Configuring the servers and storage separately and trying to get them to work together often required significant advanced planning, integration and troubleshooting.

History

To improve the manageability of storage, storage vendors began to make their storage more aware of the surrounding virtual components (often called the virtual infrastructure). Initial improvements consisted of scripts and plug-ins for virtual infrastructures to streamline common workflows such as allocating storage for VMs.

As a result, these tasks became simpler and easier to perform.

To get further benefits and allow virtual infrastructures to better leverage underlying storage system features such as snapshots, clones (writable snapshots), replication and quality of service (QoS), hypervisor vendors began to publish and implement new storage protocols and extensions (VAAI,[6] StorageLink[7])

for managing storage in virtual environments.

These early steps did improve usability and efficiency of storage when used in virtual infrastructures but did not address the fundamental disconnect between virtual infrastructures and storage. Namely, virtual infrastructure is designed to manage VMs while storage was designed to manage LUNs and volumes, which have no direct relationship with VMs.

Independently of VMware, several startups also began to provide VM-aware storage products using existing virtual infrastructure management interfaces. These storage products are designed to support the same VM abstractions and allow storage management at the granularity of VMs.

VMware announced its own vSphere storage appliance in 2011.[1] It was sold through 2014.[2]

By 2013, Tintri was using this term for its products.[3]

Comparison to general-purpose

General-purpose storage systems are designed around storage protocols such as SCSI, iSCSI, Network File System (NFS) and server message block (SMB) which were created before the advent of virtualization. As a result, their fundamental management abstractions are LUNs and volumes, which have little to do with the VMs. General-purpose storage systems are configured and managed mostly independent of the virtual infrastructure. The VM abstractions are mapped onto the storage by administrators, who must then manage this mapping and create policies and processes for translating operations on VMs into corresponding operations on LUNs and volumes.[11]

For example, because there are no standard protocols for creating and destroying LUNs and volumes, most virtual infrastructures store many VMs on a single LUN or volume to amortize provisioning and management overhead. Since general-purpose storage systems implement most storage-management functionality such as monitoring, snapshots, cloning, replication and QoS on LUNs and volumes rather than VMs and virtual disks, this means storage systems lose the ability to perform these operations on individual VMs. Advance planning becomes necessary to effectively manage storage.[12]

In contrast, VM-aware storage is designed around VMs. As a result, any storage-management operations can be performed at the granularity of VMs and storage can be managed as an integral part of managing VMs in a virtual infrastructure.

See also

  • Virtual machine
  • Hypervisor
  • Software-defined networking (SDN)
  • Direct-attached storage (DAS)
  • Storage area network (SAN)
  • Network-attached storage (NAS)

References

1. ^{{Cite news |title= VMware: the next big storage vendor? Re-envisaging the storage array |date= September 17, 2011 |author= Enrico Signoretti |work= The Register |url= https://www.theregister.co.uk/2011/09/17/signoretti_blog_vmware_storage/ |accessdate= October 11, 2016 }}
2. ^{{Cite web |title= VMware vSphere Storage Appliance End of Availability |date= March 18, 2014 |url= https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/products/vsphere/vmware-vsphere-storage-appliance-eoa-faq.pdf |accessdate= October 11, 2016 }}
3. ^{{Cite news |title= Tintri unveils VM-aware mutant hybrids and all-in-one array joystick: Hip, hip, array... |date= October 9, 2013 |author= Chris Mellor |work= The Register |url= https://www.theregister.co.uk/2013/10/09/tintri_slings_out_new_box_and_scaleout_growth/ |accessdate= October 11, 2016 }}
4. ^{{cite news|author= Kate Greene|title= TR10: Software-Defined Networking|publisher= MIT|work= Technology Review|date= March–April 2009|url= http://www.technologyreview.com/biotech/22120/|accessdate= June 25, 2012}}
5. ^{{cite news|author= Steven Herrod|title= Interop and the Software-Defined Datacenter|publisher= VMware|work= cto.vmware.com|date= May 2012|url= http://cto.vmware.com/interop-and-the-software-defined-datacenter/|accessdate= June 25, 2012}}
6. ^{{cite news|author= Michelle Bailey|title= The Economics of Virtualization: Moving Toward an Application-Based Cost Model|publisher= International Data Corporation|work= Research sponsored by VMware|date= November 2009|url= http://www.vmware.com/files/pdf/Virtualization-application-based-cost-model-WP-EN.pdf|accessdate= June 25, 2012}}
7. ^{{cite news|author= Jeffrey Burt|title= Enterprises Thinking Virtualization First|publisher= International Data Corporation|work= eWeek.com|date= April 2010|url= http://www.eweek.com/c/a/IT-Infrastructure/Enterprises-Thinking-Virtualization-First-IDC-Says-896006/|accessdate= June 25, 2012}}
8. ^{{cite news|author= VMware Knowledge Base|title= vStorage APIs for Array Integration FAQ|publisher= VMware|work=|date=|url= http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1021976|accessdate= June 25, 2012}}
9. ^{{cite news|author= Citrix Developer Network|title= What is StorageLink?|publisher= Citrix|work= XenServer Best Practices Citrix StorageLink|date=|url= http://community.citrix.com/display/xs/Citrix+StorageLink|accessdate= June 25, 2012}}
10. ^{{cite news|author= Stephen Foskett|title= The I/O Blender Part 1: Ye Olde Storage I/O Path|publisher= blog.fosketts.net|work=|date= May 2012|url= http://blog.fosketts.net/2012/05/23/io-blender-part-1-ye-olde-storage-io-path/|accessdate= June 27, 2012}}
11. ^{{cite news|author= Stephen Foskett|title= The I/O Blender Part 3: Behold the Power of the Demultiplexer|publisher= blog.fosketts.net|work=|date= May 2012|url= http://blog.fosketts.net/2012/05/25/io-blender-part-3-behold-power-demultiplexer/|accessdate= June 27, 2012}}
[4][5][6][7][8][9][10][11]
}}

2 : Virtual machines|Data management software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/14 1:26:54