publiclyamazonec2
amazonec2 时间:2021-03-26 阅读:(
)
VirtualNetworkEmbeddingThroughTopology-AwareNodeRankingXiangCheng,SenSu,ZhongbaoZhang,HanchiWang,FangchunYangBeijingUniversityofPostsandTelecommunications{chengxiang,susen,zhongbaozb,luigiking,fcyang}@bupt.
edu.
cnYanLuo,JieWangUniversityofMassachusettsLowellyanluo@uml.
edu,wang@cs.
uml.
eduABSTRACTVirtualizingandsharingnetworkedresourceshavebecomeagrowingtrendthatreshapesthecomputingandnetworkingarchitectures.
Embeddingmultiplevirtualnetworks(VNs)onasharedsubstrateisachallengingproblemoncloudcom-putingplatformsandlarge-scalesliceablenetworktestbeds.
InthispaperweapplytheMarkovRandomWalk(RW)modeltorankanetworknodebasedonitsresourceandtopologicalattributes.
Thisnoveltopology-awarenoderank-ingmeasurereectstherelativeimportanceofthenode.
Us-ingnoderankingwedevisetwoVNembeddingalgorithms.
Therstalgorithmmapsvirtualnodestosubstratenodesaccordingtotheirranks,thenembedsthevirtuallinksbe-tweenthemappednodesbyndingshortestpathswithun-splittablepathsandsolvingthemulti-commodityowprob-lemwithsplittablepaths.
Thesecondalgorithmisaback-trackingVNembeddingalgorithmbasedonbreadth-rstsearch,whichembedsthevirtualnodesandlinksduringthesamestageusingnoderanks.
Extensivesimulationexperi-mentsshowthatthetopology-awarenoderankisabetterresourcemeasureandtheproposedRW-basedalgorithmsin-creasethelong-termaveragerevenueandacceptanceratiocomparedtotheexistingembeddingalgorithms.
CategoriesandSubjectDescriptorsC.
2.
5[Computer-CommunicationNetworks]:LocalandWide-AreaNetworks;G.
1.
6[NumericalAnalysis]:Opti-mizationGeneralTermsAlgorithms;Design;PerformanceKeywordsNetworkVirtualization;CloudComputing;VirtualNetworkEmbedding;Topology-aware;RandomWalk;MarkovChain1.
INTRODUCTIONSharingvirtualizedresourcesenablesnewcomputingandnetworkingparadigmssuchascloudbasedcomputingplat-forms[1]andsliceablenetworktestbeds[15].
UsersofacloudplatformoranetworkinfrastructurerequesttheirshareofresourcesincludingCPUcapacities,storagespace,networkbandwidth,etc.
,whiletheinfrastructureprovidersCorrespondingauthorofthispaperisProf.
SenSumaketheirbesteorttoservetherequests,whicharealsoknownasvirtualnetworks(VNs).
Theallocationofre-sourcestoVNsinsuchavirtualizationenvironmentiscriti-caltobothusers'computationneedsandtheresourceproviders'monetarygain.
Inthemulti-tenantnetworkvirtualizationenvironments,infrastructureproviders(InPs)(e.
g.
,cloudproviders)andserviceproviders(SPs)(e.
g.
,cloudusers/tenants)playtwodecoupledroles,namely,InPsmanagethephysicalinfras-tructurewhileSPscreateVNsandoerend-to-endservices[27,14,8].
MappingVNrequestsoftheSPsontothesub-stratenetworkoftheInPs,alsoknownasVNembedding,isNP-hard[28,5].
Thus,devisingheuristicshasbecomethemainlineofresearchinVNembedding[13,29,22,28].
TheearlyalgorithmsmeasuretheresourceofanodebyitsCPUcapacity,orbandwidth,orboth,withoutconsideringthetopologicalstructureoftheVNsandtheunderlyingsub-stratenetwork.
Yetthetopologicalattributesofnodeshavesignicantimpactonthesuccessandeciencyofmappingoutcomes.
Itwouldmakesensetomeasureanode'sre-sourcesanditstopologicalattributesatthesametime.
InspiredbyPageRankusedbyGoogle'ssearchengine,whichmeasuresthepopularityofwebpagesbasedonMarkovrandomwalks,weusethesametheorytomeasuretopology-awareresourcerankingofanode,calledNodeRank,whichreectstheresourceandqualityofconnectionsofanode.
PageRankconsidersalinkfrompageAtopageBasavote,andapageisconsideredimportantifanumberofimportantpagesvotetoit.
Insuchaway,thetopologyoftheworldwidewebinuencesthePageRankofawebpage.
InVNem-bedding,ifanodelinksforwardtoanumberofnodeswithrelativelyhighimportance,thisnodewouldalsobeconsid-eredimportant,wheretheimportancereferstotherelativeresourcequalityofanode.
WewilltakeintoaccountnotonlytheavailabilityorrequirementsoftheCPUandlinkre-sourcesofthenode,butalsoitstopologicalcharacteristics,i.
e.
,thequalityofitsneighbors.
TreatingtheconnectivitybetweentwonodesasaMarkovchaintransitionwithcertainprobability,wecancalculatetherelativeresourcequalityofanodewithaMarkovchainmodelbasedonthetopologyofthenetwork.
WedevisetwonewVNembeddingalgorithmscalledRW-MaxMatchandRW-BFSbasedonNodeRanks.
TheyrstcomputethenoderankforeachnodeintheVNrequestandforeachnodeintheresidualsubstratenetwork.
RW-MaxMatchisatwo-stageVNembeddingalgorithm.
Intherststageitmapsavirtualnodewiththehighestranktoasubstratenodewiththehighestrank,avirtualnodewiththesecondhighestranktoasubstratenodewiththesec-ondhighestrank,andcontinuesinthismannerfortherestofthevirtualnodes.
Inthesecondstageitembedsvir-tuallinksusingtheshortestpathalgorithmifpathsplitting[28]isnotsupportedbythesubstratenetwork,orusingthemulti-commodityowalgorithmifthesubstratesupportspathsplitting.
Similartotheexistingtwo-stageVNEal-gorithms,RW-MaxMatchmayleadtohighersubstratenet-workresourceconsumptionandrestricttheabilityofthesubstratetoacceptadditionalfuturerequests.
RW-BFScanhelpsolvethisproblem.
ItisabacktrackingVNembeddingalgorithmbasedonbreadth-rstsearchthatmapsvirtualnodesandvirtuallinksduringthesamestage,aimingtoincreasetheresourceutilizationofthesubstrateresource.
Extensivesimulationexperimentsshowthatthetopology-awarenoderankisabetternoderesourcemeasureandtheproposedRW-basedalgorithmsincreasethelong-termav-eragerevenueandacceptanceratiocomparedtoexistingembeddingalgorithms.
Thispaperpresentsthefollowingmajorcontributions:WeformulateaMarkovrandomwalkmodeltocom-putetopology-awareresourcerankingofnodesinanetwork,whichservesasthebasisofembeddingvir-tualnetworksonsubstratenetworks.
Tothebestofourknowledge,thisworkisthersttoapplyrandomwalksinsolvingVNEproblems.
WedevisetwoVNEalgorithmsbasedontopology-awarenoderanks.
Bothtwo-stageandone-stagemap-pingstrategiesareinvestigated.
Weconductathoroughcomparisonbetweenouralgo-rithmsandawiderangeofexistingalgorithmsthroughextensivesimulations.
WedesignaVNEsimulatorandmakeitpubliclyavailabletotheresearchcommunity.
Therestofthepaperisorganizedasfollows.
InSection2,wediscusstherelatedwork.
Section3presentsthenet-workmodelandformalizestheVNembeddingproblem.
InSection4wepresentthemethodofcomputingthetopology-awareresourceranksofnodesusingtherandomwalkmodel.
Section5describesRW-MaxMatchandRW-BFS.
TheVNembeddingalgorithmsareevaluatedinSection6.
Section7concludesthepaper.
2.
RELATEDWORKTheVNembeddingproblemissimilartothevirtualpri-vatenetwork(VPN)provisioningproblem[18].
Thema-jordierencebetweenthemisonresourceconstraints.
InatypicalVPNrequest,theonlyresourceconstraintsareband-widthrequirementsfromsourcestodestinationsspeciedbyatracmatrix.
Therearetypicallynoresourceconstraintsonthenodes(e.
g.
,CPU)andtheirlocations.
Anothersim-ilarproblemisthenetworktestbedmappingproblem.
TheAssignalgorithm[24]usedintheEmulabtestbedconsidersconstraintsonbothnodesandlinks,wherethenodecon-straintisprovidedastheexclusiveuseofnodes,i.
e.
,dier-entvirtualnetworkscannotsharethesamesubstratenode.
VNembedding,however,allowssubstratenodesandlinkstobesharedbymultipleVNs.
EarlystudiesonVNembeddingeitherassumethattheVNrequestsareknowninadvance(anoineversion)[29,22];ordealwithatmostonetypeofconstraints(nodeorlink)[13,29,22];orperformnoadmissioncontrolwhentheresourceofthesubstratenetworkisinsucient[13,29,22];orfocusonlyonthebackbone-startopology[22].
Withoutreducingtheproblemspace,Yuetal.
[28]intro-ducethemechanismsofsubstratesupportingpathsplittingandmigration.
Chowdhuryetal.
[9],whileconsideringthesameonlineVNembeddingproblemspaceasin[28],alsoconsiderlocationrequirementsofvirtualnodesandusemixedintegerprogramming(MIP)tosolvetheVNembed-dingproblem.
Lischkaetal.
[21]modelthetopologyofthesubstrateandthevirtualnetworkasadirectedgraph,andproposeaVNembeddingalgorithmbasedonsubgraphisomorphismwhichmapsnodesandlinksduringthesamestage.
TheiralgorithmcanbeseenasaextendedversionoftheclassicVFgraphmatchingalgorithms[10],wherelink-on-linkmappinghasbeenrelaxed.
Houidietal.
[20]presentadistributedVNembeddingalgorithmthatachievesembeddingthroughcommunicat-ingandexchangingmessagesbetweenagent-basedsubstratenodes.
Althoughcentralizedalgorithmscouldsuerfromasinglepointoffailure,theperformanceandscalabilityoftheproposeddistributedalgorithmcompareunfavorablywiththoseofthecentralizedalgorithms.
Tomaximizetheaggregateperformanceacrossvirtualnetworks,Heetal.
[19]proposeanarchitecturalframeworkcalledDaVincitodynamicallyadaptvirtualnetworksforacustomizednetworksubstrate,whereeachsubstratelinkperiodicallyreassignsbandwidthamongitsvirtuallinks.
Whileonasmallertimescale,adistributedprotocolisrunineachVNtomaximizetheVN'sownperformanceobjec-tiveindependently.
DaVinci,however,doesnothaveanodeembeddingstage.
SincethenetworkconditionchangeovertimeduetothearrivalanddepartureofVNs,resourcesinthesubstratenet-workmaybecomefragmented.
Buttetal.
[7]presentatopology-awaremeasureusingscalingfactorsforthesub-stratenetwork,whichidentiesthebottlenecknodesandlinksinthesubstratenetwork.
Theythenproposeasetofalgorithmsforre-optimizingandre-embeddinginitially-rejectedVNrequests.
Recently,Guoetal.
proposedadatacenternetworkvir-tualizationarchitecturecalledSecondNet[17].
InSecond-Net,theunitofresourceallocationformultipletenantsinthecloudisreferredasvirtualdatacenter(VDC)whichconsistsofvirtualmachinesandvirtuallinks.
TheVDCre-sourceallocationproblemiscloserelatedtotheVNembed-dingproblemandthemaindierenceistheproblemscale.
TheVDCresourceallocationalgorithmsproposedin[17]primarilyfocusonhowtoquicklyallocatetheresourcestotheVDCswhenaVDChasthousandsofvirtualmachinesandthecloudinfrastructurehastenstohundredsofthou-sandsserversandswitches,andhowtosatisfytheelasticityrequirementofVDCs.
Webelievethatthetopology-awarenoderankingmethodisgeneralenoughtobeappliedintheircontexttoincreasethepossibilityofsatisfyingtheresourcerequirementsofVDCs.
Pageetal.
[23]userandomwalkstoranktherelativeimportanceofwebpages,wheretherankofapagedependsonthetopologicalpropertiesoftheweightedlinksbetweenthepages,regardlessoftheircontent.
Amoregeneralframe-workforthisschemewasproposedin[11].
Anotherexampleabc2020151215VNRequest2VNRequest1ADECFB302030104050bacd2025404030301520(c)(d)ADECFB301010103030cba2025252520201520SubstrateNetworkabdc1010202015101015(a)(b)SubstrateNetworkFigure1:ExamplesofVNembeddingofusingrandomwalksistocomputeasetoftopologicalsig-naturesforeachnodeinagraph,anditisalsoshowntobeeectiveforexact(andapproximate)graphmatching(see[16]).
Inatypicalgraphmatchingproblem,thereareeithernoweightsonthenodesorlinks,orthereareonlyvisualfea-tures(e.
g.
,RGBcolorspace)containedinthenodeswith-outlinks.
UnlikePageRankandgraphmatching,however,intheVNembeddingproblemthereareweightsonbothnodesandlinks,andtheweightsaretypicallynon-uniform.
Ourworkdiersfromtheexistingstudiesinthreeways.
First,weaddresstheonlineVNembeddingproblemwithadmissioncontrol,anddonotneedtoreduceproblemspaceasin[29,22,13].
Second,weconsiderboththeresourceamountandtopologypropertiesofanodeinauniedwaytoranktherelativeimportanceofanode,whichwillbelever-agedinthemappingprocedure.
Dierentfromexistingworkthatonlytakesintoconsiderationtheresource(e.
g.
,CPU,bandwidth,orboth)ofanodewhileneglectingitstopologypropertyincomputingtheresourceavailability,ourworkmendsthisgap.
Third,ourtopology-awarenoderankingmeasurefocusesonleveragingsucharanktobenetthecurrentVNembeddingprocessratherthanidentifyingthebottlenecksofthesubstratenodesandlinksfortheVNem-beddingreoptimizationprocessproposedin[7].
InSection4wewillprovidedetailshowweapplytherandomwalkmodeltocomputethetopology-awarenoderesourceranks.
3.
NETWORKMODELANDPROBLEMDE-SCRIPTIONSubstrateNetworks.
Asubstratenetworkcanberepre-sentedbyaweightedundirectedgraphGs=(Ns,Ls,Ans,Als),whereNsisthesetofsubstratenodesandLsthesetofsub-stratelinks.
ThenotationsAnsandAlsdenotetheattributesofthesubstratenodesandlinks,respectively.
Theattributesofthenodeincludeprocessingcapacity,storage,andloca-tion.
Thetypicalattributeofthelinkisitsbandwidth.
InthispaperweconsidertheavailableCPUcapacityforthenodeattributeandtheavailablebandwidthforthelinkat-tributeasinmostofthepreviousresearch.
DenotebyPsthesetofallloop-freepathsofthesubstratenetwork.
Fig.
1(b)presentsasubstratenetwork,wherethenumbersinrectanglesaretheavailableCPUresourcesatthenodesandthenumbersoverthelinksrepresentavailablebandwidths.
VirtualNetworkRequest.
Similartothesubstratenet-work,weuseanundirectedgraphGv=(Nv,Lv,Cnv,Clv)todenoteavirtualnetwork,whereNvisthesetofvirtualnodesandLvthesetofvirtuallinks.
Virtualnodesandlinksareassociatedwiththeircapacityconstraints,denotedbyCnvandClv,respectively.
WealsodenoteaVNrequestbyVNR(i)(Gv,ta,td),wheretaisthearrivaltimeoftheVNRandtdthedurationoftheVNstayinginthesub-stratenetwork.
Whenthei-thVNRarrives,thesubstratenetworkshouldallocateresourcestotheVNtomeettherequirementsofthevirtualnodesandlinks.
Iftherearenosucientsubstrateresourcesavailable,theVNRshouldberejectedorpostponed.
TheallocatedsubstrateresourcesarereleasedwhentheVNdeparts.
TheremaybedierentrolesofallnodeinusingVNs,suchasdirectoryorleserveretc.
Forsimplicity,likemostofthepreviouswork[28,9],weignorethesedependencies.
Fig.
1(a)andFig.
1(c)presenttwoVNrequestswithnodeandlinkrequirements.
VNEmbeddingProblemDescription.
TheVNembed-dingproblemisdenedbyamappingM:Gv(Nv,Lv)→Gs(Ns,Ps)fromGvtoasubsetofGs,whereNsNsandPsPs.
Themappingcanbedecomposedintotwomappingsteps:(i)nodemappingplacesthevirtualnodestodierentsubstratenodesthatsatisfythenoderesourceconstraints;and(ii)linkmappingassignsthevirtuallinkstoloop-freepathsonthesubstratethatsatisfythelinkre-sourcerequirements.
Fig.
1(a)andFig.
1(b)showaVNembeddingsolutionforVNR1.
Fig.
1(c)andFig.
1(d)showanotherVNembeddingsolutionforVNR2,whereresidualresourcesarealsoshown.
NotethatthevirtualnodesofdierentVNRscanbemappedontothesamesubstratenode.
Objectives.
ThemainobjectiveofVNembeddingistomaptheVNstothesubstratenetworktomakeecientuseofthesubstratenetworkresources,whentheVNrequestsarriveanddepartovertime.
Similartothepreviousworkin[29,28,9],therevenueofacceptingaVNRattimetcanbeformulatedbyR(Gv,t)=Xdv∈NvCPU(dv)+Xlv∈LvBW(Lv),(1)whereCPU(dv)andBW(Lv)aretheCPUandtheband-widthrequirementsforvirtualnodedvandlinklv,respec-tively.
ThecostofacceptingaVNRattimetisdenedasthesumofthetotalsubstrateresourcesallocatedtothatVN:C(Gv,t)=Xdv∈NvCPU(dv)+Xlv∈LvXls∈LsBW(flvls,lv),(2)whereflvls∈{0,1}andflvls=1ifsubstratelinklsallocatedbandwidthresourcetovirtuallinklv,otherwiseflvls=0.
BW(flvls,lv)isthebandwidthallocatedtolvfromls.
FromtheInPs'pointofview,anecientandeectiveon-lineVNembeddingalgorithmwouldmaximizetherevenueofInPsandincreasetheutilizationofthesubstratenetworkinthelongrun.
Likethepreviousworkin[28],thelong-termaveragerevenueisgivenbylimT→∞PTt=0R(Gv,t)T.
(3)n1A1D1B1C1A2D2B2C2n2(a)noden1(b)noden2Figure2:MotivationalexampleTheVNRacceptanceratioofthesubstratenetworkcanbedenedbylimT→∞PTt=0VNRsPTt=0VNR,(4)whereVNRsisthenumberofVNrequestssuccessfullyac-ceptedbythesubstratenetwork.
Wealsoconsiderthelong-termrevenuetocostratiotoquantifytheeciencyofresourceutilizationofthesubstratenetwork:limT→∞PTt=0R(Gv,t)PTt=0C(Gv,t).
(5)Ifthelong-termaveragerevenuesoftheVNembeddingso-lutionsareaboutthesame,thehigherVNacceptanceratioandR/Cratioarepreferred.
4.
TOPOLOGY-AWARENODERANKINGVNembeddingincursnodemappingandlinkmapping.
NodemappingcanbeachievedbyselectingsubstratenodeswithsucientCPUresources,andlinkmappingrequiressucientlinkresourceonbothoftheselectednodesandthepathbetweenanytwoselectedsubstratenodes.
Mostearlypublications(e.
g.
,[28])performnodemappingsandlinkmappingsattwodierentstages,wherenodesareselectedrstatthenode-mappingstage,andlinkallocationandpathselectionaredoneatthelink-mappingstage.
Wetakeadif-ferentapproachbyincorporatingtopologyattributesdur-ingthenodemappingstage,aimingtoimprovethesuccessrateandeciencyoflinkmapping.
Amotivationalexam-pleisillustratedinFig.
2,wherelargernodesarenodeswithmoreCPUresourcesandthewiderlinesarelinkswithmorebandwidthresources.
Nodesn1andn2seemtohavethesameresourceavailabilityiftheyareconsideredalone.
However,n1isa"better"nodebecausetheneighborsofn1,namely,A1,B1,andC1,havemoreresourcesthanthoseofn2'sneighbors,andsomappingavirtualnodeton1hasahigherchancetoachieveasuccessfullinkmapping.
Wedenethenotionofnoderanktomeasuretheresourceavailabilityofanode.
Intuitively,therankofagivennodeuisdeterminedbyitsCPUpoweranditscollectiveband-widthofoutgoinglinks.
Itisalsoaectedbytheranksofthenodesthatcanbereachedfromu.
WemodeltherstusingtheproductofitsCPUandcollectivebandwidthofoutgoinglinksasin[28].
Wemodelthesecondbydividingreachablenodesintotwogroups,thatis,thenodesthatareincidenttotheoutgoinglinksfromuandthenodesthatcanbereachedfromuviamultiplehops.
Modelingconnectivityischallenging,andinthispaperwedeneajumpingprob-abilitytomodelthelikelihoodofanodethatisreachablefromuviamultiplehopsanddeneaforwardprobabilitytomodeltheinuenceoftheneighboringnodesfromu'sforwardlinks.
Inparticular,letH(u)=CPU(u)Xl∈L(u)BW(l),(6)where,onasubstratenetwork,L(u)isthesetofalltheoutgoinglinksofu,CPU(u)istheremainingCPUresourceofu,andBW(l)istheunoccupiedbandwidthresourceoflinkl.
Onavirtualnode,CPU(u)andBW(l)aretheca-pacityconstraintsofthenodeu,respectively.
TheinitialNodeRankvaluefornodeucanbecomputedbyNR(0)(u)=H(u)Pv∈VH(v).
(7)Letu,v∈Vbetwodierentnodes.
LetpJuv=H(v)Pw∈VH(w),(8)pFuv=H(v)Pw∈nbr1(u)H(w),(9)wherepJuvdenotesthejumpingprobabilityfromnodeutolandonnodev,nbr1(u)={v|(u,v)∈E},andpFuvtheforwardprobabilityfromnodeutonodevwith(u,v)∈E.
Clearly,Xv∈VpJuv=1,Xv∈nbr1(u)pFuv=1.
TheprobabilitiespJuvandpFuvmaybeviewedasresourcevotingfornodeufrom,respectively,anynodereachablefromuandnodeu'sneighboringnodes.
Thevotingfromanon-neighboringnodeimpliesthatthereshouldexistamulti-hoppathbetweenuandv.
Thus,thetopologyinfor-mationofthetwonodesisalsoembeddedintheprobabili-ties.
Foranynodev∈V,letNR(t+1)(v)=Xu∈VpJuv·pJu·NR(t)(u)+Xu∈nbr1(v)pFuv·pFu·NR(t)(u),(10)wherepJu+pFu=1,pJu≥0,pFu≥0,andt=0,1,ThepJuandpFuarebiasfactors,andwewilltypicallywanttosetpJuto0.
15andpFuto0.
85(fordetailsseeSection6).
ForanetworkofnnodeswithV={v1,v2,vn},letNR(t)i=NR(t)(vi)anddenotethevectorofnoderanksatiterationtbyNR(t)=(NR(t)1,NR(t)2NR(t)n)T,wheret=0,1,WehaveNR(t+1)=T·NR(t),whereTisaone-steptransitionmatrixoftheMarkovchaindenedbyT=0BBB@pJ11pJ12···pJ1npJ21pJ22···pJ2n.
.
.
.
.
.
.
.
.
.
.
.
pJn1pJn2···pJnn1CCCA·0BBB@pJ10···00pJ2···0.
.
.
.
.
.
.
.
.
.
.
.
00···pJn1CCCA+0BBB@0pF12···pF1npF210···pF2n.
.
.
.
.
.
.
.
.
.
.
.
pFn1pFn2···01CCCA·0BBB@pF10···00pF2···0.
.
.
.
.
.
.
.
.
.
.
.
00···pFn1CCCA(11)NotethatTisstablesinceitisastochasticmatrixhav-ingamaximumeigenvalueequaltoone.
ThisguaranteesthattheaboverecurrencerelationconvergestoNR()=(NR()1,NR()2NR()n)T,thesteadystatedistribution[25].
Thiscanbecomputedusingaclassiciterativescheme[23],givenbyAlgorithm1.
Algorithm1TheNodeRankComputingMethod1:Givenapositivevalue,i←02:repeat3:NR(i+1)←T·NR(i)4:δ←NR(i+1)NR(i)5:i++6:untilδAmazonec2,http://aws.
amazon.
com/ec2/.
[2]VNE-RWSimulatorhttp://int.
bupt.
edu.
cn/sensu/vne-rw.
html.
[3]VNESimulatorhttp://www.
cs.
princeton.
edu/minlanyu/embed.
tar.
gz.
[4]R.
K.
Ahuja,T.
L.
Magnanti,J.
B.
Orlin,andK.
Weihe.
Networkows:theory,algorithms,andapplications.
PrenticehallEnglewoodClis,NJ,1993.
[5]DavidG.
Andersen.
Theoreticalapproachestonodeassignment.
UnpublishedManuscript,December2002.
[6]M.
Bianchini,M.
Gori,andF.
Scarselli.
Insidepagerank.
ACMTransactionsonInternetTechnology(TOIT),5(1):92–128,2005.
[7]N.
Butt,M.
Chowdhury,andR.
Boutaba.
Topology-AwarenessandRe-optimizationMechanismforVirtualNetworkEmbedding.
InNetworking2010:9thInternationalIpTc6NetworkingConference,Chennai,India,May11-15,2010,Proceedings,page27.
NotAvail,2010.
[8]N.
M.
M.
K.
ChowdhuryandR.
Boutaba.
Networkvirtualization:stateoftheartandresearchchallenges.
IEEECommunicationsmagazine,47(7):20–26,2009.
[9]N.
M.
M.
K.
Chowdhury,M.
R.
Rahman,andR.
Boutaba.
Virtualnetworkembeddingwithcoordinatednodeandlinkmapping.
InIEEEINFOCOM,2009.
[10]L.
P.
Cordella,P.
Foggia,C.
Sansone,andM.
Vento.
Animprovedalgorithmformatchinglargegraphs.
In3rdIAPR-TC15WorkshoponGraph-basedRepresentationsinPatternRecognition,pages149–159,2001.
[11]M.
Diligenti,M.
Gori,M.
Maggini,andD.
diIngegneriadell'Informazione.
Auniedprobabilisticframeworkforwebpagescoringsystems.
IEEETransactionsonknowledgeanddataengineering,16(1):4–16,2004.
[12]D.
Eppstein.
Findingthekshortestpaths.
InProc.
ofIEEESymposiumonFoundationsofComputerScience.
IEEEComput.
Soc.
Press,1994.
[13]J.
FanandM.
Ammar.
Dynamictopologycongurationinserviceoverlaynetworks:Astudyofrecongurationpolicies.
InProc.
IEEEINFOCOM,2006.
[14]N.
Feamster,L.
Gao,andJ.
Rexford.
HowtoleasetheInternetinyoursparetime.
ACMSIGCOMMComputerCommunicationReview,37(1):64,2007.
[15]GlobalEnvironmentforNetworkInnovations.
NationalScienceFoundation,http://www.
geni.
net/,August2005.
[16]M.
Gori,M.
Maggini,andL.
Sarti.
Exactandapproximategraphmatchingusingrandomwalks.
IEEETransactionsonPatternAnalysisandMachineIntelligence,27(7):1100–1111,2005.
[17]C.
Guo,G.
Lu,H.
J.
Wang,S.
Yang,C.
Kong,P.
Sun,W.
Wu,Y.
Zhang,MSRAsia,andMSRRedmond.
SecondNet:ADataCenterNetworkVirtualizationArchitecturewithBandwidthGuarantees.
[18]A.
Gupta,J.
Kleinberg,A.
Kumar,R.
Rastogi,andB.
Yener.
Provisioningavirtualprivatenetwork:Anetworkdesignproblemformulticommodityow.
InProceedingsofthethirty-thirdannualACMsymposiumonTheoryofcomputing,pages389–398.
ACMNewYork,NY,USA,2001.
[19]J.
He,R.
Zhang-Shen,Y.
Li,C.
Y.
Lee,J.
Rexford,andM.
Chiang.
Davinci:Dynamicallyadaptivevirtualnetworksforacustomizedinternet.
InProceedingsofthe2008ACMCoNEXTConference,pages1–12.
ACM,2008.
[20]I.
Houidi,W.
Louati,andD.
Zeghlache.
Adistributedvirtualnetworkmappingalgorithm.
InProceedingsofIEEEICC,pages5634–5640,2008.
[21]J.
LischkaandH.
Karl.
Avirtualnetworkmappingalgorithmbasedonsubgraphisomorphismdetection.
InProceedingsofthe1stACMworkshoponVirtualizedinfrastructuresystemsandarchitectures,pages81–88.
ACM,2009.
[22]J.
LuandJ.
Turner.
Ecientmappingofvirtualnetworksontoasharedsubstrate.
DepartmentofComputerScienceandEngineering,WashingtonUniversityinSt.
Louis,TechnicalReportWUCSE-2006,35,2006.
[23]L.
Page,S.
Brin,R.
Motwani,andT.
Winograd.
Thepagerankcitationranking:Bringingordertotheweb.
Technicalreport,StanfordDigitalLibraryTechnologiesProject,1998.
[24]R.
Ricci,C.
Alfeld,andJ.
Lepreau.
Asolverforthenetworktestbedmappingproblem.
ACMSIGCOMMComputerCommunicationReview,33(2):81,2003.
[25]E.
Seneta.
Non-negativematricesandMarkovchains.
SpringerVerlag,2006.
[26]W.
Szeto,Y.
Iraqi,andR.
Boutaba.
Amulti-commodityowbasedapproachtovirtualnetworkresourceallocation.
InProc.
GLOBECOM:IEEEGlobalTelecommunicationsConference,2003.
[27]JSTurnerandDETaylor.
Diversifyingtheinternet.
InIEEEGlobalTelecommunicationsConference,2005.
GLOBECOM'05,volume2.
[28]M.
Yu,Y.
Yi,J.
Rexford,M.
Chiang,etal.
Rethinkingvirtualnetworkembedding:Substratesupportforpathsplittingandmigration.
COMPUTERCOMMUNICATIONREVIEW,38(2):17,2008.
[29]Y.
ZhuandM.
Ammar.
Algorithmsforassigningsubstratenetworkresourcestovirtualnetworkcomponents.
InProc.
IEEEINFOCOM,2006.
Hostadvice主机目录对我们的服务进行了测试,然后给PQ.hosting颁发了十大WordPress托管奖。为此,宣布PQ.Hosting将在一周内进行折扣优惠,购买和续订虚拟服务器使用优惠码:Hostadvice ,全部优惠10%。PQ.hosting,国外商家,成天于2019年,正规公司,是全球互联网注册商协会 RIPE 的成员。主要是因为提供1Gbps带宽、不限流量的基于KVM虚拟的V...
Advinservers,国外商家,公司位于新泽西州,似乎刚刚新成立不久,主要提供美国和欧洲地区VPS和独立服务器业务等。现在有几款产品优惠,高达7.5TB的存储VPS和高达3.5TBDDoS保护的美国纽约高防服务器,性价比非常不错,有兴趣的可以关注一下,并且支持Paypal付款。官方网站点击直达官方网站促销产品第一款VPS为预购,预计8月1日交付。CPU为英特尔至强 CPU(X 或 E5)。官方...
企鹅小屋:垃圾服务商有跑路风险!企鹅不允许你二次工单的,二次提交工单直接关服务器,再严重就封号,意思是你提交工单要小心,别因为提交工单被干了账号!前段时间,就有站长说企鹅小屋要跑路了,站长不太相信,本站平台已经为企鹅小屋推荐了几千元的业绩,CPS返利达182.67CNY。然后,站长通过企鹅小屋后台申请提现,提现申请至今已经有20几天,企鹅小屋也没有转账。然后,搞笑的一幕出现了:平台账号登录不上提示...
amazonec2为你推荐
固态硬盘是什么固态硬盘是什么?与普通硬盘有什么区别?移动硬盘与u盘有什么区别?www.55125.cn如何登录www.jbjy.cn5xoy.com求个如月群真汉化版下载地址175qq.comhttp://www.qq10008.com/这个网页是真的吗?dpscycleDPScycle插件为什么没有猎人模块 最好详细点dpscyclewow3.13术士的PVE的命中多少够了?bihaiyinsha谁知道长葛洗浴中心如何消费?酒仙琐事酒鬼变酒仙诗词m.yushuwu.comhttp www.jiaoyucard.com用户名怎么填弗雷德疯哈利波特大结局谁谁谁还是活的,谁死了???全部都要,只要出现的求大神帮助
高防服务器租用选锐一 vps服务器 腾讯云数据库 韩国电信 账号泄露 美国php空间 搜狗12306抢票助手 777te 腾讯云分析 日本bb瘦 有奖调查 怎样建立邮箱 北京双线 169邮箱 静态空间 东莞服务器 免费邮件服务器 免费asp空间 工信部网站备案查询 114dns 更多