版权所有©2013VMware,Inc.保留所有权利。新功能特性–VirtualSAN(VSAN)2013年云计算基础架构和管理发布:技术概述_VSAN2关于信息受保密协议保护的通知本保密协议适用于所有VMware合作伙伴。今天呈现给诸位的VMware产品、解决方案和策略信息(包括定价、包装和许可信息)均受保密协议保护;协议的有效期截至VMware公开发布此信息时。未经VMware的书面许可,不得与任何第三方共享本信息的任何部分。保密信息。“保密信息”是指一方依据本协议向另一方披露的标有“保密”、“专有”或某种类似标记的任何信息。各方必须将另一方的所有保密信息视作机密;除非需要按照本协议规定行使权利和履行义务,否则不得使用此类保密信息。各方在本协议有效期内以及有效期截止后的三(3)年保护期内不得将保密信息披露给任何第三方。根据此第6条的规定,无论是否标有“保密”字样,本协议的条款和条件应视为保密信息。本段内容不适用于以下任何保密信息:(a)接收方在从披露方接收前即已合法拥有;(b)披露时已经公开,或者之后非因接收方过错而公开;(c)从第三方合法接收且无保密义务;(d)由接收方在不违背任何保密义务的情况下独立开发,或(e)由接收方在披露方的书面批准下披露;或(f)接收方应适用法律或法院指令的要求而披露。各方确认,违反此第6条将会给披露方造成无法挽回的损失,金钱赔偿可能不足以弥补此损失。相应地,各方有权寻求和获得禁令救济和任何其他救济(法律或衡平法),以约束任何对此第6条的违反或预期违反情况。3VSAN:极其简单的存储•按虚拟机的策略驱动式SLA•vSphere和vCenter集成•横向扩展存储•内置恢复能力•SSD缓存•聚合式计算和存储主要功能特性vSphere硬盘SSDVSAN硬盘SSD…3至8…硬盘SSD硬盘SSDVSAN聚合数据存储4VSAN:极其简单的存储•专为虚拟机设计的极其简单的存储•速度快、恢复能力强、具有动态性•在性能大致相当的情况下,总体拥有成本降低达50%客户获得的好处vSphere硬盘SSDVSAN硬盘SSD…3至8…硬盘SSD硬盘SSDVSAN聚合数据存储5VirtualSAN有哪些关键组件?关键组件•混合存储系统利用聚合式本地SSD作为缓存,同时结合使用本地HDD来提供可供虚拟机使用的分布式数据存储•基于对象的分布式RAIN体系结构没有任何单点故障•与vCenter、HA、DRS、vMotion完全集成•横向扩展存储:1.0版本中3-8个节点,不久的将来计划采用超过8个节点vSphereVSAN硬盘硬盘SSDSSD硬盘SSD…VSAN聚合数据存储6VSAN横向扩展存储–极其简单vSphereVSAN硬盘硬盘SSDSSD硬盘SSDVSAN聚合数据存储硬盘SSD硬盘SSDvSphereVSANVSAN聚合数据存储vSphereVSANVSAN聚合数据存储vSphereVSAN7VSAN–主要使用情形(1/2)vSphereVSANSSD缓存聚合式计算和存储虚拟桌面(VDI)vSphereVSAN横向扩展高带宽SSD缓存大数据vSphereVSAN简单按虚拟机的动态策略横向扩展更低的总体拥有成本测试和开发简单聚合式计算和存储更低的总体拥有成本(在远程站点)灾难恢复目标站点AvSphereVSAN站点B8VSAN硬件要求SAS/SATA控制器(RAID控制器必须在“passthru”或“HBA”模式下使用)SAS/SATASSDSAS/SATAHDD1Gb/10Gb网卡vSphereHCL上的服务器每个服务器至少1个•并不是VSAN集群中的每个节点都需要有本地存储。•没有本地存储的主机仍然能够利用分布式数据存储。9VSAN工作流–配置与部署配置VSAN确定虚拟机存储要求使用各种功能创建虚拟机存储策略开始部署虚拟机选择虚拟机存储策略验证VSAN是否满足要求必要时可重复此步骤开始完成虚拟机部署VSAN呈现的功能停止您的位置10配置VSAN•只需几次单击即可完成VSAN配置。设置VSAN网络在集群中启用VSAN选择“Manual”(手动)或“Automatic”(自动)•如果在“Automatic”(自动)模式下配置VSAN,则VSAN会要求使用本地的所有空磁盘来创建分布式VSAN数据存储•如果在“Manual”(手动)模式下配置VSAN,则管理员必须通过创建“DiskGroups”(磁盘组)手动选择要添加分布式VSAN数据存储的磁盘。如果选择“Manual”(手动),则创建“DiskGroups”(磁盘组)11VSAN与vSphere完全集成•有关安装、配置和监控VSAN的所有管理任务都将从vSphereWebClient完成。12VSAN数据存储使用来自集群中多个主机和多个磁盘的存储创建单个VSAN数据存储。硬盘硬盘SSDSSD硬盘SSD3…8vSphereVSANVSAN数据存储13针对性能的VSAN数据存储所有虚拟机I/O均指向SSD。写入内容稍后会转储到HDD。如果请求的读取数据块不在缓存中,会将该请求定向到HDD硬盘SSDvSphereVSANVSAN数据存储12写入硬盘SSDvSphereVSANVSAN数据存储12读取14针对可用性的VSAN数据存储虚拟机存储对象(虚拟机主目录、VMDK、增量、交换)可以分布在VSAN集群中的多个主机和磁盘内。虚拟机可以使用复制副本提供可用性,或使用条带提供HDD性能硬盘硬盘SSDSSD硬盘SSD虚拟机1的副本与条带虚拟机2的副本与条带vSphereVSAN3…815VSAN工作流–配置与部署配置VSAN确定虚拟机存储要求使用各种功能创建虚拟机存储策略开始部署虚拟机选择虚拟机存储策略验证VSAN是否满足要求必要时可重复此步骤开始完成虚拟机部署VSAN呈现的功能停止您的位置16虚拟机存储策略•虚拟机存储策略在部署虚拟机之前制定,以反映虚拟机中运行的应用的要求。•此策略基于VSAN功能而制定。•因此此策略仅涵盖VSAN功能。•根据虚拟机要求在部署时为虚拟机选择合适的策略。…vSphereVSAN数据存储VirtualSAN集群容量、可用性、性能虚拟机存储策略17VSAN数据存储同一VSAN数据存储上可以有多个虚拟机存储策略按照存储策略为虚拟机调配存储资源。策略在创建后便向下发送到VSAN,然后按照策略中的功能实例化虚拟机对象。借助VSAN,单个数据存储现在可以针对各个虚拟机或各个虚拟磁盘强制实施不同的服务质量(QoS)级别。白银级可用性=x性能=y容量=z虚拟机存储策略白银级黄金级青铜级18虚拟机存储策略–术语功能就是底层存储向上呈现给vCenter的用途和它能够提供的服务。要求就是我们对虚拟机/应用的期望。要求只对可用功能适用。虚拟机存储策略就是我们以功能形式提出的虚拟机要求。从VSAN向上呈现出来的功能基于功能的虚拟机要求创建包含虚拟机要求的策略19VSAN支持哪些功能?(1/2)•每个对象的磁盘条带数存储对象的各个副本所跨的HDD数。仅在缓存无法满足性能需要时使用。闪存读取缓存无需从HDD获得服务。•允许的故障次数定义存储对象能够允许的主机、网络和/或磁盘的故障次数。如果集群能够允许的故障次数为“n”,则需要创建“n+1”个存储对象(虚拟机文件)副本,集群中至少需要有“2n+1”个主机。20VSAN支持哪些功能?(2/2)•对象空间预留应预留的存储对象(包括快照)逻辑大小百分比(厚配置)。对象的其他部分为精简配置。•闪存读取缓存预留预留闪存容量,作为存储对象的读取缓存。以对象逻辑大小百分比的形式指定。•强制调配如果为非零值,将会调配对象资源,即使VSAN数据存储未满足策略要求也无妨。21VSAN工作流–配置与部署配置VSAN确定虚拟机存储要求使用各种功能创建虚拟机存储策略开始部署虚拟机选择虚拟机存储策略验证VSAN是否满足要求必要时可重复此步骤开始完成虚拟机部署VSAN呈现的功能停止您的位置22创建虚拟机存储策略时要作出的决定我是否需要针对此虚拟机的可用性?•如果是,则策略中应该包括“允许的故障次数”功能。我是否需要针对此虚拟机的其他性能(除了默认性能之外)?•如果是,则可使用“磁盘条带数”和“闪存读取缓存预留”功能来实现性能目标。我是否需要对虚拟机进行厚配置?•如果是,则策略中应该包括“对象空间预留”功能。即使在VSAN无法满足策略时,我是否仍然需要部署此虚拟机?•如果是,则策略中应该包括“强制调配”功能。23虚拟机存储策略–初始设置定义虚拟机存储策略。这项工作由了解虚拟机存储要求的vSphere管理员来完成。示例:虚拟机存储策略:“白银级”允许的故障次数:1每个对象的磁盘条带数:2,(每个磁盘需要300IOPS@150)闪存读取缓存预留:5%容量一个虚拟机存储策略可能包括一项或多项功能,每项功能的取值都必须在规定范围内。vSphere管理员可以定义附加策略,并进行相应的命名。24虚拟机存储策略–最佳实践每个对象的磁盘条带数应该保留为1,除非SSD缓存不能满足虚拟机的IOPS要求。闪存读取缓存预留应该保留为0,除非虚拟机要满足特定的性能要求。如果没有预留,VSAN调度程序将考虑公正地分配缓存。比例容量应该保留为0,除非需要虚拟机厚配置。默认情况下,VSAN上部署的虚拟机会采用精简配置。强制调配的虚拟机将在资源变得可用时满足合规性。但是,只有到这时候您才能满足所需的虚拟机可用性要求。25VSAN工作流–配置与部署配置VSAN确定虚拟机存储要求使用各种功能创建虚拟机存储策略开始部署虚拟机选择虚拟机存储策略验证VSAN是否满足要求必要时可重复此步骤开始完成虚拟机部署VSAN呈现的功能停止您的位置26虚拟机存储策略–调配示例(1/2)在虚拟机调配周期中,将为虚拟机选择合适的预配置虚拟机存储策略。如果VSAN数据存储识别出虚拟机存储策略中的功能,会将其显示为匹配的资源。27虚拟机存储策略–调配示例(2/2)如果VSAN数据存储能够满足虚拟机存储策略中设置的功能,“VMSummary”(虚拟机摘要)选项卡会将虚拟机显示为“Compliant”(合规)。如果由于故障或强制调配功能而不能满足所设置的功能,虚拟机将显示为“Non-Compliant”(不合规)。28基于存储策略的管理已经成熟可用性=性能=参考功能创建虚拟机存储策略调配期间策略与虚拟机相关联VASA提供商提供各种功能(可用性、可靠性、性能)VMDK基于虚拟机存储策略在VSAN数据存储上实例化VSAN数据存储29维护模式–删除节点虚拟SAN中的维护模式与数据清空相关。选项包括:1.确保合规性–全面数据清空2.确保可访问性–清空足够多的数据,以便虚拟机能够保持运行3.不清空数据–不执行任何操作30VSAN互操作性VSAN与许多VMware存储和可用性功能特性完全集成。支持不适用功能特性•虚拟机快照•vSphereHA•DRS•vMotion•StoragevMotion•SRM/VR•VDP/VDPA•SIOC•StorageDRS•DPM•HorizonView•vCloudDirector•64TBVMDK31虚拟SAN摘要实现瞬间存储调配,无需复杂的工作流通过基于虚拟机的智能策略自动执行存储管理与vSphere集成并在vCenter中管理可从TB级数据量动态扩展到PB级数据量专为虚拟机设计的极其简单的存储速度快、恢复能力强、具有动态性针对硬件故障的内置恢复能力/保护利用智能数据安置按虚拟机管理SLA在性能大致相当的情况下,总体拥有成本降低达50%32欢迎提问!://cormachogan.com@VMwareStorage