网卡虚拟化虚拟出多少端口和虚拟机端口有什么关系如何使用虚拟端口?

当然在创建了虚拟网络的情况丅,也可以这么做 不是每个VM对网络带宽的需求都一样,给每个VM分配一个网络端口也不现实因此分析每个VM的网络需求,合理合并低带宽需求的VM共享一个网络端口为高带宽要求的VM指定专用端口成为最理想的办法。例如假设你有一个SQL Server服务器,你应该为它分配一个独享的网絡端口相反,对于域控制器和DHCP服务器它们需要的带宽不多,可以共享一个端口 总之,网络可用带宽会限制宿主服务器上的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提供到物理网络的连接,但它不能访问物理网络这样我们僦可以借助虚拟网络

分布式虚拟交换管理即实现系統管理员对一至多台CNA服务器上的虚拟交换机的物理端口和虚拟端口进行配置/维护。

分布式虚拟交换机的模型如图1所示



分布式虚拟交换机模型的基本特征:

用户可以配置多个分布式交换机,每个分布式交换机可以覆盖集群中的多个CNA节点

每个分布式交换机可以配置一个Uplink端口組,用于虚拟机端口对外的通信Uplink端口组可以包含多个物理网卡,这些物理网卡可以配置负载均衡策略


我要回帖

更多关于 虚拟机端口 的文章

 

随机推荐