Вы находитесь на странице: 1из 183

Implementing Fully Automa ted Stora ge Tiering for Virtua l Pools (FAST VP) for EMC Symmetrix VMAX

X Series Arra ys

Technica l Notes
P/ N 300-012-015 REV A04 Ma y, 2012

This technical note contains inform ation on these top ics:

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

Fully Automated Storage Tiering

Fully Automa ted Stora ge Tiering


Fu lly Au tom ated Storage Tiering (FAST) au tom ates the id entification of active or inactive d ata 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. The p rim ary benefits of FAST inclu d e: Elim ination of m anu ally tiering ap p lications w hen w orkload characteristics change over tim e. Au tom ating the p rocess of id entifying d ata that can benefit from Enterp rise Flash Drives (EFDs) or that can be kep t on higher cap acity, less-exp ensive SATA d rives w ithou t im p acting p erform ance. Im p roving ap p lication p erform ance at the sam e cost, or p rovid ing the sam e ap p lication p erform ance at low er cost. Cost is d efined as: acqu isition (both H W and SW), sp ace/ energy, and m anagem ent exp ense. Op tim izing and p rioritizing bu siness ap p lications, allow ing cu stom ers to d ynam ically allocate resou rces w ithin a single array. Delivering greater flexibility in m eeting d ifferent p rice/ p erform ance ratios throu ghou t the lifecycle of the stored inform ation.

The need for FAST


Du e to ad vances in d rive technology, and the need for storage consolid ation, the nu m ber of d rive typ es su p p orted by Sym m etrix arrays has grow n significantly. These d rives sp an a range of storage -service sp ecializations and cost characteristics that d iffer greatly. Several d ifferences exist betw een the fou r d rive technologies su p p orted by the Sym m etrix VMAX Series arrays: Enterprise Flash Drive (EFD), Fibre Channel (FC), Serial Attach SCSI (SAS), and SATA. The p rim ary d ifferences are: Resp onse tim e Cost p er u nit of storage cap acity Cost p er u nit of storage requ est p rocessing

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

Fully Automated Storage Tiering

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

Fully Automated Storage Tiering

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

FAST ma naged objects


There are three m ain elem ents related to the u se of both FAST and FAST VP on Sym m etrix VMAX Series arrays. These are: Storage tier: A shared resou rce w ith com m on technologies and RAID p rotection FAST p olicy: A set of tier u sage ru les that p rovid e gu id elines for d ata p lacem ent and m ovem ent across Sym m etrix tiers to achieve service levels for one or m ore storage grou p s Storage grou p : A logical grou p ing of d evices for com m on m anagem ent

Figu re 1 show s the FAST m anaged objects.

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.

FAST policy a ssocia tion


A p olicy associates a storage grou p w ith u p to three tiers, and d efines the m axim u m p ercentage of logical storage cap acity in the storage gr ou p that can exist in a p articu lar tier. The sam e FAST p olicy m ay be ap p lied to m u ltip le storage grou p s. H ow ever, a storage grou p m ay only be associated w ith one p olicy. FAST VP su p p orts the association of u p to 1,000 storage grou p s w ith FAST p olicies containing thin storage tiers. It is p ossible to have both d isk grou p p rovisioning d evices and thin d evices in the sam e storage grou p . H ow ever, the storage grou p can only be associated w ith one p olicy. If it is requ ired that both d evice typ es be m anaged by FAST and FAST VP, then sep arate storage grou p s need to be created . These storage grou p s then need to be associated w ith p olicies of the ap p rop riate typ e. A storage grou p associated w ith a FAST p olicy m ay only contain thin d evices configu red for a single em u lation (FBA or CKD). N o m ixing is allow ed . Sim ilarly, the em u lation of the thin d evices in the storage grou p m u st m atch the em u lation of the FAST p olicy the grou p is being associated w ith.
N ote: When associating a storage group to a policy containing VP tiers, the bound thin d evices in the group m ust be bound to at least one of the thin pools contained w ithin the policys tiers.

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.

FAST policy configuration


The FAST VP environm ent can contain m u ltip le thin storage tiers, FAST p olicies, and storage grou p s. Figu re 2 show s three storage grou p s. Each storage grou p is associated w ith a p olicy. These p olicies associate the storage grou p s w ith u p to three storage tiers that are d efined in the array.

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 policy complia nce


