武汉信维世纪科技有限公司

技术支持

NetApp如何实现VVOLs?

分享到:
发布时间:2015-03-11 13:57:10  作者:admin

VVOL(虚拟卷)是针对软件定义的数据中心推出的一种全新存储架构,VMware工作在它之上能够改善存储分配。

VMware VVOL试图通过更紧密地匹配虚拟机(VM)的需求和底层存储来解决这个问题。换句话说,存储空间可以根据VM的需求动态地分配。VVOL创建甚至可以绑定应用程序空间分配。这是一个前卫的更细粒度的模型。

要使用VVOL,存储硬件必须支持vStorage 应用程序接口。VASA(存储管理集成编程接口)将允许存储硬件和消费者对话。VMware将发送一个这是我所需要的东西的请求给存储硬件,而存储硬件或满足请求或应答一个你的请求不能满足,但能够提供以下帮助类型的信息。


NetApp VMware 的联盟关系已缔造10 年之久,作为VMware 虚拟卷的关键设计合作伙伴,NetApp具体如何实现VVOLs

不妨一起看看存储达人西瓜哥的技术解读。


VASA Provider (VP)

NetAppVP部署为一个OVA的虚拟应用,通过 VSC(Virtual Storage Console)这个vSphere Web Client的插件进行管理。由于VVOLs需要VP运行来管理,因此VP不能部署在VVOLs下,否则这就成死循环了。现在VMwareVirtual SAN 6已经发布,应该全部用6.0应该没有问题,但必须采用传统的方式而不是VVOL来部署。

Storage Container (SC)

NetApp的实现里,一个SC就是很多使用Virtual Volume datastoreFlexVol卷的集合。在一个SC内的所有的FlexVol必须使用同样的访问协议(NFS,iSCSIFC)并且属于同一个SVM(Storage Virtual Machine),但是它们可以寄宿在集群中不同的聚合(aggregate)和节点上。

Protocol Endpoint (PE)

对于block协议,一个PE就是一个4MB大小的LUNVP给每一个FlexVol创建一个PE,作为Viutual Volume datastore的一部分。PE自动映射到通过VP创建和管理的启动器组。

NetApp如何实现VVOLs?(图1)

对于NFS,一个PE就是一个mount point,其使用SVMLIFip地址。

NetApp如何实现VVOLs?(图2)

VSCVP都通过NetApp API(ZAPI)ONTAP OS进行通讯。

NetApp如何实现VVOLs?(图3)

Storage Capability Profile (SCP)

NetApp还有一个术语SCP,指的是一组卷的能力集合,即其VVOLs支持哪些特性,而这些特性是可以让VMWARE vSphere感知的。目前NetApp VVOL支持和VM联动的特性有:

Autogrow enabled

Compression enabled

De-duplication enabled

Disk Type (SATA, FCAL, SAS, SSD)

Flash Accelerated (Flash Cache or Flash Pool)

High Availability (HA Controllers)

Maximum Throughput (IOPS or Mbps)

Protocol (iSCSI, FC, FCoE or NFS)

Replication (Async or Sync)

NetApp的实现大家可以看到,NetAppVMware还是合作比较紧密的,因此使得其第一时间可以推出VVOL功能。


作为软件定义的存储Software-DefinedStorageSDS)领域的领导者,NetApp VMware正着力打造更深入的技术合作伙伴关系,以加快软件定义的现代数据中心的部署,为企业向混合云迈进奠定坚实的基础。

上一篇:从原理到实践全面了解Cisco ACI
下一篇:Miercom发布对思科室外802.11ac无线接入点的性能评测报告
QQ在线咨询
QQ在线咨询
QQ在线咨询
售前咨询
027-87876220
售后服务
027-87876220