Documente Academic
Documente Profesional
Documente Cultură
Can you explain about DMX Architecture Can you briefly explain about symmetrix series pro!ucts
Symmetrix 8000/4 was the first symmetrix to introduce a dual bus arcitecture, providing redundancy in the path to memory. Symmetrix D !800 is an incrementally scalable, high"end storage array which features modular dis# array enclosures. Symmetrix Direct atrix $rchitecture is storage array technology that employs a matrix of dedicated serial point"to"point connections instead of traditional buses or switches. Symmetrix D !% is a channel director specification for the D ! with faster processors and newer components. Symmetrix D !"& and D !"4 are the latest technology using redundant global memory and largest capacity.
*ow many Cache !irectors+ ,ront-en! !irectors an! -ac.-en! !irectors we can use in DMX-/
.ache Directors + 4 in to 8 ax. /ront"end Directors + up to 0% max. 1ac#"end Directors + , in to 8 ax.
0hat are the !ifferent types of ,ront-en! !irectors an! the purpose of each one
2S.34 52$6 7 for mainframe attachment and S8D/ family lin#s /9.34 52/6 7 provides the industry:s highest performance connectivity 3ption for the
1
mainframe. /ibre 5/$/D$6 7 .onnectivity option for open systems direct and S$4 $ttachment, and can be used for S8D/ family remote 8eplication lin#s. iS.S9 5S26 7 ;rovides the industry:s first high"end 9scsi 9mplementation. <ig2 5826 7 for S8D/ family replication with compression support.
0hat are the ma6or components of System -ay an! Stora#e -ay in DMX
System 1ay .omponents7 2ither six or eight dis# directors and up to 0% channel directors 5.ombined total + 0,6. /rom four to eight global memory directors.
2
Bp to eight power supplies, each of having a dedicated 1attery 1ac# Bp511B6 0B service processor with C- 5#eyboard, video screen and mouse6 and dedicated B;S. >hree cooling fan assemblies 5each containing & fans6. Storage 1ay .omponents7 0%0 or %40 dis# drives per storage bay 2ach Drive 2nclosure 5D26 includes7 >wo lin# control cards 5A..6. 8edundant power supplies with 11Bs to provide standby power. >he D !"4 storage bay has %4 power =ones with independent power cables, each =one capable of powering the fully configured storage bay. >he storage bay can be populated with various combinations of currently available D ! one" inch low"profile 4 <b/s /ibre .hannel dis# drives available in7 (& <1, 04, <1, &00 <1, and 400 <1 /ibre .hannel drives (& <1 and 04, <1 /lash drives '00 <1 and 0 >1 S$>$ 99 dis# drives
Can you explain about 1ea! *it+ 1ea! Miss an! ,ast 0rite an! Delaye! 0rite
8ead )it7 9n a read hit operation, the reDuested data resides in global memory. >he channel director transfers the reDuested data through the channel interface to the host and updates the global memory directory. Since the data is in global memory, there are no mechanical delays due to see# and latency. 8ead iss7 9n a read miss operation, the reDuested data is not in global memory and must be retrieved from a dis# device. Ehile the channel director creates space in the global memory, the dis# director reads the data from the dis# device. >he dis# director stores the data in global memory and updates the directory table. >he channel director then reconnects with the host and transfers the data. because the data is not in global memory, the symmetrix system must search for data on the dis# and then transfer it to the channel adding see# and latency times to the operation. /ast Erite $ fast write occurs when the percentage of modified data in global memory is less than the fast write threshold. 3n a host write command, the channel director places the incoming bloc#s directly into global memory. /or fast write operations, the channel director stores the data in global memory and sends a Fchannel endG and Fdevice endG to the host computer. >he dis# director then asynchronously destages the data from global memory to the dis# device. Delayed /ast Erite7 $ delayed fast write occurs only when the fast write threshold has been exceeded. >hat is the percentage of global memory containing modified data is higher than the fast write threshold. 9f this situation occurs, the symmetrix system disconnects the channel directors from the channels. >he dis# director then de"stages the data to dis#. Ehen sufficient global memory space is available. >he channel directors reconnect to their channels and process the fast 9/3 reDuires as a fast write. >he symmectrix system continues to process read operations during delayed fast writes with sufficient global memory present, this type of global memory operation rarely occurs.
3
0hat are the DMX-/ supporte! !is. types+ no' of !is.s an! maximum capacity
/. drives, iS.S9 drives and /lash drives 0' drives per D$2 0%0 drivers per .age %40 drives per Storage 1ay %400 drives per array 9f total of 00 storage bays connected aximum storage capacity is 0 ;1.
S8D/ Devices 580, 8% and 8%06 Devices configured as 8D/0 or 8D/% to support S8D/ operations. 80 is source device for S8D/ operations 8% is target device for S8D/ operations 8%0 is used for multi hop S8D/ operations -irtual Devices7 $ host"accessible device containing trac#"level location information 5pointers6, which indicates where the copy session data is located in the physical storage. Device copies use virtual devices to support >ime/inder/Snap operations. -irtual devices consume minimal physical dis# storage, as they store only the address pointers to the data stored on the source device or a pool of save devices., Save Devices7 Special devices 5not mapped to the host6 that provide physical storage space for pre"update images or changed trac#s during a virtual copy session of >ime/inder/Snap operations. Device as#ing 5-. 6Devices7 Symmetrix devices that have been mas#ed for visibility to certain hosts. >he device mas#ing database 5-. D16 holds device mas#ing records and typically resides on a %4 or 48 cylinder dis# device.. D8- Devices7 $ non"user"addressable Symmetrix device used by the Symmetrix 3ptimi=er to temporarily hold user data while reorgani=ation of the devices is being executed. >ypically, it is used by the 3ptimi=er in logical volume swapping operations.
>he preview argument verifies the syntax and correctness of each individual change defined, and then terminates the session without change execution. >he prepare argument performs the preview chec#s and also verifies the appropriateness of the resulting configuration definition against the current state of the Symmetrix array? the argument then terminates the session without change execution >he commit argument completes all stages and executes the changes in the specified Symmetrix array
0hat are the possible !evice service states an! !evice status states
Device Service States 7 4ormal, /ailed and Degraded Device Status States 7 8eady, 4ot 8eady and Erite Disable.
*ow !o you chec. the free space by Dis. #roup an! Array as whole
1y Dis# <roup 7 Symdis# "sid !!!! list "byHdis#group $rray as whole 7 Symconfigure "sid !!!! list "freespace
-erify the available free space in the symmetrix array symconfigure "sid Symm9D N"v O "freespace N"units cylinders O symdis# "sid MSym9DM list "dis#Hgroup M<roup4umberM -erify the Symmetrix status Symconfigure "sid MSym9DM verify 9f any hung activities found abort symconfigure "sid MSym9DM abort
1PP list
map dev %,ca to dir (d70, lun+0&,? 2xecute the commandfile using symconfigure with the preview, prepare and commit options. Symconfigure "sid 4%8% "f .ommandfile.txt "v "noprompt commit as# the devices to the host )1$ and refresh the sym configuration symmas#db "sid MSym9DM "wwn 00000000c*&f,%cf "dir (d "p 0 add devs %,ca "nop Symmas# "sid MSymiDM "refresh 8escan the dis#s and refresh the powerpath or reboot the server to get the assigned devices at host"end
(. ;erform .ommit operation using symconfigure command Symconfigure "sid 4%8% "f unmap.txt "v "nop commit 8. -erify that the device has been unmapped Symdev "sid 4%8% list "noport *. >o Dissolve meta, create a cmd/txt file Dissolve meta dev %,ca? 00. ;erform preview operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop preview 00. ;erform prepare operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop prepare 0%. ;erform .ommit operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop commit 0&. -erify that the meta has been Dissoved. Symdev "sid 4%8% list "noport 04. >o delete the hypers create a cmd/txt file. Delete dev %,ca? 0'. ;erform preview operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop preview 0,. ;erform prepare operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop prepare 0(. ;erform .ommit operation using symconfigure command Symconfigure "sid 4%8% "f dissolve.txt "v "nop commit 08. -erify that )ypers have been deleted. Symdev "sid 4%8% list "noport
*ow to list hosts an! their "MC re#istere! software+ usin# Solutions "nabler
Symcfg "sid !!!! list "applications
*ow !o you list the *osts which are connecte! to particular !irector port
Symmas#db "sid !!!! list database "dir !! "p !
*ow !o you chec. the number of stora#e bays connecte! to the system bay an! number of !is.s in each stora#e bay
Symcfg "sid !!!! list "envHdata
*ow !o chec. the !evices which are not mappe! an! mas.e!
Symdev "sid 4%8% list dev "noport
*ow !o you chec. the !evices which are mappe! to ,A but not mas.e! to any host
12
0hat are the Symmetrix "xternal loc.s an! how to chec. an! release
Symmetrix external loc#s are used by S@ $;9 5loc#s 0 to 0'6 and also for applications assigned by 2 . 5R0'6 to loc# access to the entire Symmetrix arrayduring critical operations Ee can chec# the external loc#s by giving the below command symcfg "sid !!!! list "loc#n Ee can chec# the external loc#s by giving the below command symcfg release "sid "loc#n 0' "force
*ow to monitor performance of "MC Symmetrix *ow !o you chec. the cache activity of front-en! !irectory
symstat "sid 4%8% "type cache "i ' "c 4 "sa all
*ow !o you chec. the I@4 re?uests an! throu#hput of selecte! !is.
Symstat "sid 4%8% "type dis# "i ' "c & "dis# %a,.,'
;38>7 8eports performance statistics for a director port. 9S.S9 8eport <ig"2 networ# statistics. .$.)27 8eports cache activity for selected front"end or remote lin# directors, or S8D//$ sessions. 2 937 8eports cache memory to dis# activity for selected devices. ;$>) 8eport 8".opy path information for nonincremental sessions. Symmetrix arrays that have all or some incremental sessions will report an error. .@.A27 8eport cycle summary information for S8D/"$ sessions. D9SC7 8eports bac#"end 9/3 reDuests and throughput for selected dis#s. ;82/2>.)7 8eports trac# prefetch dis# activity for selected bac#"end directors only.D S; 8eports dynamic mirroring service policy 5D S;6 statistics for the selected device5s6. 8D/7 8eports S8D/ statistics from the perspective of 8$ groups, devices, or directors.
14
Suality of Service 5SoS6 allows more flexibility in managing Symmetrix system:s performance. 1y increasing the response time for specific copy operations on selected devices, we can increase the overall performance of the other Symmetrix devices. >he SoS 5Suality of Service6 feature allows us to adTust the data transfer pace on specified devices, or devices in a device group, for certain operations. >he contention for cache access can be Duality of service managed by the least recently used 5A8B6 ring partitions in the Symmetrix cache. Ee can control the priority service time of devices and control cache partitions for different device groupings.
15
)ost"end logs are available in USymapiUlog folder 2vent logs and $udit logs in symmetrix array
*ow !o you monitor the real time events on symmetrix array with example
>o monitor real time 000 event records with ,00 seconds interval in the symmetrix array Symevent "sid 4%8% monitor "i ,00 "c 000 "warn/"error/"fatal
*ow !o you trac. the history of events on symmetrix array with example
>o list all events in symmetrix array Symevent "sid 4%8% list >o list specific period of time events in event logs Symevent "sid 4%8% list "v "start *700 "end 0(700
.reate $ccess ;ools7 5.reate a command file with the following entries6 .reate accpool $ccess;ool4ame? 52xecute the command file6 Symacl "sid 4%8% commit "file McommandfileM $dd devices to the access pool 5.reate a command file with the following entries6 $dd dev StartDev4ame72ndDev4ame to accpool $ccess;ool4ame? 52xecute the command file6 Symacl "sid 4%8% commit "file McommandfileM <rant 8ights to $ccess <roups7 5.reate a command file with the following entries6 <rant access+1ase/1.-/8D/ to accgroup $ccess<roup4ame to accpool $ccess;ool4ame? 52xecute the command file6 Symacl "sid 4%8% commit "file McommandfileM
9t is a database file in the host which stores the symmetrix array:s configuration data. .an be used to get the configuration data offline.
*ow !o you prepare the Stora#e Capacity plannin# reports by host wise
0. 1y using 2 . .ontrol .enter %. 1y using symcli commands symcfg and symdis# Symcfg "sid 4%8% list "connections "capacity .opy and past the output of the above command in excel file and format according to the reDuirement. 3r Symdis# "sid 4%8% list "byHdis#group .opy and past the output of the above command in excel file and do the format according to the reDuirement.
18