VMware为了将SDS控制平面扩展到外部存储,在vSphere 5.5之前就发布了Virtual Volume。利用Virtual Volume,虚拟化管理员能够摆脱传统存储Lun的束缚,将管理转向虚拟数据中心,极大了减轻了管理员的负担。通过vSphere集成软件定义的存储策略,使得管理、部署以及遵从性变得自动化,使得粒度更大,可扩展性更高,效率更高。Dell Storage Center OS(SCOS)7.0 和Dell存储管理器Dell Storage Manager(DSM2016R1)增加了对Virtual Volume的兼容与集成。

备注:Dell Storage Center源自之前被DELL收购的Compellent

下图是Dell  SC Series 存储VVol的访问架构图。Dell SC存储通过VASA Provider启用对VMware Virtual Volume操作的支持。VASA是vCenter和存储软件之间的软件接口,实现虚拟机粒度的存储策略驱动自动化管理,充分利用现有存储的特性,比如快照 QOS等,提升虚拟机的性能和有效节约管理成本。Virtual Volume能够感知虚拟机的数据操作,并将其转发给存储执行,现在DSM VASA Provider支持Vmware VASA2.0 API。

通过上图,可以看到Virtual Volume主要有三个组件:ProtocolEndpoint、Storage Container和 VASA。

Vendor Provider (VP):由存储厂商提供的插件。它可以使用一系列带外管理API,VASA等。VP可以通过VASA API将存储阵列的功能呈现给vSphere。

Storage Container (SC)SC某种意义上和datastore相同,但它更注重于物理存储上的数据块(chunk)分配。SC基于将符合特定应用SLA的VMDK组合后通过VASA API翻译至符合要求的存储设备上。

Protocol Endpoint (PE):PE是主机到存储系统的接入点,由存储管理员创建。其上所有的路径和策略通过PE管理。PE兼容iSCSI和NFS。它的目的是替代LUN和挂载点(Mount Point)。

下面演示Dell  SC 在Virtual Volume配置操作情况。

一.    为了提供更好的性能,以及出于VVOL的Meta Data安全考虑,DSM建议连接到外部数据库,比如MSSQL、MYSQL。

二.    在DSM中注册vCenter并且注册VASA。

三.    将VMware的服务器提供给SC系列阵列时,将创建自动Protocol Endpoints(PE)并将其呈现给每个具有LUN ID 256的vSphere主机(或下一个顺序可用的最多1,023个)。每个主机创建一个PE。 SC系列阵列每个控制器最多支持50个PE。每个vSphere主机支持多达256个PE,适用于托管虚拟卷的多个阵列的环境。vSphere主机将PE检测为512字节设备。

四.    在DSM存储端设置Storage Container(SC)。

·        创建Datatore。

·        Datastore的类型选择为VVol。

·        创建Storage Container。

五.    Storage Container创建后,在vCenter中能自动识别到的Protocol Endpoint。

六.    通过添加Datastore向导把VVol卷添加到datastore中。

七.    SPBM Storage Policy设置

·        DellSC存储本身也是使用存储策略来管理存储池的,根据数据被访问的频繁程度自行自动分层,热点数据会放置在SSD,冷数据会自动下沉到机械硬盘。

·        对比其他厂商,Dell SC系列存储支持VVoL数据在不同Tier的硬盘中做自动分层功能,很多厂商VVoL目前还不支持在不同Tier的磁盘之间做数据迁移。

八.    快照测试

·        测试在vcenter中建了三个快照

·        存储端也自动创建了快照,VMware直接把快照卸载到存储中执行,传统的vmfs 存储快照和VMware 的快照是完全独立的

·        删除快照

·        存储端的快照也自动被删除

虚拟卷(VVol)就是让存储知道虚拟机的存在,并在存储级实现虚拟机对VMDK的所有操作(快照,克隆,策略等)。VVol是架设在虚拟机和存储之间的一座桥,让虚拟机成为存储管理和存储策略的基本单元。VVol能够感知虚拟机的数据操作,并将其转发给存储执行。

