设为首页 收藏本站
查看: 858|回复: 0

[经验分享] 利用 VMware 技术构建超融合平台 第 2 部分

[复制链接]

尚未签到

发表于 2018-6-6 09:57:00 | 显示全部楼层 |阅读模式
  

  

  原文:http://www.yellow-bricks.com/2014/01/23/building-hyper-converged-platform-using-vmware-technology-part-2/
  注明:本文内容基于 VMware VSAN beta 版本撰写,请访问http://www.vmware.com/products/virtual-san/获得有关正式版本的更新信息。
  

  

          在《利用 VMware 技术构建超融合平台》第 1 部分中,我讲到了大小调整和规模扩展操作。让我们简要回顾一下,要运行 100 个虚拟机,我们需要以下资源:

  •   100 x 1.5 vCPU = 大约 30 个核心
  •   100 x 5 GB = 500GB 内存
  •   100 x 50 GB(加上 FTT 等) = 11.8 TB 磁盘空间
  

         从存储角度来说,11.8 TB 并不算大,现在,一个主机就可以轻松容纳 500 GB 内存,而要容纳 30 个核心可能就不那么轻松了,但这个要求也不算高。我们会选择什么方案呢?让我们来举例说明一些服务器型号,这些服务器型号属于我们所讨论的类别:
  


  •   SuperMicro  Twin Pro     – 2U 机箱,含 4 个节点。每个节点:可处理 6 2.5 英寸驱动器,并具有板载 10GbE。支持 Intel E-2600 系列以及高达 1TB 的内存

    •   新兴公司往往会使用 SuperMicro,例如Nutanix Tintri 就使用 SuperMicro 的硬件。嗨,SuperMicro 的营销团队,你们干得不错与其他厂商相比,SuperMicro 可以为更多的基础架构新兴公司插上腾飞的翅膀。
    •   请注意,您可以选择 3 种不同的磁盘控制器类型:LSI 3108LSI 3008 Intel C600。但强烈建议选择 LSI 控制器!

  •   HP  Sl2500t     – 2U 机箱,含 4 个节点。每个节点:可处理 6 2.5 英寸或 3 3.5 英寸驱动器,并可配备 FlexibleLOM 10GbE。支持 Intel E-2600 系列以及高达 512GB 的内存

    •   您可以从 HP 提供的各种磁盘控制器中进行选择,请注意,目前已通过认证的控制器数量很少。
    •   很多人可能并不在意,但是 HP 工具包看起来真的很棒



  •   Dell  C6000 系列 – 2U 机箱,含 4 个节点。每个节点:可处理 6 2.5 英寸或 3 3.5 英寸驱动器。支持 Intel E-2600 系列以及高达 512GB 的内存

    •   请注意,该型号没有板载 10GbE “LOM”类型的解决方案,您需要添加 10GbE PCIe 卡。
    •   Dell 提供了 3 种不同的磁盘控制器,其中包括 LSI 2008 系列。请务必检查 HC

  

         这里首先需要注意的是,上述所有配置都会默认提供 4 个节点,当然,您也可以不要那么多节点,但并不建议这样做。不过,要获取 Dell HP 的配置详细信息,只能通过电话来询问,因此,我们以 SuperMicro Twin Pro 为例,因为可以从网上找到它的配置详细信息。我们选择哪种配置呢?可以说,我们可以选择很多。CPU 可以从低端四核 1.8GHz 到十二核 2.7GHz Intel CPU。内存配置可以从 2GB DIMM 32GB DIMM,包括各种速度。物理磁盘可以从 250GB 7200 RPM SATASeagate 1.2TB 10k RPM SAS Hitachi 驱动器。可以选择的数不胜数,而这可能也会增加配置的复杂性。
  

         尽管如此,我还是想强调所使用的驱动器类型。由于驱动器类型多种多样,因此,您肯定很想购买那种高容量、低价格的 SATA 驱动器。我的意思是,现在您只需少量的钱,就可以购买 4TB 驱动器。但是请注意,这可能会产生一定影响。请看下面的内容:

  •   2 4TB 7200 RPM SATA 驱动器 = 8TB 容量/ 大约 150 IOps
  •   16 500GB 10K RPM SAS 驱动器 = 8TB 容量/ 大约 2400 IOps
      
  

         这是我以前所写的《VSAN 性能:使用许多低容量 SAS 还是使用一些高容量 SATA?》,也是在各种 Twitter 对话和 VMUG 中讨论最多的一个话题,您应使用哪种类型的驱动器完全取决于您的具体使用情形。而我的配置比较保守,采用的是 SAS 路由。虽然它的价格比较贵,但它有助于更快地从 SSD 取消暂存,更重要的是,当必须从 HDD 读取时,它还有助于提高读取性能,因为请求的块不在 SSD/缓存中(《Virtual SAN 读取 IO – 缓存/缓冲区/磁盘心轴》)。假设在此配置中使用 SAS 驱动器,我们还需要以下内容:

  •   30 个核心
  •   500 GB 内存
  •   11.8 TB 磁盘空间
  

        我想以 1 个节点故障为例,确保在出现故障后,所有虚拟机都能获得所需的资源,而内存除外,出现故障时,我允许一定的内存过载。为确保有足够的资源,我会将资源总数除以 3,并对所有 4 个主机使用相同的配置。这意味着,每个主机都需要 10 个内核、166GB 内存和 4TB 磁盘容量。如上所述,我会在出现故障时使内存稍微过载,而不是采用 166GB 以上的内存,我会使用 128GB 内存,因为我使用的是 vSphere 的智能内存回收技术。
  

         不要忘了闪存资源,建议将该资源配置为磁盘容量的 10%,这样,每个主机就会有 400GB 的闪存资源。现在,让我来使用一款不错的联机配置工具来规范此配置,可以从网上找到多种,只需在 google 上搜索一下即可。结果如下:

  •   Supermicro SuperServer 2027PR-HC0TR – 2U  Twin24 个节点)

    •   24 SATA/SAS – 双端口万兆以太网 – LSI 3008 12G  SAS – 2000W 冗余

  •   8 六核 Intel Xeon 处理器 E5-2620 v2 2.10GHz  15MB 缓存 (80W)
  •   32 16GB PC3-12800     1600Mhz DDR3 ECC 已注册 DIMM
  •   20 900GB SAS 2.0     6.0Gb/ 10000RPM – 2.5 英寸 – Hitachi     Ultrastar C10K900
  •   4 Intel S3700 400GB SSD
  •   ~ $ 28.500
  

         您可以从此处看到,在核心方面,我的 CPU 处理能力超群,但从内存角度来看则置备略显不足。如上所述,在出现故障时,我会采用 TPS 来处理,当然,我可能也会采用其他内存配置,例如,192GB 内存,但此配置工具并不提供这一选项。如果再投入 6000 美元,您就可以在此配置中让内存增加一倍。由于列出的 SSD 并不是我想要的,因此我会手动添加和选择 SSD。我在总数中添加了 SSD 的价格。现在,您的数据中心或公司的构建块看起来就相当完美了。
  

        我知道本文需要阅读和掌握的信息很多,而有些内容听起来可能比较复杂。应该注意的是,利用 VMware HCL 以及 VSAN 就绪节点的概念会逐渐对此进行简化。然而,对于许多人来说,这只是一次性的,只是重复业已确定的配置而已。现在,对于大多数人来说,更复杂的事情可能就是,弄清楚需求是什么,以及您的场地是什么样的,无论是采用预制的解决方案,还是要构建您自己的解决方案,您都需要做到这一点。总之,我认为最好有一个选择。
  

        呼朋引伴,欢迎分享!
  

  

  
————————————————————————————————————————————




作者: Duncan Epping
Duncan Epping 现任 VMware R&D 的 SDDC 新兴解决方案团队首席架构师。他主要负责挖掘现有产品和功能的新机会,并通过对新解决方案或产品进行原型开发来为 VMware 探索新的业务商机。他主要致力于软件定义的存储和业务连续性/灾难恢复解决方案,目前正在申请一项专利。
  


  

  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-519119-1-1.html 上篇帖子: 利用 VMware 技术构建超融合平台 第 1 部分 下篇帖子: 通过vmware tools来为克隆出来的虚拟机配置IP地址
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表