《VMware Virtual SAN权威指南(原书第2版)》一3.6 网络I/O控制配置示例-阿里云开发者社区

开发者社区> 华章计算机> 正文

《VMware Virtual SAN权威指南(原书第2版)》一3.6 网络I/O控制配置示例

简介: 本节书摘来自华章出版社《VMware Virtual SAN权威指南(原书第2版)》一 书中的第3章,第3.6节,作者:[美] 科马克·霍根,邓肯·埃平,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
+关注继续查看

3.6 网络I/O控制配置示例

如前所述,网络I/O控制(NIOC)可以用来保证VSAN群集的通信和I/O传输所需的带宽。只有在vSphere分布式交换机(VDS)中才能配置NIOC,而在VMware标准交换机(VSS)中是不支持的。VDS的确只在某些高版本的vSphere中才提供,不过VSAN已经包含了VDS,而不管你使用的是哪个版本的vSphere。
如果你正在使用的分布式交换机版本早于vSphere版本,为了使用VSAN,我们建议你把它升级到最新版本,虽然vSphere的文档中没有特别指出这一点。这个建议只是为了小心起见,因为我们所有的VSAN测试都是基于最新版本的分布式交换机的。
自vSphere 5.5版本起,NIOC包含一种新的流量类型,叫做“虚拟SAN流量”,并对VSAN流量提供服务质量(QoS)。虽然对于某些VSAN群集环境来说,服务质量配置可能不是必需的,但是在VSAN流量正好被共享的同一块万兆网卡上的其他流量类型所影响的时候,有这样的特性就很棒了。vMotion就是一个例子。vMotion流量天生的特性就是“爆发性的”,可能会试图占用一个网卡端口上的所有可用带宽,这样就会影响到网卡上共享的其他流量类型,包括VSAN流量。在这种情况下,使用NIOC就可以避免这种自发的拒绝服务攻击(DoS attack)。
设置NIOC相当简单,并且只要配置完成,它就能为所有主机之间的VSAN流量保证一定的带宽。当VDS生成时,NIOC默认是启用的。如果这个功能在初始创建分布式交换机的时候被禁用了,那么它还可以再次被启用。方法是这样的:首先,用vSphere Web客户端在vCenter Server清单中选择VDS,然后导航到Manage(管理)页,接着选择Resource Allocation(资源分配)视图,就会显示出Network I/O Control(网络I/O控制)配置选项(如图3-14所示)。

screenshot

要为VSAN流量改变NIOC的资源分配,只需要简单地编辑Virtual SAN Traff?ic网络资源池(network resource pool)的属性即可。图3-15显示了有哪些可以更改的配置选项。
默认情况下,Limit(限制)被设置成Unlimited(不受限制),Physical adapter shares(物理适配器份额)值设置为50,Reservation(预留)值为0。Unlimited意味着VSAN网络流量在没有拥堵的时候可以使用全部网络带宽。使用reservation(预留)设置可以配置必须用于此特殊通信流量的最小带宽,数值不得超过可用带宽的75%。我们建议不要修改默认设置(来配置预留值),而是使用shares(份额)机制来进行控制。如果拥堵发生,Physical adapter shares就开始发挥作用。这个份额会与分配给其他流量类型的份额进行比较来决定哪种流量类型能得到更高的优先级。
VMware推荐在VSAN的部署上使用万兆以太网基础架构。在此类部署中,通常使用两个万兆以太网端口,分别连接到两台具有万兆以太网能力的物理交换机来提高可用性。因此不同类型的流量将需要共享整个网络带宽,此时NIOC可就是无价之宝了。
我们不推荐给VSAN流量设定一个Limit(限制)。原因是,这个Limit是一个“硬性的”限制设定。换句话说,如果对VSAN流量配置了2Gbps的Limit,即使网络上还有多余的可用带宽,流量也会被限制在2Gbps。因此我们不推荐使用Limit设定。我们建议使用shares(份额)来根据资源使用和需求情况对各种流量类型做出“虚限制”。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《VMware Virtual SAN权威指南》一2.3.5 VSAN网络流量
本节书摘来华章计算机《VMware Virtual SAN权威指南》一书中的第2章 ,第2.3.5节, [美] 科马克·霍根(Cormac Hogan)邓肯·埃平(Duncan Epping)  著 徐 炯 译译更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1042 0
Cassandra最佳实践(3)配置篇
cassandra最佳实践之cassandra的配置
2016 0
redis安装及配置主从
redis安装,redis主从配置
998 0
虚拟化VMware简介9——网络 I/O 控制 (NIOC) 简介
文章整理自VMware 官网: 网络 I/O控制 (NIOC) 通过持续监控网络上的 I/O负载并根据具体业务需求动态分配可用  I/O 资源,划分网络访问的优先级。
971 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载