VSAN 6.1九大特性

VSAN 6.1九大特性VMworld2015 注定又是一次创纪录的大会 全球 2 3 万人到会 还有 5 万多人通过网络参与本次大会 参会人员来自全球 88 个国家 其中包括 6000 多名 VMware 公司的客户代表和 7000 多员合作伙伴的代表 今年已经是 VMworld 的第 12 届大会 从第一届大会开始 VMware 就致力于实现数据中心 100 的虚拟化和业务转型 凭借不断完善的统一混合云 EVOSDDC 以及对容器技术的全面支

VMworld 2015注定又是一次创纪录的大会全球2.3万人到会,还有5万多人通过网络参与本次大会;参会人员来自全球88个国家, 其中包括6000多名VMware公司的客户代表和7000多员合作伙伴的代表。今年已经是VMworld的第12届大会。从第一届大会开始,VMware就致力于实现数据中心100%的虚拟化和业务转型。 凭借不断完善的统一混合云、EVO SDDC,以及对容器技术的全面支持,VMware可以支持企业客户创建、交付,并安全地运行云应用。VMware的价值在于,在这一过程中,可以为用户提供更多的选择性、灵活性和自由度。



在VMworld上新发布的VSAN 6.1,让我们来看看都说了什么吧!

VSAN 6.1的九大特性概括如下:一、VSAN支持存储双活 (Stretched Cluster)二、VSAN支持多核虚拟机的容错 (SMP-FT)三、VSAN容灾技术的RPO最低可达5分钟四、VSAN支持两节点的VSAN集群(用于远程或分支办公室)五、VSAN支持Oracle RAC和 WSFC集群技术 (含Oracle RAC在VSAN上的性能)六、VSAN支持ULLtra DIMM SSD和NVMe SSD七、VSAN健康检查插件(Health Check Plug In) 第二版更新八、VSAN for vRops 管理套件九、VSAN支持云环境原生应用(Cloud-native Application)

VSAN 6.1九大特性

这次是VSAN的第3个版本。从VSAN发售以来,短短15个月里,就积累了超过2000多个用户。笔者记得在上一家初创的美国存储公司时,公司积累了好几年,才超过1000个用户。因为存储是用户信息存放之地的根本,用户一般不会轻易更换存储,VSAN的用户增长这么快,已经难能可贵了。

VSAN的部署已经横跨全球各种规模和各种行业的用户IT环境了,这些用户逐渐信任在VSAN上运行他们的关键业务应用,例如国内就有金融、政府、教育等行业在其生产系统中使用VSAN了。VMware会持续提供更高性能,更易扩展,更高可靠性的企业级存储给虚拟环境下的工作负载,包括生产应用和关键应用。

例如,VSAN 6.1 通过为多核虚机支持FaultTolerance,增强方案的容灾能力(RPO缩小到5分钟),以及支持存储双活(StretchedCluster),使得VSAN成为具有更高企业级可用性和数据保护能力的平台。

下面我们就VSAN 6.1的九大新特性展开来介绍。

VSAN Stretched Cluster (存储双活)

VSAN 6.1 能够在两个位于不同地理位置的站点之间,通过同步地复制数据,建立StretchedCluster (延伸集群)。这实际上为vSphere虚机提供了低成本高可靠的双活存储,提供了持续的可用性。



与其他外置磁盘阵列的双活方案(如EMC VPLEXDELL CompellentLive Volume等)类似,对于网络的要求比较苛刻,两个站点之间数据同步要求高带宽低延迟,VSAN也要求5ms (毫秒)以内的延时。



另外,VSAN的延伸集群,还需要Witness节点,这个节点只存放元数据,不存储业务数据,它的作用是和两个站点建立心跳机制,当其中一个站点故障或站点间发生网络分区的时候,Witness可以判断出发生了什么,并决策如何确保可用性。而Witness的节点与其他两个站点之间的延时可以在100ms以内。Witness节点不一定非得运行在物理的ESXi 主机上,也可以运行在第三个站点的虚机上,或者可以运行在公有云vCloud Air上。VMware已经准备好了特殊的Witness虚拟设备 (witnessappliance),实际上就是装有ESXi的虚机。

