Uh, ifsomethinghappensandyousimplypulltheharddriveoutofthemachineandplugitinto a newpieceofhardware, youcanhave a lotofmajorissuesbecausethereisnotthecorrectdevice.
Drivers.
There's a wholelotoftheirproblems I canhappen.
Sooneofthethingsthat I'veseenintherealworldisyoumayhave a machinethat's beenrunningfor 10 or 12 oreven 13 years, andallof a suddenthemotherboardfails.
Forwhateverreason, youcan't replacethemotherboardbecause, youknow, nobodyhas a 13 yearoldmotherboardlayingaroundon.
Buthowdoyouthengetthattoworkon a newphysicalmachine?
Itcanreally, reallybe a majorproblem, especiallyifyourunintoissueswhereitlet's, say, theoldoperatingsystemthatyou'redealingwith.
Ififthecompanythatmaintainthatoperatingsystemandneverbuiltdevicedriversfornewhardware, likethingslikelikenew, uh, harddrivecontrollers, thatkindofthing, youcanruninto a majorissue.
I actuallyranintothiswithoneofmyclientsagain.
Theyhad a 13 yearoldmachinewas a proprietaryUNIXsystem.
Ithadbeenworkingwonderfullyfor 13 years, 13 yearsandonedaythemotherboardfailedagain.
Okay, whateverthemotherboardfailed, while a problemweliterallyranintoisallthehardwarewasarchaic.
There's justnowaytofindanyhardwarethatwasinthismachineandthennotonlythat, butitwas a proprietaryversionofUNIX, wherethecompanythathadthevendorhadthathadcreatedthatversionofUNIX.
Theyalsohadactuallygoneoutofbusiness.
Andsothiswasn't Lennox.
ThiswasunitsandSowehad a realproblemwithtryingtofigureout, likehowtotaketheharddrivethatwehadbackintheday, putitinto a newpieceofhardwareandthenactuallymakeallofthatwork.
Sowhenyoustartthinkingaboutvirtualizationandvirtualmachines, here's a niftyneedidea.
Whatifwecouldmaketheoperatingsystemessentially?
Basically, it's itsownfile, soyoucancreate.
Youcancreatesomethingcalled a virtualharddriveor a dotve a DEAfile.
Andthatfilethathaseverythingthathasyouroperatingsystemthathasthefilesas a configurationsthathasthesoftwarethathasallthepicturesanddocumentsandeverythingelseinthisonevirtualharddrive.
Sobasicallywhatwe'redealingwithwhenwe'redealingwith a virtualmachinesandvocalizationsisweinstalledsomethingcalled a hypervisorontothephysicalmachine.
Soyouhave a physicalMichigan.
Youinstall a hypervisoronthatphysicalmachineandthinkof a hypervisorbasicallyislike a baseleveloperatingsystem, thelowestleveloperatingsystemthatyouneed.
Andsoyouputthathypervisorontothatphysicalmachine.
Thenyoucankeepcreatevirtualmachines.
Youcancreatevirtualserverswithinthathypervisor, andthosevirtualserverssimplyresignedwithinandtheiroldtheirown V a v a g d filesothattheycanthenbemovedaroundso I caninstall a hypervisoronthisparticularmachine.
Ifthisparticularmachinefails, I cansimplytakethatvirtualharddrive.
Justdumpitonto a differentmachinewith a hypervisor, anditcanbeupandrunningagain.
KindofThinkaboutthehypervisoris a littlebitlikeJava.
SoifyoueverdealtoJavaprogramminglanguage, whathappensisyouhave a baselayerofjavathatyouinstallon a clientoperatesystems.
YouhavejavaformakiofJava.
ForLennox, youhave a jobforwindows, soonandsoforth, andthenbasicallywhatyou'reabletodoisyou'rejustabletocodeabovethatJavalayer.
Andsothat's whatmakesbasicallyvirtualizationofvirtualserverssovaluableandsogoodbegan, especiallytheclimatecomputerenvironment, becausewecannowstarttakingoperatingsystemsandyoucanstartmovingthemaroundatlike a fileorfolder, justlikeyouwouldanykindofpictureormoverormovie.
Normally, let's take a momenttotalkaboutthehypervisors, sothere's twostandardtypesofhypervisors.
There's a typeonehypervisor, andthereis a typetohypervisor, andthenvendorscreatedifferentproductsbasedoffofthesetwodifferenttypesofhypervisors.
Sothefirsttypeofhypervisor, thetypeonehypervisor, iscalled a baremetalhypervisor.
Andwhat a bearmentalhypervisorisisbasically, youwouldinstall a hypervisorontothephysicalserver, andthathypervisorisaboutthelowestleveloperatingsystemthatisrequiredin a newordertorunvirtualmachinesonthatphysicalhardware.
So a typeonehypervisorisanoperatingsystem, butyou'renotgonnabebrowsingtheWebonit.
You'renotgonnabewritingdocumentsonit.
You'renotgonnabeusing a calculatoronit.
Basically, allthatoperatingsystemallowsyoutodoisitallowsyoutorun a virtualmachinesonthatphysicalserver, andthatisit.
Whenyoudowhattheytypetoohighprovides, or a typetohypervisorisprobablysomethingyou're a littlebitmorefamiliarwithproductssuchas a virtualboxorparallelsorVeum, wherefusion, whatthisisisyoualreadyhave a fullhostoperatingsystemonyourcomputer.
Youhave a Windowscomputer, Maccomputer, a Lennox's computer, you a fullfledgedoperatingsystemthere.
Andthenwhatyoudoisyouinstall a typetohypervisorontothatoperatingsystem, andthenyou'reabletocreatevirtualmachineswithinthattypetohypervisorthatyouhaveinstalled s Oh, thiscouldbeveryusefulforpeople, especiallyifyou'redoingthingsliketesting.
Soifyou'regoingtobedoing, likeWebdesigntesting, Solet's sayyou're a Webdesigner.
Whatyoucanintoisyou'regonnasolve a typetohypervisorontoyourcomputeron.
Thenyoucanhave.
YoucanhaveLennoxyouknow, a bun, too, withfirefox, andyoucanopenthatinonewindow, andthenyoukindofWindows 10 withGooglechromeandanotherwindow.
Andbasicallyyoucanhave a wholebunchofdifferentwindowsopenandtheseairfullflaginstancesofoperatingsystemsthatarecompletelyrunning, butthey'rerunningwithintheirownlittlecontainerswithinthattypetohypervisor.
Andsooneofoneofproblems a lotofnewtechniciansrunintoisthey'resousedtothegraphicaluserenvironmentworld.
Whentheywindupwithsomethinglike a littleblinkingcursor, theyjustkindofget a littlescared.
Theygiveup, andtheywanttogohomenow.
Theimportantthingtounderstandis, whenyou'redealingwithtypeonehypervisorsisthatyou'redealingwithsystemsthataresupposedtobegoinginto a productionenvironment.
E s excisegonnabefree, so I knowwhatmypricepointisgonnabe.
Butthenyoufindnowthesefearisgoingthrough.
ThenBill, youyou'regoingtobecardforlicenses, dependingonhowmany e s X I serversthatit's supposedtomanageesobackintheday.
Itwasabout $1000 perserver.
Well, andthethingislikethespheregivesyou a lotofreallycoolfunctionality.
Youcanhavethingslikehighavailabilityfailover.
Soifyouhaveaninstanceof a man a serverrunningononeofyourhypervisorsandthatphysicalmachinefails, V spherethencanautomaticallymoveyour, uh, yourvirtualmachineovertoanotherphysicalmachine.
Itcandoallthisautomaticmigration.
Itcando a lotofcoolthings, likehighavailabilityandallthat.
Butdoyourealizeyou'regoingtobepaying a feeforthat?
Sothat's oneofthethingsyouconsiderwhentheotherthingsbeconsideringIfyou'resittinghereandyou'relike, OK, well, let's see, Wegotthevirtualmachineshere.
Sotheseairtheseair, thetypeonehypervisorsandwehavethe V sphereoverhere.
Andthat's whatmanages a typeonehypervisors.
Andthenoneofthequestionsthatyoumaybeaskingyourselflike, Well, howHowdoes a virtualmachineactuallygetmigratedfromonehypervisortotheother?
Right?
Becauseagain, ifit's ifit's a prettylargeserveroperatingsystem, right, thatmightbelike 100 gigs.
Youknow, youcan't can't justmove 100 gigsinhalf a secondactuallytakes a littlebitoftime.
Andthenallofthis, thengetsmanagedbythe V spheremanagementconsole.
SothisisoneofthereasonswhytypeoneHypervisorscanget a littlebitconfusing, especiallyinthebeginning, becauseyouhavethehypervisorsthemselves.
Thenyouhavethemanagementconsole, andthen, dependingonhowyoucanfigureallofthis, youmayhave a sandorsomesomeothertypeofnetworkattachedstoragethatactuallycontainsyour V HDs.
Andsothisis a basicideaofhowthesetypeonehypervisorswork.
Andthenifyouhavetoadd a sandontopofthat, that's whenallofthiscouldgetverycomplicatedveryquicklywithallthiscomplication.
That's why a lotofpeople a whenthey'refirststartingtolearnaboutvirtualizationandbegenerallyfrom a daytodaystandpoint, a lotofpeopledecidetouse a typetohypervisor.
SoVirtualBoxis a typetohypervisor V M, wherefusionparallels.
Thereare a numberofothertypetohypervisorsoutthere.
I likevirtualboxbecauseitisopensourceandespeciallywhen I'm doingclassesofcoolboxworksonallthedifferentoperatesystem, doing a virtualboxforwindowsandgetvirtualboxforLennoxandobviouslygetitforMac.
Andoverhereyoucanseetheinstancesofthedifferentserversandoperatingsystemsthat I havecreatedinordertodioclassesforyoufolksfordifferentthings.
S Oh, thesearesotheinstancesthat I createdwhen I wasdoingtheLenoxSiri's.
Andyoucansee I haven't a bunchofdesktophere I canhave.
I havemultipledifferentservershere, andthisallowsmetorun a fullwhobuntoserveroperatingsystem, actuallywithintheMacoperatingsystemwithoutthemhavingtodealwitheachother.
Right?
Sobasically I can I canbringup a bun, too.
It's goingtohaveitsown I P addressisgoingtohaveallofitsownstuff.
It's onfile, soconfigurations I cantakethevirtualharddriveforthisparticularserver.
Simplycopyandpasteitoverto a differentmachine, andeverythingisthereformeso I candoubleclickonthis.
Andbeforeyougetthere, youneedtoconfigure a sandandyouneedtofigureoutthemantomyselfwhereyoufigureout a lotofotherthingsandthenpeoplegiveupandtheygoofftotheflorist s.
Oneofbigissuesthatyouruninto, too, is a licensingforthemanagementsoftware.
Thatthat's that's a painfulonetoo, right?
Causehe s Xieisfree, andthisisoneofthoseissuesyougetintoitlicensing.
Andit's oneofthethingsLike a lotofnewpeople.
I donotunderstandthattherealworldoftechnologysomuchofwhatwedorevolvesaroundtermsofserviceandlicensingandthattypeofthingandoneofbigissuesagain, withtypeonhypervisors E s excisefree, youcaninstalliton a 1,000,000 serversforfree.
It's completelylegit.
Oh, youwouldn't doanythingwithoneofthoseservers.
That's whenyouneedthesphere.
Thesesphereisthesoftwarethatallowsyoutomanagethose I providersanddependingonwhatlicenseorwhatwhatfunctionsyou'relookingfor?
Whatyoumightrealiseis, Oh, youknowthatthatchild's playthatchildishtypetohypervisormightactuallydoeverythingthatyouneedonnotcostyouanarmand a legdoIt s soagain, thisisThisissomethingthatoneofthingstothinkaboutwiththedifferentproductsandofferingsareouttherecomesintolicensing.
Itcomesintofees.
Itcomesintheusability, allthattypeofstuff.
Whenyou'rethinkingaboutusingvirtualization, there's thenumberofdifferentreasonsyoumightthinkaboutusingvirtualizationthefirstreasonagainthat I wouldargueforhismigrations.
Thefactthematteris, ifyouhaveaninstanceofanoperatingsystemandyouwanttomigratetonewhardware, right, soagainyouhave a fiveyearoldserver.
Andifyouhaveaninstanceofanoperatingsystemrunningonthatfiveyearoldhardware, youliterallyjustcopythatinstancetwotothenewhardwarewith a hypervisor.
Youstarteverythingup, maybehavetodo a coupleoftweaks, butthat's it.
Yourlifeisgonnabereallyeasy.
Ontheotherhand, ifyouhavetheserveroperatingsysteminstalledontohardwarewithallthedevicedriversandifthatgoesalongwithit, ifyouneedtomigrateorifyouwanttomigrateuptobetterhardware, itcouldbe a You're a painintheassis a politewaytoputitright.
Sooneofthereasonsyoubethinkingaboutdoing a virtualizationisthatsimplemigrationprocessagain.
Nowadays, hardwareissopowerfulandsoinexpensivebecausewhat a lotofpeoplesayislike, Well, but I don't wannalook.
I don't wanttolosethepowerofmymachine, right.
Having a serveroperatingsysteminstalleddirectlyunderthebaremetalhardwarethatwillgiveyouthebestperformance, Whichistrue.
Tobeclear, thatistrue.
Butyouknow, ifyouhave a physicalmachinethatthatthat's abletohandle 10,000 activedirectoryusersandyouhave a companywith 100 activedirectoryusers, ifyoulose a littlebitofpower.
Thereis a littlepedalpower.
It's notgonnabe.
It's notgonnabethatbiganissueforyou.
Soit's onethingtothinkabout.
Anotherthingyoumightwanttothinkaboutisjustfrom a securitystandpoint.
Now, remember, whenyouhave a serverandit's connectedtothenetwork, Everypieceoffunctionalitythatserverhasisalso a vulnerability, right?
Soifyouhaveexchangeserverinstalled, there's vulnerabilitiestoexperienceserver, andthere's vulnerabilitiesto a beingthatfileserver.