---End---

【编者Peter Ye按】

封面放的是一张旧的Compellent常用的图,以此怀念编者我曾经的Compellent的工作经历。

最近欢迎投稿的是有关VMware SDS的系列文章,已经在微信公众号“乐生活与爱IT”发表了HPE, NetApp, 以及今天的DELL等存储厂商。欢迎更多存储厂商的技术专家投稿。

另外,2018-2-28发表的 《留言点赞获赠书 | 使用 Virtual SAN 实现策略驱动的存储设计》,目前留言获赠仍然有效,欢迎前去,有机会获得英文原著作者(Martin Hosken)和多位译者的亲笔签名。

关于VMware SPBM和vVols的详细介绍可以参见:

SDS自动化之实现 –  存储策略之发展 & SPBM是什么(含Virtual Volumes大全)

SPBM如何与vSAN联动,可以参见:

VMware SDS之八:  VSAN助力云管理自动化 (1)

VSAN助力云管理自动化 (2):借助SPBM插件包实现vRA与VSAN的结合

VSAN助力云管理自动化 (3): 五分钟视频演示(无声音)

VSAN助力云管理自动化 (4):如何允许Tenant在VRA里自行更改VSAN SPBM策略

其他存储厂商如何与vVols结合的文章,参见:

VMware SDS之九:  VMware软件定义存储鲜为人知的另一部分 (介绍了HPE的NimbleStorage、3PAR是如何与VMware vVol结合的)

VMware SDS之十: VMware SPBM之SolidFire篇 (NetApp SolidFire)

---我是分界线---

微信公众号平台"乐生活与爱IT"在目前阶段,主要是分享软件定义存储(SDS),及VMware vSAN相关的文章,偶尔也会分享虚拟化、云计算、大数据、IoT、区块链、人工智能等,甚至生活类的好文章。欢迎投稿,特别是原创文章。如果原创文章首次是在"乐生活与爱IT"发表,视质量和阅读量能获得20~500元的稿费。我的QQ号:9269216。另外,如果还有赞赏收入,作者可获得60%

欢迎对SDS感兴趣的朋友,加入软件定义存储讨论 QQ群:122295009,可下载原创的一些文章,及其他有参考价值的文档。可直接搜索群号,或者扫描如下二维码:

同时,欢迎您加入 "开放讨论群-SDS&虚拟化" 微信群,并邀请其他对SDS和虚拟化感兴趣的朋友加入此微信群。可以通过添加如下管理员之一的微信号,建议添加管理员时,告知你的公司名和姓名,方便备注保存。

sdg8848

libo9538

yangzhuan

dts0103

欢迎您通过扫描关注微信公众号:“乐生活与爱IT”。

关注后,可以通过点击左下角的“文章目录”,通过输入三位数(记住!是三位数,目前第一位是0或者1)详细了解如何查看历史文章。

点击左下角“阅读原文”,可以看到《留言点赞获赠书 | 使用 Virtual SAN 实现策略驱动的存储设计》