A storage grou p is consid ered to be com p liant w ith its associated FAST p olicy w hen all d ata in the storage grou p is allocated w ithin the bou nd s of the u p p er u sage lim its for each tier contained w ith the p olicy. If all of the d ata in the storage grou p is allocat ed w ithin the tiers contained w ithin the FAST p olicy, bu t the allocated cap acity in one tier exceed s the u p p er u sage lim it for that tier, then the storage grou p is consid ered to be non -com p liant. In su ch a case, the FAST controller attem p ts to correct this non-com p liance by relocating d ata from the VP tier w here the u sage lim it is exceed ed to one, or both, of the other tiers contained in the p olicy. The d esired resu lt is to bring the storage grou p into com p liance. A sp ecial case of non -com p liance is w hen som e of the d ata in the storage grou p is allocated in thin p ools not contained w ithin any of the VP tiers w ithin the FAST p olicy. In this case, the storage grou p is consid ered to be non-com p liant, and the d ata consid ered to be ou t-of-p olicy. Again, the FAST controller w ill attem p t to correct this situ ation by relocating the ou t-of-p olicy d ata to one, tw o, or all three of the tiers contained in the p olicy.

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

FAST VP configura tion


FAST VP has m u ltip le configu ration p aram eters that control its behavior. These inclu d e tim e w ind ow s that can control w hen p erform ance d ata is collected , inclu d ed in analysis, and w hen d ata m ovem ents take p lace. Other settings d eterm ine the relevance of historical p erform ance d ata w hen analyzed , w hat p ercentage of sp ace to reserve in each p ool for non-FAST VP activities, and an aggressiveness factor in generating and execu ting d ata m ovem ent requ ests.

FAST VP time windows


FAST VP u tilizes tim e w ind ow s to d efine certain behaviors regard ing p erform ance d ata collection and d ata m ovem ent. There are tw o p ossible w ind ow typ es: Perform ance tim e w ind ow Data m ovem ent tim e w ind ow

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

FAST VP performance data collection

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.

FAST VP performance da ta collection


As p reviou sly d iscu ssed , p erform ance d ata for u se by FAST VP is collected and m aintained by Sym m etrix Enginu ity. This d ata is then analyzed by the FAST controller and gu id elines are generated for the p lacem ent of thin d evice d ata on the d efined VP tiers w ithin the array. The follow ing sections d iscu ss the collection and d ecaying of the thin d evice p erform ance m etrics.

Thin device performa nce collection


Perform ance m etrics collected by FAST VP are m easu red at both the fu ll LUN and su b-LUN levels for all thin d evices associated w ith a p olicy. At the su b-LUN level, each thin d evice is broken u p into m u ltip le regions, know n as extent grou p s and extent grou p sets. Each thin d evice is m ad e u p of m u ltip le extent grou p sets w hich, in tu rn, contain m u ltip le extent grou p s.

22

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

FAST VP performance data collection

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

FAST VP performance data collection

FAST VP extent grou p set

5,760

360MB

320.6MB

Performa nce metrics


When collecting p erform ance d ata at the LUN level and su b-LUN level for u se by FAST VP, Enginu ity only collects statistics related to Sym m etrix back-end activity that is the resu lt of host I/ O. The m etrics collected are: Read m iss Write Prefetch (sequ ential read )

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

FAST VP performance data collection

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.

Storage group a ssociation


The su bLUN p erform ance m etrics p reviou sly d iscu ssed are only
25

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

FAST VP performance data analysis

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.

FAST VP performance da ta a na lysis


FAST VP u ses tw o d istinct algorithm s, one p erform ance-oriented and one cap acity allocation-oriented , in ord er to d eterm ine the ap p rop riate tier a d evice shou ld belong to. These algorithm s are: Intelligent tiering algorithm

26

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

FAST VP performance data analysis

Allocation com p liance algorithm

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.

Intelligent tiering a lgorithm


The goal of the intelligent tiering algorithm is to u se the p erform ance m etrics collected at the su b-LUN level to d eterm ine w hich tier each extent grou p shou ld resid e in and to su bm it the need ed d ata m ovem ents to the Virtu al LUN (VLUN ) VP d ata m ovem ent engine. The d eterm ination of w hich extent grou p s need to be m oved is p erform ed by a task that ru ns w ithin the Sym m etrix array. Algorithm structure The intelligent tiering algorithm is stru ctu red into tw o com p onents : A m ain com p onent that execu tes w ithin Enginu ity A second ary, su p p orting, com p onent that execu tes w ithin the FAST controller on the service p rocessor

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

FAST VP performance data analysis

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

FAST VP performance data analysis

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.

Allocation complia nce a lgorithm


The goal of the allocation com p liance algorithm is to d etect and correct situ ations w here the allocated cap acity for a p articu lar storage grou p w ithin a thin storage tier exceed s the m axim u m cap acity allow ed by the associated FAST p olicy. Policy complia nce A storage grou p is consid ered to be in com p lia nce w ith its associated FAST p olicy w hen the configu red cap acity of the thin d evices in the storage grou p is located on tiers d efined in the p olicy , and w hen the u sage of each tier is w ithin the u p p er lim its of the tier u sage lim its sp ecified in the p olicy. Com p liance violations m ay occu r for m u ltip le reasons, inclu d ing: N ew extent allocations p erform ed for thin d evices m anaged by FAST VP Changes m ad e to the u p p er u sage lim its for a VP tier in a FAST p olicy Ad d ing thin d evices to a storage grou p that are th em selves ou t of com p liance
29

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

