Chess Fundamentals - Capablanca Fundamentals.pdfChess Fundamentals - Capablanca
ISPT ViRP Fundamentals _SRG
-
Upload
reinaldo-guzman -
Category
Documents
-
view
21 -
download
0
description
Transcript of ISPT ViRP Fundamentals _SRG
-
Copyright 2013 EMC Corporation. All rights reserved
WelcometoISPTViPR Fundamentals.ClicktheNotestabtoviewtextthatcorrespondstotheaudiorecording.ClicktheSupportingMaterials tabtodownloadaPDFversionofthiseLearning.
Copyright1996,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013EMCCorporation.AllRightsReserved.EMCbelievestheinformationinthispublicationisaccurateasofitspublicationdate.Theinformationissubjecttochangewithoutnotice.THEINFORMATIONINTHISPUBLICATIONISPROVIDEDASIS.EMCCORPORATIONMAKESNOREPRESENTATIONSORWARRANTIESOFANYKINDWITHRESPECTTOTHEINFORMATIONINTHISPUBLICATION,ANDSPECIFICALLYDISCLAIMSIMPLIEDWARRANTIESOFMERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE.
Use,copying,anddistributionofanyEMCsoftwaredescribedinthispublicationrequiresanapplicablesoftwarelicense.EMC2,EMC,DataDomain,RSA,EMCCentera,EMCControlCenter,EMCLifeLine,EMCOnCourse,EMCProven,EMCSnap,EMCSourceOne,EMCStorageAdministrator,Acartus,AccessLogix,AdvantEdge,AlphaStor,ApplicationXtender,ArchiveXtender,Atmos,Authentica,AuthenticProblems,AutomatedResourceManager,AutoStart,AutoSwap,AVALONidm,Avamar,Captiva,CatalogSolution,CClip,Celerra,Celerra Replicator,Centera,CenterStage,CentraStar,ClaimPack,ClaimsEditor,CLARiiON,ClientPak,CodebookCorrelationTechnology,CommonInformationModel,ConfigurationIntelligence,Configuresoft,Connectrix,CopyCross,CopyPoint,Dantz,DatabaseXtender,DirectMatrixArchitecture,DiskXtender,DiskXtender 2000,DocumentSciences,Documentum,elnput,ELab,EmailXaminer,EmailXtender,Enginuity,eRoom,EventExplorer,FarPoint,FirstPass,FLARE,FormWare,Geosynchrony,GlobalFileVirtualization,GraphicVisualization,Greenplum,HighRoad,HomeBase,InfoMover,Infoscape,Infra,InputAccel,InputAccel Express,Invista,Ionix,ISIS,MaxRetriever,MediaStor,MirrorView,Navisphere,NetWorker,nLayers,OnAlert,OpenScale,PixTools,Powerlink,PowerPath,PowerSnap,QuickScan,Rainfinity,RepliCare,RepliStor,ResourcePak,Retrospect,RSA,theRSAlogo,SafeLine,SANAdvisor,SANCopy,SANManager,Smarts,SnapImage,SnapSure,SnapView,SRDF,StorageScope,SupportMate,SymmAPI,SymmEnabler,Symmetrix,Symmetrix DMX,Symmetrix VMAX,TimeFinder,UltraFlex,UltraPoint,UltraScale,Unisphere,VMAX,Vblock,Viewlets,VirtualMatrix,VirtualMatrixArchitecture,VirtualProvisioning,VisualSAN,VisualSRM,Voyence,VPLEX,VSAMAssist,WebXtender,xPression,xPresso,YottaYotta,theEMClogo,andwhereinformationlives,areregisteredtrademarksortrademarksofEMCCorporationintheUnitedStatesandothercountries.
Allothertrademarksusedhereinarethepropertyoftheirrespectiveowners.
Copyright2013EMCCorporation.Allrightsreserved.PublishedintheUSA.
Revision Date: November2013RevisionNumber:MR7WPISPTViPR_1.0
ISPT ViPR Fundamentals 1
-
Copyright 2013 EMC Corporation. All rights reserved
This coursecoversthefundamentalsoftheViPRsolution.Examinetheslidetoconfirmthatthedescription,audienceandobjectivesareinlinewithyourexpectations.
ISPT ViPR Fundamentals 2
-
Copyright 2013 EMC Corporation. All rights reserved
This modulefocusesonanintroductiontotheViPRsolution.
ISPT ViPR Fundamentals 3
-
Copyright 2013 EMC Corporation. All rights reserved
Thislessonpresentsanintroductiontothesoftwaredefined storageenvironment.
ISPT ViPR Fundamentals 4
-
Copyright 2013 EMC Corporation. All rights reserved
Withinthetraditionaldatacenter,eachapplicationtypehaditsownverticalstackofserverandoperatingsystem,networking,securityandstorageresources.Asstoragehasevolved,ithasledtothedevelopmentofadiversesetofstoragearrays,eachwithitsownuniquevalue.Whileapplicationneedshavebeenmet,thishascreatedcomplexityforstorageadministrators.Thiscomplexityanditsassociatedcostscannolongerbesustained.
ISPT ViPR Fundamentals 5
-
Copyright 2013 EMC Corporation. All rights reserved
TheSoftwareDefinedDataCenter(SDDC)aimstobreakdowndatacentersilosandtheirassociatedcomplexity.ButthevalueofSDDCisbroaderthansimplycomputeservervirtualization.TheSoftwareDefinedDataCenterabstractsthefunctionalityofallthehardwarecomponentsandpoolscompute,networking,andstorageresources.TheSoftwareDefinedDataCenterprovidestheabilitytotrulyrealizeendtoendautomationthroughtheentiredatacenter.Thelesshumaninteraction,thelowerthecostandthelessroomthereisforerror.Analystsestimatethatenterpriseshavevirtualizedbetween30to75percentoftheircomputeinfrastructureand20percentoftheirnetworkinfrastructure,butonly5to10percentoftheirstorageinfrastructure.Thisisdueinparttothefactthat,unlikenetworkandcompute,storagelacksasetofclearlydefinedprotocolsandstandardization.TorealizethefullvalueoftheSoftwareDefinedDataCenter,compute,network,andstoragemustallbevirtualized.
ISPT ViPR Fundamentals 6
-
Copyright 2013 EMC Corporation. All rights reserved
ThislessonpresentsanoverviewoftheViPRsolution.
ISPT ViPR Fundamentals 7
-
Copyright 2013 EMC Corporation. All rights reserved
TheabstractionmodeloftheSDDCrequiressoftwaredefinedstorage.FromtheEMCperspective,therearethreefundamentalcharacteristicstosoftwaredefinedstorage:simple,extensible,andopen.
Tosimplifymanagement,theentirestorageinfrastructuremustprovideasinglecontrolpoint,soitcanbemanagedthroughautomationandpolicies.
Thestorageinfrastructuremustbeeasytoextendsothatnewstoragecapabilitiescanbeaddedtotheunderlyingarraysinsoftware.
Theplatformmustbebuiltinanopenmanner,sothatcustomers,othervendors,partners,orstartupscanwritenewdataservicesandbuildacommunityaroundit.
EMCViPRisthesoftwaredefinedstoragesolutionthatwasbuiltwithalloftheserequirementsinmind.Ittransformsexistingheterogeneousphysicalstorageintoasimple,extensible,andopenstorageplatform.ViPRwasbuiltfromthegrounduptoprovideapolicybasedstoragemanagementsystemforautomatingstandardizedstorageofferingsinamultitenantenvironmentacrossheterogeneousstorageinfrastructure.
ISPT ViPR Fundamentals 8
-
Copyright 2013 EMC Corporation. All rights reserved
OurfirstusecasehighlightsthekeybenefitsofautomationforblockandfilestorageusingViPR.TheITinfrastructureofaleadingmoneymanagementfirmconsistsoftwositesadatacenterinCityAandafront officeinCityB.Ahighspeed,lowlatencybackboneisinplacebetweenthesites.Thestoragestackasitexiststodayissiloed byapplication,whichiscommon. ThedatacenterinCityAhostsmostofthecriticaltrading andbackofficefunctions.InCityB,therelativelysmallerdatacenterisfocusedonthefrontoffice,servingtheneedsofcustomerfacingemployees.The solutionenablesefficient,automated,policybasedstorageprovisioningandmanagement.Byautomatingtaskssuchasfabriczoning,LogicalUnitNumber(LUN)masking,andconfiguringprotectionforsupportedarraysandtechnologies,ViPRreduces theneedforhighlyskilledadministratorswithspecializedknowledge.Itusesa configureonce,usemanytimesapproach,facilitating selfservice.TheViPRSolutionPack,bundledwiththeproduct,offerssimplifiedmonitoringandcapacityforecastingacrossthestoragestack.Simplermanagementoffersthepromiseofsavingsinoperationalexpenses.
ISPT ViPR Fundamentals 9
-
Copyright 2013 EMC Corporation. All rights reserved
OursecondusecasehighlightstheadvantagesoftheViPRobjectdataservice.Considerahealthcareoperationthatgenerateslargevolumesofmedicalimagedata.Thecompanyhascontractedoutallservicesforinitialimagegenerationtoseveralthirdpartydiagnosticlaboratories.Fortheimagerepository,therearetwocriticalaccessrequirements:webbasedaccessandmobileaccess.Theseaddresstheneedsofboththirdpartycontractorsexternaltothecompanyandemployeeswhoareremote.Forscalablewebenablementandmobileaccesstoauthorizedusersbothwithinandoutside,thecompanyhaschosentohosttheimagedatainthePubliccloud.Theyhaveselectedareputableserviceproviderandimplementedbestpracticestomeetregulatorycompliance.Thetypicalworkflowforeachimageisasfollows:
AlaboratorygeneratesadiagnosticimageanduploadsittothePubliccloudforarchival. TheITadministratordownloadsthisoriginalimagefromthecloudarchivetoaninhouse
NASfilestore. Physiciansanalyzetheimagecopy.Usingafilebasedimageeditingapplication,they
highlightimageareasandmakeannotations. Onceimageanalysisiscomplete,theITadministratoruploadstheeditedimagebacktothe
cloudforarchival.ThesolutionistotransitionimagerepositoriesfromthePubliccloudtoViPRobjectstoresthatarebasedonfileshares intheVNXandIsilonarraysalreadyinproduction.Withthenewworkflow,theViPRobjectdataserviceenableslaboratoriestouploadeachdiagnosticimagedirectlytoaViPRobjectstorewithinthecompanyusingtheircustomaryobjectbrowserstoupload.TheITadministratorcreatesaneditablecopyoftheimagebysimplytogglingthecopyfromobjecttofilemode.Onceimageeditsarecomplete,theITadministratortogglestheeditedfilebacktoobjectmodeforarchival.
ISPT ViPR Fundamentals 10
-
Copyright 2013 EMC Corporation. All rights reserved
ThismoduleprovidedanintroductiontotheViPRsolution.
ISPT ViPR Fundamentals 11
-
Copyright 2013 EMC Corporation. All rights reserved
This modulefocusesonthearchitectureandcomponentsofViPR.
ISPT ViPR Fundamentals 12
-
Copyright 2013 EMC Corporation. All rights reserved
ThislessonpresentsanoverviewofViPRarchitecture.
ISPT ViPR Fundamentals 13
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRhasfourmajorcomponents.AlthoughstoragearraysarecentraltotheuseofViPR,theyarenotacomponentofViPR.ThemajorcomponentsaretheViPRcontroller,ViPRobjectdataservice,ViPRintegration,andViPRmonitoringandreporting(M&R).Eachofthesecomponentsisinstalledseparately.
ViPRcontrollerabstracts,pools,andautomatesphysicalstorageresourcesintopolicybasedvirtualpoolswithselfserviceaccesstoacatalogofresources.Italsoprovidesblockandfilecontrolservices.ThisisthefirstandmostfundamentalcomponentofViPR.TherecanbenoViPRdeploymentwithouttheViPRcontroller.
ViPRobjectdataservicedeliversascalablestorageplatformthatprovidesobjectstoragecapabilities.ThiscomponentofViPRisoptional.IftheViPRobjectdataserviceisdeployed,theViPRcontrollermustalsobedeployed.
ViPRintegration withcloudplatformsprovidesanalternativetoprovisioningstoragefromtheViPRUI.TheViPRintegrationfeaturesallowusersofVMware,Microsoft,andOpenStacktostayintheirpreferredmanagementtoolandinitiatestorageprovisioningwithoutswitchingtoanotherUI.Thesecomponentsareoptionaland,liketheViPRobjectdataservice,theycannotexistwithouttheViPRcontroller.
ViPRmonitoringandreporting.ViPRsoftwaredistributionincludestheSolutionPackforViPR.TheSolutionPackleveragestheViPRmonitoringandmeteringRESTAPIbulkfeedstoexposeavailabilityandusageofViPRmanagedstorage.WhenusedincombinationwithStorageResourceManagement(SRM)Suite,thisSolutionPackconnectsthedotsfromphysicaltoViPRmanagedvolumes.
ISPT ViPR Fundamentals 14
-
Copyright 2013 EMC Corporation. All rights reserved
InstallingtheViPRcontrollerrequiresinstallingmultipleVMsforblockandfilevirtualization,aloadbalancer,theRESTAPI,andsupportforthecommandline.ThecontrollerisdeliveredasaVMwarevApp (OVFfile)thatmustbeinstalledonVMwareESXi.ThevApp forthecontrollerhastwoconfigurations,either3VMsor5VMs.BothconfigurationsareabletohandleexpectedViPRworkloadswiththesamelevelofperformance. TheViPRcontroller3VMconfigurationcanhandlethelossofasingleVMwithoutimpacting
users. TheViPRcontroller5VMconfigurationcanhandlethelossoftwoVMswithoutimpactingusers.ThechoiceofconfigurationshouldbedeterminedbytheleveloftolerancetoViPRVMloss.TheloadbalancerincludedwiththeViPRcontrollerallowseachcontrollerVMtobehaveastheentrypoint,sothatcustomerscanconnecttoanyVMandtheworkloadwillbebalancedacrossallVMs.
ISPT ViPR Fundamentals 15
-
Copyright 2013 EMC Corporation. All rights reserved
TheViPRobjectdataserviceprovidestheobjectonfile featuresofViPR,andtheobjectAPIsupportforS3,Swift,andAtmos.Toenabletheobjectdataservice,thecustomermustinstalloneormoredataserviceVMs.The dataserviceVMsareusedbytheViPRcontrollertoholdtheobjectmetadatausedbytheViPRobjectdataservice.Likethecontroller,multipleVMsprovidetolerancetoVMlosswithoutimpactingusers.TheVMfortheViPRobjectdataserviceisalsodeliveredasanOVF, butitinstallsasingleVM.IfmultipleVMsaredesiredforobjectdataservicescalability,thedataservice VMissimplyinstalledmultipletimes.
ISPT ViPR Fundamentals 16
-
Copyright 2013 EMC Corporation. All rights reserved
UsingtheViPRobjectonfiledataservice,youcanoptionallytoggletheaccessmodeofabucketbetweenthestandardRESTaccess(default)andfilesystem access(viaNFS)usingthefileaccessmodefeature.ThefileaccessmodedetermineswhetheraresourcecanbeaccessedasafileonafilesystemorasanobjectviaaRESTAPI.Whenfilesystem accessisenabledforabucket,allexistingobjectsinthebucketarenolongeraccessibleviaREST,butaremountableusinganNFSclient.MountpointsforeachobjectcanbeobtainedwithaGETcall.UserscanaccessobjectsasfilesusingViPRextensionstoAmazonS3,OpenStack Swift,andEMCAtmosAPIs.TheViPRextensionscanbeusedtospecifythefileaccessmodeofresourceswithinabucketsuchasvideos,images,ordocuments.
ISPT ViPR Fundamentals 17
-
Copyright 2013 EMC Corporation. All rights reserved
TheservicecatalogintheViPRUIenablesuserstoselectapreconfiguredservicewhichisappropriatetothestorageoperationtheywanttoperform.ServicesencapsulatethemostcommonstorageoperationsthatViPRprovisioninguserswillwanttoperform.Usersrunservicesfromtheservicecataloginordertocreateandmanageblockandfilestorage.Someexamplesofservicesintheblockstorageservicescategorymightincludetheabilitytocreateablockvolumeforahostortoexpandablockvolume.Changestoavirtualarrayorvirtualpoolarealsocommonservicesfoundinthecatalog.
ISPT ViPR Fundamentals 18
-
Copyright 2013 EMC Corporation. All rights reserved
ThislessonpresentsanoverviewoftheViPRphysicaltovirtualabstraction.
ISPT ViPR Fundamentals 19
-
Copyright 2013 EMC Corporation. All rights reserved
Withphysicalstorage, eachswitch,array,andconnectionmustbeindividuallymanaged.MostenterpriseITandmanagedserviceproviderenvironmentscontainmanyofeach,andoftenhavemultiplemodelsfrommultiplemanufacturers.Managingeachresourceindividuallyistimeconsuminganderrorprone.
ISPT ViPR Fundamentals 20
-
Copyright 2013 EMC Corporation. All rights reserved
Byabstractingstoragefromthephysicalarrays,ViPRdoesmuchofthemanagementoftheindividualcomponents,allowingadministratorsanduserstotreatstorageasalargeresourcefocusingjustontheamountofstorageneededandtheperformanceandprotectioncharacteristicsrequired.ViPRexposesthestorageinfrastructurewithinitscontrolthroughasimplifiedmodel,hidingandhandlingthedetailsofarrayanddiskselection,LUNcreation,SANzoning,LUNmasking,andthedifferencesbetweenonestoragedeviceandanother.ViPRisawareofandleveragesintelligencesuchasFAST,snapshots,andcloningcapabilitieswithinindividualmodelsofstoragearrays.ThesameappliestoprotectiontechnologiessuchasRecoverPointandVPLEX.ViPRprovidesabstractionstotakefulladvantageofthesetechnologies.
ISPT ViPR Fundamentals 21
-
Copyright 2013 EMC Corporation. All rights reserved
Thevirtualarrayisa ViPRabstractionforthephysicalarraysandthenetworkconnectivitybetweenhostsandthesearrays.Thevirtualarrayprovidesamoreabstractviewofthestorageenvironmentforuseineitherapplyingpolicyorprovisioning.AllphysicalarraysparticipatinginavirtualarrayshouldbeconnectedtothesamefabricsorVSANs(virtualstorageareanetworks)toensurethattheyallhaveequivalentnetworkconnectivitytotheenvironment.WhenastorageadministratoraddsphysicalarraystoViPR,ViPRdiscoverstheirstoragepools,ports,andconfiguration.AfterFCswitchesareadded,ViPRautomaticallydiscoversandmapstheFCnetworks.Whenpopulatingavirtualarraywithphysicalarraysandnetworks,theadministratormustensurethatwhenstorageispresentedfromthevirtualarraytoahost,thehostmustbeabletophysicallyreachthestoragepresentedtoit.Havingexaminedtheconnectivitybetweenhostsandarrays,theadministratorcanbuildthevirtualarrays.Whenallhostscanreachallarrays,theentirestorageinfrastructurecanbegroupedintoasinglevirtualarray;however,physicalarraysmayneedtobeplacedintoseparatevirtualarraystoaccommodatedifferentphysicalconfigurationsanddifferentrequirementsforfaulttolerance,networkisolation,ortenantisolation.Inthetypicalphysicalenvironmenttherearemultiplearrays,eachwiththeirownmanagementtools,processes,andbestpractices.WiththeViPRvirtualarray,alloftheuniquecapabilitiesofthephysicalarraysareavailable,butViPRautomatestheoperationsofthetools,processes,andbestpracticestosimplifyprovisioningstorageacrossaheterogeneousstorageinfrastructure.InthiswayViPRcanmakeamultivendorstorageenvironmentlooklikeonebigvirtualarray.ViPRcanaccomplishthesetasksforspecifictypesofblockandfilestorage,including:VMAX,VNX,Isilon,VPLEX,andNetApp.WiththephysicalarraysconfiguredintoViPRvirtualarrays,theadministratorcannowbuildViPRpoliciesthatareautomaticallyappliedacrossheterogeneousarrays.
ISPT ViPR Fundamentals 22
-
Copyright 2013 EMC Corporation. All rights reserved
InViPR,avirtualpoolrepresentsastandardizedstorageserviceofferingoutofwhichstoragemaybeprovisioned.Virtualpoolsareabstractions.AspartofconfiguringViPR,theadministratormapsthephysicalarraypoolsintovirtualpools.Virtualpoolsexposeperformanceandprotectionlevelsfromthediskstotheuser.Whendefiningthevirtualpool,theadministratorwillseparateblockfromfilepools;thentheadministratorwillselectthepoolsthatdeliverthetiersofperformancecharacteristicstheywishtoexposetousers.Finally,theadministratorwillidentifythelevelofdataprotectionavailabletoeachpool.Thenameassignedtothevirtualpoolshouldreflecttheattributesthatthepoolrepresents.IfthevirtualpoolcontainsFlashdisks,anamesuchasHighPerformancePoolmightbeappropriate.Whenprovisioningstoragetheuserwillidentifythetypeofstoragetheydesireusingthisname,soensurethatthisnameclearlyidentifiesthecapabilitiesofthestoragewithinthevirtualpool.InthiswaythevirtualpoolbecomesthedefinitionusedbyViPRtoenablepolicybasedstorageprovisioningwithinvirtualarrays.Forexample: BlockstoragepoolsonflashdrivesprotectedbyVPLEXMetrocanrepresentatier1virtual
pool. BlockstoragepoolsonFibreChannelthatcanbereplicatedwithRecoverPointmayrepresenta
secondvirtualpoolfortier2blockstorage. BlockstoragepoolsonFibreChannelthatarenotreplicateddefineatier3virtualpool. Filestoragepoolscouldallbegroupedtogetherintoasinglevirtualpool.Later,whenstorageisprovisioned,theuserwillidentifywhichvirtualpooltheywanttheirstoragetouse.ViPRwillthenapplyitsbuiltinbestpracticestoselectthebestphysicalarrayandstoragepoolthatmeetstheprovisioningrequest.Note:Eachvirtualpoolcancontaineitherblockstoragepoolsorfilestoragepoolsbutnotboth.
ISPT ViPR Fundamentals 23
-
Copyright 2013 EMC Corporation. All rights reserved
Havingdefinedvirtualarraysandvirtualpools,youcannowdefinethevirtualdatacenter.In ViPR,thevirtualdatacenteridentifiesthevirtualarraysthatarewithinmetrodistanceofoneanotherthatcanbemanagedbyasingleinstanceofViPR.Forexample,startwithaphysicaldatacenterthathasfourarraysinit,eachwithredundantpathsfromhoststoarrays.WithinmetrodistanceyouhaveasimilarphysicaldatacenterconnectedusingRecoverPointandaVPLEXfordistributedvolumes.InViPRparlance,thisdefinesthevirtualdatacenter.Storagesystemswithinmetrodistanceproximitytooneanother,connectedbyRecoverPointorVPLEX,canbe managedaspartofasinglevirtualdatacenter, byasingleViPRinstance.AdditionaldatacentersbeyondmetrodistancewouldrequiretheirownViPRinstance.
ISPT ViPR Fundamentals 24
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRemploysapolicybasedplacementalgorithmtofindthebestfitintheinfrastructurefortherequestgiventhetargetvirtualpoolandvirtualarray.Thestepstoapplyapolicyare: Selectaphysicalarraythatmatchesthepoliciesspecifiedinthevirtualarrayandvirtualpool,
thenselectadiskandcreateaLUNorfilesystem. Establishthedatapathbetweenthehostandthestoragebyselectingportsandfabricsthat
connectthedevicesatanoptimallevelofperformancesettingupzonesasneeded. PlacethedeviceintodiskgroupsandapplydiskpoliciessuchasFAST. PerformtheInitiatorTargetLUN(ITL)exportworkflow toexportthestoragefromthearray. Connectthestoragetothehost.BecauseallthisworkisperformedbyViPRwithoutrequiringadministratororuseractivities,ViPRcanexposeaselfserviceuserinterface(UI)forenduserssotheycanprovisiontheirstorageontheirown.
ISPT ViPR Fundamentals 25
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRorganizes thestorageexposedtohoststhroughalogical groupingfeaturecalledaproject.AViPRprojectisagroupingofresourcesallocatedforaparticularpurposesuchasanapplication,department,oractivitymeaningfultotheuser.Storageresourcesarealwaysallocatedtoaproject.Virtualarraysandvirtualpoolscanbesharedbymultipleprojects.Projectscannotbenested,sotheusercannotcreateaprojectandhavesubprojectsbeneathit.UserswiththeViPRProjectAdminrolecancreatetheirownprojectsandprovisionmultipleblock,file,orobjectstorageresourcesintotheseprojects.Theuserthatcreatestheprojectistheownerofthatproject.TheViPRprojectdoesNOTaffectwhocanorcannotputfilesonthatstorage.Forexample: AusercouldcreateaprojectcalledRecruitingandthenprovisiononeblockvolume
forauseraccountdatabaseandoneobjectstoreforstoringthepicturesintothatproject.
AusercouldcreateaprojectcalledRelocation"andthenprovisionitwithmultiplevolumesforusebytheirESXicluster.
OnebenefitiswhenlookingatViPRreporting.TheSolutionPackforViPRpresentsstoragebrokendownandtotaledbyprojectsfortrackingcurrentuse,projectingstorageusetrends,andshowback/chargeback.
ISPT ViPR Fundamentals 26
-
Copyright 2013 EMC Corporation. All rights reserved
TheViPRadministratorcanlimitaccesstostorageresourcesbydefiningtenants.Atenantrepresentsacollectionofstorageconsumersoperatingwithinthevirtualdatacenter.Tenantsarecreatedtoisolateorganizationsandbusinessunitsfromeachother.Asanexample,imagineFinanceandHRaretwotenantssharingthesamestorageinfrastructurewithinthevirtualdatacenter;securityisolationbetweenthetenantsensuresthatnoonefromFinancecanknowoforaffectanythinginHRandviceversa.Usersfromdifferenttenantsseestorageresourceslimitedtotheinformationassociatedwiththeirtenancy.Forexample,HRusersonlyseeinformationrelatedtoHR.Eachtenantisconfiguredwithitsownlistofmappeduserswhoareauthenticatedtoperformprovisioningoperationswithinthattenant.ViPRisdesignedtooperateinamultitenantenvironmentwhereeachtenanthasitsownlistofauthenticatedusers.AuthenticationofusersoccursthroughintegrationbetweenViPRandthecustomersActiveDirectory(AD)orLightweightDirectoryAccessProtocol(LDAP)provider.TheseAD/LDAPusergroupsanddomainsarespecifiedintheauthenticationproviderssetupbytheViPRSecurityAdministratortobringusersintotheentirevirtualdatacenter.ATenantAdministratorcreatesatenantbymappingusersfromtheauthenticationprovidersinthevirtualdatacenter.Usersaremappedbasedoncharacteristicsoftheuserintheauthenticationprovidersuchasdomain,userattributes,orgroupmemberships.UsingtheViPRAccessControlList(ACL),theSystemAdministratorcanlockdownvirtualarraysandvirtualpoolstocontrolwhichtenantsmayaccessthemforprovisioningstorage.Fromapolicyperspective,avirtualarrayisassignedaccesspermissionsthatdeterminewhichtenantsareallowedtoseeitandallocatestoragefromit.Thisallowsaggregatecapacityandbandwidthtoberestrictedtoaspecifictenantortobeusablebymultipletenants.
ISPT ViPR Fundamentals 27
-
Copyright 2013 EMC Corporation. All rights reserved
ThismoduleprovidedanintroductiontothearchitectureofViPR.
ISPT ViPR Fundamentals 28
-
Copyright 2013 EMC Corporation. All rights reserved
This modulefocusesonspecificfeaturesandcapabilitiesoftheViPRsolution.
ISPT ViPR Fundamentals 29
-
Copyright 2013 EMC Corporation. All rights reserved
IntheViPRopencloudplatform,hardwareisabstracted.Itseasyforenterprises,serviceproviders,andthirdpartiestowriteconnectorsorcodethatunderstandstheunderlyingarraysandexposesthemtotheViPRplatform.ThisapproachisuniquebecausetypicallythesesouthboundAPIsareproprietary.ButwithViPR,theyareopen.Mostimportantly,whenthirdpartyarraysareaddedtoViPR,theykeeptheiruniqueattributes,eventhoughtheirmanagementandprovisioningarecentralizedinViPR.
ISPT ViPR Fundamentals 30
-
Copyright 2013 EMC Corporation. All rights reserved
IntegrationwithvSpheretakestwoforms.ThefirstintegrationusesthevSphereserverandtheViPRVASAProvider.ThesecondintegrationusesthevSpherewebclientandtheViPRVSIplugin.TheVASAProviderenablesvisibilityintostorageassociatedwithvirtualpools.ItprovidesasingleinterfacetotheheterogeneousstoragebehindViPR.TheVSIpluginallowstheadministratortoidentifysuitablestoragetomatchVMstorageprofiles.ThisfacilitatespolicybasedprovisioningforbothdatastoresandRDMpassthrough.Thekeybenefitsare: OnlyasingleVASAproviderisneededfortheentireheterogeneousinfrastructure SimplifiedprovisioningfromnativeVMwareinterfaces VisibilityintoVMwaretophysicalstoragemapping
ISPT ViPR Fundamentals 31
-
Copyright 2013 EMC Corporation. All rights reserved
VMwarevCenterOrchestratorisusedincloudenvironmentstofacilitateschedulingofoperationsbasedonevents,time windows,andotherpolicies.Toenableautomatedstorage provisioningandconfigurationintheseselfserviceenvironments,ViPRoffersaplugin.Withthisplugin,usersgetaccesstoaselfserviceportaltoprovisionintegratedcomputeandstorageresourcesbasedonestablishedpolicies.ViPRalsoprovidesinstructionforVMwarevCloudAutomationCenterintegration.NotethatvCenterOrchestratorintegrationwiththecomputestackishypervisorneutral;itisenabledforbothVMwareandMicrosoftHyperVenvironments.ThisextendsthebenefitoftheViPRplugintobothVMwareandnonVMwarestacks.
ISPT ViPR Fundamentals 32
-
Copyright 2013 EMC Corporation. All rights reserved
TheViPRaddinforSCVMMallowstheHyperVadministratortomanagestoragefortheirVMswithoutleavingtheirprimaryuserinterface.FromwithinSCVMM,theadministratorcanuseViPRtoprovisionastoragevolume,expandastoragevolume,ordeleteastoragevolume.
ISPT ViPR Fundamentals 33
-
Copyright 2013 EMC Corporation. All rights reserved
WithViPR,thestoragelayercannowbeanotherprogrammaticvirtualresourceintheSoftwaredefinedDataCenter(SDDC).AlldataandresourcesmanagedbyViPRareaccessibleviatheopenAPI,whichalsointegrateswithVMwareaswellasOpenStack cloudenvironments.AnorganizationcaneasilyintegrateViPRintotheirexistingdatacenteroperations.ViPRprovidesspecificVMwareintegrationwithinterfacesintoVMwarevCenterOrchestrator,vCenterOperations,andvCAC.Asaresult,avCenteradministratorhasendtoendvisibilityfromthevirtualmachinetophysicalstorage.
ISPT ViPR Fundamentals 34
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRispurposebuilttosupportcloudscaleapps.ViPRsupportsindustryrecognizedAmazonS3andOpenStack.ItincludesnativesupportfortheSwiftobjectstorageAPIandaCinderpluginforblock.ViPRisalsointegratedwithMicrosoftHyperVthroughtheVMwarevCloudAutomationCenter.
ISPT ViPR Fundamentals 35
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRprovidesaRESTfulinterfaceforboththedatapathandthecontrolpath.StandardAPIsprovidetheessenceofchoice.WithsuchbroadandopenAPIsupport,ViPRenablesyoutohandleanyAPIdrivenstoragerequirementfromprivate,public,orhybridclouds.ViPRenablesyoutouseViPRstoragemanagementorVMware,orintegrateyourownpreferredmanagementtoolofchoice.DeveloperscanwriteapplicationstomultiplecloudAPIsandexecutethoseworkloadsonViPRinanenterprisedatacenteroraserviceproviderscloud.
ISPT ViPR Fundamentals 36
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRdefinesfile,block,andobjectstorageinsoftwareasdataservices.Specifically,ViPRfileandblockdataservicesprovideallthefunctionalityofphysicalblockandfilestoragearrays,includingadvancedprotectionservicessuchassnapshots,cloning,andreplication.BecauseViPRfileandblockservicesdonotoperateinthedatapath,usersareabletoretainandleveragealltheuniqueattributesoftheunderlyingblockandfilearrays.ThismeansthatVMAXuserscancontinuetouseFASTandtheUnisphereelementmanagerwithViPRastheydotoday,plusenjoyallthebenefitsofcentralizedprovisioning,management,reporting,selfserviceaccess,andmore.Applicationsaccessfileandblockdatadirectly.Overtime,EMCwillcontinuetobuildanddelivergreaterservicesandfosteracommunityofservicesthatcontinuetoextendandaddvaluetotheViPRplatform.
ISPT ViPR Fundamentals 37
-
Copyright 2013 EMC Corporation. All rights reserved
Inadditiontoblockandfile,ViPRcanalsoincorporateadditionaldataservicesthatcanspanheterogeneousarrays.Theseglobaldataservicesextendadditionalstoragefunctionalitytotheunderlyingarrays.Fortheinitialrelease,ViPRofferstwoglobaldataservices:theViPRobjectandtheViPRHDFSdataservices.TheViPRobjectdataserviceprovidestheabilityforthefirsttimeevertostore,access,andmanipulateunstructureddataasobjectsinplaceonfilebasedstoragesuchasIsilon,VNX,andNetAppstoragesystems.Thismeansobjectsdonothavetobecopiedfromobjectstoragetoafilertobemanipulatedandthencopiedbacktoobjectstorage.And,thisabilityisprovidedwithouthavingtorewriteorreworkexistingfilebasedapplications.TheViPRobjectdataserviceisasoftwarelayerthatworkstransparentlywithdifferenthardwareplatforms.ViPRs objectdataserviceisastateoftheartlimitlessscaleobjectservice.IthasfeaturessimilartotheobjectmodelpopularizedbyAmazonS3,including:
Limitlessscale Highperformanceforbothlargeandsmallobjects SupportfortheAmazonS3API
ISPT ViPR Fundamentals 38
-
Copyright 2013 EMC Corporation. All rights reserved
TheseconddataserviceistheViPRHDFSdataservice.HDFSisbecomingincreasinglypopularasafilesystemlayerfordistributedapplications,beyondHadoop.ViPRHDFSsupportallowscustomerstoscaleanalyticsbeyondappliances.Todoanalyticsondatatoday,itisnecessarytocopythedatatoaHadoop appliance.Theissueisthatdataisheavyandyouwantyourdatawithyourcompute.Thesameholdstruewithanalyticsyouwantdataclosetotheanalyticsengine.Theproblemsometimesisgettingdataovertotheappliance.WithViPR,allarraysunderthecontrolofViPR,thathaveanHDFSdataservicesetuponthem,candoinplaceanalytics.So,theprocessingisdoneontheworkernodewherethedataresideswithoutunnecessarilytraversingthenetworkandtherebyreducingbackbonetraffic.ThisopensupahugeopportunitytodoBigDataanalyticsinplaceacrossheterogeneousplatformswithinexistingenvironments.
ISPT ViPR Fundamentals 39
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRisawareof,andleveragesintelligencesuchasFAST,snapshots,andcloningcapabilitieswithinindividualmodelsofstoragearrays.ThesameappliestoprotectiontechnologiessuchasRecoverPointandVPLEX.
ISPT ViPR Fundamentals 40
-
Copyright 2013 EMC Corporation. All rights reserved
ThismodulefocusedonspecificfeaturesandcapabilitiesoftheViPRsolution.
ISPT ViPR Fundamentals 41
-
Copyright 2013 EMC Corporation. All rights reserved
This modulefocusesonViPRmanagementoptionsandinterfaces.
ISPT ViPR Fundamentals 42
-
Copyright 2013 EMC Corporation. All rights reserved
ThislessonpresentsViPRorchestrationandautomationconcepts.
ISPT ViPR Fundamentals 43
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRdeploymentrequiresfirstidentifyingthephysicalstoragecomponentsthatwillbebroughtunderViPRcontrol.Afterthis,thephysicalentitiesmustbemappedtoViPRabstractions.Toenablethismapping,ViPRprovidesthreenativemanagementinterfaces:API,UI,andCLI.Theseinterfacesdrivediscoveryofthephysicalresources,mappingthemtoViPRabstractionsandthenmakingstorageavailableforprovisioningandmanagement.TheViPRAPIarchitectureformsthecenterofallinterfaces,drivingtheUIandCLI.
ISPT ViPR Fundamentals 44
-
Copyright 2013 EMC Corporation. All rights reserved
TheViPRAPIisthecoreinterface,alltheresourcesmanagedbyViPRareaccessiblethroughtheAPI.TheViPRRESTAPIisusedtoextractinformation,create,delete,modify,monitor,andmeterlogicalstorageresources.Alluserinterfaces forViPRincludingtheCLI,UI,ViPRprovidedintegrationUIs,anduserdevelopedUIsarelayeredontheAPI.The APIarchitectureofViPR offersanopenenvironmentenablingdevelopersanduserstoextendViPRfunctionality.Thisprovidesameanstointegrateadditionalstorageplatformsandapplications.TheViPRAPIcanbeaccessedbyusinganywebbrowserorprogrammingplatformthatcanissueHTTPrequests.SpecificbrowserpluginsarerequiredtoissueGET,POST,PUT,andDELETEHTTPrequests.Examples include:HTTPAnalyzerforInternet Explorer,Posterfor Firefox,andPostMan forChrome.
ISPT ViPR Fundamentals 45
-
Copyright 2013 EMC Corporation. All rights reserved
TheViPRCLIleveragestheViPRAPItoprovideascriptableenvironmentfordevelopers,storage,andcloudadministrators.TheCLImakesiteasierforadministratorstodosimpletaskswithoutresortingtoprogramming.TheCLIprovidesverygranularaccesstothefunctionsoftheAPI.Thismeans thatusersoftheCLImustbepreparedformoredetailandmorestepstoaccomplishtasks,buttheCLIprovidesmorecustomcontroloveroperationswhencomparedtotheViPRUI.TheViPRCLIisinstalledalongwithallthenecessarysupportfilesoneachViPRvirtualmachine;however,the recommendedpracticeistoinstalltheCLIonaseparateLinuxorWindowshost.
ISPT ViPR Fundamentals 46
-
Copyright 2013 EMC Corporation. All rights reserved
ViPRincludesanelementmanagercalledtheViPRUserInterface.TheUIprovidesagraphicaluserinterface(GUI)thatleveragestheViPRAPIcapabilitiestosimplifyViPRoperations.Although theViPRUIusestheViPRAPIbehindthescenes,ithidesthearcanedetailsbehindauserinterfacethatisorganizedintooperationstheadministratoranduserwillperformstepbystepthroughconfiguringViPRandthenprovisioningstorage.TheViPRUIiswebbrowserbasedandcanbeaccessedusingtheplacingtheViPRintheURLusingport6443.
ISPT ViPR Fundamentals 47
-
Copyright 2013 EMC Corporation. All rights reserved
AfterconfiguringtheViPRabstractions,theadministratorwillcustomizeandexposeViPRservices.EachserviceexposesaViPRuserfacingoperationforselfserviceprovisioninganduseofstorage.AllthestorageservicesareorganizedintocategoriesintheServiceCatalog.Anadministratorcanconfigurethesecategoriesandservicestorestrictthemtospecificusersandgroups.Thisrestrictionisbasedontheuseraccountorongroupmembership.FromtheServiceCatalogadministrativeview,anewserviceiscreatedbycopyingandmodifyinganexistingoneorbycreatingonefromscratch.Theadministratorcanalsorestorethedefaultcatalog.Thiswillremoveanychangesthatweremadeandrestorethecatalogtoitsconfigurationatinstallation.TheViPRAdminviewprovidestheabilitytodefineexecutionwindowsthatcontrolwhenanordercanbeexecuted.TheSystemsareaprovidesaccesstoRecentOrderstoviewtheordersthatwerecreatedwhenservicesweresubmittedforexecution.
ISPT ViPR Fundamentals 48
-
Copyright 2013 EMC Corporation. All rights reserved
WhenaccessedfromtheAdminView,theServiceCatalogcanbeeditedandorganized;however,itcannotbeusedtoprovisionstorage.Tousetheconfiguredservice,switchtotheUserViewofthecatalog.TheUserViewoftheServiceCatalogpresentsalltheservicesandcategoriesthatareavailableforprovisioningforaspecificuser.Ausercanrequestaservicebysimplyclickingtheserviceandplacinganorderforit.Anorderissimplyarecordoftherequesttorunaservice.Basedontheconfiguration,theordermightrequireapprovalbeforeitcanbeexecuted.Aftertheorderisplacedandexecuted,itreportsthedetailsoftherequest,suchas,whichservicewasrequested,whichparameterswerespecifiedintheservicerequest,whorequestedit,whethertheorderwasscheduled,theoutcomeoftheordersubmission,andtheaffectedresourcesandvolumes.HereisanexampleoftheorderdetailsofaBlockStorageServiceOrder:CreateVolumeandDatastore.Thereportprovidesrealtimefeedbackontheprogressoforderexecution,andwhenfinished,willindicatesuccessorfailure.
ISPT ViPR Fundamentals 49
-
Copyright 2013 EMC Corporation. All rights reserved
ThislessonpresentsanoverviewofViPRmonitoringoptions.
ISPT ViPR Fundamentals 50
-
Copyright 2013 EMC Corporation. All rights reserved
TheSystemHealthpagedisplaysthestatusofalltheViPRservices.ThedifferentservicesavailablewithinViPRareAPIservice,Authenticationservice,Coordinatorservice,Controllerservice,Databaseservice,Objectcontrolservice,Portalservice,Systemservice,andVASAservice.TheSystemHealthpageformsagoodstartingpointfortroubleshootinganyerrorsandissueswithinViPR.Forexample,ifphysicalarraydiscoveryisfailing,checkthelogfilesfortheControllerservicetogatherfurtherdetailsastowhythediscoveryisfailing.
ISPT ViPR Fundamentals 51
-
Copyright 2013 EMC Corporation. All rights reserved
TheSystemLogpageexposes ViPRlogs.Bydefault,themostrecent,mostcriticalmessagesarepresented.UsingtheFilterbutton,theadministratorcanselectivelyexposemessagesfromspecificservices,dates,andimportance.TheDownloadbuttonpullsthelogfilesfromViPRtothelocalmachinesotheycanbeexaminedmanually.DownloadedlogsareoftenattachedtoemailandsenttoEMCSupportwhenassistanceisrequested.
ISPT ViPR Fundamentals 52
-
Copyright 2013 EMC Corporation. All rights reserved
TheStorageResourceManagementSuiteprovidesinsightintothephysicalstorageinfrastructure.ThecombinationofSRMSuiteandViPRprovidescustomerswithendtoendcrossdomainvisibility.ItenablestheadministratortodrillfromthehostdowntotheViPRabstractions,suchasvirtualpoolsandvirtualarrays,andfurtherdowntothephysicalarraysandLUNs.Withincreasedvisibility,customerswillbeinapositiontooptimizestorageutilizationtoavoidunnecessarypurchasesandjustifynewonesacrosstheirinfrastructure.Together,eachoftheseindividualsolutionsformsapowerfulsolutionforcloudmanagementinaheterogeneousenvironment.
ISPT ViPR Fundamentals 53
-
Copyright 2013 EMC Corporation. All rights reserved
Thenextstepinmonitoring istocheckthereportsgeneratedbytheSolutionPack forViPR.EMCuses theWatch4netsoftwaresuitesaggressiveresearchanddevelopmentprogramthatcollectsandaggregatesperformancedatafromvarioussourcesintoasinglerepository.Thispresentsanenterprisewideviewoftheentirebusinessinfrastructure.Oneofthekeybenefitsofusing Watch4netformonitoringandreportingisthatitincludescrossdomainperformancevisibilityandcontrol thatis madepossiblewithasinglepanecustomizabledashboardview.Thiswebportalprovidesmultitenancysupportandsecurerolebasedaccess.IthasflexibleandscalablearchitectureandreportingcapabilitiesandhasaneasytouseReportWizardtoaccessoutoftheboxreports. Itprovidestheabilitytoquicklycreatecustomizablereports.Italsosupportsandmanagesmultipletechnologiesanddevicetypesfromdifferentvendors.Forproactiveperformancemanagement,Watch4netcanmanagetensofthousandsofdevicesandprocessmillionsofmetricsperpollingcycle,whileanalyzingeverymetriconthefly.Itprovidesproactivealerting,includingSituationstoWatchandunexpecteduserorapplicationnetworktraffictotroubleshootinfrastructureserviceperformanceproblemsbeforebusinessprocesses areimpacted.Forresourceandserviceleveloptimization,itprovideslimitedhistoricalperformance trendingandcapacityreportstopredictfuturerequirementsandmoreaccuratelyplancapitalexpenditures.ItallowscontractualSLAmeasurementandreportingandsimulatesandmeasurestheendusersexperiencetoimprovethequalityofservicesdelivered.
ISPT ViPR Fundamentals 54
-
Copyright 2013 EMC Corporation. All rights reserved
Thepiechartdisplaysthetotalvirtualpoolusablecapacityusedandfreeforblockandfile.
ISPT ViPR Fundamentals 55
-
Copyright 2013 EMC Corporation. All rights reserved
InVMwareenvironments,vCenterOperations(vCOps)canbeusedtoprovidevisibilityintohealth,risk,andefficiencyoftheinfrastructure,performance,management,andcapacityoptimizationcapabilities.vCOps hasbuiltincapabilitiestomonitorthecomputestack.ViPRprovidesanAnalyticsPackforthevCenter OperationsManagementSuitethat canbeusedtomonitorthevirtualstoragestack.Itprovidesanaggregateviewofcomputeandstoragemetricsforendtoendanalytics.TheViPRAnalyticsPackforvCOps can beinstalledandutilizedonitsownorwithEMCWatch4netformoreinsightfulreporting.TheViPRAnalyticsPackforvCOps importsEMCViPRinventory,metering,andeventdataintoVMwarevCOps Suites.Itusesthisdatatoprovideaholisticviewofanomalies,workload,capacityremaining, and reclaimablewasteforalltheViPRmanagedcomponents.ItofferspreconfigureddashboardsforcomputingkeyresourcestatusscoresfromViPRvirtualizedresources,volume,storageport,andstoragesystemdatawhichcanbeusedtotroubleshootissuesintheenvironment.vCOps alsopresentsthreedifferentdashboardviews:EMCViPRCapacity,EMCViPRPerformance,andEMCViPRAtaGlancethatsummarizesresourcedetails,thebehaviorofindividualmetrics,andViPReventalerts.Thesedashboardscanbeusedtohelpimprove thehealthscoresofViPRresourcesbyutilizingperformancedata.
ISPT ViPR Fundamentals 56
-
Copyright 2013 EMC Corporation. All rights reserved
ThismodulefocusedonViPRmanagementoptionsandinterfaces.
ISPT ViPR Fundamentals 57
-
Copyright 2013 EMC Corporation. All rights reserved
ThiscourseprovidedanintroductiontotheViPRproductincludinganoverviewofthearchitecture,features,andfunctionality.
ISPT ViPR Fundamentals 58