VSAN 6.1九大特性


VSAN6.1 支持多核虚拟机的容错 (SMP-FT)

VSAN 6.1开始,能够支持vSphereFaultTolerance功能,并且最多可达4CPU,提高了关键业务应用在硬件故障(如主机故障)零停机的持续可用性。这一技术,具有重要的意义,在一定程度上,可以弥补某些应用所缺乏的集群高可用性,也以vSphere的集群高可用和VSAN的高可用(多副本)来部分替代以往成本高昂的应用高可用的方案。

VSAN 6.1九大特性

VSAN容灾技术的RPO最低可达5分钟

VSAN 6.1 利用 vSphereReplication技术实现了数据复制(容灾) RPO从以前版本的最低15分钟,缩小到5分钟。 VMware Site Recovery Manager (SRM) 能够利用其构成完整的灾难恢复解决方案。

VSAN 6.1九大特性

支持两节点的VSAN集群

VSAN 5.5VSAN 6.0比较了解的朋友知道,那时VSAN至少需要三个以上的节点(FTT=1,也即最大允许的故障数为1。在新发布的VSAN 6.1里,用户可以部署两节点的VSAN集群。这样就为ROBO(远程办公室和分支办公室)这种员工存储经验有限的站点,提供了了便利。

ROBOVSAN也可以被远程的vCenter集中管理起来。需要注意的是,实际上仍然是3个节点,第三个做为Witness的节点可以位于主数据中心的虚机上,或者公有云vCloud Air上,这与前面提到的VSAN Stretched Cluster对于Witness的要求类似。

VSAN 6.1九大特性

VSAN6.1 支持Oracle RAC和 WSFC集群技术

VSAN 6.1 现在支持包括Oracle RAC (Real Application Cluster) Windows故障转移集群(Windows Server Failover Clustering)借助于VSAN的特性,使得Oracle RAC用户、Windows故障转移集群的用户能够拥有更高性能、能在线扩展、更高可靠性的存储。

VSAN 6.1九大特性

Oracle RACVSAN上的性能

Oracle RAC为例。在67月份的时候,笔者配合VMware中国的合作伙伴为某大型金融行业的用户,搭建了一个VSANPOC环境。采用业界认可的SwingBench压力测试工具,逼真模拟电商业务中常见的4种交易:Customer Registration, Browse Products, Order Products, Process Orders,按500并发用户加压,以普通的四台服务器(每台服务器含有1Toshiba SAS eMLCSSD600GB 15K SAS)的配置,获得了12592 TPS,延时ART=40ms的优异性能。

VSAN 6.1九大特性

据笔者所知,之前有一款全闪存外置磁盘阵列,采用了12块更为昂贵的SLC SSD,也仅仅获得了12542 TPS,延时ART=38ms。相比之下,VSAN无疑具有更高的性价比。



更重要的是,VSAN能够与vSphere的其他功能紧密集成,例如vMotionHA等。如果大家有兴趣的话,可以查看【DT时代】微信公众号,查看历史文章《从U2VLSDDC 数据中心不再靠天吃饭》,可以看到VMware中国U2VL团队的POC测试中,vMotion仅仅耗时19秒,在这短短19秒期间,SwingBench模拟的电商业务不中断,仅有轻微延时影响。

VSAN支持ULLtra DIMM SSD和NVMe SSD

借助灵活的软件定义的存储解决方案所具有的优势,VSAN能在最新的时间内最快兼容业界新的标准硬件技术,不断地为用户增加新的硬件配置和选择。VSAN 6.1支持:

基于 ULLtra DIMM 的SSD

通过 DIMM 插槽将闪存存储与内存通道连接起来,可以实现非常低(小于 5 微秒)的写延迟。这种SSD能提供更高的性能,以Diablo的exFlashDIMM为例,仅一块DIMM卡,随机4K读能达到14.2万IOPS,随机4K写能达到4.4万IOPS,OLTP 4K的读写混合高达7.2万!这个性能已经非常之高了。笔者虽然没有亲自测试过,但下面的Diablo官方规格表,可以看出其性能之猛。

VSAN 6.1九大特性

NVMe SSD

NVMe SSD是一种改进了通信协议的全新SSD,通过更高的并发,可以实现更高的固态硬盘性能。根据下图,我们可以看到,与以往PCIe SSD普遍采用的AHCI协议相比,NVMe具有更低的延迟,并通过其并行处理机制,能提供更高的性能。

VSAN 6.1九大特性

利用NVMe SSD,VSAN 32个节点的全闪存集群,能达到320万IOPS,也即每个节点约10万IOPS。



以前面提到的POC为例,后来用户想观察一下NVMe SSD的性能,合作伙伴利用同样的环境,只是将SAS SSD换成了NVMe SSD (GreenliantG-Card),在1000并发用户数下,获得了高达17784TPS 



后续笔者还会有更详细的文章,介绍VSAN实测的性能数据,以及Oracle RACVSAN上运行的状况,欢迎持续关注这个微信公众号。也欢迎厂商提供测试环境 : )

