【虚拟化实战】网络设计之五IP Storage

简介:

作者:范军 (Frank Fan) 新浪微博:@frankfan7   微信:frankfan7

IP  Storage NFSiSCSI)的内容很多,本文仅仅探讨一些网络方面设计上的考虑。


Dedicated Network

选择一IPStorage分配专有的物理网卡

是为了保证带宽,无需和其他的应用竞争网络资源。二是为了安全隔离。除了vLAN之外,专有的物理网卡进一步加强了隔离。如果对安全特别在意的话,甚至可以考虑为IPStorageportgroup单独分配一个虚拟交换机。假设一台ESXi主机配置有两个虚拟交换机,它们之间的通讯是必须经过三层路由设备的。

选择二  IP Storage和其他PortGroup的共享物理网卡

连接在ESXi主机上10G网卡的数量不多时,通常采用共享的方式。可以考虑使用NetworkI/O Control以避免某个PortGroup独占网络资源。

两种选择各有其适用的环境。


Teaming

情景一:

某公司的虚拟环境使用NFSESXi主机有六个1G网卡。如何设计NFS网络呢?

选择一:

NFS分配两个物理1G网卡。创建一个VMkernel 端口连接到这两个物理网卡。使用IPHash routingdVS的负载均衡策略使用Routebased onIP Hash。这就要求物理交换机必须支持staticEtherchannel 或者static802.3ad link aggregation并作相应设置。

特别注意如果该NFS存储设备上仅设置一个Target,也就是只有一个NFS目标IP地址。即使在物理交换机上设置了Etherchannel,从虚拟交换机发出的数据包还是只通过一个物理网卡。并没有达到增加网络带宽的目的。

选择二:

NFS分配两个物理1G网卡。NFS存储设备上设置两个Target,也就是两个NFS目标IP地址,分别属于不同的网段.  

创建两个VMkernel端口分别对应各自的NFS目标IP地址,分配两个物理网卡给这两个VMkernelPortdVS的负载均衡策略使用LoadBasedTeaming


建议选择二.   LBT无需物理交换机复杂的设置,同样可以起到容错和负载均衡的作用


Jumbo Frame

是否Jumbo Frame一定会大幅提高IP Storage的性能,这结论还不能太过于武断。目前我所看到的资料对此也有不同的看法。

如果现有物理网络已经使用Jumbo Frame,不妨可以考虑在虚拟环境中也使用。确保每个网络上每个节点都支持JumboFrame,而且做好相应设置。

建议看看参考的文章

JumboFrames Comparison Testing with IP Storage and vMotion

Jumbo Frames for IP Storage (Do not use Jumbo Frames)

JumboFrames for IP Storage (Use Jumbo Frames)

NFS on vSphere















本文转自frankfan751CTO博客,原文链接:http://blog.51cto.com/frankfan/1227970 ,如需转载请自行联系原作者
相关文章
|
1月前
|
机器学习/深度学习 PyTorch TensorFlow
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic,深度学习探索者。深耕TensorFlow与PyTorch,分享框架对比、性能优化与实战经验,助力技术进阶。
|
1月前
|
监控 Linux 测试技术
C++零拷贝网络编程实战:从理论到生产环境的性能优化之路
🌟 蒋星熠Jaxonic,技术宇宙中的星际旅人。深耕C++与零拷贝网络编程,从sendfile到DPDK,实战优化服务器性能,毫秒级响应、CPU降60%。分享架构思维,共探代码星辰大海!
|
30天前
|
网络协议 Linux 虚拟化
配置VM网络:如何设定静态IP以访问主机IP和互联网
以上就是设定虚拟机网络和静态IP地址的基本步骤。需要注意的是,这些步骤可能会因为虚拟机软件、操作系统以及网络环境的不同而有所差异。在进行设定时,应根据具体情况进行调整。
265 10
|
1月前
|
网络协议 API 网络安全
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
550 3
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
|
1月前
|
机器学习/深度学习 数据采集 人工智能
深度学习实战指南:从神经网络基础到模型优化的完整攻略
🌟 蒋星熠Jaxonic,AI探索者。深耕深度学习,从神经网络到Transformer,用代码践行智能革命。分享实战经验,助你构建CV、NLP模型,共赴二进制星辰大海。
|
2月前
|
机器学习/深度学习 人工智能 算法
卷积神经网络深度解析:从基础原理到实战应用的完整指南
蒋星熠Jaxonic带你深入卷积神经网络(CNN)核心技术,从生物启发到数学原理,详解ResNet、注意力机制与模型优化,探索视觉智能的演进之路。
361 11
|
4月前
|
监控 安全 Go
使用Go语言构建网络IP层安全防护
在Go语言中构建网络IP层安全防护是一项需求明确的任务,考虑到高性能、并发和跨平台的优势,Go是构建此类安全系统的合适选择。通过紧密遵循上述步骤并结合最佳实践,可以构建一个强大的网络防护系统,以保障数字环境的安全完整。
125 12
|
4月前
|
机器学习/深度学习 人工智能 PyTorch
零基础入门CNN:聚AI卷积神经网络核心原理与工业级实战指南
卷积神经网络(CNN)通过局部感知和权值共享两大特性,成为计算机视觉的核心技术。本文详解CNN的卷积操作、架构设计、超参数调优及感受野计算,结合代码示例展示其在图像分类、目标检测等领域的应用价值。
267 7
|
3月前
|
运维 安全 网络安全
VMware NSX 4.2.3 - 网络安全虚拟化平台
VMware NSX 4.2.3 - 网络安全虚拟化平台
141 0

热门文章

最新文章