VMwareNSX网络虚拟化完整版_第1页
VMwareNSX网络虚拟化完整版_第2页
VMwareNSX网络虚拟化完整版_第3页
VMwareNSX网络虚拟化完整版_第4页
VMwareNSX网络虚拟化完整版_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GCRReviewSessionforVMWorldBriefingRickChenVMWareNSBU颠覆老式技术,打造软件定义数据中心#NET7388SAgenda NSXMessageQuickUpdateVMWareMessageforOpenstackMediaFeedbackandResponseNSXMessageQuickUpdateWhatisVMwareNSX?InternetExistingPhysicalNetworkInternetWhatisVMwareNSX?ExistingPhysicalNetworkInternetWhatisVMwareNSX?ExistingPhysicalNetworkInternetWhatisVMwareNSX?NetworkHypervisorExistingPhysicalNetworkInternetWhatisVMwareNSX?NetworkHypervisorVirtualNetworksExistingPhysicalNetworkTheVirtualNetworkVirtualServerAccessPorts32%CAGRPhysicalServerAccessPorts15%CAGRTheTimeisNowSource:CrehanResearchInc.40%ofvirtualizationadminsalsomanagevirtualswitching77%ofVMwarecustomersarepreparingfornetworkvirtualizationVisibilityandDebuggingVisibilityandDebuggingNSXvSwitchHypervisorVMVMVMVMVMVMVirtualizationmadenetwork

visibilitydifficultNetworkvirtualization

providesvisibilityBasicIdeaOneComplexNetworkMultipleSimpleNetworksVLANsStaticRoutesVRFSACLSVLANsVLANsACLSVRFSVisibility

&TroubleshootingHypervisorPhysicalHostNSXvSwitchVMHypervisorPhysicalHostNSXvSwitchVMVMVMVMVMVMVMVirtualNetworkVisibility&TroubleshootingHypervisorPhysicalHostNSXvSwitchVMHypervisorPhysicalHostNSXvSwitchVMVMVMVMVMVMVMVirtualNetworkDisconnectedDisconnectedDisconnectedDisconnectedDisconnectedDisconnectedDisconnectedDisconnectedDisconnectedOngoingWork:VCOPSIntegrationTopologyMetricvaluesResourceDynamicthresholdsAnomalyscoreAlertsPossiblerootcauseCalculatedmetricsAnomalyscoreEventsCollectedmetricsEventsVirtualNetworkHealthMonitoring&TroubleshootingPhysicalComponentsHealthMonitoringandTroubleshootingRuntimeNetworkOptimizationNetworkvirtualizationdecouplescorrectness

fromperformancenetworkwide.Traditionally,thesearecoupled.Forexample,adding

anewboxoftenmeansdowntimeandconfigurationchanges.

Providesabilitytochangeperformancecharacteristicsonthefly.Example:RuntimeDeploymentofDistributedRoutingVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMVMLatencyImpactonProductionNetworkAndMuch,MuchMore…MPLSintegrationControlplanefederationPolicyframeworksFlow-leveltrackingforfabricoptimization…NSXEcoSystemVMwareNSXEcosystemSeeingBroadAdoptionEcoSysemIntegrationandPositioningTodayNSXforMH

OvsdbforL2-L3capabilityintegrationNSXOptimizedForvSphereServiceComposerforL4-L7integrationUnifiedNSXPlatformFromL2–L7Integration

VLANL2L3VirtualNetworkL2NSXGatewayNSX–TheNetworkVirtualizationPlatformPhysicalNetworkvSphereHostvSphereHostKVMXenServerNSXvSwitchNSXvSwitchOpenvSwitchOpenvSwitchHardwareSoftwareControllerClusterVLANVTEPAPIHWPartnerVMVM“NSXAPI”CMPTunnelsarelikecablesPhysicalSTTHypervisorHypervisorWORLDVXLANVXLANVirtualNetworkCableCableCableCopperCableControllerThirdpartyhardwareWhyNotaSingleTunnelFormat?STTwasdesignedtooptimizeperformanceforhypervisor-hypervisortrafficLeveragingcommodityNICbehaviorsothattunnelinghasnegligibleperformanceimpactUnfortunately,it’shardforswitchestoimplement&canraiseissues

