Академический Документы
Профессиональный Документы
Культура Документы
X Series Arra ys
Technica l Notes
P/ N 300-012-015 REV A04 Ma y, 2012
Execu tive su m m ary ................................................................................... 2 Introd u ction ................................................................................................ 2 Fu lly Au tom ated Storage Tiering ............................................................ 3 FAST VP ...................................................................................................... 6 FAST VP architectu re .............................................................................. 13 FAST VP configu ration ........................................................................... 16 FAST VP p erform ance d ata collection .................................................. 22 FAST VP p erform ance d ata analysis ..................................................... 26 FAST VP d ata m ovem ent ........................................................................ 31 Ad vanced FAST VP featu res .................................................................. 38 FAST VP interop erability ........................................................................ 42 Managem ent interface: Unisp here for VMAX ..................................... 47 Managem ent interface: SYMCLI .......................................................... 111 Rep orting ................................................................................................. 157 Conclu sion .............................................................................................. 179 Ap p end ix A: FAST VP state ................................................................. 180 Ap p end ix B: Featu re su p p ort ............................................................... 182 References ............................................................................................... 183
Executive summary
Executive summary
Inform ation infrastru ctu re m u st continu ou sly ad ap t to changing bu siness requ irem ents. EMC Sym m etrix Fully Au tom ated Storage Tiering for Virtu al Pools (FAST VP) au tom ates tiered storage strategies, in Virtu al Provisioning environm ents, by easily m oving w orkload s betw een Sym m etrix tiers as p erform ance characteristics change over tim e. FAST VP p erform s d ata m ovem ents, im p roving p erform ance, and red u cing costs, all w hile m aintaining vital service levels.
Introduction
EMC Sym m etrix VMAX FAST VP au tom ates the id entification of active or inactive ap p lication d ata for the p u rp oses of reallocating that d ata across d ifferent p erform ance/ cap acity tiers w ithin an array. FAST VP p roactively m onitors w orkload s at both the LUN level and su b-LUN level in ord er to id entify bu sy d ata that w ou ld benefit from being m oved to higher-p erform ing d rives. FAST VP also id entifies less-bu sy d ata that cou ld be m oved to higher-cap acity d rives, w ithou t affecting existing p erform ance. This p rom otion/ d em otion activity is based on p olicies that associate a storage grou p to m u ltip le d rive technologies, or RAID p rotection schem es, by w ay of virtu al p ools, as w ell as the p erform ance requ irem ents of the ap p lication contained w ithin the storage grou p . Data m ovem ent execu ted d u ring this activity is p erform ed non -d isru p tively, w ithou t affecting bu siness continu ity and d ata availability.
Audience
This technical note p rovid es an in -d ep th look at the Fu lly Au tom ated Storage Tiering VP featu re for Sym m etrix VMAX Fam ily arrays. The intend ed au d ience inclu d es system and storage ad m inistrators, cu stom ers, EMC staff, and p artners w ho need to u nd erstand how to im p lem ent and leverage FAST VP.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
At one extrem e are EFDs, w hich have a very low resp onse tim e and the ability to hand le very high levels of requ ests, bu t w ith a high cost p er u nit of storage cap acity.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
At the other extrem e are SATA d rives, w hich have a low cost p er u nit of storage cap acity, bu t high resp onse tim es and high cost p er u nit of storage requ est p rocessing. Betw een these tw o extrem es lie Fibre Channel and SAS d rives. Based on the natu re of the d ifferences that exist betw een these fou r d rive typ es, the follow ing observations can be m ad e regard ing the m ost su itable w orkload typ e for each d rive: Enterp rise Flash Drives: EFDs are m ore su ited for w orkload s that have a high back-end rand om read storage requ est d ensity. Su ch w orkload s take ad vantage of both the low resp onse tim e p rovid ed by the d rive, and the low cost p er u nit of storage requ est p rocessing, w ithou t requ iring a lot of storage cap acity. SATA d rives: SATA d rives are su ited tow ard s w orkload s that have a low back-end storage requ est d ensity. Fibre Channel and Serial Attach SCSI d rives: FC and SAS d rives are the best d rive typ e for w orkload s w ith a back -end storage requ est d ensity that is neither consistently high nor low .
This d isp arity in su itable w orkload s p resents both an op p ortu nity and a challenge for storage ad m inistrators. To the d egree it can be arranged for storage w orkload s to be served by the best-su ited d rive technology, the op p ortu nity exists to im p rove ap p lication p erform ance, red u ce hard w are acqu isition exp enses, and red u ce op erating exp enses (inclu d ing energy costs and sp ace consu m p tion). The challenge, how ever, lies in how to realize these benefits w ithou t introd u cing ad d itional ad m inistrative overhead and com p lexity. The ap p roach taken w ith FAST is to au tom ate the p rocess of id entifying w hich regions of storage shou ld resid e on a given d rive technology, and to au tom atically, and non-d isru p tively, m ove storage betw een tiers to op tim ize storage resou rce u sage accord ingly. This also need s to be d one w hile taking into accou nt op tional constraints on tier cap acity u sage that m ay be im p osed on sp ecific grou p s of storage d evices.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST DP a nd FAST VP
EMC Sym m etrix VMAX FAST DP and FAST VP au tom ate the id entification of d ata volu m es for the p u rp oses of relocating ap p lication d ata across d ifferent p erform ance/ cap acity tiers w ithin an array, or to an external array u sing Fed erated Tiered Storage (FTS).
N ote: Fed erated Tiered Storage is only available for Open System s environm ents. Also, FAST support applies only to FAST VP. For m ore inform ation on Fed erated Tiered Storage, refer to the Design and Im plem entation Best Practices for EM C Symmetrix Federated Tiered Storage (FTS) Technical N ote available at http:/ / pow erlink.em c.com .
FAST DP op erates on d isk grou p p rovisioning Sym m etrix volu m es. Data m ovem ents execu ted betw een tiers are p erform ed at the fu ll volu m e level. FAST VP op erates on Virtu al Provisioning thin d evices. As a resu lt, d ata m ovem ents can be p erform ed at the su b-LUN level. A single thin d evice m ay have extents allocated across m u ltip le thin p ools w ithin an array, or on an external array u sing FTS.
N ote: For m ore inform ation on Virtual Provisioning, refer to the Best Practices for Fast, Simple Capacity A llocation with EM C Symmetrix V irtual Provisioning Technical N ote available at http :/ / pow erlink.em c.com .
Becau se FAST DP and FAST VP su p p ort d ifferent d evice typ es (d isk grou p p rovisioning and Virtu al Provisioning, resp ectively), they both can op erate sim u ltaneou sly w ithin a single array. Asid e from som e shared configu ration p aram eters, the m anagem ent and op eration of each can be consid ered sep arately. The m ain focu s of this d ocu m ent is to d iscu ss the im p lem e ntation and m anagem ent of FAST VP in Virtu al Provisioning environm ents.
N ote: For m ore inform ation on FAST, refer to the Implementing Fully A utomated Storage Tiering (FA ST) for EM C Symmetrix V M A X Series A rrays Technical N ote available at http :/ / pow erlink.em c.com .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
Figure 1. FAST managed objects Each of the three m anaged objects can be created and m anaged by u sing either Unisp here for VMAX, Sym m etrix Managem ent Console, or the Solu tions Enabler Com m and Line Interface (SYMCLI).
FAST VP
FAST VP au tom ates the id entification of thin d evice extents for the p u rp oses of reallocating ap p lication d ata across d ifferent p erfor m ance tiers w ithin a single array, or to an external array. FAST VP p roactively m onitors w orkload s at the LUN level and su b-LUN level in ord er to id entify bu sy d ata that w ou ld benefit from being m oved to higherp erform ing d rives. FAST VP also id entifies less-bu sy d ata that cou ld be
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
m oved to higher-cap acity d rives, w ithou t existing p erform ance being negatively affected . For FAST VP to op erate, the three storage elem ents that need to be configu red are: Storage tiers, FAST p olicies, and storage grou p s.
Storage tiers
A Sym m etrix storage tier is a sp ecified set of resou rces of the sam e d rive technology typ e (EFD, FC/ SAS, SATA, or external), com bined w ith a given RAID p rotection typ e (RAID 1, RAID 5, RAID 6, or u np rotected ), and the sam e em u lation (FBA or CKD).
N ote: The unprotected RAID type m ay only be applied to a tier resid ing on an FTS-connected storage array.
There are tw o typ es of storage tiers: d isk grou p p rovisioning (DP) and Virtu al Provisioning (VP). Disk group provisioning tiers The storage tier typ e u sed by FAST is called a DP tier. It is d efined by com bining one or m ore p hysical d isk grou p s of the sam e technology typ e and a RAID p rotection typ e. Virtua l Provisioning tiers For FAST VP, the storage tier is called a VP tier. When d efined , VP tiers contain betw een one and fou r thin storage p ools (each thin p ool m u st contain d ata d evices of the sam e RAID p rotection typ e, and be configu red on the sam e d rive technology). VP tier cha ra cteristics For u se w ith FAST VP, a thin storage p ool m u st contain d ata d evices configu red as the sam e RAID p rotection on a single d rive technology , and of the sam e em u lation. In the case of FC, SAS, and SATA d rives, the rotational sp eed of the d rives m u st also m atch. H ow ever, tw o or m ore thin p ools containing d ata d evices configu red on rotating d rives of d ifferent sp eed s, bu t the sam e em u lation, m ay be com bined in a single VP tier.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
N ote: For the purposes of FAST VP, SAS-based thin pools are consid ered to be FC. As such, they can be com bined into the sam e tier as a FC thin pool.
A thin p ool m ay only belong to one VP tier. Overlap p ing of p ools betw een tiers is not allow ed . All VP tiers are consid ered to be static, m eaning that thin p ools m u st be exp licitly ad d ed to the tier. H ow ever, if d ata d evices are ad d ed to an existing p ool, the ad d itional cap acity is au tom atically m ad e available w ithin the VP tier. A Sym m etrix VMAX Series storage array su p p orts u p to 256 Sym m etrix tiers. Each Sym m etrix tier nam e m ay contain u p to 32 alp ha -nu m eric characters, hyp hens (-), and u nd erscores (_). Tier nam es are not casesensitive.
FAST policies
A FAST p olicy grou p s betw een one and three tiers and assigns an u p p er u sage lim it for each storage tier. The u p p er lim it sp ecifies the m axim u m am ou nt of cap acity of a storage grou p associated w ith the p olicy that can resid e on that p articu lar tier. FAST p olicies m ay inclu d e storage tiers of only one typ e , d isk grou p p rovisioning (DP) or Virtu al Provisioning (VP). Sim ilarly, FAST p olicies m ay only inclu d e storage tiers of a single em u lation typ e, FBA or CKD. The first tier ad d ed to a p olicy d eterm ines the typ e of tiers that can su bsequ ently be ad d ed . For p olicies that inclu d e VP tiers, the u p p er cap acity u sage lim it for each storage tier is sp ecified as a p ercentage of the configu r ed , logical cap acity of the associated storage grou p . The u sage lim it for each tier m u st be betw een 1 p ercent and 100 p ercent. When com bined , the u p p er u sage lim it for all thin storage tiers in the p olicy m u st total at least 100 p ercent, bu t m ay be greater than 100 p ercent.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
Creating a p olicy w ith a total u p p er u sage lim it greater than 100 p ercent allow s flexibility w ith the configu ration of a storage grou p . Data m ay be m oved betw een tiers w ithou t necessarily having to m ove a corresp ond ing am ou nt of other d ata w ithin the sam e storage grou p . Mu ltip le FAST p olicies m ay reu se the sam e tier, allow ing d ifferent u sage lim its to be ap p lied to d ifferent storage grou p s for the sam e tier. A Sym m etrix VMAX Series storage array su p p orts u p to 256 FAST p olicies. Each FAST p olicy nam e m ay be u p to 32 alp ha-nu m eric characters, hyp hens (-), and u nd erscores (_). Policy nam es are not casesensitive.
N ote: FAST VP only perform s prom otion/ d em otion activity betw een tiers d efined on d iffering d rive technologies. RAID protection and d rive rotational speed are not consid ered. As a result, a FAST VP policy should not be created w here tw o or m ore tiers use the sam e d rive type. For exam ple, a FAST VP policy should not contain tw o or m ore FC tiers.
Storage groups
A storage grou p is a logical collection of Sym m etrix d evices that are to be m anaged together. Storage grou p d efinitions are shared betw een FAST and Au to-p rovisioning Grou p s. H ow ever, a Sym m etrix d evice m ay only belong to one storage grou p that is u nd er FAST control. Storage grou p s are associated w ith a FAST p olicy, thereby d efining the VP tiers that d ata in the storage grou p can be allocated on. FAST VP only su p p orts the m ovem ent of certain d evice typ es. As a resu lt of this, a storage grou p created for the p u rp oses of FAST VP m ay not contain the follow ing d evice typ es: Diskless CKD EAV IBM i (520-byte block em u lation), ICOS, ICL Metad evice m em bers SAVE (SAVDEV) DATA (TDAT) DRV SFS Vau lt
9
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
N ote: Support for IBM i D910 em ulation (512-byte block) is provid ed by m eans of FBA em ulation pools, tiers, and FAST VP policies.
A Sym m etrix VMAX Series storage array su p p orts u p to 8,192 storage grou p s associated w ith FAST p olicies. Storage grou p s m ay contain u p to 4,096 d evices. Each storage grou p nam e m ay be u p to 64 alp ha -nu m eric characters, hyp hens (-), and u nd erscores (_). Storage grou p nam es are not case-sensitive.
10
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP
A storage group associated w ith a FAST VP policy m ay contain unbound d evices. H ow ever, those d evices m ay then only be bound to a thin pool contained w ithin the tiers in the policy.
Priority When a storage grou p is associated w ith a FAST p olicy, a p riority valu e m u st be assigned to the storage grou p . This p riority valu e can be betw een 1 and 3, w ith 1 being the highest p riority . The d efau lt is 2. When m u ltip le storage grou p s are associated w ith FAST VP p olicies, the p riority valu e is u sed w hen the d ata contained in the storage grou p s is com p eting for the sam e resou rces in one of the associated tiers. Storage grou p s w ith a higher p riority are given p reference w hen d ecid ing w hich d ata need s to be m oved to another tier. Stora ge group considera tions The typ e of p olicy, DP or VP, associated w ith a storage grou p d eterm ines w hich d evices are m anaged u nd er that p olicy. For exam p le, if a storage grou p is associated w ith a p olicy containing VP tiers, then only the thin d evices in that grou p are m anaged by that p olicy.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
11
FAST VP
Figure 2. FAST policy association Based on the System _Op tim ization p olicy, FAST VP can p lace u p to 100 p ercent of the configu red , logical cap acity of the VP_Prod Ap p 1 storage grou p in any of the three associated tiers: RAID 5 (3+1) configu red on EFD, RAID 1 on FC, or RAID 6 (14+2) on SATA. Su ch a p olicy gives the greatest flexibility, as at any given tim e, all the d ata can be located on the m ost ap p rop riate tier.
N ote: The d efault for any new ly created policy is to allow 100 percent of the storage groups capacity to be placed on any of the includ ed tiers.
12
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP architecture
In the case of the Cu stom p olicy, 10 p ercent of the configu red cap acity of the VP_Prod Ap p 2 storage grou p can be p laced in the EFD tier, 20 p ercent on the FC tier, and u p to 100 p ercent on the SATA tier. The N o_EFD p olicy w ill not m ove any d ata to EFD, bu t d oes allow 100 p ercent of the VP_Develop m ent storage grou p s cap acity to be on the SATA tier, and u p to 50 p ercent on the FC tier. If the total for all the tiers com bined equ als 100 p ercent and if the thin d evices in the storage grou p are fu lly allocated , then each tier is u tilized as set in the p olicy. For exam p le, if a p olicy w as set u p as 10% EFD, 20% FC, and 70% SATA, then 10 p ercent of the storage grou p s cap acity w ill alw ays be located on the EFD tier, and so on for the rem aining tiers.
FAST VP a rchitecture
There are tw o com p onents of FAST VP: Sym m etrix Enginu ity and the FAST controller.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 13
FAST VP architecture
Sym m etrix Enginu ity is the storage op erating environm ent that controls com p onents w ithin the array. The FAST controller is a service that ru ns on the service p rocessor.
Figure 3. FAST VP components When FAST VP is active, both com p onents p articip ate in the execu tion of tw o algorithm s (the intelligent tiering algorithm and the allocation com p liance algorithm ) to d eterm ine ap p rop riate d ata p lacem ent. The intelligent tiering algorithm u ses p erform ance d ata collected by Enginu ity, as w ell as su p p orting calcu lations p erform ed by the FAST
14
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP architecture
controller, to issu e d ata m ovem ent requ ests to the VLUN VP d ata m ovem ent engine. The allocation com p liance algorithm enforces the u p p er lim its of storage cap acity that can be u sed in each tier by a given storage grou p by also issu ing d ata m ovem ent requ ests to the VLUN VP d ata m ovem ent engine. Perform ance tim e w ind ow s can be d efined to sp ecify w hen the FAST VP controller shou ld collect p erform ance d ata. Analysis is then p erform ed to d eterm ine the ap p rop riate tier for d evices. By d efau lt, p erform ance d ata collection occu rs 24 hou rs a d ay. Data m ovem ent w ind ow s are u sed to d eterm ine w hen to execu te the d ata m ovem ents necessary to m ove d ata betw een tiers. Data m ovem ents p erform ed by Enginu ity are achieved by m oving allocated extents betw een tiers. The size of d ata m ovem ent can be as sm all as 12 tracks, rep resenting a single allocated thin d evice extent . More typ ically, m ovem ents are a u nit know n as an extent grou p (10 thin d evice extents), w hich is 120 tracks in size.
N ote: FA ST V P data movement on page 31 provid es m ore inform ation on the actu al d ata m ovem ent.
FAST VP has tw o m od es of op eration, Au tom atic or Off. When op erating in the Au tom atic m od e, d ata analysis and d ata m ovem ents occu r continu ou sly d u ring the d efined d ata m ovem ent w ind ow s. In the Off m od e, p erform ance statistics continu e to be collected , bu t no d ata analysis or d ata m ovem ents take p lace.
FAST VP sta te
There are five p ossible states that FAST VP can be rep orted in. These are: Enabled : All FAST VP fu nctions are p erform ed (p erform ance d ata collection, p erform ance d ata analysis, d ata m ovem ent requ est generation, and d ata m ovem ent execu tion). Disabled : Only p erform ance d ata collection is p erform ed . Data analysis is not p erform ed and d ata m ovem ents are not execu ted . Disabling: The FAST controller is transitioning from Enabled to Disabled . Disabled w ithError: The FAST controller has stop p ed op eration d u e
15
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP configuration
to an internal error. Statistics collection and FAST VP p erform ance d ata m ovem ents continu e to be p erform ed ; how ever, FAST VP com p liance m ovem ents are be p erform ed . Degrad ed : FAST VP can p erform som e or all of its fu nctions. H ow ever, it cannot p erform each fu nction fu lly.
N ote: A ppendix A : FA ST V P state on page 180 provid es m ore inform ation on each of the FAST controller states
The p erform ance tim e w ind ow s are u sed to sp ecify w hen p erform ance d ata shou ld be collected by Enginu ity. The d ata m ovem ent tim e w ind ow s d efine w hen to p erform the d ata relocations necessary to m ove d ata betw een tiers. Sep arate d ata m ovem ent w ind ow s can be d efined for fu ll LUN m ovem ent, p erform ed by FAST and Op tim izer, and su b-LUN d ata m ovem ent, p erform ed by FAST VP.
16
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP configuration
Both p erform ance tim e w ind ow s and d ata m ovem ent w ind ow s m ay be d efined as inclu sion or exclu sion w ind ow s. An inclu sion tim e w ind ow ind icates that the action shou ld be p erform ed d u ring the d efined tim e w ind ow . An exclu sion tim e w ind ow ind icates that the action shou ld not be p erform ed d u ring the d efined tim e w ind ow . There are tw o m ethod s for d efining tim e w ind ow s, legacy and enhanced . The legacy m ethod u ses the Sym m etrix Op tim izer interface for creating and m anaging tim e w ind ow s. The enhanced m ethod u ses a tim e w ind ow m anagem ent interface. On Sym m etrix VMAX Series arrays, both the legacy and enhanced m ethod s are su p p orted . H ow ever, only one m ethod can be u sed at a tim e. The legacy m ethod is the d efau lt m ethod , bu t legacy tim e w ind ow s m ay be converted to enhanced tim e w ind ow s.
N ote: The conversion from legacy to enhanced is a one-w ay conversion. There is no m ethod for converting from enhanced to legacy.
Lega cy time window cha ra cteristics Using the legacy m ethod , both inclu sive and exclu sive tim e w ind ow s m ay be d efined as p eriod ic or non -p eriod ic. Period ic w ind ow s allow a recu rrence p attern to be sp ecified as w eekly or w eekly -by-d ay. N onp eriod ic w ind ow s are d efined to occu r only once. Mu ltip le tim e w ind ow s, of both p erform ance and d ata m ovem ent, m ay be d efined . If m u ltip le legacy tim e w ind ow s of the sam e typ e have tim e ranges that overlap one another, the m ost recently ad d ed tim e w ind ow su p ersed e s the others, inclu d ing the system d efau lt tim e w ind ow s. All d efined tim e w ind ow s ap p ly to all d evices configu red w ithin the Sym m etrix array. A Sym m etrix VMAX Series storage array su p p orts u p to 128 d efined legacy tim e w ind ow s. Each tim e w ind ow nam e m ay be u p to 32 alp ha nu m eric characters, hyp hens (-), and u nd erscores (_). Enha nced time window cha ra cteristics Using the enhanced m ethod , inclu sive w ind ow s are d efined by sp ecifying the d ays of the w eek and the tim es in each d ay d u ring w hich p erform ance m etrics are collected or d ata is m oved . Each tim e w ind ow is d efined w ith a start and end tim e, in 30-m inu te increm ents, and the d ays
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 17
FAST VP configuration
of the w eek to ap p ly the w ind ow . Exclu sive w ind ow s are d efined as a sp ecific tim e p eriod d u ring w hich p erform ance m etrics collection or d ata m ovem ent are p revented . Each exclu sive w ind ow contain s a start d ate and tim e, as w ell as an end d ate and tim e, and m ay cover several d ays. The start and end tim e m u st be sp ecified in 30-m inu te increm ents. Mu ltip le inclu sive and exclu sive enhanced tim e w ind ow s can be d efined . The exclu sive tim e w ind ow s have the highest p riority and overrid e any inclu sive tim e w ind ow s they overlap w ith. Enhanced tim e w ind ow s have no associated tim e w ind ow nam e. Performa nce time window The p erform ance tim e w ind ow s are u sed to id entify the bu siness cycle for the Sym m etrix array. They sp ecify d ate and tim e ranges (p ast or fu tu re) w hen p erform ance sam p les shou ld be collected , or not collected , for the p u rp oses of FAST VP p erform ance analysis. The intent of d efining p erform ance tim e w ind ow s is to d istingu ish betw een the p eriod s of tim e w hen the Sym m etrix array is id le from the p eriod s w hen it is active, and to only inclu d e p erform ance d ata collected d u ring the active p eriod s. For legacy tim e w ind ow s, a d efau lt p erform ance tim e w ind ow inclu d es all p erform ance d ata sam p les, 24 hou rs a d ay, 7 d ays a w eek, 365 d ays a year.
N ote: For legacy tim e w ind ow s, in ord er to prevent FAST VP from collecting perform ance statistics on a continuous basis, the first user -d efined w ind ow should be created to exclud e data collection. Inclusive tim e w ind ow s can then be created on top of this exclusive tim e w ind ow .
For enhanced tim e w ind ow s, the d efau lt behavior is also to collect p erform ance d ata, 24 hou rs a d ay, 7 d ays a w eek. When the first inclu sive p erform ance w ind ow is created , the d efau lt behavior is overrid d en, and p erform ance m etrics are only collected d u ring the d efined w ind ow .
18
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP configuration
Da ta movement time window Data m ovem ent tim e w ind ow s are u sed to sp ecify d ate and tim e ranges w hen d ata m ovem ents are allow ed , or not allow ed , to be p erform ed . FAST VP d ata m ovem ents ru n as low -p riority tasks on the Sym m etrix back end . They can introd u ce ad d itional p rocessing overhead on the back end ; how ever, host I/ O shou ld not be im p acted . Data m ovem ent w ind ow s can be p lanned so they m inim ize any im p act on the p erform ance of other, m ore critical w orkload s. For legacy tim e w ind ow s, a d efau lt d ata m ovem ent tim e w ind ow p revents any d ata m ovem ent, 24 hou rs a d ay, 7 d ays a w eek, 365 d ays a year. For enhanced tim e w ind ow s, there is no d efau lt d ata m ovem ent w ind ow . H ow ever, u ntil an inclu sive w ind ow is d efined , the d efau lt behavior lead s to not allow ing any d ata m ovem ent to occu r.
FAST VP settings
There are m u ltip le settings that affect the behavior of FAST VP. These inclu d e: FAST VP Data Movem ent Mod e Workload Analysis Period Initial Analysis Period Pool Reserved Cap acity (PRC) FAST VP Relocation Rate (FRR) VP Allocation by FAST Policy
The follow ing sections d escribe each of these settings, their effect on the behavior of FAST VP, as w ell as p ossible valu es and the d efau lt-setting valu es. FAST VP Da ta Movement Mode FAST VP, w hen enabled , m ay op erate in one of tw o m od es, Au tom atic or Off. In Au tom atic m od e, a d ata m ovem ent requ est can be generated to m ove d ata based on p erform ance w orkload . Also, d ata m ovem ent requ ests based on cap acity u tilization m ay be generated . These op erations are p erform ed d u ring the p eriod s allow ed by the d ata m ovem ent w ind ow s. In Off m od e, no d ata m ovem ent requ ests are generated . As a resu lt, no
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 19
FAST VP configuration
d ata m ovem ents occu r. H ow ever, p erform ance m etrics continu e to be collected . The d efau lt m od e is Off. Workloa d Ana lysis Period The Workload Analysis Period d eterm ines the d egree to w hich FAST VP m etrics are influ enced by recent host activity, and also less-recent host activity, that takes p lace w hile the p erform ance tim e w ind ow is consid ered op en. The longer the tim e d efined in the w orkload analysis p eriod , the greater the am ou nt of w eight assigned to less-recent host activity. The Workload Analysis Period can be configu red to be betw een 2 hou rs and 4 w eeks. The d efau lt is 1 w eek (7 d ays).
N ote: For m ore inform ation on the effect of the w orkload analysis period , refer to FA ST V P performance data collection on page 22.
Initia l Ana lysis Period The Initial Analysis Period d efines the m inim u m am ou nt of tim e a thin d evice shou ld be u nd er FAST VP m anagem ent before any p erform ance related d ata m ovem ents shou ld be ap p lied . This p eriod only accou nts for tim e p assed w hile the p erform ance tim e w ind ow is op en. This valu e shou ld be set to allow su fficient d ata sam p les for FAST VP to establish a good characterization of the typ ical w orkload on that d evice. This valu e allow s FAST VP to com m ence analysis and m ovem ent activities on the d evice, p rior to the fu ll Workload Analysis Period elap sing (if so d esired ). The initial analysis p eriod can be configu red to be betw een 2 hou rs and 4 w eeks; how ever, it cannot exceed the Workload Analysis Period . The d efau lt is 8 hou rs. Pool Reserved Ca pa city The Pool Reserved Cap acity (PRC) reserves a p ercentage of each p ool inclu d ed in a VP tier for non -FAST VP activities. The p u rp ose of this is to
20
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP configuration
ensu re that FAST VP d ata m ovem ents d o not fill a thin p ool, and su bsequ ently cau se a new extent allocation to fail, as resu lt of a host w rite. When the p ercentage of u nallocated sp ace in a thin p ool is equ al to the PRC, FAST VP no longer m oves d ata into that p ool. H ow ever, d ata m ovem ents m ay continu e to occu r ou t of the p ool to other p ools. When the p ercentage of u nallocated sp ace becom es greater than the PRC, FAST VP can begin p erform ing d ata m ovem ents into that p ool again. The PRC can be set both system -w id e and for each ind ivid u al p ool. By d efau lt, the system -w id e setting is ap p lied to all thin p ools that have been inclu d ed in VP tier d efinitions. H ow ever, this can be overrid d en for each ind ivid u al p ool by u sing the p ool-level setting. The system -w id e PRC can be configu red to be betw een 1 p ercent and 80 p ercent. The d efau lt system -w id e PRC is 10 p ercent. The p ool-level PRC can be configu red to be betw een 1 p ercent and 80 p ercent, or set to N ON E. If the PRC is set to N ON E, then the system w id e setting is u sed . The d efau lt p ool-level PRC is N ON E. FAST VP Reloca tion Ra te The FAST VP Relocation Rate (FRR) is a qu ality of service (QoS) setting for FAST VP and affects the aggressiveness of d ata m ovem ent requ ests generated by FAST VP. This aggressiveness is m easu red as the am ou nt of d ata that is requ ested to be m oved at any given tim e, and the p riority given to m oving the d ata betw een p ools. The FRR can be configu red to be betw een 1 and 10, w ith 1 being the m ost aggressive. The d efau lt is 5.
N ote: The rate at w hich d ata is m oved betw een pools can also be controlled by the Sym m etrix Quality of VLUN setting.
VP Alloca tion by FAST Policy The VP allocation by FAST p olicy featu re allow s new allocations to com e from any of the thin p ools inclu d ed in the FAST VP p olicy that the thin d evice is associated w ith. With this featu re enabled , FAST VP attem p ts to allocate new w rites in the m ost ap p rop riate tier first, based on available p erform ance m etrics. If
21
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
no p erform ance m etrics are available, an attem p t is m ad e to allocate to p ool the d evice is bou nd to. If the p ool initially chosen to allocate the d ata is fu ll, FAST VP then look s to other p ools contained w ithin the FAST VP p olicy and allocate s from there. As long as there is sp ace available in at least one p ool w ithin the p olicy, all new extent allocations w ill be su ccessfu l. The allocation by p olicy featu re is enabled at the Sym m etrix array level and ap p lies to all allocations for all d evices m anaged by FAST VP. The featu re is either enabled or d isabled . The d efau lt setting is d isabled . When d isabled , new allocations only com e from the p ool that the thin d evice is bou nd to.
N ote: For m ore inform ation on the d ecision m aking process of the VP allocation by FAST policy feature, refer to V P allocation by FA ST policy on page 38 in the A dvanced FA ST V P features section.
22
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Figu re 4 show s a grap hic rep resentation of a thin d evice d ivid ed into each of these sep arate regions.
Figure 4. Thin device performance collection regions Each extent grou p is m ad e u p of ten contigu ou s thin d evice extents. With each thin d evice extent being tw elve tracks in size, an extent grou p rep resents 120 tracks of the d evice. Each extent grou p set is m ad e u p of forty eight contigu ou s extent grou p s, rep resenting 5,760 tracks of the d evice. The m etrics collected at each su b-LUN level allow FAST VP to m ake sep arate d ata m ovem ent requ ests for each extent grou p of the d evice, 120 tracks. Emula tion considera tions FAST VP su p p orts both FBA and CKD em u lations. The size of the extent grou p s and extent grou p sets are the sam e size for both em u lations, in term s of tracks. H ow ever, the tracks sizes are d ifferent for each em u lation, 64KB for FBA and 57KB for CKD. The follow ing table show s the relative size of the thin d evice extent, extent grou p , and extent grou p set for both FBA and CKD Element Thin d evice extent FAST VP extent grou p Tracks 12 120 FBA 768KB 7,680KB/ 7.5MB CKD 684KB 6840KB/ 6.7MB
23
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
5,760
360MB
320.6MB
The read m iss m etric accou nts for each DA read op eration that is p erform ed . Read s to areas of a thin d evice that have not had sp ace allocated in a thin p ool are not cou nted . Also, read hits, w hich are serviced from cache, are not consid ered . Write op erations are cou nted in term s of the nu m ber of d istinct DA op erations that are p erform ed . The m etric accou nts for w hen a w rite is d estaged . Write hits, to cache, are not consid ered . Writes related to sp ecific RAID p rotection schem es are not cou nted . In the case of RAID 1 p rotected d evices, the w rite I/ O is only cou nted for one of the m irrors. In the case of RAID 5 and RAID 6 p rotected d evices, p arity w rites are not cou nted . Prefetch op erations are accou nted for in term s of the nu m ber of d istinct DA op erations p erform ed to p refetch d ata sp anning a FAST VP extent. This m etric consid ers each DA read op eration p erform ed as a p refetch op eration. Workload related to internal cop y op erations, su ch as d rive rebu ild s, clone op erations, VLUN m igrations, or even FAST VP d ata m ovem ents, is not inclu d ed in the FAST VP m etrics.
24
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
N ote: Perform ance m etrics are only collected d uring user -d efined perform ance tim e w ind ow s.
I/ O a ctivity ra tes For each thin d evice, a short-term and long-term activity rate is m aintained at the su b-LUN level. Both activity rates are calcu lated as w eighted m oving averages, m od eling both recent and less recent w orkload on each region of the thin d evice. As new p erform ance m etrics are collected , the p reviou sly stored shortterm and long-term activity rates are d ecreased by the ap p lication of an exp onential d ecay fu nction. This lessens the influ ence of p reviou sly collected m etrics. The new ly collected m etrics are then ad d ed to the d ecayed rates to calcu late the new short-term and long-term activity rates. The rate of d ecay ap p lied to the stored I/ O rates d ep end s u p on the u serd efined Workload Analysis Period , w ith the short-term rate d ecayed at a faster rate than then long-term rate.
N ote: The d ecay function is only applied to previously collected m etrics w hile the user-d efined perform ance tim e w ind ow is open .
As an exam p le, w hen calcu lating the long-term activity rate w ith the d efau lt Workload Analysis Period of 168 hou rs, an I/ O that has ju st been received is w eighted tw ice as m u ch as an I/ O received 24 hou rs earlier. Thin device performa nce score Based on the p erform ance statistics collected , a p rioritized p erform ance score is generated for the extent grou p s of each thin d evice. This score is calcu lated by com bining tw o activity rates m aintained in Enginu ity (the short-term activity rate and the long-term activity rate) and m u ltip lying that by a factor d eterm ined by the p riority assigned to the storage grou p w hen it w as associated w ith the FAST p olicy. Then FAST VP p laces those extent grou p s w ith the highest p erform ance score onto the higher-p erform ing tiers w ithin the associated p olicy.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
collected for thin d evices contained w ithin storage grou p s associated w ith a FAST VP p olicy. Disassociating a storage grou p from a FAST p olicy, or rem oving d evices from the storage grou p , cau ses Enginu ity to stop collecting p erform ance m etrics for those d evices, for the p u rp oses of FAST VP. If the thin d evice is associated again to a FAST p olicy, the initial analy sis p eriod m u st p ass for that d evice before d ata m ovem ents can be p erform ed once again. Rea ssocia tion A storage grou p m ay be m oved from one p olicy to another, w ithou t interru p tion to ongoing FAST VP m anagem ent, by reassociating the storage grou p to a new p olicy. When a reassociation is p erform ed , all p erform ance m etrics p reviou sly collected for the d evices in the storage grou p are m aintained w ithin Enginu ity. Also, all attribu tes of the association , for exam p le p riority, are m aintained for the association to the new p olicy. Ca che consumption In ord er to m aintain the su b-LUN level m etrics collected by Enginu ity, the Sym m etrix allocates one cache slot for each thin d evice that is u nd er FAST VP control. When m anaging FBAS m etad evices, cache slots are allocated for both the m eta head and for each of the m eta m em bers.
N ote: Each cache slot on a Sym m etrix VMAX Series array is one track in size.
26
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The intelligent tiering algorithm consid ers the p erform ance m etrics of all thin d evices u nd er FAST VP control, and d eterm ines the ap p rop riate tier for each extent grou p . The allocation com p liance algorithm is u sed to enforce the p er -tier storage cap acity u sage lim its. The follow ing sections p rovid e ad d itional d ata on each of the algorithm s.
The m ain com p onent assesses w hether extent grou p s need to be m oved in ord er to op tim ize the u se of the FAST VP storage tiers. If so, the requ ired d ata m ovem ent requ ests are issu ed to the VLUN VP d ata m ovem ent engine. When d eterm ining the ap p rop riate tier for each extent grou p , the m ain com p onent m akes u se of both the FAST VP m etrics, p reviou sly d iscu ssed , and su p p orting calcu lations p erform ed by the second ary com p onent on the service p rocessor. Promotion-a nd-demotion thresholds The su p p orting com p onent of the intelligent-tiering algorithm , ru nning on the service p rocessor, d oes not m ake exp licit d ata m ovem ent requ ests. Rather, it p rod u ces a set of p rom otion -and -d em otion threshold s that d efine recom m end ations for d ata p lacem ent across thin tiers. In a m u lti-tier configu ration, there are u p to six p otential threshold s
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 27
generated : EFD p rom otion threshold FC p rom otion threshold SATA p rom otion threshold FC d em otion threshold SATA d em otion threshold FTS d em otion threshold
H ow ever, as a FAST VP p olicy can only contain a m axim u m of three tiers, each extent grou p is only com p ared to u p to fou r threshold s.
N ote: There is no EFD d em otion threshold , as d ata is never d em oted to EFD. Sim ilarly, there is no FTS prom otion threshold , as d ata is never prom oted to FTS.
The p u rp ose of these threshold s is to allow Enginu ity to d eterm ine and sched u le sp ecific d ata m ovem ents that are need ed to op tim ize the allocation of thin d evices u nd er FAST VP control. The threshold s are calcu lated u sing the p erform ance m etrics collected and the cap acity available in each tier. As a resu lt, the threshold s are d ynam ic and m ay increase or d ecrease as the w orkload on the FAST VP m anaged d evices increases or d ecreases. When calcu lating the threshold s, the goal is to m axim ize the u tilization of the highest p erform ing tier in the FAST VP p olicy, w hile also p roactively d em oting inactive or lightly accessed d ata to the m ost cost effective tier. Intelligent tiering da ta movement requests The size of the d ata m ovem ent requ ests generated by the intelligent tiering algorithm d ep end s forem ost on the am ou nt of cap acity that it d eem s not to be on the ap p rop riate tier . It also d ep end s on the size of the VMAX Series array.
28
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Each back-end d isk ad ap ter (DA) in the array is resp onsible for execu ting d ata m ovem ents. The m ore DAs there are available, the m ore d ata that can be m oved at a single tim e, and , therefore, the larger the requ est size. The FAST VP relocation rate d oes not affect the size of the requ est generated , bu t it d oes influ ence the p ace at w hich the requ ests are execu ted and d ata m oved . Intelligent tiering a lgorithm execution Op erating w ithin Enginu ity, the m ain com p onent of the intelligent tiering algorithm ru ns continu ou sly d u ring op en d ata m ovem ent w ind ow s, w hen FAST is enabled and the FAST VP op erating m od e is Au tom atic. As a resu lt, p erform ance-related d ata m ovem ents can occu r continu ou sly d u ring an op en d ata m ovem ent w ind ow . The su p p orting com p onent, op erating w ithin the FAST controller on the service p rocessor, ru ns every 10 m inu tes. It recalcu lates the p rom otionand -d em otion threshold s based on changes in w orkload on the FAST VP m anaged d evices.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Complia nce da ta movement requests When a com p liance violation exists, the algorithm generate s a d ata m ovem ent requ est to retu rn the allocations w ithin the requ ired lim its. This requ est exp licitly ind icates w hich thin d evice extents shou ld be m oved , and the sp ecific thin p ools they shou ld be m oved to. The size of the d ata m ovem ent requ est d ep end s on the am ou nt of cap acity that is cu rrently ou t of com p liance, bu t also on the u ser -d efined relocation rate. The m axim u m size of requ est that can be generated by the allocation com p liance algorithm is 10 GB w orth of d ata m ovem ents. When the relocation rate is set to anything other than 1, the FAST controller d ivid es 10 GB by the relocation rate to d eterm ine the new m axim u m . For exam p le, if the relocation rate is set to 2, the m axim u m requ est size is 5 GB; if it is 10, the m axim u m size is 1 GB.
N ote: The allocation com pliance algorithm is not d esigned to be a tool for bulk d ata m ovem ent. To m ove large am ounts of d ata from one pool to another, for a given set of d evices, VLUN VP should be used . VLUN VP allow s both a source pool and a target pool to be specified to zero in on the exact d ata to be m igrated .
Intelligent tiering a lgorithm coordina tion The com p liance algorithm attem p ts to m inim ize the am ou nt of m ovem ents p erform ed to correct com p liance that m ay, in tu rn, generate m ovem ents p erform ed by the intelligent tiering algorithm . Com p liance violations can be corrected by coord inating the m ovem ent requ ests w ith the analysis p erform ed by the intelligent tiering algorithm to d eterm ine the m ost ap p rop riate extents to be m oved to the m ost ap p rop riate tier.
30
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Alloca tion complia nce a lgorithm execution The com p liance algorithm ru n s every 10 m inu tes d u ring op en d ata m ovem ent w ind ow s, w hen FAST is enabled , and the FAST VP op erating m od e is Au tom atic.
FAST VP da ta movement
There are tw o typ es of d ata m ovem ent that can occu r u nd er FAST VP : Intelligent tiering algorithm -related m ovem ents and allocation com p liance algorithm -related m ovem ents. Both typ es of d ata m ovem ent occu r only d u ring u ser-d efined d ata m ovem ent w ind ow s. Intelligent tiering algorithm -related m ovem ents are requ ested and execu ted by Enginu ity. These d ata m ovem ents are governed by the w orkload on each extent grou p , bu t are execu ted only w ithin the constraints of the associated FAST p olicy. This is to say that p erform ance m ovem ents w ill not cau se a storage grou p to becom e non -com p liant w ith its FAST p olicy. Allocation com p liance algorithm -related m ovem ents are generated by the FAST controller, and execu ted by Enginu ity. These m ovem ents bring the cap acity of the storage grou p back w ithin the bou nd aries sp ecified by the associated p olicy. Perform ance inform ation from the intelligent tiering algorithm is u sed to d eterm ine the m ore ap p rop riate su b-extents to m ove w hen restoring com p liance.
Da ta movement engine
Data m ovem ents execu ted by FAST VP are p erform ed by the VLUN VP d ata m ovem ent engine. They involve m oving thin d evice extents betw een thin p ools w ithin the array. Extents are m oved by w ay of a m ove p rocess only; extents are not sw ap p ed betw een p ools. The m ovem ent of extents, or extent grou p s, d oes not change the thin d evice bind ing inform ation. The thin d evice rem ains bou nd to the p ool it w as originally bou nd to. N ew allocations for the thin d evice, as the resu lt of host w rites, continu e to com e from the bou nd p ool, u nless VP allocation by FAST VP is enabled .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
31
Movement considera tions To com p lete a m ove, the follow ing m u st hold tru e: The FAST VP op erating m od e m u st be Au tom atic. The VP d ata m ovem ent w ind ow m u st be op en. The thin d evice affected m u st not be p inned . There m u st be su fficient u nallocated sp ace in the thin p ools inclu d ed in the d estin ation tier to accom m od ate the d ata being m oved . The d estination tier m u st contain at least one thin p ool that has not exceed ed the p ool reserved cap acity (PRC).
N ote: If the selected d estination tier contains only pools that have reached the PRC) lim it, then an alternative tier m ay be consid ered by the m ovem ent task.
Other m ovem ent consid erations inclu d e: Only extents that are allocated are m oved . N o back-end configu ration changes are p erform ed d u ring a FAST VP d ata m ovem ent, and , as a resu lt, no configu rat ion locks are held d u ring the p rocess. As sw ap s are not p erform ed , there is no requ irem ent for any sw ap sp ace, su ch as DRVs, to facilitate d ata m ovem ent.
Da ta movement process
The follow ing section d etails the p rocess follow ed d u ring a FAST VP d ata m ovem en t. In the follow ing illu stration, d evice 100 is bou nd to a n FC thin p ool. The d evice is associated w ith a FAST p olicy that also contains tiers w ith an EFD p ool and a SATA p ool. Over tim e, FAST VP has d eterm ined that several of the d evices extents need to be m oved to the other tiers w ithin the p olicy. As d ata m ovem ents can occu r continu ou sly d u ring the thin d ata m ovem ent tim e w ind ow , a single d evices allocations m ay change m u ltip le tim es w hile it is actively m anaged by FAST VP.
32
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Initia l a lloca tion Figu re 5 show s the thin d evice w ith its initial bind ing and allocation on a FC tier. The ad d itional tiers the d evice is associated w ith as p art of the FAST p olicy are also show n.
Extent movements After the initial analysis p eriod has p assed , the p erform ance m etrics collected for d evice 100 are analyzed by the FAST controller. Based on this p erform ance analysis, it is d eterm ined that several of the allocated extents need to be m oved to the other tiers in the FAST p olicy. Du e to a higher level of activity, the extents labeled 1 and 6 are p rom oted to the EFD tier. Meanw hile, the extents labeled 2, 3, 7, and 8 are d em oted to SATA, as they w ere d eterm ined to be less active. The d ata m ovem ents are qu eu ed u p on each DA, and the d ata is transferred . When the d ata transfer is com p lete, the sp ace originally consu m ed by the extents in the FC tier is d eallocated and is rep orted as
33
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Figure 6. FAST VP data movement: Extent relocations Even thou gh d ata has been m oved to other tiers w ithin the array, the thin d evice rem ains bou nd to the p ool it w as origin ally bou nd to, w hich is contained in the FC tier. New host writes By d efau lt, new allocations that occu r as a resu lt of host w rites com e from the p ool to w hich the thin d evice is bou nd .
N ote: The d efault behavior of allocating new extents from the pool to w hich the d evice is bound m ay be changed . See V P allocation by FA ST policy on page 38 in the A dvanced FA ST V P features section.
Figu re 7 show s ad d itional extents 9 and 10 that have been allocated in the p ool.
34
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Figure 7. FAST VP data movements: New host writes Continuous opera tions Over longer p eriod s of tim e, n ew d ata is generated , cau sing m ore allocations. Also, d ata access p atterns m ay change, cau sing ad d itional p rom otions and d em otions to be p erform ed . Figu re 8 show s a snap shot of d evice 100 and its d ata allocation across all three tiers.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
35
Da ta movement control
Several m echanism s exist for controlling the m ovem ent of d ata related to thin d evices u nd er FAST VP control. Device pinning In ord er to p revent FAST VP changing the cu rrent tiering allocation of a thin d evice, a featu re called d evice p inning m ay be u sed . Pinning a d evice locks all extent allocations for the d evice in their cu rrent locations, and p revents FAST VP from relocating them . Any new allocations p erform ed for a p inned d evice com es from the thin p ool the d evice is bou nd to. These allocations are not m oved by FAST VP.
36
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The thin d evice need s to be u np inned in ord er to re-enable d ata m ovem ent.
N ote: While a d evice is pinned, perform ance statistics continue to be collected for that d evice.
FAST policy disa ssocia tion Asid e from p inning a d evice to p revent a thin d evice s allocation from being changed by FAST VP, the d evice m ay be r em oved from the storage grou p that is associated to a FAST p olicy. Rem oving the d evice from the storage grou p d isassociates it from the FAST p olicy and rem oves the d evice from the control of FAST VP. As a resu lt, no fu rther d ata m ovem ents are p erform ed for that d evice. Allocated d ata p reviou sly m oved by FAST VP rem ain s in its cu rrent locations, and is not au tom atically retu rned to the thin d evices bou nd p ool.
N ote: Disassociating a d evice from a FAST policy prevents perform ance statistics from being collected for that d evice, and all previously collected m etrics are d iscard ed . If the thin d evice is associated again to a FAST policy, the initial analysis period m ust pass for that d evice before d ata m ovem ents can once again be perform ed .
Cha nging the qua lity of service If the p erform ed d ata m ovem ents by FAST VP are im p acting other ap p lications or rep lication tasks w ithin the Sym m etrix array, Qu ality of Service (QoS) tools m ay be u sed to change the p ace at w hich d ata is m oved . Slow ing d ow n the FAST VP d ata m ovem ents gives higher p riority to the other tasks ru nning on the Sym m etrix back end . The VLUN cop y p ace can be set betw een 0 and 16 inclu sively, w ith 0 being the fastest and 16 being the slow est. The d efau lt QoS valu e is 0. Setting the p ace valu e to 16 gives the FAST VP d ata m ovem ents the low est p riority on the array. Once the u nrelated cop y tasks have com p leted , the p ace setting can be reset to 0.
N ote: QoS can be used to change the copy pace for ind ivid ual d evices und er FAST VP control. The FAST Relocation Rate can be used to change the copy pace for all d evices und er FAST VP control.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
37
Opera ting mode To stop d ata m ovem ents for all thin d evices u nd er FAST VP control, the op erating m od e m ay be set to Off. While off, p erform ance statistics continu e to be collected by Enginu ity. H ow ever, no d ata m ovem ent requ ests are generated by Enginu ity or the FAST controller.
The follow ing sections d escribe each of these ad vanced featu res in d etail.
38
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
d isabled . When d isabled , new allocations com e only from the p ool the thin d evice is bou nd to. When this featu re is enabled , FAST VP attem p ts, based on available p erform ance m etrics, to d irect the allocation to the m ost ap p rop riate tier. If the selected p ool is fu ll, an alternate p ool is chosen from the other thin p ools inclu d ed w ithin the FAST VP p olicy.
N ote: The VP allocation by FAST policy requires a m inim um of Enginuity 5876.
The follow ing section d escribes the d ecision -m aking criteria for selecting the thin p ool to allocate from . Alloca tion by policy decision criteria As p reviou sly m entioned , FAST VP collects p erform ance m etrics at three d istinct levels for a thin d evice: Fu ll LUN , extent grou p set, and extent grou p . Perform ance m etrics alread y collected for each extent grou p set can be ap p lied to new ly allocated d ata w ithin each of those set s. When allocation by p olicy is enabled on a Sym m etrix array, FAST VP first checks for the existence of p erform ance m etrics on the set for w hich the new allocation is generated . If available, the p erform ance m etrics are u sed to d eterm ine the m ost ap p rop riate tier, from a w orkload p ersp ective, from w hich to allocate the extent. Once the tier has been selected , a p ool w ithin the tier is selected and the allocation is attem p ted . If there are no p erform ance m etrics available for the extent grou p set being w ritten to (this w ou ld hap p en w hen the entire set is u nallocated ), FAST VP attem p ts to allocate new extents from the p ool to w hich the d evice is bou nd . In either of these cases, shou ld the selected p ool be fu ll, an alternate p ool w ithin the p olicy is chosen. To d eterm ine the alternate p ool, the tiers are sorted in ascend ing ord er of the m axim u m storage grou p p ercentage valu es w ithin the p olicy. Each tier is then checked for available sp ace w ithin each p ool in the tier , and the allocation attem p ted . Shou ld the selected p ool be fu ll, FAST VP m oves onto the next p ool w ithin the tier (if it exists), or the next tier on
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
39
the list. If a selected tier contains m u ltip le p ools, the p ools are sorted into ascend ing ord er of u nallocated cap acity w ithin the p ool. This continu es u ntil the allocation is su ccessfu l, or u ntil a d eterm ination is m ad e that all p ools w ithin the p olicy are fu ll. As long as there is sp ace available in at least one of the p ools w ithin the p olicy, all new extent allocations w ill be su ccessfu l.
N ote: In the case the d evice generating the allocation is pinned , the existence of perform ance m etrics is ignored . FAST VP first attem p ts to allocate from the bound pool. If the bound pool is full, an alternate pool w ithin the policy is chosen.
40
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
N ote: FAST VP SRDF coord ination requires a m inim um of Enginuity 5876 on both the local and rem ote Sym m etrix arrays.
This featu re can be enabled w hen the storage grou p is associated w ith a p olicy. It can also be enabled by m od ifying an existing association. You only need to enable this featu re on a storage grou p containing R1 d evices. If it is enabled on a storage grou p containing R2 d evices, the setting has no effect. The only case that this w ou ld not be tru e is if an SRDF sw ap op eration occu rs and converts the R2 d evices to R1 d evices. FAST VP SRDF coord ination is su p p orted for single and concu rrent SRDF p airings (R1 and R11 d evices) in any m od e of op eration : Synchronou s, asynchronou s, or ad ap tive cop y. FAST VP SRDF coord ination is not su p p orted for SRDF/ Star, SRDF/ EDP, or Cascad ed SRDF, inclu d ing R21 and R22 d evices. Effective performa nce score When enabled on a storage grou p , the collected FAST VP p erform ance m etrics for R1 d evices are p eriod ically transm itted across the SRDF link to the corresp ond ing R2 d evices.
N ote: Perform ance m etrics are only sent for R1 d evices w hen their correspond ing R2 d evices are being m anaged by FAST VP.
On the R2 d evice, the R1 p erform ance m etrics are m erged w ith the actu al R2 m etrics. This creates an effective p erform ance score for d ata on the R2 d evices. When p rom otion-and -d em otion d ecisions are m ad e on the rem ote array, the effective score is u sed for the R2 d ata, thereby allow ing the R1 w orkload to influ ence the m ovem ent of the R2 d ata. Data that is heavily read on the R1 d evice is likely to be p rom oted to the higher tiers in the p olicy that the R2 d evice is associated w ith.
N ote: The R2 d evices effective perform ance score also influences the calculation of prom otion -and -d em otion threshold s on the rem ote array.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
41
FAST VP interoperability
SRDF coordina tion considera tions When the SRDF link betw een the R1 and R2 d evices is not read y, the R1 p erform ance m etrics are not transm itted to the R2 d evice. When the link is restored , the m etrics are transm itted again. The SRDF link is consid ered to be not read y w hen the SRDF p air state is in one of the follow ing states: Sp lit Su sp end ed Failed over Partitioned
Du ring the p eriod that the m etrics are not being sent, p reviou sly received R1 m etrics are d ecayed in a m anner sim ilar to norm ally collected p erform ance d ata.
N ote: For m ore inform ation on d ecaying of perform ance m etrics, see I/O activity rates on page 25.
If an SRDF p ersonality sw ap op eration is p erform ed , p erform ance m etrics are only transm itted w hen SRDF coord ination is enabled on the storage grou p containing the new R1 d evices.
N ote: After a sw ap operation, p erform ance m etrics are autom atically transm itted from the new R1 devices, as long as SRDF coord ination had been previously enabled w hile the storage group contained R2 d evices.
42
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP interoperability
FAST VP also op erates alongsid e Sym m etrix featu res su ch as Sym m etrix Op tim izer, Dynam ic Cache Partitioning, and Au to-p rovisioning Grou p s. SRDF Thin SRDF d evices, R1 or R2, can be associated w ith a FAST p olicy. Extents of SRDF d evices can be m oved betw een tiers w hile the d evices are being actively rep licated , in either synchronou s or asynchronou s m od es.
N ote: For m ore inform ation on using FAST VP w ith SRDF, see FA ST V P SRDF coordination on page 40 in the A dvanced FA ST V P features section.
TimeFinder/ Clone Both the sou rce and target d evices of a Tim eFind er/ Clone session can be m anaged by FAST VP. H ow ever, the sou rce and target are m anaged ind ep end ently, and , as a resu lt, m ay end u p w ith d ifferent extent allocations across tiers. TimeFinder/ Sna p The sou rce d evice in a Tim eFind er/ Snap session can be m anaged by FAST VP. H ow ever, the target d evice (VDEV) m ay not be brou ght u nd er FAST VP control. TimeFinder VP Sna p The sou rce d evice in a Tim eFind er VP Snap session can be m anaged by FAST VP. Target d evices m ay also be m anaged by FAST VP, how ever, extent allocations that are shared by m u ltip le target d evices are not m oved . Open Replica tor for Symmetrix The control d evice in an Op en Rep licator session, p u sh or p u ll, can have extents m oved by FAST VP. Virtua l Provisioning Each thin d evice, w hether u nd er FAST VP control or not, m ay only be bou nd to a single thin p ool. All host-w rite-generated allocation s, or u serrequ ested p re-allocations, are p erform ed on this p ool. FAST VP d ata m ovem ents d o not change the bind ing inform ation for a thin d evice. It is p ossible to change the bind ing inform ation for a thin d evice w ithou t changing any of the cu rrent extent allocations for the d evice. H ow ever,
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 43
FAST VP interoperability
w hen rebind ing a d evice that is u nd er FAST VP control, the thin p ool the d evice is being re-bou nd to m u st belong to one of the VP tiers contained in the p olicy w ith w hich the d evice is associated . Virtua l Provisioning spa ce recla ma tion Sp ace reclam ation m ay be ru n against a thin d evice u nd er FAST VP control. H ow ever, d u ring the sp ace reclam ation p rocess, the su b-LUN p erform ance m etrics are not u p d ated , and no d ata m ovem ents are p erform ed .
N ote: If FAST VP is actively m oving extents of a d evice, a request to reclaim space on that d evice w ill fail. Prior to issuing the space reclam ation task , the d evice should first be pinned. This suspend s any active FAST VP d ata m ovem ents for the d evice and allow s the request to succeed .
Virtua l Provisioning T10 unma p Unm ap com m and s can be issu ed to thin d evices u nd er FAST VP control. The T10 SCSI unmap com m and for thin d evices ad vises a target thin d evice that a range of blocks are no longer in u se. If this range covers a fu ll thin d evice extent, then that extent can be d eallocated and the free sp ace is retu rned to the p ool. If the unmap com m and range covers only som e tracks in an extent, those tracks are m arked N ever Written by H ost (N WBH ). The extent is not d eallocated . H ow ever, those tracks d o not have to be retrieved from d isk shou ld a read requ est be p erform ed . Instead , the Sym m et rix array im m ed iately retu rns all zeros.
N ote: The T10 SCSI unmap com m and is only supported in Open System s (FBA) environm ents.
Virtua l Provisioning pool ma na gement Data d evices m ay be ad d ed to or rem oved from a thin p ool that is inclu d ed in the FAST VP tier. Data m ovem ents related to FAST VP, into
44
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP interoperability
or ou t of the thin p ool, continu e w hile the d ata d evices are being m od ified . In the case of ad d ing d ata d evices to a thin p ool, p ool rebalancing m ay be ru n. Sim ilarly, w hen d isabling and rem oving d ata d evices from the p ool, they d rain their allocated tracks to other enabled d ata d evices in the p ool. While ru nning either d ata d evice d raining or au tom ated p ool rebalancing on a thin p ool that is inclu d ed in a VP tier is allow ed , both p rocesses m ay affect p erform ance of FAST VP d ata m ovem ents. Virtua l LUN VP Mobility A thin d evice u nd er FAST VP control m ay be m igrated u sing VLUN VP. Su ch a m igration resu lts in all allocated extents of the d evice being m oved to a single thin p ool. While the m igration is in p rogress, no FAST VP-related d ata m ovem ents are p erform ed . Once the m igration is com p lete, all allocated extents of the thin d evice w ill be available to be retiered . To p revent the m igrated d evice from being retiered by FAST VP im m ed iately follow ing the m igration, it is recom m end ed that the d evice first be p inned . The d evice can later be u np inned to re-enable FAST VPrelated d ata m ovem ents. FAST Both FAST and FAST VP m ay coexist w ithin a single Sym m etrix array. FAST only p erform s fu ll-d evice m ovem ents of non -thin d evices. As a resu lt, there is no im p act to FAST VPs m anagem ent of thin d evices. Both FAST and FAST VP share som e configu ration p aram eters. These are: Workload Analysis Period Initial Analysis Period Perform ance Tim e Wind ow s
Symmetrix Optimizer Sym m etrix Op tim izer op erates only on non -thin d evices. As su ch, there is no im p act on FAST VPs m anagem ent of thin d evices. Both Op tim izer and FAST VP share som e configu ration p aram eters.
45
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
FAST VP interoperability
These are: Workload Analysis Period Initial Analysis Period Perform ance Tim e Wind ow s
Dyna mic Ca che Pa rtitioning Dynam ic Cache Partitioning (DCP) can be u sed to isolate storage hand ling of d ifferent ap p lications. As d ata m ovem ents u se the sam e cache p artition as the ap p lication, m ovem ents of d ata on behalf of one ap p lication d o not affect the p erform ance of ap p lications that are not sharing the sam e cache p artition. FBA Auto-provisioning Groups Storage grou p s created for the p u rp oses of Au to-p rovisioning FBA d evices m ay also be u sed for FAST VP. H ow ever, w hile a d evice m ay be contained in m u ltip le storage grou p s for the p u rp oses of Au to p rovisioning, the d evice m ay only be contained in one storage grou p that is associated w ith a FAST p olicy (DP or VP). If a storage grou p contain s a m ix of d evice typ es, thin and non-thin, only the d evices m atching the typ e of FAST p olicy the grou p is associated w ith are m anaged by FAST. If it is intend ed that both d evice typ es in an Au to-p rovisioning storage grou p be m anaged by FAST and FAST VP, then sep arate storage grou p s need to be created . A storage grou p w ith the non-thin d evices m ay then be associated w ith a p olicy containing DP tiers. A sep arate storage grou p containing the thin d evices need s to be associated w ith a p olicy containing VP tiers. If sep arate storage grou p s are created for the p u rp oses of ap p lying sep arate FAST p olicies, then these grou p s can be ad d ed to a p arent storage grou p , u sing the cascad ed SG featu re. A m asking view can then be ap p lied to the p arent SG, p rovisioning both sets of d evices.
46
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
N ote: FAST policies m ay only be associated to storage groups containing d evices. A parent SG, containing other storage groups, cannot be associated to a FAST policy.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
47
These su bsection p ages are also available by hovering the m ou se p ointer over the Storage item in the task bar.
The follow ing sections d etail the u se of Unisp here for m anaging and controlling FAST VP.
48
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The d isp lay for each thin p ool show s the technology typ e, location, RAID p rotection, and em u lation. It also show s the u sable cap acity of the p ool, as w ell as the p ercentage allocated for the p ool.
N ote: For use w ith FAST VP, the technology of a thin pool may not be Mixed .
To see m ore inform ation on an ind ivid u al thin p ool, select the p ool and click View Details.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
49
50
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Ad d itional inform ation on the d ata d evices contained in the p ool, or the thin d evices bou nd to the p ool, can be view ed by clicking the relevant related objects link to the right of the d etailed p ool inform ation.
The follow ing sections d etail the Unisp here for VMAX interface to d isp lay and m od ify each of these settings. FAST controller settings list informa tion To view the existing FAST controller settings, go to the FAST su bsection p age u nd er Storage and click Ed it to the right of Settings.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
51
The resu lting d ialog box allow s both view ing and ed iting of som e of the FAST VP-related settings.
Setting the FAST VP Da ta Movement Mode There are tw o p ossible valu es for the Data Movem ent Mod e: Au tom atic and Off. The d efau lt valu e is Off. To change the Data Movem ent Mod e, click the ap p rop riate rad io bu tton and then click OK. Setting the system- wide FAST VP Pool Reserved Ca pa city The FAST VP Pool Reserved Cap acity (PRC) is sp ecified as a p ercentage and can be set to be betw een 1 and 80. The d efau lt valu e is 10. To set the system -w id e PRC, enter a nu m ber betw een 1 and 80 in the text field to the right of Pool Reserved Cap acity and click OK.
52
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Setting the FAST VP Reloca tion Ra te The FAST VP Relocation Rate can be set to be betw een 1 and 10. The d efau lt valu e is 5. To set the Relocation Rate, enter a nu m ber betw een 1 and 10 in the text field to the right of Relocation Rate and click OK. Setting VP a lloca tion by FAST policy VP allocation by FAST p olicy can be set to enabled or d isabled . The d efau lt valu e is d isabled . To enable VP allocation by FAST p olicy, select the checkbox to the right of Allocation by FAST p olicy and click OK. To d isable VP allocation by FAST p olicy, clear the checkbox to the right of Allocation by FAST p olicy and click OK.
N ote: All of the above param eters m ay be ed ited prior to clicking the OK button.
Setting the pool-level FAST VP Pool Reserved Ca pa city The p ool-level FAST VP Pool Reserved Cap acity (PRC) can be u sed to overrid e the system -w id e setting for each ind ivid u al p ool. At the p oollevel, the PRC can be set betw een 1 and 80 p ercent, or N ON E. The d efau lt valu e is N ON E. The valu e of N ON E ind icates that the system -w id e setting shou ld be u sed for the p ool. To set or change the PRC at the p ool level, select the ap p rop riate thin p ool on the Thin Pools su bsection p age and click the View Details bu tton.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
53
On the resu lting object d etails p age, enter the d esired PRC valu e, betw een 1 and 80, in text field to the right of Pool Reserved Cap acity and click Ap p ly.
54
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Ma na ging Ana lysis Periods Both the Workload Analysis Period and the Initial Analysis Period can be view ed and ed ited by either the Perform ance Tim e Wind ow or d ata m ovem ent w ind ow m anagem ent screens. From the FAST su bsection p age u nd er Storage, click the Ed it link to the right of either Perform ance Tim e Wind ow or Move Tim e Wind ow .
In the resu lting d ialog box, click Show Ad vanced u nd er the tim e w ind ow d isp lay. The analysis p eriod p aram eters are available in the low er right-hand corner.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
55
Setting the Workloa d Ana lysis Period The Workload Analysis Period is shared w ith Op tim izer and FAST. It can be set betw een 2 hou rs and 4 w eeks. To set the Workload Analysis Period , enter the d esired valu e in the text field to the right of Workload Analysis Period , select the tim e u nit (hou rs, d ays, or w eeks), then click OK. Setting the Initia l Ana lysis Period The Initial Analysis Period , also referred to as the Tim e to sam p le before first analysis, is a shared p aram eter w ith Op tim izer and FAST. It can be set betw een 2 hou rs and 4 w eeks. The d efau lt valu e is 8 hou rs. To set the Initial Analysis Period , enter the d esired valu e in the text field to the right of Tim e to sam p le before first analysis, select the tim e u nit (hou rs, d ays, or w eeks), then click OK.
56
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Lega cy time window ma na gement Managem ent of the legacy tim e w ind ow s is not available w ith Unisp here for VMAX; Unisp here for VMAX can only m anage the enhanced form at. Managem ent of the legacy tim e w ind ow s is available u sing the SYMCLI symoptmz com m and . For the m anagem ent of FAST VP, it is recom m end ed to u se enhanced tim e w ind ow m anagem ent.
N ote: For inform ation on m anaging legacy tim e w ind ow s, refer to the M anaging Legacy Time W indows append ix in the EM C Solutions Enabler Symmetrix A rray Controls CLI prod uct guid e available at http:/ / pow erlink.em c.com .
Converting time window type from lega cy to enha nced Legacy tim e w ind ow s cannot be converted to the enhanced form at u sing Unisp here for VMAX. To p erform the conversion, Solu tions Enabler m u st be u sed .
N ote: For inform ation on perform ing this conversion , see Converting time window type from legacy to enhanced on page 121 in the SYMCLI m anagem ent interface section
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
57
The resu lting d ialog box show s a grap hical su m m ary of the cu rrently d efined p erform ance w ind ow s: A green bar ind icates an inclu sive tim e w ind ow has been d efined ; a red bar ind icates w hen an exclu sive tim e w ind ow has been d efined ; and w hite sp ace w here no tim e w ind ow exists.
N ote: The tim e w indow is reported as closed for any exclusive tim e w ind ow d efinition and also w here no explicit tim e w ind ow exists.
To m anage the inclu sive and exclu sive tim e w ind ow s, click the Show Ad vanced link in the low er left-m ost corner of the d ialog box. Editing inclusive performa nce time windows To ed it inclu sive tim e w ind ow s, click the Manage bu tton to the right of Op en Tim e Wind ow s (Inclu sive).
58
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The resu lting d ialog box show s a text su m m ary of the existing inclu sive w ind ow s for each d ay of the w eek. It also p rovid es several d efau lts for d efining new w ind ow s and a cu stom op tion. Select the d esired op tion by choosing the ap p rop riate rad io bu tton. If Cu stom is selected , choose the ap p rop riate d ay of the w eek from the d rop -d ow n m enu , and then the d esired start tim e and end tim e. To create the w ind ow , click Ad d .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
59
To d elete an existing w ind ow , select the ap p rop riate entry on the right m ost sid e of the d ialog box, and then click Delete.
60
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Editing exclusive performa nce time windows To ed it exclu sive tim e w ind ow s, click the Manage bu tton to the right of Closed Tim e Wind ow s (Exclu sive).
The resu lting d ialog box show s a text su m m ary of the existing exclu sive w ind ow s.
61
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Select the d esired start d ate and tim e, and end d ate and tim e , u sing the available d rop -d ow n m enu s and calend ar icons. To create the w ind ow , click Ad d . When all exclu sive w ind ow s have been created , click OK.
Performa nce Time Window summa ry After all w ind ow s have been ed ited , the p erform ance tim e w ind ow d isp lay looks like this.
62
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Ma na ging enha nced FAST VP da ta movement time windows To m anage the d ata m ovem ent tim e w ind ow s u sed by FAST VP, click the Ed it link to the right of Move Tim e Wind ow in the FAST Statu s Rep ort p anel of the FAST su bsection p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
63
The resu lting d ialog box show s a grap hical su m m ary of the cu rrently d efined p erform ance w ind ow : A green bar ind icates an inclu sive tim e w ind ow has been d efined ; a red bar ind icates w hen an exclu sive tim e w ind ow has been d efined ; and w hite sp ace w here no tim e w ind ow exists.
N ote: The tim e w indow is reported as closed for any exclusive tim e w ind ow d efinition, and also w here no explicit tim e w ind ow exists.
To m anage the inclu sive and exclu sive tim e w ind ow s, click the Show Ad vanced link in the low er left-m ost corner of the d ialog box. Editing inclusive move time windows To ed it inclu sive m ove tim e w ind ow s, click the Manage bu tton to the right of Op en Tim e Wind ow s (Inclu sive).
64
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The resu lting d ialog box show s a text su m m ary of the existing inclu sive w ind ow s for each d ay of the w eek. It also p rovid es several d efau lts for d efining new w ind ow s, as w ell as a cu stom op tion. Choose the d esired op tion by selecting the ap p rop riate rad io bu tton. If Cu stom is selected , choose the ap p rop riate d ay of the w eek from the d rop -d ow n m enu , and then the d esired start tim e and end tim e. To create the w ind ow , click Ad d .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
65
To d elete an existing w ind ow , select the ap p rop riate entry on the right m ost sid e of the d ialog box, and then click Delete.
66
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Editing exclusive movement time windows To ed it exclu sive tim e w ind ow s, click the Manage bu tton to the right of Closed Tim e Wind ow s (Exclu sive).
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
67
The resu lting d ialog box show s a text su m m ary of the existing exclu sive w ind ow s. Select the d esired start d ate and tim e, and end d ate and tim e, u sing the available d rop -d ow n m enu s and calend ar icons. To create the w ind ow , click Ad d . When all exclu sive w ind ow s have been created , click OK.
Move Time Window summa ry After all w ind ow s have been ed ited , the m ove tim e w ind ow d is p lay looks like this.
68
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
When created , storage grou p s can be associated w ith a FAST p olicy, w hich in tu rn associates the d evices in the storage grou p w ith u p to three VP tiers. The FAST p olicy also d efines the u p p er u sage lim it for the storage grou p in each tier. The follow ing sections d etail the Unisp here interfaces u sed to create each of the m anaged objects, and the m ethod s for associating them . Inform ation is also show n for rem oving these associations, and rem oving each of the objects. Crea ting a Symmetrix VP tier A Sym m etrix VP tier m ay contain betw een one and fou r Virtu al
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 69
Provisioning thin p ools. When creating a VP tier the follow ing inform ation m u st be know n: The tier nam e The d esired p rotection typ e of the tier The d rive technology, or location, to be u sed for the tier The thin p ool(s) to be ad d ed to the tier
Once this inform ation has been d ecid ed , the tier can be created .
Crea ting an internal tier
To create an internal tier, go to the Tiers su bsection p age u nd er Storage and click Create.
In the resu lting d ialog box, fill ou t the field s as d esired , how ever, m ake su re to sp ecify the location as internal and the tier typ e as VP Tier. The list of available p ools is filtered as the em u lation, d isk technology, and p rotection level is sp ecified .
70
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
After selecting the p ool, or p ools, to be ad d ed to the tier, click OK to create the tier on the array. In this case, a tier containing the R1_FC_Pool p ool, containing RAID 1 d ata d evices configu red on FC d rives, is created . The Sym m etrix tier nam e w as chosen to ind icate the RAID p rotection typ e (RAID 1), the d rive typ e (FC), and the fact that it is a VP tierVP_R1_FC. Once created , the inform ation on the Sym m etrix tier can be seen on the Tiers su bsection p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
71
The thin p ool inform ation for the tier can be view ed by d ou ble -clicking the tier nam e, then clicking the Thin Pools related object link.
To create an external tier, click the Create bu tton on the Tiers su bsection p age u nd er Storage.
72
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
In the resu lting d ialog box, com p lete the field s as d esired , ensu ring to sp ecify the location as external. The list of available external p ools is d isp layed .
After selecting the p ool, or p ools, to be ad d ed to the tier, click OK to create the tier on the array. In this case, a tier containing the R0_FTS_Pool p ool, containing locally u np rotected d ata d evices configu red on an external array, is created . The Sym m etrix tier nam e w as chosen to ind icate the RAID p rotection typ e (RAID 0), the location (FTS), and the fact that it is a VP tier VP_R0_FTS. Once created , the inform ation on the Sym m etrix tier can be seen on the Tiers su bsection p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
73
The thin p ool inform ation for the tier can be view ed by d ou ble -clicking the tier nam e, then clicking the Thin Pools related object link.
Symmetrix tier list informa tion After ad d itional VP tiers have been created , inform ation on all the VP tiers in the Sym m etrix array can be view ed on the Tiers su bsection p age.
74
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Crea ting a Symmetrix FAST policy A FAST p olicy d efines the u p p er u sage lim its for u p to three tiers for any storage grou p s associated w ith the p olicy. When creating a FAST p olicy, the follow ing inform ation m u st be know n: The FAST p olicy nam e The VP tiers (m axim u m three) to be u sed in the p olicy The u p p er u sage lim its for each of the VP tiers being ad d ed
Once this inform ation has been d ecid ed , the FAST p olicy can be created by first clicking the Manage Policies link on the FAST su bsection p age u nd er Storage.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
75
Then click the Create bu tton on the Manage Policy related objects p age.
In this exam p le, a p olicy called System _Op tim ization is created . This p olicy allow s u p to 100 p ercent of the logical cap acity of any associated storage grou p s to be m oved to any of the tiers w ithin the p olicy (in this
76
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The p olicy is created w hen you click OK. Once created , the inform ation on the p olicy can be seen on the Manage Policies p age.
FAST policy list informa tion After ad d itional p olicies have been created , inform ation on all FAST p olicies in the Sym m etrix array can be view ed on either the Manage Policies p age or the FAST su bsection p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
77
Crea ting a Symmetrix stora ge group A storage grou p logically com bines Sym m etrix d evices to be m anaged together. When creating a storage grou p , the follow ing inform ation m u st be know n: The storage grou p nam e The Sym m etrix d evices to be ad d ed to the grou p
78
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Once this inform ation has been d ecid ed , the storage grou p is created by clicking the Create bu tton on the Storage Gr ou p s su bsection p age u nd er Storage.
This lau nches the storage grou p creation w izard . On the first p age of the w izard , enter a storage grou p , and choose the m ethod by w hich d evices to be ad d ed are to be selected . Choices for d evice selection inclu d e: Regu lar Volu m es Virtu al Volu m es Manu al Selection Cascad ed Storage Grou p
The first tw o selections resu lt in new d evices being created and ad d ed to the grou p . The Manu al Selection op tion allow s alread y existing d evices to be chosen and ad d ed to the grou p . Selecting Cascad ed Storage Grou p allow s the ad d ition of child storage grou p s, containing d evices, to the p arent storage grou p .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
79
After choosing the selection m ethod , in this case Manu al Selection, click N ext. On the second screen of the w izard , after selecting the ap p rop riate d evices, click Ad d to Grou p , and then click N ext.
80
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The final screen of the w izard p rovid es a su m m ary of the grou p being created and the d evices being ad d ed . Click Finish to create the grou p .
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
81
Inform ation on the created storage grou p can be d isp layed on the Storage Grou p s su bsection p age.
82
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
To verify the correct d evices w ere ad d ed to the storage grou p , d o u bleclick the storage grou p nam e, and click the Volu m es related object link.
Stora ge group list informa tion After ad d itional storage grou p s have been created , inform ation on all storage grou p s in the Sym m etrix array can be view ed on the Storage Grou p s su bsection p age. Inform ation p rovid ed in this d isp lay inclu d es: The nam es of all created storage grou p s The nu m ber of d evices in each storage grou p
83
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The nam e of the FAST p olicy the grou p is associated w ith (if any) The nu m ber of m asking view s the storage grou p is inclu d ed in
Associa ting a stora ge group with a FAST VP policy Associating a storage grou p w ith a FAST VP p olicy brings the d evices in the storage grou p u nd er FAST VP control. All d evices in the storage grou p are consid ered cand id ates to have d ata m oved betw een the tiers inclu d ed in the p olicy the storage grou p is associated w ith. When creating a FAST p olicy association, the follow ing inform ation m u st be know n: The FAST p olicy nam e The storage grou p nam e
Once you d ecid e on the inform ation, the association is p erform ed by first selecting the ap p rop riate storage grou p on the Storage Grou p s su bsection p age, then clicking the Associate to FAST.
84
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
In the resu lting d ialog box, choose the d esired FAST p olicy and click OK.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
85
N ote: Storage groups are associated to the policy w ith a d efault value of 2. The follow ing section d escribes how to m od ify a storage group priority w ithin a FAST policy.
To verify the su ccessfu l association of the storage grou p to the FAST p olicy, retu rn to the Storage Grou p s su bsection p age.
When ad d itional associations have been m ad e, all storage grou p associations can be view ed on the Storage Grou p s su bsection p age.
86
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Modifying a stora ge groups priority in a FAST policy When a storage grou p is associated to a FAST p olicy in Unisp here, it is ad d ed w ith a d efau lt p riority of 2. After the association is com p lete, the p riority can be raised to 1, or low ered to 3. To m od ify the storage grou p s p riority, d ou ble-click the storage grou p s nam e on the Storage Grou p su bsection p age. Change the valu e u sing the d rop -d ow n list to the right of FAST p riority, then click Ap p ly.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
87
Ena bling/ disa bling SRDF coordina tion By d efau lt, SRDF coord ination is d isabled for any storage grou p associated w ith a FAST p olicy. SRDF coord ination m ay be enabled , how ever, after the grou p has been associated . To enable SRDF coord ination d u ring association, d ou ble-click the storage grou p s nam e on the Storage Grou p su bsection p age. Select the checkbox to the right of Enable FAST VP RDF Coord ination, then click Ap p ly.
88
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Rea ssocia ting a stora ge group to a different FAST VP policy To m ove a storage grou p from on e FAST p olicy to another, select the storage grou p on the Storage Grou p s su bsection p age, and then click Reassociate to FAST Policy.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
89
In the resu lting d ialog box, choose the new p olicy the grou p is to be associated w ith and click OK.
To verify the su ccessfu l reassociation of the storage grou p to the FAST p olicy, go to the Storage Grou p s su bsection p age u nd er Storage.
90
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
By view ing the d etails of the reassociated storage grou p , you can confirm that the p riority and SRDF coord ination attribu tes rem ained th e sam e d u ring the reassociation.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
91
Modifying a Symmetrix tier in a FAST policy After som e tim e, it m ay be d eterm ined that the u p p er u sage lim it of a p articu lar tier w ithin a FAST p olicy need s to be ad ju sted . This can be d one d ynam ically in Unisp here. If any storage grou p s are associated w ith the p olicy being m od ified , the change in the u sage lim it cannot cau se the su m of the u sage lim its for all tiers in the p olicy to fall below 100 p ercent. In this case, the Cu stom p olicy is m od ified . To m od ify the u sage lim it for a Sym m etrix tier w ithin a p olicy, select the p olicy on the Manage Policies p age, and click View Details.
On the resu lting p age, ed it the p ercent valu e for the d esired tier , and click Ap p ly.
92
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
In this case the p ercentage of cap acity allow ed on the V_R1_FC tier w as increased from 20 p ercent to 50 p ercent. The change can be verified on the Manage Policies p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Changing the d ata m ovem ent m od e Mod ifying d ata m ovem ent w ind ow s
Monitoring FAST VP sta tus The cu rrent statu s and cu rrent activity of FAST VP can be m onitored in Unisp here by u sing the FAST statu s rep ort on the FAST su bsection p age. Inform ation p rovid ed by this rep ort inclu d es: The FAST VP state Degrad ed reason FAST VP Cu rrent Activities FAST VP Perform ance Tim e Wind ow state FAST VP Move Tim e Wind ow state
94
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The FAST VP state is typ ically Enabled , Disabled , or Degrad ed . If the state is d egrad ed , a reason is listed .
N ote: For m ore inform ation on other possible state values and d egrad ed reason cod es, see A ppendix A : FA ST V P state on page 180.
FAST VP cu rrent activities either d isp lay as Id le or Ru nning Plan. An activity of Id le ind icates that there are cu rrently no active d ata m ovem ent tasks related to FAST VP in the array. Ru nning Plan ind icates
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
95
that d ata is actively being m oved at the su b -LUN level for thin d evices. The state of the p erform ance and m ove tim e w ind ow s are d isp layed as Op en or Closed . Wind ow s are consid ered op en if the cu rrent tim e corresp ond s to a d efined inclu sion tim e w ind ow . Sim ilarly, the w ind ow s are consid ered closed if the cu rrent tim e falls ou tsid e of any d efined inclu sion w ind ow s.
N ote: The FAST VP m ove tim e w indow is d isplayed as closed if the d ata m ovem ent m od e is off, regardless of any d efined inclusion tim e w ind ow s.
Ena bling/ disa bling FAST VP In ord er for FAST VP to p erform d evice m ovem ents, FAST VP m u st first be enabled on the Sym m etrix array. The state of the controller can be changed by clicking the Ed it link to the right of Settings.
96
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
If d isabled , FAST VP can be enabled by selecting the rad io bu tton to the left of Enable.
If enabled , FAST VP can be d isabled by selecting the rad io bu tton to the left of Disable.
97
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Pinning a thin device under FAST VP control Pinning a d evice that is associated w ith a FAST VP p olicy p revent s any d ata m ovem ent for that d evice. Devices can be p inned ind ivid u ally, or as a storage grou p , or d evice grou p . To p in an ind ivid u al d evice, select a d evice on any p age w here ind ivid u al d evices are listed . For exam p le, on the TDEV(Meta) p age u nd er Volu m es, click >>, and then select Pin.
98
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
To p in all d evices in a storage grou p , select a storage grou p on the Storage Grou p s su bsection p age, click >>, and then select Pin SG.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
99
Unpinning a thin device under FAST VP control In ord er for FAST VP to resu m e d ata m ovem ents after a d evice has been p inned , it m u st be u np inned . Devices can be u np inned ind ivid u ally, or as a storage grou p , or d evice grou p . To u np in an ind ivid u al d evice, select a d evice on any p age w here ind ivid u al d evices are listed . For exam p le, on the TDEV(Meta) p age u nd er Volu m es, click >>, and then select Unp in.
100
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
To u np in all d evices in a storage grou p , select a storage grou p on the Storage Grou p s su bsection p age, click >>, and then select Unp in SG.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
101
Rebinding a thin device While FAST VP m oves d ata at the su b-LUN level betw een d evice p ools, the thin d evices associated w ith a p olicy still rem ain bou nd to a single p ool. Any new allocations that occu r as the resu lt of a host w rite com e from the bou nd p ool, u nless VP allocation by FAST p olicy is enabled . The thin d evice rebind featu re allow s the bind ing inform ation for a thin d evice to be changed , w ithou t changing the cu rrent allocation of d ata across p ools.
N ote: If the d evices being rebound are associated w ith a FAST VP Policy, only pools that are contained w ithin the policy can be specified as the new bind pool.
102
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
In this exam p le, to rebind thin d evice 2B0 to the RAID 6 p rotected SATA thin p ool, R6_SATA_Pool, select the d evice on any p age that lists Sym m etrix d evices, click >>, then select Rebind .
The resu lting d ialog box p rovid es a d rop -d ow n list of available p ools for the d evice to be rebou nd to. Select the p ool, and then click OK.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
103
In this exam p le, to rebind all the thin d evices in the VP_Prod Ap p 1 storage grou p to the R6_SATA_Pool thin p ool, select the grou p on the Storage Grou p su bsection p age, click >>, then select Rebind SG.
104
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The resu lting d ialog box p rovid es a d rop -d ow n list of available p ools for the d evice to be rebou nd to. Select the p ool, and then click OK.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
105
Removing a Symmetrix tier from a FAST policy As p reviou sly stated , the su m of the u p p er u sage lim its for each Sym m etrix tier contained in a p olicy m u st total a m inim u m of 100
106
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
p ercent. If a p olicy has associated storage grou p s, the rem oval of a tier w ill fail if it cau ses the total tier u sage lim its to d rop below 100 p ercent. To su ccessfu lly rem ove a Sym m etrix tier from a FAST p olicy, the u p p er u sage lim its of the rem aining tiers m u st be m od ified in ord er that they total m ore than 100 p ercent. Alternatively, the Sym m etrix tier can be rem oved if all storage grou p associations for the p olicy are rem oved in ad vance. To rem ove a Sym m etrix tier from a FAST p olicy, click the Manage Policies link on the FAST su bsection p age.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
107
To rem ove a tier from the p olicy, select N / A from the d rop -d ow n m enu for the tier being rem oved , and click Ap p ly.
Deleting a FAST policy A FAST p olicy m ay not be d eleted if any storage grou p s are associated w ith it. Prior to d eleting the p olicy, all storage grou p associa tions shou ld
108
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
be rem oved . Also, p rior to d eleting a p olicy, all tiers contained in the p olicy shou ld be rem oved . To d elete a FAST p olicy, go to the Manage Policies p age. Select the p olicy to be d eleted , then click Delete.
Deleting a Symmetrix VP tier If you w ant to d elete a VP tier, it cannot be inclu d ed w ithin any FAST p olicy on the Sym m etrix array. To d elete a VP tier, go to the Tiers su bsection p age. Select the tier to be d eleted , and then click Delete.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
109
Deleting a stora ge group Before d eleting a storage grou p , ensu re that the grou p is not associated w ith any FAST VP p olicy. To d elete a storage grou p , go to the Storage Grou p s su bsection p age, select the storage grou p to be d eleted , and then click Delete.
110
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
N ote: Since storage groups m ay also be u sed for the purposes of FAST and Auto-provisioning, prior to deleting the storage group, you m ust d elete any m asking view s that use the storage group.
The symtier com m and p rovid es the ability to create and m anage Sym m etrix tiers to be u sed w ith FAST p olicies. The symfast com m and allow s for the creation and m anagem ent of FAST p olicies, inclu d ing their association s w ith storage grou p s and Sym m etrix tiers. The com m and also p rovid es m anagem ent control of the FAST controller, inclu d ing m od ifying settings, and enabling or d isabling
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 111
the controller. The symoptmz com m and is u sed to create and m anage legacy tim e w ind ow s, for both p erform ance and d ata m ovem ent. The symtw com m and is u sed to create and m anage enhanced tim e w ind ow s, for both p erform ance and d ata m ovem ent. The symsg com m and is u sed to create and m anage storage grou p s on the Sym m etrix array for the p u rp ose of being u sed w ith FAST.
N ote: The symaccess com m and introd u ced in Solutions Enabler V7.0 can also be used to create storage groups for use w ith FAST. The symsg com m and m ay also be used to create storage groups to be used in creating m asking view s as a part of Auto-provisioning Groups.
The follow ing sections d etail the u se of all of these com m and s in bu ild ing, m anaging, and enabling a FAST VP environm ent u sing the Solu tions Enabler SYMCLI.
112
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Legend: (P)ool Type: S = Snap, R = Rdfa DSE T = Thin (T)echnology: S = SATA, F = Fibre Channel, E = Enterprise Flash Drive, M = Mixed, - = N/A Dev (E)mulation: F = FBA, A = AS400, 8 = CKD3380, 9 = CKD3390, - = N/A (S)tate: E = Enabled, D = Disabled, B = Balancing Disk (L)ocation: I = Internal, X = External, M = Mixed, - = N/A
The ou tp u t for each thin p ool show s the technology typ e, em u lation, and location of the p ool. It also show s the u sable cap acity of the p ool (the free and u sed cap acity), as w ell as the p ercentage allocated for the p ool. Ru nning the com m and w ithou t the mb op tion show s sim ilar inform ation, bu t the cap acity valu es are d isp layed in tracks, rather than m egabytes (MBs).
N ote: To use a thin pool for FAST VP, all d ata d evices in the pool m ust be configured on the sam e d rive technology.
To see m ore inform ation on an ind ivid u al thin p ool, inclu d ing the d ata d evices in the p ool and the thin d evices bou nd to the p ool, ru n:
symcfg -sid 0398 show -pool R1_FC_Pool -thin -detail -mb Symmetrix ID: 000195700398 Symmetrix ID Pool Name Pool Type Disk Location Technology Dev Emulation Dev Configuration Pool State : : : : : : : : 000195700398 R1_FC_Pool Thin Internal FC FBA 2-Way Mir Enabled
113
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
# of Devices in Pool # of Enabled Devices in Pool # of Usable Tracks in Pool # of Allocated Tracks in Pool # of Shared Tracks in Pool Pool Utilization (%) Max. Subscription Percent Rebalance Variance Max devs per rebalance scan Pool Reserved Capacity
: : : : : : : : : :
Enabled Devices(160): { --------------------------------------------------------Sym Usable Alloc Free Full FLG Device Dev MBs MBs MBs (%) S State --------------------------------------------------------00F0 68625 8207 60419 11 . Enabled 00F1 68625 8210 60416 11 . Enabled 00F2 68625 8194 60431 11 . Enabled ... 018D 68625 8198 60427 11 . Enabled 018E 68625 8187 60438 11 . Enabled 018F 68625 8222 60403 11 . Enabled ---------- ---------- ---------- ---MBs 10980000 1315357 9664643 11 } Pool Bound Thin Devices(10): { ------------------------------------------------------Pool Pool Total Sym FLG Total Sub Allocated Written Dev T MBs (%) MBs (%) MBs (%) ------------------------------------------------------02B0 B 276210 3 77650 28 81729 30 02C0 B 276210 3 81275 29 81921 30 02D0 B 276210 3 78875 29 81761 30 02E0 B 276210 3 82926 30 82688 30 02F0 B 276210 3 110594 40 110379 40 0300 B 276210 3 110594 40 110121 40
114
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Legend: Enabled devices FLG: (S)hared Tracks : X = Shared Tracks , . = No Shared Tracks Bound Devices FLG: S(T)atus : B = Bound, I = Binding, U = Unbinding, A = Allocating, D = Deallocating, R = Reclaiming, . = Unbound
Ru nning the com m and w ithou t the mb op tion show s sim ilar inform ation, bu t the cap acity valu es are d isp layed in tracks, rather than m egabytes (MBs).
The follow ing sections d etail the SYMCLI com m and s u sed to list and m od ify each of these settings. FAST controller settings list informa tion To view the existing FAST controller settings, the symfast list com m and can be u sed w ith the control_parms op tion:
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
115
symfast -sid 0398 list -control_parms Symmetrix ID: 000195700398 Optimizer and FAST Control Parameters: Data Movement Mode Max Simultaneous Device Moves Max Device Moves Per Day : User_Approve : 8 : 200
Optimizer, FAST and FAST VP Control Parameters: Min Initial Workload Period(hrs) Workload Analysis Period(hrs) FAST Control Parameters: Swap Not Visible Devices Allow Only Swap FAST VP Control Parameters: FAST VP Data Movement Mode FAST VP Data Relocation Rate Thin Pool Reserved Capacity(%) VP Allocation By FAST policy : : : : NONE 5 10 Disabled : Disabled : Disabled : 8 : 168
Setting the FAST VP Da ta Movement Mode There are tw o p ossible valu es for the Data Movem ent Mod e: Au tom atic (AUTO) and Off (N ON E). The d efau lt valu e is N ON E. To set the m od e to Au tom atic, ru n:
symfast -sid 0398 set -control_parms -vp_data_move_mode AUTO Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
116
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Setting the Workloa d Ana lysis Period The Workload Analysis Period is shared w ith Op tim izer and FAST. It can be set betw een 2 hou rs and 4 w eeks, bu t its valu e is sp ecified in hou rs. The d efau lt valu e is 168 hou rs (1 w eek). To set the Workload Analysis Period for FAST, ru n:
symfast -sid 0398 set -control_parms -workload_period 72 Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Setting the Initia l Ana lysis Period The Initial Analysis Period is a shared p aram eter w ith Op tim izer and FAST. It can be set betw een 2 hou rs and 4 w eeks. The d efau lt valu e is 8 hou rs. To set the Initial Analysis Period for FAST, ru n:
symfast -sid 0398 set -control_parms -min_perf_period 24 Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Setting the system- wide FAST VP Pool Reserved Ca pa city The FAST VP Pool Reserved Cap acity (PRC) is sp ecified as a p ercentage and can be set to be betw een 1 and 80. The d efau lt valu e is 10. To set the PRC, ru n:
symfast -sid 0398 set -control_parms -pool_resv_cap 5 Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
117
Setting the pool-level FAST VP Pool Reserved Ca pa city The p ool-level FAST VP Pool Reserved Cap acity (PRC) can be u sed to overrid e the system -w id e setting for each ind ivid u al p ool. At the p oollevel, the PRC can be set betw een 1 and 80 p ercent, or N ON E. The d efau lt valu e is N ON E. The valu e of N ON E ind icates that the system -w id e setting shou ld be u sed for the p ool. To set or change the PRC at the p ool level, ru n:
symconfigure -sid 0398 cmd set pool R53_EFD_Pool, type=thin, pool_resv_cap=1; commit v Execute a symconfigure operation for symmetrix '000195700398' (y/[n]) ? y A Configuration Change operation is in progress. Please wait... Establishing a configuration change session..............Established. { set pool R53_EFD_Pool type=thin, pool_resv_cap=1; } Performing Access checks..................................Allowed. Checking Device Reservations..............................Allowed. Committing configuration changes..........................Reordering. Setting pool attributes ..................................Done. Committing configuration changes..........................Committed. Terminating the configuration change session..............Done. The configuration change session has successfully completed.
118
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
A Configuration Change operation is in progress. Please wait... Establishing a configuration change session..............Established. { set pool R53_EFD_Pool type=thin, pool_resv_cap=NONE; } Performing Access checks..................................Allowed. Checking Device Reservations..............................Allowed. Committing configuration changes..........................Reordering. Setting pool attributes ..................................Done. Committing configuration changes..........................Committed. Terminating the configuration change session..............Done. The configuration change session has successfully completed.
Setting the FAST VP Reloca tion Ra te The FAST VP Relocation Rate can be set to be betw een 1 and 10. The d efau lt valu e is 5. To set the Relocation Rate, ru n:
symfast -sid 0398 set -control_parms -vp_reloc_rate 8 Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Setting VP a lloca tion by FAST policy VP allocation by FAST p olicy can be set to enabled or d isabled . The d efau lt valu e is d isabled . To enable VP allocation by FAST p olicy, ru n:
symfast -sid 0398 set -control_parms -vp_allocation_by_fp ENABLE Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
119
symfast -sid 0398 set -control_parms -vp_allocation_by_fp DISABLE Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Modifying a ll FAST controller settings Alternatively, all settings can be m od ified at the sam e tim e w ith the follow ing single com m and :
symfast -sid 0398 set -control_parms -vp_data_move_mode AUTO -workload_period 72 -min_perf_period 24 -vp_reloc_rate 8 -pool_resv_cap 5 -vp_allocation_by_fp ENABLE Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully
Verifying FAST controller settings When all changes have been m ad e to the FAST controller settings, the changes can be verified by listing all the control settings:
symfast sid 0398 list -control_parms Symmetrix ID: 000195700398 Optimizer and FAST Control Parameters: Data Movement Mode Max Simultaneous Device Moves Max Device Moves Per Day : User_Approve : 8 : 200
Optimizer, FAST and FAST VP Control Parameters: Min Initial Workload Period(hrs) Workload Analysis Period(hrs) FAST Control Parameters: : 2 : 72
120
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Swap Not Visible Devices Allow Only Swap FAST VP Control Parameters: FAST VP Data Movement Mode FAST VP Data Relocation Rate Thin Pool Reserved Capacity(%) VP Allocation By FAST policy
: Disabled : Disabled
: : : :
AUTO 8 5 Enabled
Lega cy time window ma na gement Managem ent of the legacy tim e w ind ow s is m anaged throu gh the SYMCLI symoptmz com m and . For the m anagem ent of FAST VP, it is recom m end ed to u se enhanced tim e w ind ow m anagem ent.
N ote: For inform ation on m anaging legacy tim e w ind ow s, refer to the M anaging Legacy Time W indows append ix in the EM C Solutions Enabler Symmetrix A rray Controls CLI prod uct guid e available at http:/ / pow erlink.em c.com .
Converting time window type from lega cy to enha nced On the Sym m etrix VMAX Series array, in ord er to u se the enhanced tim e w ind ow d efinitions, it is necessary to first convert the legacy tim e w ind ow s to the new form at. This conversion is p erform ed u sing the symtw com m and . The follow ing gu id elines ap p ly to convert to the enhanced tim e w ind ow form at: Only the tim e w ind ow s d efined d u ring the 7-d ay p eriod , beginning w ith the start, are converted . All inclu sive tim e w ind ow s d efined that d o not inclu d e this p eriod of tim e are d eleted . If the enhanced tim e w ind ow form at is d efined as ON CE, exclu sive tim e w ind ow s p reviou sly d efined for a fu tu re d ate are converted to the enhanced form at. The tim e w ind ow s start and end tim e are rou nd ed to the half hou r. The start tim e is rou nd ed d ow n to the p reviou s half hou r, and the end tim e is rou nd ed u p to the next half hou r. If the legacy tim e w ind ow d efinitions cannot be translated to the
121
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
enhanced form at, an error retu rns ind icating that a sp ecific w ind ow is either non-convertible or p artially convertible. In either case, the force op tion can be sp ecified to com p lete a best-effort conversion.
N ote: Follow ing a successful conversion, the symoptmz is no longer supported for the m anagem ent of tim e w ind ow s.
Enha nced time window list informa tion Managem ent of the enhanced tim e w ind ow s is available throu gh the SYMCLI symtw com m and . To view existing enhanced tim e w ind ow s configu red on the Sym m etrix (both p erform ance and d ata m ovem ent), the follow ing com m and can be ru n:
122
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Exclusive Time Windows (0) VP Data Movement Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : : 07:00 07:00 07:00 07:00 07:00 07:00 07:00 19:00 19:00 19:00 19:00 19:00 19:00 19:00
Exclusive Time Windows (0) Performance Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : : 07:00 07:00 07:00 07:00 07:00 07:00 07:00 19:00 19:00 19:00 19:00 19:00 19:00 19:00
Adding enha nced FAST VP time windows To ad d an enhanced tim e w ind ow to be u sed by FAST VP, the follow ing inform ation need s to be d ecid ed : Tim e w ind ow typ e (p erform ance or d ata m ovem ent)
123
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Whether the tim e w ind ow s are inclu sive or exclu sive Days of the w eek the w ind ow w ill be u sed (inclu sive only) Tim es of the d ay the w ind ow w ill be u sed (inclu sive only) Tim e p eriod for w hich the tim e w ind ow is valid (exclu sive only)
In this exam p le, to ad d an inclu sive p erform ance tim e w ind ow that collects p erform ance m etrics betw een 5 a.m . and 7 a.m ., Mond ay throu gh Frid ay, ru n:
symtw -sid 0398 -inclusive -type perf add -days MON,TUE,WED,THU,FRI -start_time 05:00 -end_time 07:00 Execute symtw 'ADD' operation (y/[n]) ? y The Time Window ADD operation finished successfully
In this exam p le, to ad d an inclu sive VP d ata m ovem ent tim e w ind ow that allow s FAST VP d ata m ovem ent betw een 5 a.m . and 7 a.m ., Mond ay throu gh Frid ay, ru n:
symtw -sid 0398 -inclusive -type move_vp add -days MON,TUE,WED,THU,FRI -start_time 05:00 -end_time 07:00 Execute symtw 'ADD' operation (y/[n]) ? y The Time Window ADD operation finished successfully N ote: For inclusive tim e w indow s, the start and end tim e must be specified in 30-m inute increm ents, from 00:00 to 24:00, based on the 24-hour clock form at. The start tim e and end tim e cannot be extend ed to the pr evious or next d ay, and the end tim e m ust be greater than the start tim e. Any tim e w ind ow s that extend to the next d ay need to be d efined separately.
In this exam p le, to ad d an exclu sive VP p erform ance tim e w ind ow that p revents FAST VP p erform ance collection from 5 p .m . on Ap ril 20, 2012 u ntil 5 a.m . on Ap ril 23, 2012, ru n:
symtw -sid 0398 -exclusive -type perf add -start_day 04202012:1700 -end_day 04232012:0500
124
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Execute symtw 'ADD' operation (y/[n]) ? y The Time Window ADD operation finished successfully
In this exam p le, to ad d an exclu sive VP d ata m ovem ent tim e w ind ow that p revents FAST VP d ata m ovem ent from 5 p .m . on Ap ril 20, 2012 u ntil 5 a.m . on Ap ril 23, 2012, ru n:
symtw -sid 0398 -exclusive -type move_vp add -start_day 04202012:1700 -end_day 04232012:0500 Execute symtw 'ADD' operation (y/[n]) ? y The Time Window ADD operation finished successfully N ote: For exclusive tim e w indow s, the start d ay/ tim e and end d ay/ tim e are specified in the form at MMDDYYYY:H H MM. The start and end tim es m ust be sp ecified in 30-m inute increm ents and are based on the 24-hour clock form at.
: None
Exclusive Time Windows (0) VP Data Movement Time Windows Sunday Monday Tuesday : 07:00 - 19:00 : 05:00 - 19:00 : 05:00 - 19:00
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 125
: : : :
Exclusive Time Windows (1) { Fri Apr 20 17:00:00 2012 - Mon Apr 23 05:00:00 2012 } Performance Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : : 07:00 05:00 05:00 05:00 05:00 05:00 07:00 19:00 19:00 19:00 19:00 19:00 19:00 19:00
Exclusive Time Windows (1) { Fri Apr 20 17:00:00 2012 - Mon Apr 23 05:00:00 2012 }
Removing enha nced FAST VP time windows To rem ove an enhanced tim e w ind ow u sed by FAST VP, the follow ing inform ation need s to be d ecid ed : Tim e w ind ow typ e (p erform ance or d ata m ovem ent) Whether the tim e w ind ow s are inclu sive or exclu sive Days of the w eek the w ind ow w ill be rem oved from (inclu sive only) Tim es of the d ay the w ind ow w ill be rem oved from (inclu sive only) Tim e p eriod for w hich the tim e w ind ow w ill be rem oved (exclu sive only)
When rem oving a tim e w ind ow , the tim e p eriod s sp ecified m ay inclu d e all or p art of existing tim e w ind ow s. Partially rem oving an existing tim e
126
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
w ind ow m ay generate ad d itional tim e w ind ow s on either sid e of the rem oved tim e p eriod . In this exam p le, to rem ove an inclu sive p erform ance tim e w ind ow that cu rrently collects p erform ance m etrics betw een 11 a.m . and 1 p .m ., Mond ay and Frid ay, ru n:
symtw -sid 0398 -inclusive -type perf remove -days MON,FRI -start_time 11:00 end_time 13:00 Execute symtw 'REMOVE' operation (y/[n]) ? y The Time Window REMOVE operation finished successfully
To rem ove an inclu sive VP d ata m ovem ent tim e w ind ow that cu rrently allow s FAST VP d ata m ovem ent betw een 5 a.m . and 7 a.m ., Mond ay and Frid ay, ru n:
symtw -sid 0398 -inclusive -type move_vp remove -days MON,FRI -start_time 11:00 end_time 13:00 Execute symtw 'REMOVE' operation (y/[n]) ? y The Time Window REMOVE operation finished successfully N ote: For inclusive tim e w indow s, the start and end tim e must be specified in 30-m inute increm ents, from 00:00 to 24:00, based on the 24-hour clock form at.
In this exam p le, to rem ove an exclu sive VP p erform ance tim e w ind ow that is d efined to p revent FAST VP p erform ance collection from 5 p .m . on Ap ril 21, 2012 u ntil 5 a.m . on Ap ril 22, 2012, ru n:
symtw -sid 0398 -exclusive -type perf remove -start_day 04212012:1700 -end_day 04222012:0500 Execute symtw 'REMOVE' operation (y/[n]) ? y The Time Window REMOVE operation finished successfully
In this exam p le, to rem ove an exclu sive VP d ata m ovem ent tim e w ind ow that is d efined to p revent FAST VP d ata m ovem ent from 5 p .m . on Ap ril 21, 2012 u ntil 5 a.m . on Ap ril 22, 2012, ru n:
symtw -sid 0398 -exclusive -type move_vp remove -start_day 04212012:1700
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
127
-end_day 04222012:0500 Execute symtw 'REMOVE' operation (y/[n]) ? y The Time Window REMOVE operation finished successfully N ote: For exclusive tim e w indow s, the start d ay/ tim e and end d ay/ tim e are specified in the form at MMDDYYYY:H H MM. The start an d end tim es m ust be specified in 30-m inute increm ents and are based on the 24-hour clock form at.
Exclusive Time Windows (0) VP Data Movement Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : 07:00 : 05:00 13:00 : 05:00 : 05:00 : 05:00 : 05:00 13:00 : 07:00 19:00 11:00 19:00 19:00 19:00 19:00 11:00 19:00 19:00
128
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Performance Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : 07:00 : 05:00 13:00 : 05:00 : 05:00 : 05:00 : 05:00 13:00 : 07:00 19:00 11:00 19:00 19:00 19:00 19:00 11:00 19:00 19:00
Exclusive Time Windows (2) { Fri Apr 20 17:00:00 2012 - Sat Apr 21 17:00:00 2012 Sun Apr 22 05:00:00 2012 - Mon Apr 23 05:00:00 2012 }
Viewing the FAST VP time window summa ry A w eek tim e w ind ow su m m ary can also be d isp layed . This su m m ary d isp lays the cu rrent w eek, starting on Su nd ay, and ind icates the actions that are p erform ed in increm ents of 30 m inu tes for that w eek. The actions d isp layed ind icate w hen p erform ance d ata is collected , or not collected , and w hen d ata m ovem ent occu rs for both FAST DP and FAST VP. It also d isp lays tim e p eriod s w hen these actions are exp licitly overrid d en by an exclu sion w ind ow . To view the tim e w ind ow su m m ary, ru n:
symtw -sid 0398 list -summary Symmetrix ID: 000195700398 Time Window Summary |-------------------------------------------------------| | SUN | MON | TUE | WED | THU | FRI | SAT |
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 129
00:00 00:30 01:00 01:30 02:00 02:30 03:00 03:30 04:00 04:30 05:00 05:30 06:00 06:30 07:00 07:30 08:00 08:30 09:00 09:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30
00:30 01:00 01:30 02:00 02:30 03:00 03:30 04:00 04:30 05:00 05:30 06:00 06:30 07:00 07:30 08:00 08:30 09:00 09:30 10:00 10:30 11:00 11:30 12:00 12:30 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00
130
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Legend: D V P E
= = = =
Disk Group Provisioning Movement Time Window Virtual Provisioning Movement Time Window Performance Time Window Time Windows Overridden by the Exclusive Time Windows N ote: The tim e slot m arked w ith the -> and <- sym bols indicates the tim e slot d uring w hich the tim e w ind ow sum m ary w as d isplayed .
To see the su m m ary for a sp ecific w eek in the fu tu re, the date op tion m ay also be sp ecified .
When created , storage grou p s can be associated w ith a FAST p olicy, w hich in tu rn associates the d evices in the storage grou p w ith u p to three VP tiers, w hile d efining the u p p er u sage lim it for the storage grou p in each tier. The follow ing sections d etail the SYMCLI com m and s u sed to create each of the m anaged objects, and the m ethod s for associating them . Inform ation is also show n for rem oving these associations, and rem oving each of the objects. Crea ting a Symmetrix VP tier A Sym m etrix VP tier m ay contain betw een one and fou r Virtu al
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 131
Provisioning thin p ools. When creating a VP tier , the follow ing inform ation m u st be know n: The tier nam e The d esired p rotection typ e of the tier The d rive technology, or location, to be u sed for the tier The thin p ool(s) to be ad d ed to the tier
Once this inform ation has been d ecid ed , the tier can be created .
Crea ting an internal tier
This com m and created an em p ty Sym m etrix VP tier , w ith target p rotection typ e of RAID 1, and d isk technology of Fibre Channel (FC). The Sym m etrix tier nam e w as chosen to ind icate the RAID p rotection typ e (RAID 1), the d rive typ e (FC), and the fact that it is a VP tier , VP_R1_FC. The symtier list com m and can be u sed to verify the su ccessfu l creation of the Sym m etrix VP tier.
symtier -sid 0398 list -vp Symmetrix ID : 000195700398
----------------------------------------------------L I O Target n Tier Name Type C Tech Protection Emul c --------------------- ---- - ---- ------------ ---- VP_R1_FC Legend: Tier Type : Disk (Loc)ation : VP I FC RAID-1 FBA S
132
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Once the em p ty tier has been created , thin p ools can be ad d ed to it, again u sing the symtier com m and . To ad d a thin p ool to the tier, ru n:
symtier -sid 0398 add -tier_name VP_R1_FC -pool R1_FC_Pool
To ad d m ore than one thin p ool to the tier, the follow ing can be ru n:
symtier -sid 0398 add -tier_name VP_R1_FC -pool R1_FC_Pool1,R1_FC_Pool2
Once the p ool, or p ools, has been ad d ed , d etails on the tier can be seen by u sing the symtier show com m and , as follow s:
symtier -sid 0398 show -tier_name VP_R1_FC Symmetrix ID Tier Name Tier Type Disk Location Technology Target Protection Emulation Include Type : 000195700398 : : : : : : : VP_R1_FC VP Internal FC RAID-1 FBA Static
Thin Pools(1) { -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R1_FC_Pool FBA 10723 9438 1285 11 -------- -------- -------Total 10723 9438 1285 } Legend: Tier Type
This com m and created an em p ty Sym m etrix VP tier , w ith target p rotection typ e of u np rotected , w ith an external location.
N ote: External tiers can only have a RAID level of unprotected . Also, drive technology is not specified, only location.
The Sym m etrix tier nam e w as chosen to ind icate the RAID p rotection typ e (RAID 0), the d rive typ e (FTS), and the fact that it is a VP tier, VP_R0_FTS. The symtier list com m and can be u sed to verify the su ccessfu l creation of the Sym m etrix VP tier.
symtier -sid 0398 list -vp Symmetrix ID : 000195700398
----------------------------------------------------L I O Target n Tier Name Type C Tech Protection Emul c --------------------- ---- - ---- ------------ ---- VP_R0_FTS VP_R1_FC Legend: Tier Type : Disk (Loc)ation : Inc Type : VP VP X N/A I FC Unprotected RAID-1 N/A FBA S S
Once the em p ty tier has been created , thin p ools can be ad d ed to it , again u sing the symtier com m and . To ad d a thin p ool to the external tier, ru n:
symtier -sid 0398 add -tier_name VP_R0_FTS -pool R0_FTS_Pool
134
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
To ad d m ore than one thin p ool to the tier, the follow ing can be ru n:
symtier -sid 0398 add -tier_name VP_R0_FTS -pool R0_FTS_Pool1,R0_FTS_Pool2
Once the p ool, or p ools, has been ad d ed , d etails on the tier can be seen by u sing the symtier show com m and , as follow s:
symtier -sid 0398 show -tier_name VP_R0_FTS Symmetrix ID Tier Name Tier Type Disk Location Technology Target Protection Emulation Include Type : 000195700398 : : : : : : : VP_R0_FTS VP External N/A Unprotected FBA Static
Thin Pools(1) { -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R0_FTS_Pool FBA 195 195 0 0 -------- -------- -------Total 195 195 0 } Legend: Tier Type
Symmetrix tier list informa tion After ad d itional VP tiers have been created , inform ation on all the VP tiers in the Sym m etrix can be view ed by ru nning:
symtier -sid 0398 list vp Symmetrix ID : 000195700398
--------------------- ---- - ---- ------------ ---- VP_R0_FTS VP_R1_FC VP_R53_EFD VP_R614_SATA Legend: Tier Type : Disk (Loc)ation : Inc Type : VP VP VP VP X I I I N/A FC EFD SATA Unprotected RAID-1 RAID-5(3+1) RAID-6(14+2) FBA FBA FBA FBA S S S S
More verbose d etails, inclu d ing the p ools contained in each tier, can be view ed by ru nning:
symtier -sid 0398 list vp -v Symmetrix ID Tier Name Tier Type Disk Location Technology Target Protection Emulation Include Type : 000195700398 : : : : : : : VP_R0_FTS VP External N/A Unprotected FBA Static
Thin Pools(1) { -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R0_FTS_Pool FBA 195 195 0 0 -------- -------- -------Total 195 195 0 } Tier Name Tier Type Disk Location : VP_R1_FC : VP : Internal
136
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Thin Pools(1) { -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R1_FC_Pool FBA 10723 9438 1285 11 -------- -------- -------Total 10723 9438 1285 } Tier Name Tier Type Disk Location Technology Target Protection Emulation Include Type : : : : : : : VP_R53_EFD VP Internal EFD RAID-5(3+1) FBA Static
Thin Pools(1) { -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R53_EFD_Pool FBA 4395 4394 1 0 -------- -------- -------Total 4395 4394 1 } Tier Name Tier Type Disk Location Technology Target Protection Emulation Include Type Thin Pools(1)
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 137
: : : : : : :
{ -------------------------------------------------Logical Capacities (GB) Dev -------------------------- Full Pool Name Emul Enabled Free Used (%) ------------ ----- -------- -------- -------- ---R6_SATA_Pool FBA 24539 23877 662 2 -------- -------- -------Total 24539 23877 662 } Legend: Tier Type
The Free colu m n ind icates the su m of the u nallocated sp ace of all the thin p ools inclu d ed in the tier. The Used colu m n d isp lays the total p ool-allocated cap acity for all thin p ools in the tier. The Enabled colu m n is total enabled cap acity for all thin p ools in the tier.
N ote: For the Used values, all allocated capacity is counted , includ ing capacity allocated on d ata d evices that m ay be d isabled . In this case, it is possible for the Used value to be greater than the Enabled value.
Crea ting a Symmetrix FAST policy A FAST p olicy d efines the u p p er u sage lim its for u p to three tiers for any storage grou p s associated w ith the p olicy. When creating a FAST p olicy, the follow ing inform ation m u st be know n: The FAST p olicy nam e The VP tiers (m axim u m three) to be u sed in the p olicy The u p p er u sage lim its for each of the VP tiers being ad d ed
Once this inform ation has been d ecid ed , the FAST p olicy can be created by ru nning:
138
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Tiers(3) { -------------------------------------------------------------------L Max SG O Target Tier Name Type Percent C Tech Protection -------------------------------- ---- -------- - ----- ------------VP_R53_EFD VP 100 I EFD RAID-5(3+1) VP_R1_FC VP 100 I FC RAID-1 VP_R614_SATA VP 100 I SATA RAID-6(14+2) } No Storage Groups associated with Policy System_Optimization Legend: Tier Type : Disk (Loc)ation :
FAST policy list informa tion After ad d itional p olicies have been created , inform ation on all FAST
139
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Crea ting a Symmetrix stora ge group A storage grou p logically com bines Sym m etrix d evices to be m anaged together. The creation and m anagem ent of storage grou p s are p erform ed u sing the symsg com m and . When creating a storage grou p , the follow ing inform ation m u st be know n: The storage grou p nam e The Sym m etrix d evices to be ad d ed to the grou p
Once this inform ation has been d ecid ed , the storage grou p can be created by ru nning:
symsg sid 0398 create VP_ProdApp1
Devices can be ad d ed to the storage grou p in a nu m ber of w ays: One d evice at a tim e
140
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
A d evice file
To verify the su ccessfu l creation of the storage grou p , and the ad d ition of the d evices, ru n:
symsg sid 0398 show VP_ProdApp1
Name: VP_ProdApp1 Symmetrix ID Last updated at Masking Views FAST Policy Number of Storage Groups Storage Group Names : : : : : : 000195700398 Mon Apr 16 15:53:40 2012 No No 0 N/A
Devices (4): { --------------------------------------------------------Sym Device Cap Dev Pdev Name Config Sts (MB) --------------------------------------------------------02B0 N/A TDEV RW 276210 02C0 N/A TDEV RW 276210 02D0 N/A TDEV RW 276210 02E0 N/A TDEV RW 276210 }
Stora ge group list informa tion The symsg list com m and is available w ith several op tions to p rovid e inform ation for storage grou p s, inclu d ing: The nam es of all created storage grou p s
141
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
symsg -sid 0398 list
The nu m ber of d evices in each storage grou p Whether the storage grou p is associated w ith a FAST p olicy Whether the storage grou p is u sed in a m asking view
S T O R A G E Symmetrix ID:
G R O U P S
000195700398
Number Child Flags Storage Group Name Devices SGs FMS -------------------------------------------licoa036 6 0 .X. SBO_CLUSTER 26 0 .X. VP_Development 2 0 .X. VP_ProdApp1 4 0 .X. VP_ProdApp2 4 0 .X. Legend: Flags: (F)ast Policy, X = Associated with Fast Policy, . = N/A (M)asking View, X = Contained in Mask View(s), . = N/A Cascade (S)tatus, P = Parent SG, C = Child SG, . = N/A
Associa ting a stora ge group with a FAST VP policy Associating a storage grou p w ith a FAST VP p olicy brings t he d evices in the storage grou p u nd er FAST VP control. All d evices in the storage grou p are consid ered cand id ates to have d ata m oved betw een the tiers inclu d ed in the p olicy the storage grou p is associated w ith. When creating a FAST p olicy association, the follow ing inform ation m u st be know n: The FAST p olicy nam e The storage grou p nam e The p riority of the storage grou p w ithin the p olicy
142
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Once this inform ation has been d ecid ed , the association is p erform ed by ru nning:
symfast -sid 0398 -fp_name System_Optimization associate sg VP_ProdApp1 priority 2
To verify the su ccessfu l association of the storage grou p to the FAST p olicy, ru n:
symfast -sid 0398 show -association -sg VP_ProdApp1 Symmetrix ID Storage Group : 000195700398 : VP_ProdApp1
Thin Devices(4) { ------------------------------------------------Flgs Dev Total Bound Allocated Sym P Emul Tracks Pool Name Tracks ---- ---- ----- ---------- ------------ --------02B0 N FBA 4419360 R1_FC_Pool 1326816 02C0 N FBA 4419360 R1_FC_Pool 1326816 02D0 N FBA 4419360 R1_FC_Pool 1326816 02E0 N FBA 4419360 R1_FC_Pool 1326816 Total Tracks GBs } Policy Name Priority RDF Coordination ---------17677440 1079 --------5307264 324
: System_Optimization : 2 : Disabled
Tiers(3) { -------------------------------------------------------------------L Max SG O Target Tier Name Type Percent C Tech Protection -------------------------------- ---- -------- - ----- ------------VP_R53_EFD VP 100 I EFD RAID-5(3+1) VP_R1_FC VP 100 I FC RAID-1 VP_R614_SATA VP 100 I SATA RAID-6(14+2)
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 143
} Legend: Tier Type: DP = Disk Group Provisioning, VP = Virtual Pools Device Flags: (P)inned : Y = Device is Pinned, N = Device is not Pinned Tier Flags: Disk (Loc)ation : I = Internal, X = External
When ad d itional associations have been m ad e, all storage grou p s associations can be view ed by ru nning:
symfast sid 0398 list -association Symmetrix ID : 000195700398
-------------------------------------------------------------------------Storage Group Name Policy Name Pri Flgs R -------------------------------- -------------------------------- --- ---VP_Development No_EFD 2 . VP_ProdApp1 System_Optimization 2 . VP_ProdApp2 Custom 2 . Legend: Flgs: (R)DF Coordination : X = Enabled, . = Disabled
Modifying a stora ge groups priority in a FAST policy After a storage grou p has been associated w ith a FAST p olicy, it is p ossible to m od ify the p riority of the storage grou p w ithin the p olicy u sing the symfast com m and . To m od ify the storage grou p s p riority in the FAST p olicy, ru n the follow ing com m and :
symfast -sid 0398 -fp_name System_Optimization modify sg VP_ProdApp1 priority 1
144
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
-------------------------------------------------------------------------Storage Group Name Policy Name Pri Flgs R -------------------------------- -------------------------------- --- ---VP_Development No_EFD 2 . VP_ProdApp1 System_Optimization 1 . VP_ProdApp2 Custom 2 . Legend: Flgs: (R)DF Coordination : X = Enabled, . =
Ena bling/ disa bling SRDF coordina tion By d efau lt, SRDF coord ination is d isabled for any storage grou p associated w ith a FAST p olicy. SRDF coord ination m ay be enabled on a storage grou p w hile it is being associated w ith a p olicy, or it m ay be enabled after the grou p has been associated . To enable SRDF coord ination d u ring association, ru n:
symfast -sid 0398 -fp_name Custom associate sg VP_ProdApp2 priority 2 rdf_coordination ENABLE
-------------------------------------------------------------------------Storage Group Name Policy Name Pri Flgs R -------------------------------- -------------------------------- --- ---145
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
2 1 2
. . X
Rea ssocia ting a stora ge group to a different FAST VP policy To m ove a storage grou p from one FAST p olicy to another, ru n:
symfast -sid 0398 sg VP_ProdApp2 reassociate -fp_name System_Optimization
To verify the su ccessfu l reassociation of the storage grou p to the FAST p olicy, ru n:
symfast -sid 0398 show -association -sg VP_ProdApp2 Symmetrix ID Storage Group : 000195700398 : VP_ProdApp2
Thin Devices(4) { ------------------------------------------------Flgs Dev Total Bound Allocated Sym P Emul Tracks Pool Name Tracks ---- ---- ----- ---------- ------------ --------02F0 N FBA 4419360 R1_FC_Pool 1769508 0300 N FBA 4419360 R1_FC_Pool 1769508
146
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
: System_Optimization : 2 : Enabled
Tiers(3) { -------------------------------------------------------------------L Max SG O Target Tier Name Type Percent C Tech Protection -------------------------------- ---- -------- - ----- ------------VP_R53_EFD VP 100 I EFD RAID-5(3+1) VP_R1_FC VP 100 I FC RAID-1 VP_R614_SATA VP 100 I SATA RAID-6(14+2) } Legend: Tier Type: DP = Disk Group Provisioning, VP = Virtual Pools Device Flags: (P)inned : Y = Device is Pinned, N = Device is not Pinned Tier Flags: Disk (Loc)ation : I = Internal, X = External
N ote: During the reassociation , any attributes of the association, such as priority or SRDF coord ination, that have been changed from the d efault are m aintained w ith the new policy.
Modifying a Symmetrix tier in a FAST policy After som e tim e, it m ay be d eterm ined that the u p p er u sage lim it of a p articu lar tier w ithin a FAST p olicy need s to be ad ju sted . This can be d one d ynam ically throu gh the symfast com m and . If any storage grou p s are associated w ith the p olicy being m od ified , the change in the u sage lim it cannot cau se the su m of the u sage lim its for all tiers in the p olicy to fall below 100 p ercent. In this case, the Cu stom
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 147
Tiers(3) { -------------------------------------------------------------------L Max SG O Target Tier Name Type Percent C Tech Protection -------------------------------- ---- -------- - ----- ------------VP_R53_EFD VP 10 I EFD RAID-5(3+1) VP_R1_FC VP 20 I FC RAID-1 VP_R614_SATA VP 100 I SATA RAID-6(14+2) } Storage Groups(1) { -----------------------------------Storage Group Name Pri -------------------------------- --VP_ProdApp2 2 } Legend: Tier Type : Disk (Loc)ation :
To m od ify the u sage lim it for a Sym m etrix tier w ithin a p olicy, ru n:
symfast sid 0398 fp fp_name Custom modify tier_name VP_R1_FC max_sg_percent 50
148
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
In this case, the p ercentage of cap acity allow ed on the V_R1_FC tier w as increased from 20 p ercent to 50 p ercent. To verify the change w as su ccessfu l, ru n:
symfast -sid 0398 show -fp_name Custom Symmetrix ID Policy Name Emulation : 000195700398 : Custom : FBA
Tiers(3) { -------------------------------------------------------------------L Max SG O Target Tier Name Type Percent C Tech Protection -------------------------------- ---- -------- - ----- ------------VP_R53_EFD VP 10 I EFD RAID-5(3+1) VP_R1_FC VP 50 I FC RAID-1 VP_R614_SATA VP 100 I SATA RAID-6(14+2) } Storage Groups(1) { -----------------------------------Storage Group Name Pri -------------------------------- --VP_ProdApp2 2 } Legend: Tier Type : Disk (Loc)ation :
Asid e from u sing the FAST controller d evice m ovem ent w ind ow , there are several other w ays of controlling w hen d evice m ovem ents can take p lace. These inclu d e: Disabling the FAST controller Pinning d evices u nd er FAST VP control Changing the d ata m ovem ent m od e
149
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Monitoring FAST VP sta tus The cu rrent statu s and cu rrent activity of FAST VP can be m onitored u sing SYMCLI by m eans of the FAST statu s rep ort. Inform ation p rovid ed by this rep ort in clu d es: The FAST VP state Degrad ed reason FAST VP Cu rrent Activities FAST VP Perform ance Tim e Wind ow state FAST VP Move Tim e Wind ow state
The FAST VP state is typ ically Enabled , Disabled , or Degrad ed . If the state is d egrad ed , a reason is listed .
N ote: For m ore inform ation on possible state values and d egrad ed reason cod es, see A ppendix A : FA ST V P state on page 180.
FAST VP cu rrent activities are d isp layed as either Id le or Ru nning Plan. An activity of Id le ind icates that there are cu rrently no active d ata m ovem ent tasks related to FAST VP in the array. Ru nning Plan ind icates that d ata is actively being m oved at the su b -LUN level for thin d evices.
150
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
The state of the p erform ance and m ove tim e w ind ow s are d isp layed as Op en or Closed . Wind ow s are consid ered op en if the cu rrent tim e corresp ond s to a d efined inclu sion tim e w ind ow . Sim ilarly, the w ind ow s are consid ered closed if the cu rrent tim e falls ou tsid e of any d efined inclu sion w ind ow s.
N ote: The FAST VP m ove tim e w in dow is d isplayed as closed if the d ata m ovem ent m od e is off, regardless of any d efined inclusion tim e w ind ow s.
Ena bling/ disa bling FAST VP In ord er for FAST VP to p erform d evice m ovem ents, it m u st first be enabled on the Sym m etrix array. The state of the controller can be changed u sing the symfast com m and . If d isabled , FAST VP can be enabled by ru nning:
symfast -sid 0398 enable vp Execute ENABLE operation for FAST (y/[n]) ? y The FAST ENABLE operation finished successfully
Pinning a thin device under FAST VP control Pinning a d evice that is associated w ith a FAST VP p olicy p revents any d ata m ovem ent for that d evice. Devices can be p inned ind ivid u ally, by d evice range, or d evice file, u sing the symdev com m and . Devices m ay also be p inned by storage grou p or d evice grou p u sing the symsg and symdg com m and s, resp ectively. To p in an ind ivid u al d evice, ru n:
symdev -sid 0398 pin 2B0
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
151
Execute a 'Pin' Device operation for device '2B0' (y/[n]) ? y 'Pin' Device operation successfully completed for the device.
To p in a range of d evices, ru n:
symdev -sid 0398 pin -range 2B0:2E0 Execute a 'Pin' operation for devices in range '2b0' to '2e0' (y/[n]) ? y 'Pin' operation succeeded for devices in RANGE 2B0:2E0.
152
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Unpinning a thin device under FAST VP control After a d evice has been p inned , in ord er for FAST VP to resu m e d ata m ovem ents on the d evice it m u st be u np inned . Devices can be u np inned ind ivid u ally, by d evice range, or d evice file u sing the symdev com m and . Devices m ay also be u np inned by storage grou p or d evice grou p u sing the symsg and symdg com m and s, resp ectively. To u np in an ind ivid u al d evice, ru n:
symdev -sid 0398 unpin 2B0 Execute a 'Unpin' Device operation for device '2B0' (y/[n]) ? y 'Unpin' Device operation successfully completed for the device.
To u np in a range of d evices, ru n:
symdev -sid 0398 unpin -range 2B0:2E0 Execute a 'Unpin' operation for devices in range '2b0' to '2e0' (y/[n]) ? y 'Unpin' operation succeeded for devices in RANGE 2B0:2E0.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
153
Modifying the copy pa ce of a FAST device movement As p reviou sly stated , Sym m etrix Qu ality of Service (QoS) tools can be u sed to control the p ace at w hich d ata is cop ied for ind ivid u al d evices d u ring FAST VP d ata m ovem ents. This is in ad d ition to the system -w id e relocation rate setting that ap p lies to all thin d evices associated w ith a FAST VP p olicy. The QoS setting that need s to be changed is the VLUN cop y p ace. To change this setting, the symqos com m and can be ru n against a d evice grou p or a storage grou p . To change the VLUN QoS setting on all d evices in a d evice grou p , ru n:
symqos -g VP_ProdApp1 set VLUN pace 8
154
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Rebinding a thin device While FAST VP m oves d ata at the su b-LUN level betw een d evice p ools, the thin d evices associated w ith a p olicy still rem ain bou nd to a single p ool. Any new allocations that occu r as the resu lt of a host w rite com e from the bou nd p ool. The thin d evice rebind featu re allow s the bind ing inform ation for a thin d evice to be changed , w ithou t changing the cu rrent allocation of d ata across p ools.
N ote: If the d evices being rebound are associated w ith a FAST VP Policy, only pools that are contained w ithin the policy can be specified as the new bind pool.
In this exam p le, to rebind thin d evice 2B0 to the RAID 6 p rotected SATA thin p ool, R6_SATA_Pool, ru n:
symconfigure -sid 0398 -cmd "rebind tdev 90D to pool R6_SATA_Pool;" commit
In this exam p le, to rebind a range of thin d evices, 2B0 throu gh 2E0, to the R6_SATA_Pool thin p ool, ru n:
symconfigure -sid 0398 -cmd "rebind tdev 90D:925 to pool R6_SATA_Pool;" commit
In this exam p le, to rebind all the thin d evices in the VP_Prod Ap p 1 storage grou p to the R6_SATA_Pool thin p ool, ru n:
symconfigure -sid 0398 -cmd "rebind tdev in SG VP_ProdApp1 to pool R6_SATA_Pool;" commit
In this exam p le, to rebind all the thin d evices in the VP_Prod Ap p 1 d evice grou p to the R6_SATA_Pool thin p ool, ru n:
symconfigure -sid 0398 -cmd "rebind tdev in DG VP_ProdApp1 to pool R6_SATA_Pool;" commit
of the associations, and to rem ove each of the m anaged objects. Disa ssocia ting a stora ge group from a FAST policy Disassociating a storage grou p from a FAST VP p olicy rem oves the d evices in the storage grou p from FAST VP control. Devices no longer u nd er FAST VP control w ill not have d ata au tom atically m oved betw een tiers. To d isassociate a storage grou p from a FAST p olicy, ru n:
symfast -sid 0398 -fp_name System_Optimization disassociate -sg VP_ProdApp1
Removing a Symmetrix tier from a FAST policy As p reviou sly stated , the su m of the u p p er u sage lim its for each Sym m etrix tier contained in a p olicy m u st total a m inim u m of 100 p ercent. If a p olicy has associated storage grou p s, the r em oval of a tier w ill fail if in d oing so cau ses the total tier u sage lim its to d rop below 100 p ercent. To su ccessfu lly rem ove a Sym m etrix tier from a FAST p olicy, the u p p er u sage lim its of the rem aining tiers m u st be m od ified in ord er that they total m ore than 100 p ercent. Alternatively, the Sym m etrix tier can be rem oved if all storage grou p associations for the p olicy are rem oved in ad vance. To rem ove a Sym m etrix tier from a FAST p olicy, ru n:
symfast -sid 0398 -fp -fp_name System_Optimization remove -tier_name VP_R1_FC
Deleting a FAST policy A FAST p olicy m ay not be d eleted if any storage grou p s are associated w ith the p olicy. Prior to d eleting the p olicy, all storage grou p associations shou ld be rem oved . Also, p rior to d eleting a p olicy, all tiers contained in the p olicy shou ld be rem oved . To d elete a FAST p olicy, ru n:
156
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
symfast sid 0398 delete -fp -fp_name System_Optimization
Deleting a Symmetrix VP tier If you w ant to d elete a VP tier, it cannot be inclu d ed w ithin any FAST p olicy on the Sym m etrix array. To d elete a VP tier, ru n:
symtier -sid 0398 delete -tier_name VP_R53_EFD
Deleting a stora ge group Before d eleting a storage grou p , the grou p shou ld not b e associated w ith any FAST VP p olicy. To d elete a storage grou p , ru n:
symsg -sid 0398 delete VP_ProdApp1
A storage grou p that contains d evices m ay be d eleted by ad d ing the force op tion to the symsg delete com m and .
N ote: Since storage groups m ay also be used for the purposes of FAST and Auto-provisioning, prior to deleting the storage group, you m ust d elete any m asking view s that use the storage group.
Reporting
Both Solu tions Enabler and Unisp here for VMAX p rovid e tw o ty p es of cap acity u tilization rep orts to assist in m onitoring the FAST VP environm ent: Com p liance rep orts and technology d em and rep orts. The com p liance rep ort d isp lays tier u tilization for all storage grou p s associated w ith FAST p olicies, DP, or VP. The rep ort d isp lays com p liance for each storage grou p ind ivid u ally. The com p liance rep ort d oes not accou nt for com p etition am ong storage grou p s sharing a p olicy, or cap acity consu m ed by d evices not u nd er FAST control. The technology d em and rep ort p rovid es d etail on thin cap acity u tilization and d em and from the p oint of view of the technology typ e and tier d efinitions.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 157
Reporting
There are also rep orts that show the allocation of thin d evices across m u ltip le p ools, d u e to FAST VP d ata m ovem ents, as w ell as the u tilization of cap acity w ithin a thin p ool for d evices not bou nd to that p ool. The follow ing sections d iscu ss each of these rep orts.
Each com p liance rep ort ou tp u t contain s the follow ing valu es for each tier inclu d ed in the p olicy: Typ e: Ind icates w hether the tiers inclu d ed in the p olicy are d isk grou p p rovisioning (DP) or Virtu al Provisioning (VP). All tiers in a FAST p olicy can only be of a single typ e. Target Prot: Disp lays the RAID p rotection associated w ith the tier, based on the thin p ools that are inclu d ed in the tier . Max SG Percent: Ind icates the m axim u m u sage lim it, as a p ercentage, of the storage grou p s configu red cap acity p er tier. This u p p er u sage lim it is as d efined in the FAST p olicy. Max SG Dem and : Show s the calcu lated u p p er lim it, in GB, for the storage grou p on the tier, based on the configu red cap acit y of the storage grou p . FAST SG Usage: Show s the cu rrent occu p ancy of the storage grou p s allocated cap acity in a Sym m etrix tier. Grow th: Ind icates how m u ch ad d itional cap acity of the storage grou p can be ad d ed to that tier, as d eterm ined by the FAST p olicy.
158
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
N ote: If the grow th value is negative, the storage group has exceed ed the capacity lim it for the tier, and is consid ered to be non -com pliant.
SYMCLI The symfast com m and can be ru n w ith certain op tions to d eterm ine cu rrent cap acity u sage by storage grou p s of the Sym m etrix tiers contained w ithin their associated FAST p olicies. The rep ort ind icat es the com p liance of the storage grou p w ithin the FAST p olicy, or any non com p liance, inclu d ing storage that is ou t of p olicy. To list the association, and stor age d em and , of all storage grou p s u nd er FAST VP control, the follow ing com m and can be ru n:
symfast sid 0398 list association demand Symmetrix Id : 000195700398
Policy Name : Custom Storage Group : VP_ProdApp2 Priority : 2 RDF Coordination : Enabled Tiers (3) { -----------------------------------------------------------------------Logical Capacities (GB) Ty Max --------------------------------p Target SG Max SG FAST SG Name e Prot () Demand Usage Growth --------------------- -- -------- ---- ---------- ---------- ----------VP_R53_EFD VP R5(3+1) 10 108 73 +35 VP_R1_FC VP R1 50 540 201 +339 VP_R614_SATA VP R6(14+2) 100 1079 300 +779 Total } Policy Name : No_EFD Storage Group : VP_Development Priority : 2 RDF Coordination : Disabled Tiers (2) { -----------------------------------------------------------------------Logical Capacities (GB)
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 159
Reporting
Max --------------------------------Target SG Max SG FAST SG Prot () Demand Usage Growth -------- ---- ---------- ---------- ----------R1 50 270 230 +40 R6(14+2) 100 539 169 +370 ---------- ---------809 399
Policy Name : System_Optimization Storage Group : VP_ProdApp1 Priority : 2 RDF Coordination : Disabled Tiers (3) { -----------------------------------------------------------------------Logical Capacities (GB) Ty Max --------------------------------p Target SG Max SG FAST SG Name e Prot () Demand Usage Growth --------------------- -- -------- ---- ---------- ---------- ----------VP_R53_EFD VP R5(3+1) 100 1079 108 +971 VP_R1_FC VP R1 100 1079 191 +888 VP_R614_SATA VP R6(14+2) 100 1079 328 +751 Total } Legend: Tier Type ---------- ---------3237 627
The com p liance rep ort can also be ru n for an ind ivid u al storage grou p by ru nning:
symfast -sid 0398 list -association -demand -sg VP_ProdApp1 Symmetrix Id : 000195700398
160
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Policy Name : System_Optimization Storage Group : VP_ProdApp1 Priority : 2 RDF Coordination : Disabled Tiers (3) { -----------------------------------------------------------------------Logical Capacities (GB) Ty Max --------------------------------p Target SG Max SG FAST SG Name e Prot () Demand Usage Growth --------------------- -- -------- ---- ---------- ---------- ----------VP_R53_EFD VP R5(3+1) 100 1079 108 +971 VP_R1_FC VP R1 100 1079 192 +887 VP_R614_SATA VP R6(14+2) 100 1079 327 +752 Total } Legend: Tier Type ---------- ---------3237 627
To see the com p liance rep ort for all storage grou p s associated w ith a p articu lar FAST p olicy, ru n:
symfast sid 0398 list association demand fp_name Custom Symmetrix Id : 000195700398
Policy Name : Custom Storage Group : VP_ProdApp2 Priority : 2 RDF Coordination : Enabled Tiers (3) { -----------------------------------------------------------------------Logical Capacities (GB) Ty Max --------------------------------p Target SG Max SG FAST SG Name e Prot () Demand Usage Growth --------------------- -- -------- ---- ---------- ---------- ----------VP_R53_EFD VP R5(3+1) 10 108 61 +47 VP_R1_FC VP R1 50 540 193 +347 VP_R614_SATA VP R6(14+2) 100 1079 320 +759
161
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Unisphere for VMAX Sim ilar rep orts can be view ed in Unisp here for each ind ivid u al storage grou p . When looking at the p rop erties for a storage grou p , the FAST Com p liance rep ort is show n in the low er half of the w ind ow .
162
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Logical FAST SG Usage This is the su m of the allocated cap acity resid ing on the VP tier from the thin d evices in all storage grou p s associated w ith FAST p olicies containing that tier. Logical FAST Available Ind icates the m axim u m logical cap acity available in the tier to FAST VP. This is calcu lated as the su m of the logical SG u sage and the logical tier free, m inu s the cap acity reserved by the PRC valu e. Logical Max SG Dem and Disp lays the total am ou nt of cap acity
163
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
requ ired for all thin d evices in storage grou p s associated w ith p olicies containing the tier to occu p y the m axim u m a llotted qu ota, based on the lim it d efined on the FAST p olicy.
N ote: If -allocated is specified , the Max SG Dem and is calculated using allocated instead of configured capacity.
Logical Excess: Disp lays the d ifference betw een the available valu e and the m ax SG d em and valu e. A p ositive valu e ind icates that there is su fficient cap acity to satisfy the m axim u m d em and . A negative valu e ind icates that there is contention am ong storage grou p s for cap acity in that tier.
SYMCLI The symfast com m and can be ru n w ith certain op tions to d eterm ine the cu rrent FAST VP technology d em and s w ithin a Sym m etrix array. To list the thin d em and for all technologies, ru n:
N ote: The vp option is required to see inform ation pertinent to FAST VP. Leaving out vp option show s inform ation related to FAST DP. symfast sid 0398 list demand tech ALL vp
Symmetrix ID : 000195700398 Technology Disk Location : N/A : External
VP Tiers (1) { ----------------------------------------------------------------------------A Logical Capacities (GB) T ---------------------------------------------------T Target Tier Tier Tier FAST SG FAST Max SG Excess Tier R Prot Enabled Free Used Usage Avail Demand ------------- - -------- ------- ------- ------- ------- ------ ------ -----VP_R0_FTS N Unprot 195 195 0 0 0 Total ------- ------- ------- ------- ------ ------ -----195 195 0 0 0 0 0 }
164
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
: EFD : Internal
VP Tiers (1) { ----------------------------------------------------------------------------A Logical Capacities (GB) T ---------------------------------------------------T Target Tier Tier Tier FAST SG FAST Max SG Excess Tier R Prot Enabled Free Used Usage Avail Demand ------------- - -------- ------- ------- ------- ------- ------ ------ -----VP_R53_EFD F R5(3+1) 4395 4094 301 300 4350 1187 +3163 Total ------- ------- ------- ------- ------ ------ -----4395 4094 301 300 4350 1187 +3163 } Technology Disk Location : FC : Internal
VP Tiers (1) { ----------------------------------------------------------------------------A Logical Capacities (GB) T ---------------------------------------------------T Target Tier Tier Tier FAST SG FAST Max SG Excess Tier R Prot Enabled Free Used Usage Avail Demand ------------- - -------- ------- ------- ------- ------- ------ ------ -----VP_R1_FC F R1 10723 10110 613 613 9650 1888 +7762 Total ------- ------- ------- ------- ------ ------ -----10723 10110 613 613 9650 1888 +7762 } Technology Disk Location : SATA : Internal
VP Tiers (1) { ----------------------------------------------------------------------------A Logical Capacities (GB) T ---------------------------------------------------T Target Tier Tier Tier FAST SG FAST Max SG Excess Tier R Prot Enabled Free Used Usage Avail Demand ------------- - -------- ------- ------- ------- ------- ------ ------ -----VP_R614_SATA F R6(14+2) 24539 23201 1338 686 21433 2697 +18736 Total ------- ------- ------- ------- ------ ------ -----24539 23201 1338 686 21433 2697 +18736 } Legend: ATTR
: :
F = Tier in a FAST policy associated with SG(s) P = Tier in a FAST policy unassociated with SG(s)
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
165
Reporting
The thin d em and rep ort can also be ru n for a single technology typ e (EFD, FC, or SATA) by ru nning:
symfast sid 0398 list demand tech EFD vp
Symmetrix ID : 000195700398 Technology Disk Location : EFD : Internal
VP Tiers (1) { ----------------------------------------------------------------------------A Logical Capacities (GB) T ---------------------------------------------------T Target Tier Tier Tier FAST SG FAST Max SG Excess Tier R Prot Enabled Free Used Usage Avail Demand ------------- - -------- ------- ------- ------- ------- ------ ------ -----VP_R53_EFD F R5(3+1) 4395 4189 206 205 4350 1187 +3163 Total ------- ------- ------- ------- ------ ------ -----4395 4189 206 205 4350 1187 +3163 } Legend: ATTR
: : :
F = Tier in a FAST policy associated with SG(s) P = Tier in a FAST policy unassociated with SG(s) N = Tier not in any FAST policy
The v op tion can be ad d ed to the p reviou s com m and to p rovid e m ore d etailed inform ation on the storage grou p s that are associated w ith each of the tiers that contain the d isk grou p s of a p articu lar technology . The v op tion also p rovid es su m m ary inform ation for each techn ology and each tier:
symfast sid 0398 list -tech EFD -demand vp v Symmetrix ID Technology : 000195700398 : EFD
166
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Logical Logical Logical Logical Logical Logical Logical Tier Enabled Total (GB) Tier Free Total (GB) Tier Used Total (GB) FAST SG Usage Total (GB) FAST Available Total (GB) Max SG Demand Total (GB) Excess (GB) : : : : : : : 4395 4185 210 209 4350 1187 +3163
VP Tiers (1) { Tier Name Target Prot Logical Tier Enabled (GB) Logical Tier Free (GB) Logical PRC Total (GB) Logical Tier Used (GB) Logical FAST SG Usage Total (GB) Logical FAST Available (GB) Logical Max SG Demand Total (GB) Logical Excess (GB) Tier Status : Tier in a FAST policy
: VP_R53_EFD : R5(3+1) : 4395 : 4185 : 44 : 210 : 209 : 4350 : 1187 : +3163 associated with SG(s)
Storage Groups (2) { ----------------------------------------------P FAST SG Max SG FAST r Usage Demand SG Name Policy i Log (GB) Log (GB) ------------ ------------- - -------- -------VP_ProdApp2 Custom 2 89 108 VP_ProdApp1 System_Optim* 2 120 1079 -------- -------Total 209 1187 }
Unisphere for VMAX In Unisp here, the technology d em and rep orts can be accessed by the FAST view , located u nd er Storage. The d em and rep ort can be view ed grap hically in a chart or as a table.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
167
Reporting
168
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
in 64 KB tracks. Alloc Tracks: The nu m ber of 64 KB tracks cu rrently allocated from the d ata d evice to thin d evices. Free Tracks: The nu m ber of 64 KB tracks not cu rrently allocated from the d ata d evice. Fu ll (%): The p ercent cap acity cu rrently allocated from the d ata d evice. Device State: The cu rrent d ata d evice state. Pool Bou nd Thin Devices: A listing of the thin d evices bou nd to the p ool. List inclu d es: Sym Dev: The Sym m etrix d evice nu m ber for the thin d evice. Total Tracks: The total cap acity of the thin d evice, exp ressed in 64KB tracks. Pool Su bs (%): Ind icates the su bscribed p ercentage of the thin d evice to the p ool. This is the ratio of the cap acity of the thin d evice to the total enabled cap acity of the p ool. Pool Allocated Tracks: The nu m ber of tracks allocated for the thin d evice in the thin p ool. Pool Allocated (%): The p ercentage of the thin d evices tracks that are allocated in the thin p ool. Total Written Tracks: The total nu m ber of w ritten tracks for the thin d evice. Total Written (%): The p ercentage of the thin d evice tracks that have been w ritten to. Other Pool Bou nd Thin Devices: A listing of the thin d evices that are bou nd to other thin p ools, bu t have d ata allocated in the thin p ool being view ed . List inclu d es: Sym Dev: The Sym m etrix d evice nu m ber for the thin d evice. Bou nd Pool N am e: The nam e of the p ool the thin d evice is actu ally bou nd to. Total Tracks: The total cap acity of the thin d evice, exp ressed in 64 KB tracks. Pool Allocated Tracks: The nu m ber of tracks allocated for the thin d evice in the thin p ool being view ed .
170
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
SYMCLI To view the thin p ool u tilization rep ort for a p articu lar p ool u sing SYMCLI, ru n:
symcfg -sid 0398 show -pool R53_EFD_Pool -thin detail Symmetrix ID: 000195700398 Symmetrix ID Pool Name Pool Type Disk Location Technology Dev Emulation Dev Configuration Pool State # of Devices in Pool # of Enabled Devices in Pool # of Usable Tracks in Pool # of Allocated Tracks in Pool # of Shared Tracks in Pool Pool Utilization (%) Max. Subscription Percent Rebalance Variance Max devs per rebalance scan Pool Reserved Capacity : : : : : : : : : : : : : : : : : : 000195700398 R53_EFD_Pool Thin Internal EFD FBA RAID-5(3+1) Enabled 32 32 71999616 4094784 0 0 None 1% 256 1
Pool Allocated (%): The p ercentage of the thin d evices tracks that are allocated in the thin p ool being view ed .
Enabled Devices(32): { --------------------------------------------------------Sym Usable Alloc Free Full FLG Device Dev Tracks Tracks Tracks (%) S State --------------------------------------------------------00D0 2249988 127152 2122836 5 . Enabled 00D1 2249988 127536 2122452 5 . Enabled ... 00EE 2249988 126936 2123052 5 . Enabled 00EF 2249988 127584 2122404 5 . Enabled ---------- ---------- ---------- ---Tracks 71999616 4094784 67904832 5 } Pool Bound Thin Devices(1):
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 171
Reporting
{ ------------------------------------------------------Pool Pool Total Sym FLG Total Sub Allocated Written Dev T Tracks (%) Tracks (%) Tracks (%) ------------------------------------------------------0430 B 276210 0 11784 4 11315 4 ---------- --- ---------- --- ---------- --Tracks 276210 0 11784 4 11315 4 } Other-Pool Bound Thin Devices(6): { ------------------------------------------Pool Bound Total Allocated Sym Pool Name Tracks Tracks (%) ------------------------------------------02B0 R1_FC_Pool 4419360 783768 18 02C0 R1_FC_Pool 4419360 46140 1 02D0 R1_FC_Pool 4419360 144948 3 02E0 R1_FC_Pool 4419360 1366404 31 02F0 R1_FC_Pool 4419360 1105272 25 0300 R1_FC_Pool 4419360 636456 14 ---------- ---------- --Tracks 26516160 4082988 15 } Legend: Enabled devices FLG: (S)hared Tracks : X = Shared Tracks , . = No Shared Tracks Bound Devices FLG: S(T)atus : B = Bound, I = Binding, U = Unbinding, A = Allocating, D = Deallocating, R = Reclaiming, . = Unbound
Unisphere for VMAX In Unisp here, the p ool u tilization rep ort can be accessed throu gh the Thin Pools view , located u nd er Storage.
172
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
More d etail on ind ivid u al p ools can be seen by d ou ble-clicking a p ool nam e and selecting one of the related objects.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
173
Reporting
174
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
Pool Allocated (%): The p ercentage of the thin d evices tracks that are allocated in the thin p ool. Total Written Tracks: The total nu m ber of w ritten tracks for the thin d evice. It is only show n for the p ool the thin d evice is bou nd to. Total Written (%): The p ercentage of the thin d evice tracks that have been w ritten to. It is only show n for the p ool the thin d evice is bou nd to. Statu s: Ind icates w hether the d evice is bou nd or u nbou nd . If bou nd , the p ool the thin d evice is bou nd to is listed first.
SYMCLI To view the thin d evice allocation rep ort for all thin d evices u sing SYMCLI, ru n:
symcfg -sid 0398 list -tdev detail Symmetrix ID: 000195700398 Enabled Capacity (Tracks) : Bound Capacity (Tracks) : 838235112 73826310
S Y M M E T R I X T H I N D E V I C E S ---------------------------------------------------------------------Pool Pool Total Bound Flags Total Subs Allocated Written Sym Pool Name ESPT Tracks (%) Tracks (%) Tracks (%) ---- ------------ ----- ---------- ----- ---------- --- ---------- --02B0 R1_FC_Pool F..B 4419360 3 437256 10 2037532 46 R53_EFD_Pool -.-926292 21 R6_SATA_Pool -.-1164024 26 02C0 R1_FC_Pool F..B 4419360 3 1171332 27 2030317 46 R53_EFD_Pool -.-83160 2 R6_SATA_Pool -.-1163964 26 02D0 R1_FC_Pool F..B 4419360 3 1016688 23 2027570 46 R53_EFD_Pool -.-217836 5 R6_SATA_Pool -.-1184208 27 ... 04B4 R6_SATA_Pool F..B 1638405 0 619032 38 222044 14 04B5 R6_SATA_Pool F..B 1638405 0 624696 38 223593 14 04B6 R6_SATA_Pool F..B 1638405 0 630252 38 224578 14 Total Tracks ---------- ----- ---------- --- ---------- --113600550 14 38061804 5 24464742 3
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
175
Reporting
Legend: Flags:
(E)mulation : A = AS400, F = FBA, 8 = CKD3380, 9 = CKD3390 (S)hared Tracks : S = Shared Tracks Present, . = No Shared Tracks (P)ersistent Allocs : A = All, S = Some, . = None S(T)atus : B = Bound, I = Binding, U = Unbinding, A = Allocating, D = Deallocating, R = Reclaiming, . = Unbound
To view the thin d evice allocation rep ort for a single thin d evice, or a range of d evices, ru n:
symcfg -sid 0398 list -tdev -RANGE 2B0:2C0 detail Symmetrix ID: 000195700398 Enabled Capacity (Tracks) : Bound Capacity (Tracks) : 838235112 8838720
S Y M M E T R I X T H I N D E V I C E S ---------------------------------------------------------------------Pool Pool Total Bound Flags Total Subs Allocated Written Sym Pool Name ESPT Tracks (%) Tracks (%) Tracks (%) ---- ------------ ----- ---------- ----- ---------- --- ---------- --02B0 R1_FC_Pool F..B 4419360 3 273348 6 2037613 46 R53_EFD_Pool -.-1217532 28 R6_SATA_Pool -.-1036692 23 02C0 R1_FC_Pool F..B 4419360 3 1050540 24 2030457 46 R53_EFD_Pool -.-209496 5 R6_SATA_Pool -.-1158420 26 Total Tracks Legend: Flags: ---------- ----- ---------- --- ---------- --8838720 1 4946028 1 4068070 0
(E)mulation : A = AS400, F = FBA, 8 = CKD3380, 9 = CKD3390 (S)hared Tracks : S = Shared Tracks Present, . = No Shared Tracks (P)ersistent Allocs : A = All, S = Some, . = None S(T)atus : B = Bound, I = Binding, U = Unbinding, A = Allocating, D = Deallocating, R = Reclaiming, . = Unbound
176
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Reporting
N ote: To d isplay inform ation for a single d evice, specify the sam e d evice num ber for both the start and end d evice in the range. An exam ple is 2B0:2B0.
To view the thin d evice allocation rep ort for all the thin d evices in a storage grou p , ru n:
symcfg sid 0398 list -tdev -sg VP_ProdApp1 detail Symmetrix ID: 000195700398 Enabled Capacity (Tracks) : Bound Capacity (Tracks) : 838235112 17677440
S Y M M E T R I X T H I N D E V I C E S ---------------------------------------------------------------------Pool Pool Total Bound Flags Total Subs Allocated Written Sym Pool Name ESPT Tracks (%) Tracks (%) Tracks (%) ---- ------------ ----- ---------- ----- ---------- --- ---------- --02B0 R1_FC_Pool F..B 4419360 3 401676 9 2037550 46 R53_EFD_Pool -.-992472 22 R6_SATA_Pool -.-1133424 26 02C0 R1_FC_Pool F..B 4419360 3 1152072 26 2030344 46 R53_EFD_Pool -.-102420 2 R6_SATA_Pool -.-1163964 26 02D0 R1_FC_Pool F..B 4419360 3 990036 22 2027606 46 R53_EFD_Pool -.-255108 6 R6_SATA_Pool -.-1173588 27 02E0 R1_FC_Pool F..B 4419360 3 5760 0 2038445 46 R53_EFD_Pool -.-1419552 32 R6_SATA_Pool -.-1482036 34 Total Tracks Legend: Flags: ---------- ----- ---------- --- ---------- --17677440 2 10272108 1 8133945 1
(E)mulation : A = AS400, F = FBA, 8 = CKD3380, 9 = CKD3390 (S)hared Tracks : S = Shared Tracks Present, . = No Shared Tracks (P)ersistent Allocs : A = All, S = Some, . = None S(T)atus : B = Bound, I = Binding, U = Unbinding, A = Allocating, D = Deallocating, R = Reclaiming, . = Unbound
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
177
Reporting
Unisphere for VMAX In Unisp here, the p ool u tilization rep ort can be accessed by the Other Pool Info related object, w hich is available w hen view ing the p rop erties of a sp ecific thin d evice.
178
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
Conclusion
Conclusion
EMC Sym m etrix VMAX FAST VP for Virtu al Provisioning environm ents au tom ates the id entification of active or inactive ap p lication d ata for the p u rp oses of reallocating that d ata across d ifferent p erform ance/ cap acity tiers w ithin an array. FAST VP p roactively m onitors w orkload s at both the LUN and su b-LUN level in ord er to id entify bu sy d ata that w ou ld benefit from being m oved to higher -p erform ing d rives. FAST VP also id entifies less-bu sy d ata that cou ld be m oved to higher-cap acity d rives, w ithou t existing p erform ance being affected . This p rom otion/ d em otion activity is based on p olicies that associate a storage grou p to m u ltip le d rive technologies, or RAID p rotection schem es, by w ay of thin storage p ools, as w ell as the p erform ance requ irem ents of the ap p lication contained w ithin the storage grou p . Data m ovem ent execu ted d u ring this activity is p erform ed non -d isru p tively, w ithou t affecting bu siness continu ity and d ata availability.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
179
Ena bled sta te When the state of the FAST controller is qu eried , and the state is Enabled , the cu rrent activity being p erform ed by the controller is also d isp layed . Valid activities inclu d e: Id le: The FAST controller is cu rrently id le. Ru nningPlan: There are cu rrently active d ata m ovem ent tasks ru nning, m oving thin d evice d ata betw een tiers.
Degra ded sta te When the state of the FAST controller is Degrad ed , a reason cod e is d isp layed w hen the FAST state is qu eried , and it ind icates the cau se of the d egrad ed state. These reason cod es inclu d e: Invalid Sw ap / Perform ance tim e w ind ow s: At least one of the d efined tim e w ind ow s is invalid . To correct, each tim e w ind ow
180
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
shou ld be checked , and any invalid tim e w ind ow s shou ld be d eleted or m od ified . Invalid d evice attribu tes: One or m ore storage grou p s have an invalid p riority in a FAST p olicy. To correct, each storage grou p s p riority shou ld be checked in the FAST p olicy they are associated w ith. Any invalid p riority shou ld be m od ified to a valid valu e. Invalid FAST p aram eters: One or m ore of the FAST controller configu ration settings are invalid . To correct, each configu ration setting shou ld be checked and set to a valid valu e. Perform ance tim e w ind ow is not p resent or d oes not extend into the fu tu re: N o p erform ance tim e w ind ow , d efau lt or u ser-d efined , exists, or any that d o exist have exp ired . To correct, a valid , inclu sion p erform ance tim e w ind ow shou ld be created . FAST thin m ove tim e w ind ow is not p resent or d oes not extend into the fu tu re: N o thin d ata m ovem ent tim e w ind ow , d efau lt or u serd efined , exists, or any that d o exist have exp ired . To correct, a valid , inclu sion thin d ata m ovem ent tim e w ind ow shou ld be created . FAST VP com p liance m ovem ent failed : The m ost recent attem p t to p erform a FAST VP com p liance m ovem ent w as not su ccessfu l. EMC cu stom er service shou ld be contacted to investigate the reason for the failu re. If a su bsequ ent attem p t to p erform a com p liance m ovem ent is su ccessfu l, the d egrad ed state is cleared . FAST VP p erform ance m ovem ent p olicy u p d ate failed : The m ost recent attem p t to generate a d ata m ovem ent p olicy failed . EMC cu stom er service shou ld be contacted to investigate. If a su bsequ ent attem p t to generate a m ovem ent p olicy is su ccessfu l, the d egrad ed state is cleared . FAST VP is not licensed : An entitlem ent file inclu d ing FAST VP has not been load ed to the Sym m etrix array. To correct, the ap p rop riate entitlem ent file shou ld be obtained from EMC and load ed to the Sym m etrix array. Statistics collection is failing for thin d evices - N o Perform ance m ovem ent w ill hap p en: Perform ance statistics are not being collected for thin d evices u nd er FAST VP control. EMC Cu stom er Service shou ld be contacted to investigate. If a su bsequ ent attem p t to collect statistics is su ccessfu l, the d egrad ed state is cleared . Tim ed ou t attem p ting to com m u nicate w ith the FAST controller: Either the FAST controller ru nning on the service p rocessor is u navailable, or the service p rocessor itself is u navailable. EMC Cu stom er Service shou ld be contacted to investigate.
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
181
Enginuity 5875.135.91
Management Interface Solutions Enabler 7.3 SMC 7.3 Unisphere for VMAX 1.0
5875.198.38
5876.82.57
5876.82.57
5876.82.57
5876.82.57
5876.82.57
5876.82.57
182
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
References
References
EM C Solutions Enabler Symmetrix A rray Controls CLI Product Guide EM C Solutions Enabler Symmetrix A rray M anagement CLI Product Guide EM C Solutions Enabler Symmetrix CLI Command Reference HTM L Help EM C Solutions Enabler Installation Guide EM C Symmetrix V M A X Series Product Guide FA ST V P for EM C Symmetrix V M A X Theory and Best Practices for Planning and Performance
Best Practices for Fast, Simple Capacity A llocation with EM C Symmetrix V irtual Provisioning Technical N ote z/OS and V irtual Provisioning Best Practices Design and Implementation Best Practices for EM C Symmetrix Federated Tiered Storage (FTS) Technical N ote Best Practices for N ondisruptive Tiering via EM C Symmetrix V irtual LUN Technical N ote
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes
183