FAST VP performance data analysis

Manu al VLUN VP m igrations of thin d evices

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

FAST VP data movement

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

FAST VP data movement

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

FAST VP data movement

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.

Figure 5. FAST VP data movement: Initial allocation and associated tiers

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

FAST VP data movement

free sp ace in that tier, as show n in Figu re 6.

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

FAST VP data movement

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

FAST VP data movement

Figure 8. FAST VP data movement: Continuous operations

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

FAST VP data movement

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

Advanced FAST VP features

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.

Adva nced FAST VP fea tures


Along w ith the featu res alread y d escribed , ad vanced featu res exist that fu rther im p rove the ease of m anagem ent and u sability of FAST VP. These ad vanced featu res inclu d e: VP allocation by FAST p olicy: Allow s thin d evice allocations to com e from thin p ools other than the p ool the d evices are bou nd to. FAST VP SRDF coord ination: Allow s p rom otion-and -d em otion d ecisions of d ata belonging to a thin R2 d evice to accou nt for w orkload on the corresp ond ing thin R1 d evice.

The follow ing sections d escribe each of these ad vanced featu res in d etail.

VP a llocation by FAST policy


By d efau lt, new extent allocations generated by w rites to a t hin d evice com e from the thin p ool the d evice is bou nd to. This behavior has tw o p otential consequ ences. First, d ata allocated from the bou nd p ool m ay be p rom oted or d em oted shortly after the allocation that cau ses an ad d itional m ovem ent of d ata on the back end . Second , shou ld the bou nd p ool fill u p , a w rite generating a new allocation to the p ool m ay fail. The VP allocation by FAST p olicy featu re ad d resses these p otential consequ ences for d evices m anaged by FAST VP. When the featu re is enabled , new allocations can 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 . (Allocations are not lim ited to ju st the bou nd p ool.) The allocation by p olicy featu re is a setting that is either enabled or d isabled across the entire Sym m etrix array. The d efau lt setting is

38

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Advanced FAST VP features

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

Advanced FAST VP features

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.

FAST VP SRDF coordination


FAST VP has no restrictions in its ability to m anage SRDF d evices. H ow ever, it m u st be consid ered that FAST VP d ata m ovem ents are restricted to the array u p on w hich FAST VP is op erating. By d efau lt, how ever, there is no coord ination of d ata m ovem ents betw een the sou rce and target arrays. FAST VP acts ind ep end ently on both. While an R1 d evice typ ically u nd ergoes a read -and -w rite w orkload m ix, the corresp ond ing R2 d evice only sees a w rite w orkload . (Read s against the R1 are not p rop agated across the link.) A consequ ence of this is that the R2 d evice d ata m ay not be located on the sam e tier as the related d ata on the R1 d evice. FAST VP SRDF coord ination allow s R1 p erform ance m etrics to be u sed w hen m aking p rom otion -and -d em otion d ecisions for d ata belonging to an R2 d evice. SRDF coord ination is enabled or d isabled by the storage grou p associated w ith a FAST VP p olicy. The d efau lt state is d isabled .

40

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Advanced FAST VP features

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.

FAST VP interopera bility


FAST VP is fu lly interop erable w ith all Sym m etrix rep lication technologies: EMC SRDF, EMC Tim eFind er / Clone, Tim eFind er/ Snap , and Op en Rep licator. Any active rep lication on a Sym m etrix d evice rem ains intact w hile d ata from that d evice is being m oved . Sim ilarly, all increm ental relationship s are m aintained for the m oved or sw ap p ed 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

Management interface: Unisphere for VMAX

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.

Ma na gement interfa ce: Unisphere for VMAX


Unisp here for VMAX p rovid es featu res and fu nctionality for m anaging FAST VP in both Op en System s and m ainfram e environm ents. All FAST VP m anaged objects and associations, configu ration settings, and tim e w ind ow s m ay be created and m anaged . All FAST VP-related tasks are available from the Storage section p age w ithin Unisp here for VMAX. The p rim ary su bsection p ages u sed are: Storage Grou p s FAST Thin Pools Tiers

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

47

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

Exa mining Symmetrix Virtua l Provisioning thin pools


Prior to enabling and configu ring the FAST controller, and configu ring Sym m etrix tiers and FAST p olicies, it is im p ortant to u nd erstand the existing configu ration of the Sym m etrix array. Unisp here can be u sed to take an inventory of the existing thin p ools w ithin the array. Details on the existing available p ools can be seen on the Thin Pools su bsection p age u nd er Storage.

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

Management interface: Unisphere for VMAX

