Here is your PDF: freenix05.qrk; Keywords: livemigrationofvirtualmachines christopherclark,keirfraser,stevenhand,jacobgormhansen y,ericjul y,christianlimpach,ianpratt,andreww universityofcambridgecomputerlaboratory ydepartmentofcomputerscience 15jjthomsonavenue,cambridge,ukuniversityofcopenhagen,denmark

The number of pages within the document is: 14

The self-declared author(s) is/are:
Original authors did not specify.

The subject is as follows:
Original authors did not specify.

The original URL is: LINK

The access date was:
2019-02-10 16:35:37.878150

Please be aware that this may be under copyright restrictions. Please send an email to admin@pharmacoengineering.com for any AI-generated issues.

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

The content is as follows:
LiveMigrationofVirtualMachines ChristopherClark,KeirFraser,StevenHand,JacobGormHansen y,EricJul y,ChristianLimpach,IanPratt,AndrewW UniversityofCambridgeComputerLaboratory yDepartmentofComputerScience 15JJThomsonAvenue,Cambridge,UKUniversityofCopenhagen,Denmark firstname.lastname@cl.cam.ac.ukfjacobg,ericg@diku.dkAbstractMigratingoperatingsysteminstancesacrossdistinctphys- icalhostsisausefultoolforadministratorsofdatacenters andclusters:Itallowsacleanseparationbetweenhard- wareandsoftware,andfacilitatesfaultmanagement,load balancing,andlow-levelsystemmaintenance. BycarryingoutthemajorityofmigrationwhileOSescon- tinuetorun,weachieveimpressiveperformancewithmin- imalservicedowntimes;wedemonstratethemigrationof entireOSinstancesonacommoditycluster,recordingser- vicedowntimesaslowas 60ms.Weshowthatthatour performanceissuftomakelivemigrationapractical toolevenforserversrunninginteractiveloads. Inthispaperweconsiderthedesignoptionsformigrat- ingOSesrunningserviceswithlivenessconstraints,fo- cusingondatacenterandclusterenvironments.Weintro- duceandanalyzetheconceptof writableworkingset ,and presentthedesign,implementationandevaluationofhigh- performanceOSmigrationbuiltontopoftheXenVMM. 1Introduction Operatingsystemvirtualizationhasattractedconsiderable interestinrecentyears,particularlyfromthedatacenter andclustercomputingcommunities.Ithaspreviouslybeen shown[1]thatparavirtualizationallowsmanyOSinstances torunconcurrentlyonasinglephysicalmachinewithhigh performance,providingbetteruseofphysicalresources andisolatingindividualOSinstances. Inthispaperweexploreafurtherallowedbyvir- tualization:thatofliveOSmigration.Migratinganen- tireOSandallofitsapplicationsasoneunitallowsusto avoidmanyofthediffacedbyprocess-levelmi- grationapproaches.Inparticularthenarrowinterfacebe- tweenavirtualizedOSandthevirtualmachinemonitor (VMM)makesiteasyavoidtheproblemof`residualde- pendencies'[2]inwhichtheoriginalhostmachinemust remainavailableandnetwork-accessibleinordertoservice certainsystemcallsorevenmemoryaccessesonbehalfof migratedprocesses.Withvirtualmachinemigration,on theotherhand,theoriginalhostmaybedecommissioned oncemigrationhascompleted.Thisisparticularlyvaluable whenmigrationisoccurringinordertoallowmaintenance oftheoriginalhost. Secondly,migratingatthelevelofanentirevirtualma- chinemeansthatin-memorystatecanbetransferredina consistentand(aswillbeshown)effashion.Thisap- pliestokernel-internalstate(e.g.theTCPcontrolblockfor acurrentlyactiveconnection)aswellasapplication-level state,evenwhenthisissharedbetweenmultiplecooperat- ingprocesses.Inpracticalterms,forexample,thismeans thatwecanmigrateanon-linegameserverorstreaming mediaserverwithoutrequiringclientstoreconnect:some- thingnotpossiblewithapproacheswhichuseapplication- levelrestartandlayer7redirection. Thirdly,livemigrationofvirtualmachinesallowsasepa- rationofconcernsbetweentheusersandoperatorofadata centerorcluster.Usershave`carteblanche’regardingthe softwareandservicestheyrunwithintheirvirtualmachine, andneednotprovidetheoperatorwithanyOS-levelaccess atall(e.g.arootlogintoquiesceprocessesorI/Opriorto migration).Similarlytheoperatorneednotbeconcerned withthedetailsofwhatisoccurringwithinthevirtualma- chine;insteadtheycansimplymigratetheentireoperating systemanditsattendantprocessesasasingleunit. Overall,liveOSmigrationisaextremelelypowerfultool forclusteradministrators,allowingseparationofhardware andsoftwareconsiderations,andconsolidatingclustered hardwareintoasinglecoherentmanagementdomain.If aphysicalmachineneedstoberemovedfromservicean administratormaymigrateOSinstancesincludingtheap- plicationsthattheyarerunningtoalternativemachine(s), freeingtheoriginalmachineformaintenance.Similarly, OSinstancesmayberearrangedacrossmachinesinaclus- tertorelieveloadoncongestedhosts.Inthesesituationsthe combinationofvirtualizationandmigration improvesmanageability. NSDI Õ05:2nd Symposium on Networked Systems Design & Implementation USENIX Association273

Please note all content on this page was automatically generated via our AI-based algorithm (90ptWaVYAxljV8alSbrM). Please let us know if you find any errors.