withfirewallsVXLANisthedefactoindustrystandardfornetworkvirtualizationIdealformulti-vendorsituations(e.g.vswitch-physicalswitchcommunication)WillstarttoseeNICsupportforhighperformanceinthenextyearExtensibilityoftheheaderlikelyneededSTThas64-bit“context”vs24-bitVNITunnelformatdecoupledfromcontrolplaneTunnelformat!=virtualizationarchitectureHardwareVTEPsBenefits:Fine-grainedaccess:canpullasinglephysicalportintothevirtualworldConnectbaremetalworkloadswithhigherperformance/throughputSameoperationalmodel(provisioning,monitoring)as

virtualnetworksConsistentprovisioningandoperationsforentireDataCenter,regardlessofworkloads,overasimpleIPfabricAPI(OVSDB)Tunnels(VXLAN)PhysicalWorkloadsVMControllerClusterHypervisorvSwitchHypervisorvSwitchHypervisorvSwitchHypervisorvSwitchVMVMLogicalnetwork(VNI)ConnectingthePhysicaltotheVirtualDBVMMACSPHYMACSIPUnderlay

(nomulitcastrequired)VMwareMessageforOpenstackCloudManagementPlatforms(CMPs)HardwareInfrastructureSoftwareInfrastructureCloudManagementPlatformEnabledBy:Self-serviceprovisioningAutomationviaAPIsBusinessGoals:Reduce

costsIncrease

agilityApplicationsAnatomyofaCloudManagementPlatformHardwareInfrastructureSoftwareInfrastructureAPILayerCMPLogic(governance,workflow,placement)DriverLayerWebGUICLISDKApplicationsCloudManagementPlatformToolsforself-service+automation,builtontopofAPIModelsavailableresources.Handlesrequeststocreate/

destroy/updateandviewcurrentstatusVariesgreatlybyCMP:determineswhetherarequestisallowed,updatesexternalsystems,decideswhatpartofunderlyinginfrastructurewillhosttheworkloadCommunicatestosoftwareinfrastructuretocreate/destroy/updatetherealresourcesbackingtherequestIdentityAnatomyofOpenStackHardwareInfrastructureSoftwareInfrastructureWebGUILinuxCLIsPython

SDKsApplicationsCompute&ImagesAPIComputeLogic(quotas,scheduling)ComputeDrivers(vSphere,KVM)NetworkAPINetworkLogic(quotas,scheduling)ComputeDrivers(NSX,Cisco)BlockStorageAPIBlockStorageLogic(quotas,scheduling)BlockStorageDrivers(vSAN,EMC)Userauthentication,authorizationNova/GlanceNeutron(Quantum)CinderKeystoneHorizonOpenStackCMPButWhatAbout…..Free/opensourceCMPsarenothingnew:Eucalyptus,OpenNebula,CloudStackareolder,withsimilarcapabilitiesItisneverfreetoensuresmoothoperationofcomplexsoftwareinfrastructureComesdownto:Builduplargeinternalteamabletotroubleshoot/fixOpenStackissues.Butstillneedtofindawaytosupportlowerlayersofsoftwareinfrastructure(e.g.,hypervisor,storage)Buysupportfromavendor(e.g.,useofenterprisedistroswith“free”Linux).Free!!!Free!!!Free!!!Free!!!Free!!!Free!!!Free!!!Free!!!Free!!!Misconception:OpenStackisaProductNo,itisanopensourcecodebase,managedbyOpenStackFoundationManagesprocessaroundchangestotheopensourcecodebaseProvidesmarketing/promotionofOpenStack,managestrademark.OpenStackis/willbeavailableinmanydifferentforms,including:“Rollyourown”:Downloadframeworksourcecode,buildinternalteamtodoalmosteverything.“Distro”:Packagedframeworkcodewithinstall/configmgmtbundledwithOS.Payforsupport.“Core+”:Commercialproduct,usesOpenStackcodeandAPIs,butoftenalsoincludeproprietaryaddons.“APICompat”:ExistingproductaddsOpenStackAPIcompatibility.TradeoffsFlexible/CustomizableVendorAgnosticComplex+resource