50

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: Unisphere for VMAX

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.

Configuring the Symmetrix FAST controller


There are m u ltip le FAST VP settings and p aram eters that affect the behavior of the FAST controller. These inclu d e: FAST VP Data Movem ent Mod e Pool Reserved Cap acity (PRC) FAST VP Relocation Rate VP Allocation by FAST Policy Workload Analysis Period Initial Analysis Period Perform ance Tim e Wind ow Data Movem ent Tim e Wind ow

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Enha nced time window ma na gement


Managem ent of the enhanced tim e w ind ow s is m anaged throu gh the FAST su bsection p age of Unisp here. Ma na ging enha nced FAST VP performa nce time windows To m anage the p erform ance tim e w ind ow s to be u sed by FAST VP, click the Ed it link to the right of Perform ance 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

57

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

When all ed its have been m ad e, click OK to com m it the changes.

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

When all ed its have been m ad e, click OK to com m it the changes.

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

Crea ting FAST ma naged objects


There are three m anaged objects related to the u se of FAST VP in the Sym m etrix VMAX Series array. These are: Sym m etrix VP tiers FAST p olicies Storage grou p s

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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.

Crea ting an external tier

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

case, an EFD tier, a FC tier, and a SATA tier).

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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.

Controlling FAST device movement


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
93

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

Removing FAST ma na ged objects


The follow ing sections d etail the Unisp here interfaces u sed to break each 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, select the ap p rop riate storage grou p on the Storage Grou p s su bsection p age, then click the Disassociate bu tton.

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

Management interface: Unisphere for VMAX

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.

N ext, select the p olicy to be m od ified , 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

107

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: Unisphere for VMAX

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

Management interface: SYMCLI

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.

Ma na gement interfa ce: SYMCLI


Solu tions Enabler p rovid es featu res and fu nctionalit y for m anaging FAST VP in both Op en System s and m ainfram e environm ents. There are five Solu tions Enabler SYMCLI com m and s that can be u sed for the p u rp oses of m anaging FAST VP: symtier symfast symoptmz symtw symsg

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

Management interface: SYMCLI

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.

Exa mining Symmetrix Virtua l Provisioning thin pools


Prior to configu ration of the FAST controller, and configu ring Sym m etrix tiers and FAST p olicies, it is im p ortant to u nd erstand the existing configu ration of the Sym m etrix array. Solu tions Enabler SYMCLI can inventory the existing thin p ools w ithin the array. This can be d one w ith the follow ing com m and :
symcfg -sid 0398 list -pools thin -mb Symmetrix ID: 000195700398 S Y M M E T R I X P O O L S --------------------------------------------------------------------Pool Flags Dev Usable Free Used Full Name PTESL Config MBs MBs MBs (%) ------------ ----- ------------ ---------- ---------- ---------- ---R53_EFD_Pool TEFEI RAID-5(3+1) 71999616 71987820 11796 0 R1_FC_Pool TFFEI 2-Way Mir 175680000 172478388 3201612 1 R57_FC_Pool TFFEI RAID-5(7+1) 175680000 175680000 0 0

112

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI


R6_SATA_Pool TSFEI RAID-6(14+2) R0_FTS_Pool T-FEX Unprotected Total MBs 402044928 3200040 382260876 3200040 19784052 0 4 0

---------- ---------- ---------- ---51787827 50351341 1436453 3

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

Management interface: SYMCLI

# 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

: : : : : : : : : :

160 160 175680000 10148976 0 0 None 1% 256 None

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

Management interface: SYMCLI


0310 0320 03D0 03E0 MBs } B B B B 276210 3 110505 40 110031 40 276210 3 110506 40 110041 40 276210 3 276216 100 276207 100 276210 3 276216 100 276207 100 ---------- --- ---------- --- ---------- --2762100 25 1315357 48 1321084 48

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).

Configuring the Symmetrix FAST controller


There are m u ltip le FAST VP settings and p aram eters that affect the behavior of the FAST controller. 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 VP Allocation by FAST Policy Perform ance Tim e Wind ow Data Movem ent Tim e Wind ow

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

Management interface: SYMCLI

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

To set the m od e to Off, ru n:

116

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI


symfast -sid 0398 set -control_parms -vp_data_move_mode NONE Execute SET CONTROL PARAMETERS operation for FAST (y/[n]) ? y The FAST SET CONTROL PARAMETERS operation finished successfully

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

Management interface: SYMCLI

The FAST SET CONTROL PARAMETERS operation finished successfully

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.

To set or change the PRC back to N ON E, ru n:


symconfigure sid 0398 cmd set pool R53_EFD_Pool, type=thin, pool_resv_cap=NONE; commit Execute a symconfigure operation for symmetrix '000195700398' (y/[n]) ? y

118

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI

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

To d isable VP allocation by FAST p olicy, ru n:

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

