09 Networking.docx
- 文档编号:5482833
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:27
- 大小:6.37MB
09 Networking.docx
《09 Networking.docx》由会员分享,可在线阅读,更多相关《09 Networking.docx(27页珍藏版)》请在冰豆网上搜索。
09Networking
9Networking
NetworkingComponents
TheXenServerhostperformsallrequiredconfigurationofthephysicalNICsascomponentsarecreated.AutomatedconfigurationofNICsisperformedintheCLI.
AllhostsinaresourcepoolshouldhavethesamenumberofphysicalNICs.AllhostsinapoolshouldshareacommonsetofXenServernetworks.Physicalinterfacesontheindividualhostsareconnectedtopool-widenetworksbasedondevicename.
Forexample,allhostsinapoolwithaneth0NICwillhaveacorrespondingPIFpluggedintothepool-wide‘network0’network.Thesameistrueforhostswitheth1NICsand‘network1’aswellasotherNICspresentinatleastoneXenServerhostinthepool.
在XenServer主机执行所有需要配置的物理网卡作为组件创建。
自动配置网卡进行在CLI。
所有主机在一个资源池应该有相同数量的物理网卡。
所有主机在一个池应有一套共同的XenServer网络。
物理接口上的个人主机连接池的网络基于设备名称。
例如,所有主机在池与所写的NIC将有一个相应的太平洋岛国论坛插入池全网络0'网络。
这同样适用于主机需要连接它的网卡和网络1'以及其他新兴工业化国家目前至少在一个XenServer主机在游泳池。
PhysicalNICs
XenserversupportsuptosixNICs,or6networkbonds(6bondsof2NICseach)however,formaximumperformance,werecommendavoidingscenarioswheremorthan4NICs(orbonds)areheavilyloadedatthesametime.
Xenserver支持多达6个NICs或6网络bonds(6bonds每个2网卡)然而,以便达到最高的效能,我们建议避免情形超过4网卡(或bonds)的重载在同一时间。
Linuxdevicedrivers
Thecontroldomainusesstandardlinuxdivicedrivers,whichallowsabroadrangeofphysicaldivicestobesupported.
控制域是使用标准的Linux设备驱动程序,从而使广泛的物理设备来支持。
LinuxDevices
PhysicalNICsappearinthecontroldomainasstandardLinuxdevices.NIC1appearsaseth0,NIC2appearsaseth1,andsoon.
物理网卡出现在控制域为标准的Linux设备。
网卡1显示为eth0,网卡2显示为eth1,等等。
Virtualswitch
Thecontroldomaincontainsoneormorevirtualswitches.AvirtualswitchactsasaLayer2switch.
控制域包含一个或多个虚拟交换机。
虚拟交换机作为第2层交换机。
Virtualinterface
EachVMconnectstoavirtualinterface.
每个虚拟机连接到一个虚拟的接口。
VirtualNICs
UptosevenvirtualNICscanbeaddedtoaVM,withtheexceptionofRHEL3,whichislimitedto3.Networkscanbeinternalonly,ortheycanconnecttoanexternalphysicalnetwork.
多达7个虚拟网卡可以被添加到虚拟机,除了版Linux3,这是有限的以3。
网络可以是内唯一的,也可以连接到一个外部的物理网络。
Internal-onlynetwork
Withaninternal-onlynetwork,noconnectionismadetoaphysicalNIC.
内部专用网络,没有连接到一个物理网卡。
VirtualNICs
VMsuseparavirtualizednetworkdriverstoconnecttothevirtualinterfacesinthecontroldomain.
Externalnetworks
VMscanconnectthroughthecontroldomaintophysicalnetworksanVLANs.
In-MemoryBus
VMsareconnectedoverahighspeedin-memorybusinXentoavirtualinterfaceinthecontroldomain.Thehighspeedin-memorybusdoesnothavetoactuallycopythedata,butusesaringbuffertopointtonewdatawithoutrequiringamemorycopyforeachoperation.
虚拟机连接的高速内存总线在Xen的虚拟接口控制域。
高速内存总线没有实际复制数据,但使用了环形缓冲区,以指向新的数据,而不需要为每个内存拷贝操作。
Virtualswitch
ThecontroldomainusesstandardLinuxbridgeutilities.ExtemalnetworksbridgeouttothephysicalnetworkandsupportVLANtrunking(multipleVLANsintoeachNIC).
控制域是使用标准的Linux桥梁设施。
外部网络的桥梁,以物理网络和支持的VLAN中继(多的VLAN到每个网卡)。
Virtualswitches
AnadministratorcanaddvirtualswitchesasrequiredforeachVLANIDandconnectvirtualmachinestothem.VLANIDscanrangefrom0to4094.
VLANTagging
AVLANIDisaper-packettag.IncomingVLANtraffictagsarestrippedoffatthevirtualswitchandaddedonreturn.
InitialNetworkSetup
DesignateoneNICandIPaddresstobetheprimarymanagementinterfaceduringtheinitialconfigurationafterinstallingXenServer.
Othernormal,non-managementNICsarerecommendedforVMnetworkconnections.NormalNICscanalsobeconfiguredformanagementaftertheinitialnetworksetup.
Whileitisnotrecommended,theprimarymanagementNICcanbeconfiguredtoalsocarryVMnetworkconnections.
指定一个网卡和IP地址是主要的管理界面在初始配置后,安装XenServer。
其他正常,非管理网卡,建议VM的网络连接。
正常的网卡也可以设定为管理在最初的网络设置。
虽然它不是建议,其主要管理的NIC可以配置也进行VM的网络连接。
ManagementandNormalNICs
Bydefault,XenServerrecognizesandconfiguresallavailableNICsinnormalmode.ThismodeisusedforVMandguesttraffic.
Occasionally,administratorsrequirededicatedNICsforspecificpurposes.Forexample,onemightneedaNICexclusivelyforstoragetraffic.
Insuchascenario,theNICcanbeplacedinmanagementmode.Anddedicatedforstoragetraffic.ThisinsuresthattheNICwillnotbeusedbyothertraffic.
默认情况下,XenServer认识和配置所有可用的网卡在正常模式。
这种模式是用于VM和客户流量。
有时候,管理员需要专用网卡为特定目的。
例如,一个可能需要一个网卡专为存储流量。
在这种情况下,该卡可以放在管理模式。
和专用的存储量。
这可确保网络信息中心将不使用其他交通。
Whyaddipinformation?
Onlargerinstallations,itmakessensetoreducetheloadontheprimarymanagementNICbysendingremotestorageservicesontootherNICs.IPaddressescanbeaddedtootherNICspost-installation.NICswithanIPaddresscanbededicatedtosecondarymanagementtasks.
在较大的设施,它才有意义,以减少负荷的主要管理网卡发送远程存储服务到其他网卡。
IP地址可以添加到其他网卡后安装。
网卡的IP地址可以用于二级管理任务。
WhenisitnotdesirabletoaddIPinformation?
TospreadVMtrafficovermultipleNICs,anadministratorattachesdifferentphysicalNICstothesamephysicalnetwork.Inthissituation,routingissuescanbeavoidedbyhavingnoIPaddressconfiguredontheNICitself.SpreadingVMnetworkloadallowsforanadjustabletrafficmixasbandwidthrequirementschange.
传播VM的交通多个网卡,管理员重视不同的物理网卡相同的物理网络。
在这种情况下,路由问题,可避免因没有IP地址上配置网卡本身。
散布VM的网络负载允许可调混合交通的带宽需求的变化。
NICBonds
NICbondsimprovehostresiliencybyusingtwophysicalNICsasone.IfoneNICinabondfails,thenthenetworktrafficautomaticallyroutestothesecondNIC.NICbondsworkinanactive/activemode,withloadbalancingbetweenthetwolinks.XenServerNICbondssubsumetheunderlyingphysicalinterfaces.Inordertoactivateabond,thephysicalinterfacesmustnotbeinuse.
NICbondsarerepresentedbyadditionalphysicalinterfaces.ThebondedphysicalinterfaceisthenconnectedtoaXenServernetworktoallowVMtrafficandhostmanagementfunctionstooccur.Thecreationstepsdependonwhetherornotthemanagementinterfaceisassignedtophysicalinterfacebeingusedinthebond.
Creatingabondonadual-NIChostimpliesthatthephysicalinterfacecurrentlyinuseasthemanagementinterfaceissubsumedbythebond.
Note:
NICbondsallowloadbalancingbutnotlinkaggregation.
网卡bond改善主机弹性使用两个物理网卡之一。
如果一个NIC在bond失败,那么,网络流量自动路线第二的NIC。
网卡bond工作主动/主动模式下,与负载平衡两者之间的联系。
XenServer网卡bond包含的基本物理接口。
为了激活的bond,该物理接口不能使用。
网卡bond所代表的更多的物理接口。
bond物理接口,然后连接到一个网络,使XenServerVM的交通和主机管理职能发生。
建立步骤取决于是否有管理界面分配给物理接口被用于bond。
创建一个bond双网卡主机意味着物理接口目前使用的管理界面包含的bond。
注:
网卡bond允许负载平衡而不是链路聚合。
NetworkAdapterDrivers
VirtualNICsshowupindifferentwayswithinLinuxandWindowsvirtualmachines.
InaLinuxparavirtualizedVM,theNICalwaysshowsupasastandardLinuxnetworkdeviceandusesthehighspeedXenparavirtulized(PV)networkdriver.
InaWindowsVM,theinitialWindowsinstallhasanemulatednetworkdevicethatusesabuilt-indriver.WindowsseesthedeviceasaRealTekFastEhternetNIC.AfterXenServerToolsisinstalled,whichincludesPVdrivers,WindowsseesaXenServerPVEthernetAdapter.Whenthehighspeeddriversareinstalled,anynetworksettingsmadeduringoraftertheWindowsinstalltotheRealTekadapterarecopiedovertotheXenServerPVEthernetAdapter.
Note:
TheCitrixXenServerPVEthernetAdapterreportsaspeedof2GbpsinWindowsVMs.ThisspeedisahardcodedvalueandisnotrelevantinavirtualenvironmentbecausethevirtualNICisconnectedtoavirtualswitch.TheNICwillperformatthesamerateasthephysicalNIC.
虚拟网卡显示在不同的方式在Linux和Windows的虚拟机。
在Linux虚拟化虚拟机的网卡总是显示了作为一个标准的Linux网络设备,并使用高速的Xenparavirtulized(PV)网络驱动程序。
在Windows虚拟机,最初的Windows安装有一个模拟的网络设备,使用一个内置的驱动程序。
Windows看到了作为一个RealTek等设备的快速Ehternet网卡。
经过XenServer安装工具,其中包括PV驱动程序,Windows看到XenServerPV以太网适配器。
当高速驱动程序安装,任何网络设置,期间或之后作出的Windows安装到了Realtek适配器复制到的XenServerPV以太网适配器。
注:
思杰XenServerPV以太网适配器报告,2Gbps的速度在Windows虚拟机。
这个速度是一个硬编码的价值和不相关的一个虚拟的环境,因为虚拟NIC连接到一个虚拟的开关。
网络信息中心将执行以同样的速度的物理网卡。
VirtualNetworkingSetup
AvirtualnetworkiscreatedforeachphysicalNICduringinstallation.xenServerallowupto7virtualNICsforeachvirtualmachineby:
●UsingtheAddbuttonintheNetworktabofavirtualmachineinXenCenter.
●Usingthexe-networkcommandsintheCLI.
WhencreatinganewvirtualNIC:
●XenServerautomaticallycreatesanewuniqueIDorMACaddressusingavalidrangeofMACaddresses.
●AMACaddresscanbemanuallysetbytypinganentryintheMACaddressfield.AgoodpracticeistomaketheNICprivateanduseaprefixof“AA:
”plusarandomstring.
ConnectingvNICs
AnewvirtualNICcan:
●Connecttoanyexistingexternalorinternalnetworkontheserver.
●Haveabandwidthlimit,whichallowsconfiguringanupperlimitfortheamountofnetworkbandwidtheachNICinthevirtualmachinecanuse.
Note:
virtualMACaddressescanalsoberetainedduringVMimportoperationsbyusingthepreserve=trueoptionintheCLI.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 09 Networking