intensivetooperate.Missingmgmttools.LessFlexibleVendorSpecificEasiertoadopt+operateIncludesmgmt.toolsMisconception:WithOpenStackAPI,lowerlayersdon’tmatter.OpenStackisaframework.Alwaystalkabout"OpenStackonX".Yourunderlyinginfrastructurematters:Compute:issueswithnoisy-neighborslikeAWS?Network:limitedbyVLANs?Storage:provideSLAstoguaranteeIOPS?Management:proactivelyidentify&quicklyfixissues?CloudArchitects&CloudAdminsWhatinfrastructuretechnologiesmeetsmyneedsforadvancedfeatures,price,scale,reliability,monitoring,performance,SLAs,troubleshooting,etc?Misconception:OpenStackReleasesarelikeProductReleasesTime-basedreleases,every6months.InclusioninOpenStackisprimarilybasedoncodereview+unittests.Notfunctionaltesting,muchlessscale/performance/stresstesting.Time-basedrelease.Morelikean“earlybeta”.Usersordistrosdoadditionaltestingonwhattheycareabout,report/fixbugs,anddecidewhenitis“goodenough’Significantvariationsintheamountoftesting,rangingfrom:“wellwornpath”ofbasicfunctionalitywithcommondrivers/configurations“testedonce”byvendorwhowanted“checkbox”ofOpenStackcompatibilityExtendstothingslikedocumentation,upgrades,etc.EssexFolsomGrizzlyHavanaIcehouse2023.12023.22023.12023.22023.1Misconception:TheOpenStackAPIisa“Standard”No.Today“OpenStack”isanycloudbasedonsome

variantoftheOpenStacksoftware.Thisprovides:AvendorneutralAPISharedknowledge/conceptsandsimilartoolsButisnota“standard”intermsofinteroperabilityRelyingon“similarcode”allowsforsignificantvariation:APIextensionsleadtofragmentation(e.g.,criticismofRAX+HP

bythefoundation)RunningdifferentOpenStackversionsorservices(nova-networkvs.Neutron)RunningwithdifferentconfigurationoptionsDriversmayhavesubtledifferencesinimplementation

(e.g.L2broadcastinNeutron)Howtogetclosertorealinteroperability?Someincommunityalreadypushingconformancetesting,

realAPIspecificationsExpecttoseeVMwaregetinvolvedintheseeffortsmovingforwardThe“standardkilogram”Misconception:ChoosingbetweenOpenStackandVMwareReality:OpenStackcanrunontopofcompute/network/storage/mgmt:entirelyfromVMwareecosystementirelyfromothersourcesamixofVMwareecosystem+othersourcesOpenStackcanco-existwithotherCMPsinthesameVMwarestack.Ex:UseOpenStacktogivedevelopersprogrammaticself-serviceaccesstoasliceofyourvSpherecapacityUsevCenter

orvCACtomanageITworkloadsthatrequiresignificantgovernanceMisconception:OpenStackisonlyforServiceProvidersHas“roots”inSPs,butsomelargeenterprisesactlikeSPs:Viewtheircloudplatformitselfasakeypointofcompetitivedifferentiation.Havetheirownlargeinternaldevelopmentteamsbuildingcloudsoftware.SeeOpenStackasaflexibleplatformtheycancustomize+use.SProots&frameworkcomplexitycanbestumblingblocksformajorityofenterprises:focuson“newcloudapps”weakenterprisefeatures(e.g.,SLAs).Limitedadmintoolstoconfigure,monitor,troubleshootetc.Standalonedesign:nointegrationintoexistingenterpriseworkflowsVeryLinux-centric,withlotsofdifferentservicestoinstall/manage.WiderenterpriseadoptionwilldependsonintegrationOpenStackbeingintegrated+soldaspartofanenterprise-gradeproduct.OpenStackonVMware:Devops+EnterpriseITonasingleplatformBest-of-BreedVMwareTechnologiesandOpenStackTenant-SideAdmin/Operator-SideBenefitsofOpenStackAPI&FrameworkChoiceofbest-in-classvirtualization&managementtechnologiesHorizon(WebPortal)vSphere&vCenterCLITools&Scripts(DevOpsAutomation)vCACApplicationDirectorNovaNeutronCinderGlanceNSXDatastores3rd-party/vSANvCentertemplatesCloudOperatorTools(vCenter,vCOPs,LogInsightetc.)ThirdPartyOperatortools(Puppet/Chef,scripts,nagios...)OpenStackor3rdPartyComponentVMwareComponent

LiveDemoofOpenStack

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论