您的位置:首页 > 运维架构 > 网站架构

VMware vSphere Virtual SAN 简介

2014-03-11 21:23 537 查看
原文:http://www.yellow-bricks.com/2013/08/26/introduction-vmware-vsphere-virtual-san/作者: Duncan Epping - DuncanEpping 现任VMware R&D 的 SDDC 新兴解决方案团队首席架构师。他主要负责挖掘现有产品和功能的新机会,并通过对新解决方案或产品进行原型开发来为 VMware 探索新的业务商机。他主要致力于软件定义的存储和业务连续性/灾难恢复解决方案,目前正在申请一项专利。注明:本文内容基于 VMware VSAN beta 版本撰写,请访问http://www.vmware.com/products/virtual-san/获得有关正式版本的更新信息。
许多人已经看到了相关公告,我猜想他们肯定和我看到随 vSphere 5.5 发布的Virtual SAN公共测试版的公告一样激动。Virtual SAN(以前称为“VSAN”或“vCloud 分布式存储”)究竟是什么呢?Virtual SAN(后文称为 VSAN)是一种基于软件的分布式存储解决方案,直接构建在虚拟化管理程序中。它并非像现在的许多其他解决方案一样是一种虚拟设备,而是实实在在地位于 ESXi 层中。VSAN 具有简易性的特点;所谓简易,确实能让人感到简便易用。您想体验一下 VSAN 吗?只需为 VSAN 创建一个 VMkernel 网卡并在群集级别启用即可。没错,就是这么简单!


vSphere Virtual SAN在详细了解之前,让我们首先看一下诸如 VSAN 这样的解决方案有哪些优势?它的主要卖点是什么?软件定义 – 使用行业标准硬件,只要在 HCL 上即可!

灵活 – 可随时根据需要进行扩展。只需添加更多的磁盘或主机,便可进行纵向扩展和横向扩展。

简单 – 易于管理的程度简直令人难以置信!您尝试过实施或管理其他某些存储解决方案吗?如果您有这样的经历,您就会明白我指的是什么!

自动化 – 使用策略按虚拟机进行管理。没错,粒度可以达到虚拟机级别。不再需要对每个 LUN/数据存储级别定义策略,而是在所需要的任何级别进行定义!

融合 – 您可以创建密集型/构建块式的解决方案!

嗯,听起来非常棒,不过,它有何用处呢?VSAN 在发布之后会用在哪里呢?虚拟桌面
采用横向扩展模式,可以使用预测性(性能等)的可复用基础架构块来降低成本并简化操作

测试与开发
避免采购价格昂贵的存储(降低 TCO),置备速度快

大数据
采用横向扩展模式,具有高带宽处理能力

灾难恢复目标
经济实用的灾难恢复解决方案,可通过诸如 vSphere Replication 之类的功能来实现,利用该功能可以复制到任何存储平台

现在,让我们来了解一些技术层面的信息,仅仅了解而已,毕竟本文只是简介…启用 VSAN 后,启用了 VSAN 的群集中的所有主机都将使用一个共享数据存储。通常,所有主机都会为此共享数据存储提供性能 (SSD) 和容量(磁盘)。这意味着,随着群集的增长,数据存储也会随之增长。(主机并不一定需要为该数据存储提供性能和容量,群集中也可以存在只使用该数据存储的主机!)请注意,对于想要提供存储的主机,需要满足一些要求。每个主机至少需要一个 SSD 和一个磁盘。而此测试版对启用了 VSAN 的群集的限制为 8 个主机。(总群集大小为 8 个主机,包括那些不向 VSAN 数据存储提供存储的主机。)正如所料想的那样,VSAN 的性能很大程度上取决于 SSD。每个写入 I/O 都会首先到达 SSD,然后才会到达磁盘 (SATA)。如前文所述,您可以为每个虚拟机设置策略。而该策略还会指定预计可能从 SSD 发出的读取 I/O 的百分比。除此之外,还可以使用这些策略来定义虚拟机的可用性。是的,没错,对于同一数据存储上的虚拟机,您可以定义不同的可用性策略。为了提高故障恢复能力,“对象”可在多个主机之间进行复制,而主机/磁盘的数量取决于配置文件。VSAN 不需要本地 RAID 集,只要有一组本地磁盘即可。现在,无论是将容错限值定义为 1 个主机故障还是 3 个主机故障,VSAN 都能确保创建足够数量的对象副本。这可太棒了,不是吗?让我们用一个简单的示例来说明一下。我们配置了 1 个主机故障,并创建了一个新的虚拟磁盘。这意味着,VSAN 将创建 2 个完全相同的对象以及一个见证。使用见证是为了在群集发生状况时帮助您确定在发生故障时谁会获得控制权;有一点需要明确,见证并不是对象的副本!请注意,群集中的主机数量可能会限制“允许的主机故障”数量。换句话说,在一个三节点群集中,不能创建将“允许的主机故障”配置为 2 个的对象。也许您会觉得难以想像。别担心,下面为您呈现了允许 1 个主机故障的虚拟磁盘的大体情况:
在进行这种复制操作时,网络连接方面是否有什么要求呢?VSAN 至少需要一个专用 1Gbps 网卡端口。当然,无需赘言,这样的解决方案最好采用 10Gbps,而且应始终配备一个额外的网卡端口进行故障恢复。虚拟交换机方面则没有任何要求,Distributed Switch 或普通旧版 vSwitch 都可以使用,它们都能正常工作。总而言之,vSphere Virtual SAN(又称 VSAN)是一种基于虚拟化管理程序的全新分布式平台,它可以将计算和存储资源融合为一体。它使用策略进行管理,并可提供虚拟机级别的粒度。您可以用一种全新的方式来控制可用性和性能,既简单又高效。希望大家能够积极试用此公共测试版,现在就来注册吧:http://www.vmware.com/vsan-beta-register!呼朋引伴,欢迎分享!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  架构师 产品 测试版