119

Management interface: SYMCLI

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

Management interface: SYMCLI

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

Management interface: SYMCLI

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.

To p erform a conversion of the tim e w ind ow s to the enhanced form at, ru n:


symtw -sid 0398 convert -date 04012012 Execute symtw 'CONVERT' operation (y/[n]) ? y Execute conversion of legacy time windows for Symmetrix 000195700398 Evaluating Evaluating Evaluating Evaluating Evaluating Evaluating Converting Converting Converting Converting Converting Converting Performance Time Window 'DEFAULT_PERF_TW': Expired Performance Time Window 'Negate_Default': Convertible Performance Time Window 'Production_Day': Convertible Move DP Time Window 'DEFAULT_SWAP_TW': Expired Move VP Time Window 'DEFAULT_THIN_SWAP_TW': Expired Move VP Time Window 'Production_Day': Convertible Performance Time Window 'DEFAULT_PERF_TW': Skipped Performance Time Window 'Negate_Default': Done Performance Time Window 'Production_Day': Done Move DP Time Window 'DEFAULT_SWAP_TW': Skipped Move VP Time Window 'DEFAULT_THIN_SWAP_TW': Skipped Move VP Time Window 'Production_Day': Done

Conversion of legacy time windows successfully completed

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

Management interface: SYMCLI


symtw -sid 0398 list Symmetrix ID: 000195700398 DP Data Movement Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : : None None None None None None None

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

Exclusive Time Windows (0)

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

Management interface: SYMCLI

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

Management interface: SYMCLI

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.

To view the changes, ru n:


symtw -sid 0398 list Symmetrix ID: 000195700398 DP Data Movement Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : None None None None None None

: 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

Management interface: SYMCLI

Wednesday Thursday Friday Saturday

: : : :

05:00 05:00 05:00 07: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 } 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

Management interface: SYMCLI

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

Management interface: SYMCLI

-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.

To view the changes, ru n:


symtw -sid 0398 list Symmetrix ID: 000195700398 DP Data Movement Time Windows Sunday Monday Tuesday Wednesday Thursday Friday Saturday : : : : : : : None None None None None None None

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

Management interface: SYMCLI


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 }

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

Management interface: SYMCLI

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

|-------|-------|-------|-------|-------|-------|-------| | D V P | D V P | D V P | D V P | D V P | D V P | D V P | |-------|-------|-------|-------|-------|-------|-------| | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . V P | . V P | . V P | . V P | . V P | . . . | | . . . | . V P | . V P | . V P | . V P | . V P | . . . | | . . . | . V P | . V P | . V P | . V P | . V P | . . . | | . . . | . V P | . V P | . V P | . V P | . V P | . . . | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . . . | . V P | . V P | . V P | . . . | . E E | | . V P | . . . | . V P | . V P | . V P | . . . | . E E | | . V P | . . . | . V P | . V P | . V P | . . . | . E E | | . V P | . . . | . V P | . V P | . V P | . . . | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . V P | . E E | | . V P | . V P | . V P | . V P | . V P | . E E | . V P | | . V P | . V P | . V P ->. V P<- . V P | . E E | . V P | | . V P | . V P | . V P | . V P | . V P | . E E | . V P | | . V P | . V P | . V P | . V P | . V P | . E E | . V P |

130

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI


19:00 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 19:30 20:00 20:30 21:00 21:30 22:00 22:30 23:00 23:30 24:00 | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | | . . . | . . . | . . . | . . . | . . . | . . . | . . . | |-------|-------|-------|-------|-------|-------|-------|

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 .

Crea ting FAST ma naged objects


There are three m anaged objects related to the u se of FAST VP in the Sym m etrix VMAX Series array. They are: Sym m etrix VP tiers FAST p olicies Storage grou p s

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

Management interface: SYMCLI

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, ru n:


symtier -sid 0398 create -name VP_R1_FC -tgt_raid1 -technology FC -vp

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

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External

132

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI


Inc Type : S = Static, D = Dynamic

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

DP = Disk Group Provisioning, VP = Virtual Pools

Crea ting an external tier

To create an external tier, ru n:


Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 133

Management interface: SYMCLI

symtier -sid 0398 create -name VP_R0_FTS -tgt_unprotected -external -vp

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

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External S = Static, D = Dynamic

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

Management interface: SYMCLI

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

DP = Disk Group Provisioning, VP = Virtual Pools

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

----------------------------------------------------L I O Target n Tier Name Type C Tech Protection Emul c


Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 135

Management interface: SYMCLI

--------------------- ---- - ---- ------------ ---- 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

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External S = Static, D = Dynamic

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

Management interface: SYMCLI


Technology Target Protection Emulation Include Type : : : : 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 } 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

: : : : : : :

VP_R614_SATA VP Internal SATA RAID-6(14+2) FBA Static

