为虚拟机增加网络可用带宽的三大途径

为虚拟机增加网络可用带宽的三大途径

2011-03-23 10:01:56

云计算

虚拟化 网络管理员通常为服务器配置尽可能多的CPU和内存,但服务器的网络端口却限制了可以托管的VM数量,因为每个VM都需要网络端口和外界通信,通常情况下,多个VM共享一个网络端口,带宽也是共享的,这样问题就来了,如果遇到运行网络密集型应用程序的VM,情况会变得很糟糕,网络带宽不够用,网络堵塞在虚拟世界中一样存在。

服务器虚拟化的大趋势正朝提高宿主服务器内虚拟机(VM)密度的方向发展,随着VM密度的增加,每VM的硬件成本逐渐下降。网络管理员通常为服务器配置尽可能多的CPU和内存,但服务器的网络端口却限制了可以托管的VM数量,因为每个VM都需要网络端口和外界通信,通常情况下,多个VM共享一个网络端口,带宽也是共享的,这样问题就来了,如果遇到运行网络密集型应用程序的VM,情况会变得很糟糕,网络带宽不够用,网络堵塞在虚拟世界中一样存在。

令人欣慰的是,可以通过某些手段增加提供给VM的可用带宽,进而使增加VM密度成为现实。

增加网络端口

最简单的办法是在服务器上加装网卡,一般情况下,服务器出厂时只在主板上集成了一或两个集成网卡接口,另外就是扩展槽,我们可以通过扩展槽增加网络端口数量,但需要注意的是,应该尽量选择多端口的网卡,如有些PCI-X和PCI Express网卡带有4个独立的端口。

另一种办法是使用外接网卡,如USB网卡。但对于服务器而言,我们是不推荐使用USB网卡的,特别是有些虚拟化平台还不支持将USB设备暴露给VM,即便如此,有时候还是可以派上用场的。

不管怎么分配网络端口,***为管理通信预留一个端口,不能将所有网络端口全部分配给VM,VM和宿主服务器之间必须留出一个管理通道,如果你的虚拟化软件支持将USB网卡暴露给VM,你可以预留一个USB网卡用于VM和宿主服务器之间通信。

尽管可以在多个VM之间共享一块网卡,问题是单块网卡提供的带宽是有限的,绑定到该网卡的所有VM共同使用带宽。如果可能,你应该尽可能使用更快速的网卡,如使用10Gb以太网卡,一块可以顶几块千兆网卡。

使用虚拟网络

如果不能增加物理网卡,还有一个办法,那就是尽可能减少VM对网络带宽的需求。

实现这个目标的办法之一是创建虚拟网络,虚拟网络完全存在于宿主服务器内部,如果你使用Microsoft Hyper-V或VMware,默认至少创建了一个虚拟网络,VM使用的每个物理网卡连接到虚拟交换机,虚拟交换机按顺序连接到每个VM的虚拟网卡。

虚拟网络为VM提供到物理网络的连接,但它不能访问物理网络,这样我们就可以借助虚拟网络的作用卸载一部分原先要使用物理网络的通信,从而减少物理网络带宽需求。例如,假设你有一个虚拟化的Web服务器,后端SQL Server数据库运行在另一个虚拟机上,在Web服务器和数据库服务器之间创建一个虚拟网络,这样数据库查询就不会经过物理网络端口,便间接地增加了VM的可用带宽。

根据VM需要分配网络端口

创建虚拟网络可以将大量网络通信转移到虚拟网络中,如果这也不能实现,还有***一招,根据VM对网络的需求分配网络端口。当然,在创建了虚拟网络的情况下,也可以这么做。

不是每个VM对网络带宽的需求都一样,给每个VM分配一个网络端口也不现实,因此分析每个VM的网络需求,合理合并低带宽需求的VM共享一个网络端口,为高带宽要求的VM指定专用端口成为最理想的办法。例如,假设你有一个SQL Server服务器,你应该为它分配一个独享的网络端口,相反,对于域控制器和DHCP服务器,它们需要的带宽不多,可以共享一个端口。

总之,网络可用带宽会限制宿主服务器上的VM密度,但也有许多方法可以增加分配给VM的网络带宽,在朝***化VM密度前进的路上,我们会看到越来越多的解决办法出现。
 

【编辑推荐】

  1. 红帽企业版6.0 KVM虚拟机实战攻略
  2. 怎样选择虚拟机安全的管理工具
  3. 故障恢复 两大虚拟机快速备份方法
  4. Hyper-V与VMware不同的虚拟机备份策略
  5. 四大方式实现私有云 看虚拟机管理器前景

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/307981.html<

(0)
运维的头像运维
上一篇2025-05-27 09:12
下一篇 2025-05-27 09:13

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

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