Ism v2 Lab Guide Ilt
Ism v2 Lab Guide Ilt
Management Version 2
Lab Guide
October 2014
Copyright
Copyright 1996, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
2013, 2014 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is
accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO
REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS
PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE.
Use, copying, and distribution of any EMC software described in this publication requires an applicable
software license.
EMC2, EMC, Data Domain, RSA, EMC Centera, EMC ControlCenter, EMC LifeLine, EMC OnCourse, EMC
Proven, EMC Snap, EMC SourceOne, EMC Storage Administrator, Acartus, Access Logix, AdvantEdge,
AlphaStor, ApplicationXtender, ArchiveXtender, Atmos, Authentica, Authentic Problems, Automated
Resource Manager, AutoStart, AutoSwap, AVALONidm, Avamar, Captiva, Catalog Solution, C-Clip,
Celerra, Celerra Replicator, Centera, CenterStage, CentraStar, ClaimPack, ClaimsEditor, CLARiiON,
ClientPak, Codebook Correlation Technology, Common Information Model, Configuration Intelligence,
Configuresoft, Connectrix, CopyCross, CopyPoint, Dantz, DatabaseXtender, Direct Matrix Architecture,
DiskXtender, DiskXtender 2000, Document Sciences, Documentum, elnput, E-Lab, EmailXaminer,
EmailXtender, Enginuity, eRoom, Event Explorer, FarPoint, FirstPass, FLARE, FormWare, Geosynchrony,
Global File Virtualization, Graphic Visualization, Greenplum, HighRoad, HomeBase, InfoMover,
Infoscape, Infra, InputAccel, InputAccel Express, Invista, Ionix, ISIS, Max Retriever, MediaStor,
MirrorView, Navisphere, NetWorker, nLayers, OnAlert, OpenScale, PixTools, Powerlink, PowerPath,
PowerSnap, QuickScan, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, the RSA logo,
SafeLine, SAN Advisor, SAN Copy, SAN Manager, Smarts, SnapImage, SnapSure, SnapView, SRDF,
StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix, Symmetrix DMX, Symmetrix VMAX,
TimeFinder, UltraFlex, UltraPoint, UltraScale, Unisphere, VMAX, Vblock, Viewlets, Virtual Matrix, Virtual
Matrix Architecture, Virtual Provisioning, VisualSAN, VisualSRM, Voyence, VPLEX, VSAM-Assist,
WebXtender, xPression, xPresso, YottaYotta, the EMC logo, and where information lives, are registered
trademarks or trademarks of EMC Corporation in the United States and other countries.
All other trademarks used herein are the property of their respective owners.
Copyright 2014 EMC Corporation. All rights reserved. Published in the USA.
File Name
Date
1.0
First Release
10/24/2014
Table of Contents
COPYRIGHT..........................................................................................................2
DOCUMENTREVISIONHISTORY...........................................................................3
LAB1:STORAGESOLUTIONFORANAPPLICATION................................................7
LAB2:RAID.......................................................................................................11
LAB3:RAID.......................................................................................................15
LAB4:FCSANTOPOLOGIES................................................................................19
LAB5:MTBFANDMTTR.....................................................................................23
LAB6:INFORMATIONAVAILABILITY..................................................................27
LAB7:BACKUP..................................................................................................31
LAB8:LOCALREPLICATION................................................................................35
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:DataCenterEnvironment
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:DataCenterEnvironment
Scenario
Anorganizationplanstodeployanewbusinessapplicationintheirenvironment.
Thenewapplicationrequires1TBofstoragespaceforbusinessandapplication
data.Duringpeakworkload,applicationisexpectedtogenerate4900IOPS(I/Oper
second)withtypicalI/Osizeof4KB.
Theavailablediskdriveoptionisa15,000rpmdrivewith100GBcapacity.Other
specificationsofthedriveare:
Averageseektime=5ms
Datatransferrate=40MB/s
Requirements
Asitisabusinesscriticalapplication,responsetimemustbewithinacceptable
range.
Deliverable
Calculatethenumberofdiskdrivesneededtomeettheapplicationscapacity
andperformancerequirements
Solution
1. CalculatethetimerequiredtoperformoneI/O(dependsondiskservicetime)
Diskservicetime=Averageseektime+Rotationallatency+Datatransfer
time
Averageseektime=5ms(given)
Rotationallatency=halfofthetimetakenforfullrotation
=0.5/(15000/60)=2ms
Datatransfertime=4KB/40MB/s=0.1ms
TimerequiredtoperformoneI/O=5ms+2ms+0.1ms=7.1ms
2. MaximumnumberofIOPSadiskcanperform=1/7.1=140IOPS
3. Foracceptableresponsetime,thediskcontrollerutilizationmustbelessthan
70%
MaximumnumberofIOPSadiskcanperformat70%utilization=140X
0.7=98IOPS
4. Numberofdisksrequiredtomeet:
Applicationsperformancerequirement=4900/98=50disks
Applicationscapacityrequirement=1TB/100GB=10disks
5. Numberofdisksrequired=Maximum(Capacity,Performance)
=Maximum(10,50)=50disks
End of Lab 1
10
Lab 2: RAID
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:DataProtectionRAID
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:DataProtectionRAID
11
Business Profile:
Atelecomcompany,involvedinmobilewirelessservicesacrossthecountry,hasabout
5000employeesworldwide.Thiscompanyhas7regionalofficesacrossthecountry.
Althoughthecompanyisfinanciallydoingwell,theycontinuetofeelthecompetitive
pressure.Asaresult,thecompanyneedstoensurethattheITinfrastructuretakes
advantageoffaulttolerantfeatures.
Current Configuration and Challenges:
Thecompanyusesdifferentapplicationsforcommunication,accounting,and
management.Alltheapplicationsarehostedonindividualserverswithdisks
configuredasRAID0.Allfinancialactivityismanagedandtrackedbyasingle
accountingapplication.Itisveryimportantfortheaccountingdatatobehighly
available.Theapplicationperformsaround15%randomwriteoperationsandthe
remaining85%arerandomreads.Theaccountingdataiscurrentlystoredona5disk
RAID0set.Eachdiskhasanadvertisedformattedcapacityof200GBandthetotalsize
oftheirfilesis730GB.Thecompanyperformsnightlybackupsandremovesold
informationsotheamountofdataisunlikelytochangemuchoverthenext6
months.ThecompanyisapproachingtheendofthefinancialyearandtheITbudgetis
depleted.Itwontbepossibletobuyevenonenewdiskdrive.
Deliverables:
RecommendaRAIDlevelthatthecompanycanusetorestructuretheirenvironment
fulfillingtheirneeds.
Justifyyourchoicebasedoncost,performance,andavailabilityofthenewsolution.
12
Solution
First,lookattheformattedcapacityofthedisks.A200GBdiskholdsonly186.3GBof
userdata.Thetotalsizeofcustomerdatais730GB,whichwillfiton4disks.
Therefore,wecanconsiderasolutionwhichusesparitybasedRAIDRAID3orRAID
5.RAID3isusefulonlyinenvironmentswheredataaccesswillbeinlarge,sequential
blocks;soweexcludeithere.RAID5istheonlysolutionthatwillnotrequire
purchasingofextradisks.Astheproportionofwritesdoesnotexceed25%,RAID5
shouldperformreasonablywell.
WerecommendreconfiguringthediskswithRAID5set.
Advantages:Lowcostdataprotection
Disadvantages:Highoverheadduetorebuiltoperationifadiskfails.
End of Lab 2
13
14
Lab 3: RAID
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:DataProtectionRAID
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:DataProtectionRAID
15
Business Profile:
Atelecomcompany,involvedinmobilewirelessservicesacrossthecountry,hasabout
5000employeesworldwide.Thiscompanyhas7regionalofficesacrossthecountry.
Althoughthecompanyisfinanciallydoingwell,theycontinuetofeelthecompetitive
pressure.Asaresult,thecompanyneedstoensurethattheITinfrastructuretakes
advantageoffaulttolerantfeatures.
Deliverables:
RecommendaRAIDlevelthatthecompanycanusetorestructuretheirenvironment
andfulfilltheirneeds.Whatisthecostofthenewsolution?
Justifyyourchoicebasedoncost,performance,anddataavailabilityofthenew
solution.
Note:Anew200GBdiskdrivecosts$1000.Thecontrollercanhandleallcommonly
usedRAIDlevels,sowillnotneedtobereplaced.
16
Solution
Each200GBdrivecanhold186.3GBofdata.Thereiscurrently900GBofdata,which
willincreaseto1170GBinthenext6months.Thatamountofdatawillfiton7disks,
withspaceleftover.
Theenvironmentusesahighproportionofwrites,soparitybasedRAIDisnotan
option.
RAID1willnotproviderequiredcapacity,soourchoiceisRAID1+0.
ThisRAIDlevelusesmirroringandstriping.So,forthe1170GBofdata,weneed7disk
pairs14disks.
Wealreadyhave6disks.So,weneedtopurchaseanadditional8,foratotalcostof
$8000.
RAIDleveltouse:RAID1+0
Advantages:Excellentprotection,verygoodperformanceinenvironmentswithahigh
proportionofwrites.Minimaldisruptionifadiskfailureoccurs.
Disadvantages:HighestcostofallRAIDsolutions
End of Lab 3
17
18
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:FibreChannelStorageAreaNetwork
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:FibreChannelStorageAreaNetwork
19
Scenario
TheITinfrastructureofanorganizationconsistsofthreestoragearraysdirectattached
toaheterogeneousmixof45servers.Allserversaredualattachedtothearraysfor
highavailability.Becauseeachstoragearrayhas32frontendports,eachcould
supportamaximumof16servers.However,eachexistingstoragearrayhasthedisk
capacitytosupportamaximumof32servers.
Challenges and Requirements
Theorganizationplanstopurchase45moreserverstomeetitsgrowthrequirements.
Ifitcontinuesusingdirectattachedstorage,theorganizationneedstopurchase
additionalstoragearraystoconnectthesenewservers.Theorganizationrealizesthat
itsexistingstoragearraysarepoorlyutilized;therefore,itplanstoimplementFCSAN
toovercomethescalabilityandutilizationchallenges.Theorganizationuseshigh
performanceapplications;therefore,itwantstominimizethehopcountforthe
serversaccesstostorage.
Deliverables
ProposeaFCswitchedfabrictopologytoaddressorganizationschallengesand
requirements.Justifyyourchoiceofthefabrictopology.
If72portswitchesareavailableforFCSANimplementation,determinethe
minimumnumberofswitchesrequiredinthefabric.
20
Solution
1. Fullmeshtopologyisnotsuitableforanenvironmentthatrequireshigh
scalability.Partialmesh,although,providesmorescalabilitythanfullmesh,but
severalhopsorISLsmayberequiredforthenetworktraffictoreachits
destination.Therefore,therecommendedsolutioniscoreedgetopology.The
coreedgetopologyprovideshigherscalabilitythanmeshtopologyandprovides
onehopstorageaccesstoallserversintheenvironment.Becauseofthe
deterministicpattern(fromtheedgetothecore)ofFCtrafficmovement,itis
easytocalculatetrafficloaddistributionacrossISLs.
2. Totalnumberofserverports=90servers2ports=180ports
Totalnumberofarrayports=3arrays32ports=96ports
Numberofswitchesrequiredatthecore=96arrayports/72portsperswitch=
2switches
Coreswitchesprovides144portsofwhich96portswillbeusedforarray
connectivity.Remaining48portscanbeusedforISLsandfuturegrowth.
3. Numberofswitchesattheedge=180serverports/72portsperswitch=3
switches
Theedgeswitchesprovide216portsofwhich180portswillbeusedforserver
connectivity.Remaining36portscanbeusedforISLsandfuturegrowth.
4. Numberofedgeswitchportsusedforconnectingtocoreswitches=6,thisis
lessthantheremainingedgeswitchports.
Numberofcoreswitchportsusedforconnectingtoedgeswitches=6,thisis
lessthantheremainingcoreswitchports.
So,atminimum,2coreswitchesand3edgeswitchesarerequiredtoimplement
thecoreedgefabric.
End of Lab 4
21
22
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:IntroductiontoBusinessContinuity
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:IntroductiontoBusinessContinuity
23
Scenario
Asystemhasthreecomponentsandrequiresallthreetobeoperationalfor24hours
fromMondaytoFriday.Failureofcomponent1occursasfollows:
Monday=Nofailure
Tuesday=5amto7am
Wednesday=Nofailure
Thursday=4pmto8pm
Friday=8amto11am
Deliverables
CalculatetheMTBFandMTTRofcomponent1
24
Solution
1. MTBFiscalculatedas:totaluptime/numberoffailures
Totaldowntime=2hoursonTuesday+4hoursonThursday+3hourson
Friday=9hours
Totaluptime=(5*24)9=111hours
So,MTBF=111/3=37hours
2. MTTRiscalculatedas:totaldowntime/numberoffailures
Totaldowntime=2hoursonTuesday+4hoursonThursday+3hourson
Friday
So,MTTR=9hours/3=3hours
End of Lab 5
25
26
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:IntroductiontoBusinessContinuity
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:IntroductiontoBusinessContinuity
27
Scenario
Asystemhasthreecomponentsandrequiresallthreetobeoperationalfrom8amto
5pmbusinesshours,MondaytoFriday.Failureofcomponent2occursasfollows:
Monday=8amto11am
Tuesday=Nofailure
Wednesday=4pmto7pm
Thursday=5pmto8pm
Friday=1pmto2pm
Deliverables
Calculatetheavailabilityofcomponent2
28
Solution
1. Availability(%)iscalculatedas:
systemuptime/(systemuptime+systemdowntime)
2. Systemdowntime=3hours+1hour+1hour
=5hours
3. Systemuptime=totaloperationaltimesystemdowntime
=45hours5hours
=40hours
4. Availability(%)=40/45=88.9%
End of Lab 6
29
30
Lab 7: Backup
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:BackupandArchive
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:BackupandArchive
31
Scenario
Anorganizationusestapeastheirprimarybackupstoragemediafortheirapplications.
FullbackupisperformedoneverySundayandincrementalonremainingdays.Their
databasehastobeshutdownduringthebackupprocess.Multipleredundantcopies
ofbackupdataarestored.Theyhaveanetworkbandwidthconstraint.
Requirements
Eliminatetheneedtoshutdownthedatabaseforbackup
Needfasterbackupandrestore
Eliminateredundantcopiesofbackupdata
Deliverables
Proposeasolutiontofulfilltheorganizationsrequirementsandjustifythesolution
32
Solution
1. Useopenfileagentstoperformonlinebackuptoavoiddatabaseshutdown
duringbackup
2. Implementbackuptodisktoimprovebackupandrestorespeed
3. Implementsourcebaseddatadeduplicationtechnology
Eliminatesredundantcopiesinbackupenvironment
Reducebandwidthrequirementandstoragespacerequirements
End of Lab 7
33
34
Purpose:
Toreinforcetheconceptspresentedinthelectureportionof
thecourse,Module:LocalReplication
Tasks:
Participantsarerequiredtoprovideasolutionforthe
deliverablesbasedonthegivenscenarioandrequirements.
References:
Module:LocalReplication
35
Scenario
Amanufacturingorganizationstoresdataoftheirmissioncriticalapplicationsonahigh
endstoragearraywithRAID1configuration.Thedatabaseapplicationhas1TBof
storageandneeds24x7availability.Averagedatathatchangesin24hoursis60GB.
Requirements
Needsolutiontoaddresslogicalcorruptionofdatabase
MaximumRPOof1hour
Solutionshouldsupportrestorerequestforupto8hoursolddata
Minimizetheamountofstorageusedfordataprotection
Deliverables
SuggestanappropriatelocalreplicationsolutiontomeetRPOrequirementwith
minimumamountofstorage
Estimatethephysicalstoragerequiredbythissolution
36
Solution
Pointerbasedvirtualreplicationtechnologyisthemostobviouschoicehere.Arolling
pointerbasedvirtualreplicationsolutioncanmeettherequirements.Creatingpointer
basedvirtualreplicaeveryhourTotalof8suchreplicaswillmeetrequirement.
AtHour01:00CreateReplica1
AtHour02:00CreateReplica2
AtHour03:00CreateReplica3
AtHour04:00CreateReplica4
AtHour05:00CreateReplica5
AtHour06:00CreateReplica6
AtHour07:00CreateReplica7
AtHour08:00CreateReplica8
AtHour09:00RecreateReplicawithReplica1
Iflogicalcorruptionoccurs,datacanberestoredfromthelatestReplica.
EachReplicaiskeptfor8hours.If60GBdatachangesin24hoursthisimpliesthaton
average20GBofdatachangesevery8hours.Thuseachreplicawouldrequire20GB.
Thus8replicasneedapproximately160GBofphysicalstorage.
End of Lab
37
38