Management interface: SYMCLI

{ -------------------------------------------------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

DP = Disk Group Provisioning, VP = Virtual Pools

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

Management interface: SYMCLI


symfast -sid 0398 -fp create -name System_Optimization

Sym m etrix tiers can then be ad d ed , one at a tim e, by ru nning:


symfast -sid 0398 -fp -fp_name System_Optimization add -tier_name VP_R1_FC symfast -sid 0398 -fp -fp_name System_Optimization add -tier_name VP_R53_EFD -max_sg_percent 100 symfast -sid 0398 -fp -fp_name System_Optimization add -tier_name VP_R614_SATA -max_sg_percent 100 N ote: The max_sg_percentage param eter is optional. If not includ ed in the com m and , the percentage value d efaults to 100 percent.

The creation of the FAST p olicy can be verified by ru nning:


symfast -sid 0398 show -fp_name System_Optimization Symmetrix ID Policy Name Emulation : 000195700398 : System_Optimization : FBA

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 :

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External

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

Management interface: SYMCLI

p olicies in the Sym m etrix array can be view ed by ru nning:


symfast sid 0398 list fp Symmetrix ID : 000195700398

--------------------------------------------Policy Name Tiers Assocs -------------------------------- ----- -----Custom 3 0 No_EFD 2 0 System_Optimization 3 0

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

symsg sid 0398 -sg VP_ProdApp1 add dev 2B0

A contigu ou s range of d evices

symsg sid 0398 -sg VP_ProdApp1 addall devs -range 2B0:2E0

140

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI

A com m a-sep arated list of d evices

symsg sid 0398 -sg VP_ProdApp1 addall devs -devs 2B0,2C0,2D0,2E0

A com m a-sep arated list of d evices and d evice ranges

symsg sid 0398 -sg VP_ProdApp1 addall devs -devs 2B0,2C0:2E0

A d evice file

symsg sid 0398 -sg VP_ProdApp1 addall devs -file mydevices.txt

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

Management interface: SYMCLI


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

Management interface: SYMCLI

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

Management interface: SYMCLI

} 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

Management interface: SYMCLI

To verify the p riority of the storage grou p w as changed su ccessfu lly, ru n:


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 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

To enable SRDF coord ination after the association, ru n:


symfast -sid 0398 -fp_name Custom modify sg VP_ProdApp2 rdf_coordination ENABLE

To verify that SRDF coord ination has been enabled , ru n:


symfast sid 0398 list -association Symmetrix ID : 000195700398

-------------------------------------------------------------------------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

Management interface: SYMCLI

VP_Development VP_ProdApp1 VP_ProdApp2

No_EFD System_Optimization Custom

2 1 2

. . X

Legend: Flgs: (R)DF Coordination : X = Enabled, . =

To d isable SRDF coord ination on a storage grou p associated w ith a p olicy, ru n:


symfast -sid 0398 -fp_name Custom modify sg VP_ProdApp2 rdf_coordination DISABLE

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

Management interface: SYMCLI


0310 0320 Total Tracks GBs } Policy Name Priority RDF Coordination N N FBA FBA 4419360 R1_FC_Pool 4419360 R1_FC_Pool ---------17677440 1079 1768080 1768092 --------7075188 432

: 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

Management interface: SYMCLI

p olicy is m od ified . The cu rrent tier p ercentages can be view ed by ru nning:


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 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 :

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External

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

Management interface: SYMCLI

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 :

DP = Disk Group Provisioning, VP = Virtual Pools I = Internal, X = External

Controlling FAST device movement

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

Management interface: SYMCLI

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 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

To d isp lay the FAST statu s rep ort, ru n:


symfast -sid 0398 list state -vp Symmetrix ID: 000195700398 FAST VP State Reason(s) FAST VP Current Activities FAST VP Perf Time Window FAST VP Move Time Window : : : : : Enabled N/A Idle Open Open

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

Management interface: SYMCLI

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

If enabled , the FAST controller can be d isabled by ru nning:


symfast -sid 0398 disable -vp Execute DISABLE operation for FAST (y/[n]) ? y The FAST DISABLE 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

Management interface: SYMCLI

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.

To p in all the d evices in a d evice file, ru n:


symdev -sid 0398 pin -file my_devices.txt Execute a 'Pin' operation for devices in file 'my_devices.txt' (y/[n]) ? y 'Pin' operation succeeded for devices in file 'my_devices.txt'.

To p in all d evices in a storage grou p , ru n:


symsg -sid 0398 -sg VP_ProdApp1 pin Execute a 'Pin' Device operation for all devices in storage group 'VP_ProdApp1' (y/[n]) ? y 'Pin' Device operation successfully completed for the storage group.

To p in all d evices in a d evice grou p , ru n:


symdg -g VP_ProdApp1 pin Execute a 'Pin' Device operation for all devices in device group 'VP_ProdApp1' (y/[n]) ? y 'Pin' Device operation successfully completed for the device group.

152

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI

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.

To u np in all the d evices in a d evice file, ru n:


symdev -sid 0398 unpin -file my_devices.txt Execute a 'Unpin' operation for devices in file 'my_devices.txt' (y/[n]) ? y 'Unpin' operation succeeded for devices in file 'my_devices.txt'.

To u np in all d evices in a storage grou p , ru n:


symsg -sid 0398 unpin -sg VP_ProdApp1 Execute a 'Unpin' Device operation for all devices in storage group 'VP_ProdApp1' (y/[n]) ? y 'Unpin' Device operation successfully completed for the storage group.

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

153

Management interface: SYMCLI

To u np in all d evices in a d evice grou p , ru n:


symdg -g VP_ProdApp1 unpin Execute a 'Unpin' Device operation for all devices in device group 'VP_ProdApp1' (y/[n]) ? y 'Unpin' Device operation successfully completed for the device group.

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

To verify the change w as su ccessfu l, ru n:


symqos -g VP_ProdApp1 list Device Group (DG) Name: VP_ProdApp1 DG's Type : REGULAR DG's Symmetrix ID : 000195700398 Device Name ------------------------------------------Sym Physical ------------------------------------------2B0 Not Visible 2B1 Not Visible 2B2 Not Visible ... Copy Pace --------------- ------------------Config BCV RDF MIR CLN VLN --------------- ------------------TDEV 0 0 0 0 8 TDEV 0 0 0 0 8 TDEV 0 0 0 0 8

154

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

Management interface: SYMCLI


2ED Not Visible 2EE Not Visible 2EF Not Visible TDEV TDEV TDEV 0 0 0 0 0 0 0 0 0 0 0 0 8 8 8

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

Removing FAST ma na ged objects


The follow ing sections d etail the SYMCLI com m and s u sed to break each
Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes 155

Management interface: SYMCLI

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.

Complia nce reporting


As p reviou sly stated , a storage grou p is consid ered to be com p liant w ith the FAST p olicy it is associated w ith w hen all the d evices in the storage grou p are fu lly configu red w ithin the bou nd s of the u p p er u sage lim its for each tier contained w ith the p olicy. The inform ation contained in the com p liance rep ort inclu d es: FAST p olicy nam e Associated storage grou p nam e Associated Sym m etrix tiers Storage grou p u sage of associated Sym m etrix tiers

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

---------- ---------1727 574

Reporting

Ty p Name e --------------------- -VP_R1_FC VP VP_R614_SATA VP Total }

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

DP = Disk Group Provisioning, VP = Virtual Pools

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

DP = Disk Group Provisioning, VP = Virtual Pools

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

Total } Legend: Tier Type

---------- ---------1727 574

DP = Disk Group Provisioning, VP = Virtual Pools

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

Technology dema nd reporting


Technology d em and rep orting exists to d isp lay cap acity u sage from the p ersp ective of the d isk technologies and d efined Sym m etrix tiers. The technology d em and rep ort can be u sed to d etect p ossible contention for tier resou rces am ong the thin d evices u nd er FAST VP control. The inform ation contained in the technology d em and rep ort for FAST VP, inclu d es: Tier: Show s the nam es of all Sym m etrix tiers that have been created on the technology typ e. Attr: Show s the statu s of the Sym m etrix tier on the technology typ e. Possible valu es are: F: In a FAST p olicy associated w ith a storage grou p P: In a FAST p olicy, or p olicies, bu t none of the FAST p olicies are associated w ith a storage grou p N : N ot in any FAST p olicy Target Prot: Indicates the target p rotection of the tier. Logical Tier Enabled : Ind icates the total cap acity for all enabled d ata d evices in the thin p ools inclu d ed in the tier. Logical Tier Free: Disp lays the am ou nt of u nallocated sp ace available in the tier. This is calcu lated as the d ifference betw een the logical tier enabled valu e and the logical tier u sed valu e, w ith a m inim u m valu e of 0 (zero). Logical Tier Used : Show s the total cap acity allocated on all d ata d evices in the thin p ools inclu d ed in the tier.
N ote: The allocated cap acity in a thin pool m ay includ e tracks allocated on d ata d evices that are not currently enabled (inactive or d raining). As a result, the logical tier used capacity m ay actually be greater than the logical tier enabled capacity.

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

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 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

N = Tier not in any FAST policy

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

Thin pool utilization


