Академический Документы
Профессиональный Документы
Культура Документы
(/)
Print
What is vCMP?
VirtualClusteredMultiprocessing(vCMP)isafeatureoftheBIGIPsystemthatallowsyoutoprovisionand
managemultiple,hostedinstancesoftheBIGIPsoftwareonasinglehardwareplatform.AvCMPhypervisor
allocatesadedicatedamountofCPU,memory,andstoragetoeachBIGIPinstance.AsavCMPsystem
administrator,youcancreateBIGIPinstancesandthendelegatethemanagementoftheBIGIPsoftwarewithin
eachinstancetoindividualadministrators.
AkeypartofthevCMPsystemisitsbuiltinflexibleresourceallocationfeature.Withflexibleresourceallocation,
youcaninstructthehypervisortoallocateadifferentamountofresource,intheformofcores,toeachBIGIP
instance,accordingtotheparticularneedsofthatinstance.Eachcorethatthehypervisorallocatescontainsa
fixedportionofsystemCPUandmemory.
Furthermore,wheneveryouaddbladestotheVIPRIONcluster,properlyconfiguredBIGIPinstancescantake
advantageofthoseadditionalCPUandmemoryresourceswithouttrafficinterruption.
Atahighlevel,thevCMPsystemincludestwomaincomponents:
vCMPhost
ThevCMPhostisthesystemwidehypervisorthatmakesitpossibleforyoutocreateandviewBIGIPinstances,
knownasguests.ThroughthevCMPhost,youcanalsoperformtaskssuchascreatingtrunksandVLANs,and
managingguestproperties.Foreachguest,thevCMPhostallocatessystemresources,suchasCPUand
memory,accordingtotheparticularresourceneedsoftheguest.
vCMPguests
AvCMPguestisaninstanceoftheBIGIPsoftwarethatyoucreateonthevCMPsystemforthepurposeof
provisioningoneormoreBIGIPmodulestoprocessapplicationtraffic.AguestconsistsofaTMOSinstance,plus
oneormoreBIGIPmodules.EachguesthasitsownshareofhardwareresourcesthatthevCMPhostallocates
totheguest,aswellasitsownmanagementIPaddresses,selfIPaddresses,virtualservers,andsoon.Inthis
way,eachguesteffectivelyfunctionsasitsownmultibladeVIPRIONcluster,configuredtoreceiveandprocess
applicationtrafficwithnoknowledgeofotherguestsonthesystem.Furthermore,eachguestcanuseTMOS
featuressuchasroutedomainsandadministrativepartitionstocreateitsownmultitenantconfiguration.Each
guestrequiresitsownguestadministratortoprovision,configure,andmanageBIGIPmoduleswithintheguest.
Themaximumnumberofgueststhatafullypopulatedchassiscansupportvariesbychassisandbladeplatform.
ThisillustrationshowsabasicvCMPsystemwithahostandfourguests.Notethateachguesthasadifferentset
ofmodulesprovisioned,dependingontheguest'sparticulartrafficrequirements.
https://support.f5.com/kb/enus/products/bigip_ltm/manuals/product/vcmpviprionconfiguration1141/1.print.html 1/4
4/25/2017 AskF5|ManualChapter:IntroductiontothevCMPSystem
ExampleofafourguestvCMPsystem
Inadditiontothehostandguests,thevCMPsystemincludesthesecomponents:
Virtualmachine
Avirtualmachine(VM)isaninstanceofaguestthatresidesonaslotandfunctionsasamemberoftheguest's
virtualcluster.Thisillustrationshowsasystemwithguests,eachwithoneormoreVMs.
GuestVMsasclustermembers
Virtualdisk
AvirtualdiskistheportionofdiskspaceonaslotthatthesystemallocatestoaguestVM.Forexample,ifaguest
spansthreeslots,thesystemcreatesthreevirtualdisksforthatguest,oneforeachbladeonwhichtheguestis
provisioned.Eachvirtualdiskisimplementedasanimagefilewithan.imgextension,suchasguest_A.img.
Virtualslot
Avirtualslotistheportionofaslotthatthehosthasallocatedtoaspecificguest.
Core
Acoreisaportionofablade'sCPUandmemorythatthevCMPhostallocatestoaguest.TheamountofCPUand
memorythatacoreprovidesvariesbybladeplatform.
Network isolation
https://support.f5.com/kb/enus/products/bigip_ltm/manuals/product/vcmpviprionconfiguration1141/1.print.html 2/4
4/25/2017 AskF5|ManualChapter:IntroductiontothevCMPSystem
ThevCMPsystemseparatesthedataplanenetworkfromthemanagementnetwork.Thatis,thehostoperates
withthehardwareswitchfabrictocontroltheguestdataplanetraffic.Eachslotinthechassishasitsownnetwork
interfacefordataplanetrafficthatisseparatefromthemanagementnetwork.Thisseparationofthedataplane
networkfromthemanagementnetworkprovidestruemultitenancybyensuringthattrafficforaguestremains
separatefromallotherguesttrafficonthesystem.
Thefollowingillustrationshowstheseparationofthedataplanenetworkfromthemanagementnetwork.
Isolationofthedata
planenetworkfromthemanagementnetwork
OnavCMPsystem,theadministrativeuseraccounts,roles,andassociatedaccesscontrolmechanismsofa
vCMPhostareseparatefromthoseoftheguests.Thispreventsauserfromaccessingthehostorotherguests
onthesystem,therebyensuringtheseparationofadministrativetasksacrossthevCMPdeployment.
AfteryouinitiallysetupthevCMPhost,youwillhaveastandalone,multitenantvCMPsystemwithsomenumber
ofguestsdefined.AguestadministratorwillthenbereadytoprovisionandconfiguretheBIGIPmoduleswithina
guesttoprocessapplicationtraffic.
Optionally,ifthehostadministratorhassetupasecondsystemwithequivalentguests,aguestadministratorcan
configurehighavailabilityforanytwoequivalentguests.
AnexceptiontothisistheB4300bladeplatform,whichrequiresthehostandgueststorunversion11.2orhigher.
ForinformationonthespecifichostguestcombinationsthatvCMPsupports,seethevCMPhostandsupported
https://support.f5.com/kb/enus/products/bigip_ltm/manuals/product/vcmpviprionconfiguration1141/1.print.html 3/4
4/25/2017 AskF5|ManualChapter:IntroductiontothevCMPSystem
ForinformationonthespecifichostguestcombinationsthatvCMPsupports,seethevCMPhostandsupported
guestversionmatrixontheAskF5KnowledgeBaseathttp://support.f5.com.
EachguestinheritsthelicenseofthevCMPhost.
ThehostlicensemustincludeallBIGIPmodulesthataretobeprovisionedacrossallguestinstances.
ExamplesofBIGIPmodulesareBIGIPLocalTrafficManagerandBIGIPGlobalTrafficManager.
Thelicenseallowsyoutodeploythemaximumnumberofgueststhatthespecificbladeplatformallows.
YouactivatetheBIGIPsystemlicensewhenyouinitiallysetupthevCMPhost.
vCMP provisioning
ToenablethevCMPfeature,youperformtwolevelsofprovisioning.First,youprovisionthevCMPfeatureasa
whole.Whenyoudothis,theBIGIPsystem,bydefault,dedicatesmostofthediskspacetorunningthevCMP
feature,andintheprocess,createsthehostportionofthevCMPsystem.Second,onceyouhaveconfiguredthe
hosttocreatetheguests,eachguestadministratorlogsintotherelevantguestandprovisionstherequiredBIGIP
modules.Inthisway,eachguestcanrunadifferentcombinationofmodules.Forexample,oneguestcanrunBIG
IPLocalTrafficManager(LTM)only,whileasecondguestcanrunLTMandBIGIPASM.
Important:OnceyouprovisionthevCMPfeature,youcannotprovisionanyBIGIPmodules,suchasBIGIPLTM,
onthevCMPhost.Moreover,ifanyBIGIPmodulesarealreadyprovisionedonthesystembeforeyouprovision
thevCMPfeature,thosemodulesaredeprovisionedwhenyouprovisionthevCMPfeature.This,inturn,
interruptsanyapplicationtrafficcurrentlybeingprocessed.
Note:Thereserveddiskspaceprotectsagainstanypossibleresizingofthefilesystem.
https://support.f5.com/kb/enus/products/bigip_ltm/manuals/product/vcmpviprionconfiguration1141/1.print.html 4/4