VMware SDS之11: VMware SPBM之DELL SC(也即Compellent)篇相关推荐

  1. VMware 虚拟化编程(11) — VMware 虚拟机的全量备份与增量备份方案

    目录 目录 前文列表 全量备份数据的获取方式 增量备份数据的获取过程 前文列表 VMware 虚拟化编程(1) - VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编 ...

  2. VMware SDS之六: 怎么玩VSAN ?

    把玩VSAN有哪五种方法呢? 玩VSAN还有礼品? VMware SDS之六:  怎么玩VSAN ? 欢迎读者投稿,分享VSAN"玩经". VMware SDS系列已经出了如下5篇 ...

  3. VMware SDS 什么是VSAN?? VSAN的体系结构 (含VSAN 6.0、6.1版的新内容)

    VMware SDS 之一:什么是VSAN?? http://www.voidcn.com/article/p-yglfqgng-bt.html VSAN可看成是一种vSphere Storage,是 ...

  4. VMware SDS 之四:VSAN的技术细节

    本篇文章会详细介绍虚拟机存储策略,IO如何流动等技术细节.在介绍存储策略前,我们先来探讨一下支持存储策略必备的技术VASA. 目前占据存储市场主流的磁盘阵列,大多数都是在以vSphere为代表的服务器 ...

  5. VMware SDS之五 - VMware刚公布第四代VSAN - 超融合软件VSAN 6.2新增了哪九大特性?

    2016年2月10日,VMware公布了VSAN 6.2,这已经是第四代VSAN,与第三代(VSAN 6.1,在2015年9月发布)时隔不到半年.我们可以看出VMware软件定义存储在数据平面的突飞猛 ...

  6. VMware SDS之七: 谁在用VSAN ?

    VSAN在国内外各个行业的案例; SAP HANA on VSAN跑出优异的性能; VSAN性能是Oracle Exadata X5-2(四分之一配置最大容量)的两倍多! 是原有生产环境中AIX小机的 ...

  7. VMware SDS 之一:什么是VSAN??

    VSAN可看成是一种vSphere Storage,是vSphere虚拟机后端的企业级高性能存储.VSAN是基于服务器端存储的共享分布式对象存储系统,可以用来取代vSphere后端的外置磁盘阵列.VS ...

  8. mac虚拟机vm屏幕一直闪烁_VM虚拟机VMware Fusion Pro 11

    VMware Fusion Pro中文版扩展版,这款VM虚拟机能够让用户在 Mac 上并行运行 Windows 和数百个其他操作系统或Mac应用,而不必重新启动.Fusion mac版对家庭用户而言, ...

  9. windows下安装VMware Workstation14.0Pro(VMware系列一)

    windows下安装VMware Workstation14.0Pro(VMware系列一) 系列链接 系列一:[windows下安装VMware Workstation14.0Pro](https: ...

  10. Vmware虚拟机教程之VMware workstation 虚拟机兼容性问题

    我在自己的本基本上安装了 VMware Workstation 10,准备搭建虚拟机环境.从别的地方拷贝了同样是用 VMware workstation 10创建的虚拟机,没有问题,可以直接打开和使用 ...

最新文章

  1. [转载] Intention scheduling for BDI agent systems
  2. JavaScript 简史
  3. todo已完成任务_重要主干街路已完成清雪任务
  4. 【飞秋】基于Html5的Canvas实现的Clocks (钟表)
  5. JAVA输出两个顺序链表的并集_(顺序表)两个集合求并集-洋葱先生-杨少通
  6. Spring mvc 转发
  7. libspark.swfassist的体会
  8. mac nginx 安装及PHP配置
  9. 用ffmpeg在命令行下,对文件进行转码H264
  10. PTA 判断上三角矩阵
  11. VScode使用markdown
  12. 怎样在平时中培育小孩人格
  13. Xadmin自定义开发 笔记(一)
  14. 小游戏 虚拟支付 米大师 90009
  15. 《Flask Web开发——基于Python的Web应用开发实践》一字一句上机实践(下)
  16. linux awk 命令使用详解
  17. 单机触摸屏翻书系统网络广告机
  18. 手机中的功耗设计介绍(一)
  19. HTML5新特性的学习笔记
  20. nodemon : 无法加载文件 C:\Users\Karma\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本。

热门文章

  1. 笔记本电脑麦克风没有声音的解决方法
  2. 以太镇火了,快卖掉手中的猫买楼吧
  3. 深圳-银湖山郊野公园
  4. Apple个人开发者账号相关问题
  5. 78岁老人爱上玩乐器硬是学会了吹奏萨克斯
  6. matlab gui gca,matlab和rest做GCA分析的不同
  7. 专题分纲目录 思维导图
  8. office2019 图目录_赶快收藏!这款强大的PPT通路图插件ScienceSlides 2016来了!
  9. 代码随想录第十五天 二叉树层序遍历 226、101
  10. 通过 SQL Server 视图访问另一个IP地址数据库服务器表的方法