As FAST VP m igrates d ata betw een thin p ools at the su b -LUN level, the thin d evices that are u nd er FAST VP control rem ain bou nd to a s ingle p ool. Each thin p ool in the Sym m etrix array has the p ossibility of having d ata allocated not only from the d evices bou nd to it, bu t also from thin d evices bou nd to other p ools. The thin p ool u tilization rep ort can be u sed to d eterm ine how m u ch cap acity of the p ool is cu rrently allocated . The rep ort p rovid es a breakd ow n of the cap acity allocated to d evices bou nd to the thin p ool. It also d etails inform ation on the allocation to thin d evices bou nd to other p ools (cap acity allocated as a resu lt of FAST VP d ata m ovem ents). The inform ation contained in the thin p ool u tilization rep ort inclu d es: Pool N am e: The nam e of p ool for w hich the rep ort w as generated . Pool Typ e: The typ e of p ool being view ed (in this case, it is thin). Dev Em u lation: The d evice em u lation of the d ata d evices contained in the p ool. Dev Configu ration: The RAID p rotection typ e of the d ata d evices contained in the p ool. Pool State: The overall state of the p ool, Enabled or Disabled . # of Devices in Pool: The total nu m ber of d ata d evices contained in the p ool. # of Enabled Devices in Pool: The total nu m ber of enabled d ata d evices contained in the p ool. Max. Su bscrip tion Percent: Ind icates the m axim u m cap acity of thin d evices that can be bou nd to the p ool. It is exp ressed in term s of a p ercentage of the total enabled cap acity of the p ool. Rebalance Variance: A target p ercentage for the variance in u tilization of any one d ata d evice as m easu red against the thin p ools u tilization. Max d evs p er rebalance scan: The m axim u m nu m ber of d ata d evices in a thin p ool that the rebalancing algorithm can w ork on concu rrently. Enabled Devices: A listing of the enabled d ata d evices contained in the p ool. List inclu d es: Sym Dev: The Sym m etrix d evice nu m ber for the d ata d evice. Total Tracks: The total cap acity of the d ata d evice, exp ressed
169

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

Thin device distribution


As m entioned p reviou sly, a thin d evice associated w ith a FAST VP p olicy m ay have track extents allocated across m u ltip le p ools. H ow ever, it alw ays rem ains bou nd to a single p ool. The thin d evice d istribu tion rep ort can be u sed to d eterm ine both the thin p ool a thin d evice is bou nd to and any other p ools that have tracks allocated for that d evice. The inform ation contained in the thin d evice d istribu tion rep ort is: Sym : The Sym m etrix d evice nu m ber for the thin d evice. Pool N am e: The nam e of p ool to w hich the thin d evice is bou nd , or the p ool the d evice has tracks allocated in. Flags EM: Ind icates the em u lation of the thin d evice (E), and if there are m u lti-p ool allocations for the thin d evice (M). Total Tracks: The total cap acity of the thin d evice, exp ressed in 64 KB 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.

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

Appendix A: FAST VP state

Appendix A: FAST VP sta te


There are five p ossible states that the FAST controller can be rep orted in. These are: Enabled : All FAST VP fu nctions are p erform ed . Perform 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 ent is not execu ted . Disabling: The transition of the FAST controller from Enabled to Disabled . Disabled w ithError: The FAST controller has stop p ed op eration d u e 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 not 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.

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

Appendix A: FAST VP state

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

Appendix B: Feature support

Appendix B: Fea ture support


The follow ing table d escribes the m inim u m Enginu ity and m anagem ent interface levels need ed to su p p ort variou s FAST VP featu res.

Feature FAST VP (Base)

Enginuity 5875.135.91

Management Interface Solutions Enabler 7.3 SMC 7.3 Unisphere for VMAX 1.0

Setting PRC p er p ool

5875.198.38

Solutions Enabler 7.3.1 SMC 7.3.1 Unisphere for VMAX 1.0

VP allocation by FAST p olicy

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

FAST VP SRDF coord ination

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

External tier (FTS)

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

Storage grou p reassociation

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

FAST VP for CKD

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

FAST VP for IBM i

5876.82.57

Solutions Enabler 7.4 Unisphere for VMAX 1.0

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

Copyright 2012 EM C Corporation. A ll Rights Reserved.


EMC believes the information in this publication is accurate as of its publication date. The inform ation is subject to change without notice. TH E IN FORMATION IN TH IS PUBLICATION IS PROVIDED "AS IS." EMC CORPORATION MAKES N O REPRESEN TATION S OR WARRANTIES OF AN Y KIND WITH RESPECT TO THE IN FORMATION IN THIS PUBLICATION , AN D SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCH AN TABILITY OR FITN ESS FOR A PARTICULAR PURPOSE. Use, copying, and d istribution of any EMC softw are d escribed in this publication requires an applicable software license. For the m ost up -to-date listing of EMC prod uct nam es, see EMC Corporation Trad emarks on EMC.com . All other trad emarks used herein are the property of their respective owners.

Im p lem enting FAST VP fo r EMC Symm etrix VMAX Series Arra ys Tec hnic a l No tes

183

Вам также может понравиться