VSAN健康检查插件(Health Check Plug-In) 第二版更新

VSAN Health Check Plug-In是一个免费的vCenter的插件,紧密的集成在vSphere Web Client图形界面内,可用于对硬件、固件和驱动器兼容性进行检查(检查是否在HCL认证列表内),提供网络诊断和实时诊断,并能让集群中的高级配置选项确保一致。

这个工具非常强大,能自动测试虚机的创建,组播的性能,甚至能自动生成多个虚机进行加压测试,检查各个指标是否在合理范围内。强烈建议进行VSAN测试或者VSAN部署时,首先要做的工作,就是安装这个插件,并逐项运行,确保硬件、软件、配置、限制、性能是否正确或者合理。

很自豪地告诉大家,这个插件也是VMware中国研发团队研发的。其实,VSAN整个全球研发团队中,有40%以上的研发人员在中国。对于中国用户而言,这也是VSAN的一大优势。

VSAN 6.1九大特性

VSAN for vRops 管理套件

VSAN for vRops (VSAN Management Packfor vRealize Operations) 是指VSANvRealize Operations 紧密集成,提供一整套管理功能,可减少故障排除工作、提高监控效率并支持跨 VSAN集群的全局可见性。

VSAN 6.1九大特性

具体来说:

  • vRops可以在全局的视图中,管理多个VSAN集群;
  • 自动形成虚机、主机、磁盘组的拓补图;
  • VSAN性能的预测分析,VSAN容量的发展趋势和规划建议;
  • 查看路径或设备是否丢失,硬件是否出故障;包括SSD损耗平衡的程度等;

举例来说:通过“Heat Map”仪表板,可以快速的了解每一个IO控制器、SSD盘、机械盘的性能(包括带宽、IOPS和延时)等信息;

VSAN 6.1九大特性

借助智能预警(Smart Alerts)vRops能够结合多个症状,专注在本质问题,生成一个单一的预警,并提供清晰的建议和治理(解决问题)的行动选项。

支持云环境原生应用(Cloud-native Application)

VSAN支持云环境原生应用:VSAN 数据存储现在可用于向位于Docker 容器内的应用提供永久性存储能力。

VSAN预览版:支持Erasure Coding和Deduplication

下一步,VSAN将要支持Erasure CodingDeduplication(重复数据删除)。

Erasure Coding将显著提供磁盘空间的利用率。当前,VSAN仅仅支持多副本(如RAID 1)的方式来存放虚机的对象。未来,将提供类似RAID 5RAID 6的方式来存放虚机的对象。



实际上,VSAN 6.1还有些小的改进,例如:All Flash Enhanced usability UIVirtual SAN On DiskFormat Upgrade

All Flash Enhanced usability UI使得用户在图形界面里,即可表示缓存层和持久化层,以往全闪存模式下,用户需要进入命令行,才能将读密集型SSD标识成持久化层;

Virtual SAN On Disk Format Upgrade使得用户在图形界面里,使用鼠标单击,即可将VSAN文件系统的格式进行升级。



原以为从VSAN 6.0VSAN 6.1,不会有太多的更新,没想到不到半年的时间,VMwareVSAN上竟然有了如此多的改进和增强。关注VMworld 2015的朋友也会发现,不仅VSAN如此,VMware的其他软件也增加了许多新的功能。例如Cross-Cloud vMotion在私有云和公有云之间实现vMotion功能,标志着VMware成了一个真正的混合云方案提供商。



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220296.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午8:48
下一篇 2026年3月17日 下午8:48


相关推荐

  • 多层感知器的基本特征

    多层感知器的基本特征多层感知器的基本特征 Rosenblatt 感知器本质上是一个单层神经网络 这一网络局限于线性可分模式的分类问题 自适应滤波采用了 Widrow 和 Hoff 的 LMS 算法 这一算法也是基于权值可调的单个线性神经元 这也限制了这一算法的计算能力 为了克服感知器和 LMS 算法的实际局限 我们考虑所熟知的多层感知器这一神经网络结构 下面的三点揭示了多层感知器的基本特征 1 网络中每个神经元模型包含一个可微的非线性激活函数 2 网络中包括一个或多个隐藏在输人和输出神

    2026年3月26日
    2
  • 十个实用的谷歌搜索小技巧

    十个实用的谷歌搜索小技巧今天 我们要来分享十个实用的谷歌搜索小技巧 这能让你在最短的时间内找到需要的东西 成为谷歌大神 技巧一 如何搜索准确的短语或引用如果你想要确定引用或短语的来源 或者排除任何不包括你想要的词语的网站 那么就简单地将搜索词用引号括起来 如果我在没有引号的情况下复制粘贴了来自柏拉图理想国的一行 你会注意到 谷歌实际上推荐了不同的措辞 并提供了超过 4 百万的搜索结果 如果我加上引号 我们突然把它缩小

    2026年3月26日
    2
  • qcombobox 隐藏_Qt之QComboBox定制

    qcombobox 隐藏_Qt之QComboBox定制说起下拉框 想必大家都比较熟悉 在我们注册一些网站的时候 会出现大量的地区数据供我们选择 这个时候出现的就是下拉框列表 再比如字体选择的时候也是使用的下拉框 如图 1 所示 下拉框到处可见 作为一个图形库 qt 也提供了 QtComboBox 类来供我们使用 但是有些时候简单的下拉列表已经满足不了我们的需求 如图 2 所示 是一个下拉表格 这个时候就需要我们自己定制一下 QComboBox 图 1 图 2 上边说了我们需

    2026年3月17日
    2
  • Ubuntu15安装RabbitVCS(SVN)客户端

    Ubuntu15安装RabbitVCS(SVN)客户端Windows下常用的SVN管理工具是TortoiseSVN,而它不支持Linux。如果你想在linux下也使用同样的图形化界面来管理SVN,那么RabbitVCS是一个不错的选择。它支持和TortoiseSVN同样的操作。一、安装官方的wiki上指出了安装方法:http://wiki.rabbitvcs.org/wiki/install/ubuntu第一步

    2022年7月18日
    20
  • OpenClaw搭建教程:云服务器一键部署完整流程

    OpenClaw搭建教程:云服务器一键部署完整流程

    2026年3月13日
    3
  • oracle触发器报错语法,oracle触发器

    oracle触发器报错语法,oracle触发器oracle触发器系统默认用户浏览4438oracle触发器怎么写?通过编写数据库触发器,在HR数据库上实现下面的业务规则:1.如果某工种的最低工资进行上涨,则相应的员工的工资应自动增长…通过编写数据库触发器,在HR数据库上实现下面的业务规则:1.如果某工种的最低工资进行上涨,则相应的员工的工资应自动增长推荐于2019-06-0421:52:46创建触发器,给触发器命名,在哪个表上的增删改…

    2022年7月11日
    21

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号