Module 3: Managing Host Access to Block Storage                   Upon completion of this module, you should be able to:  ...
Module 3: Managing Host Access to       Block Storage       Lesson 1: Access Logix                   During this lesson th...
Access Logix – Definition• Storage system-based licensed software• Enhances the VNX Operating Environment for Block• Facto...
Access Logix Functionality• LUN masking• Presents a ‘virtual storage system’• Maps VNX LUNs to host LUNs• Manages the Acce...
Access Logix Limits• Host may be in 1 storage group per storage system• Maximum of 4 storage systems per host• Number of h...
LUN Masking and LUN Mapping                                                           Virtual Storage       Physical      ...
Initiator Registration Records - Fibre• Number of initiators is model dependent• Each HBA or CNA port that is zoned to an ...
Initiator Registration Records Format- FibreChannel• Hostname• Host IP address• Host HBA WWNs       128 bit number - WWNN...
Initiator Registration Records - iSCSI Names• iSCSI address       Uniquely identifies nodes       Two variations• iqn. –...
Access Control Lists – Fibre Channel• LUN UID - 128 bits     Globally unique - will never be re-used     Example:       ...
Access Control Lists – iSCSI• LUN UID - 128 bits      Globally unique - will never be re-used      Example:           60...
Automatic Registration• Registration is the name given to the process of making a host    known to the storage system•   C...
Connectivity Status – Host InitiatorsCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Bloc...
Manual Registration – EditCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Block Storage  ...
Enabling and Disabling Access LogixCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Block ...
Steps for Managing Storage Groups• Creating storage groups• Viewing and changing storage group Properties• Adding and remo...
Creating a Storage Group                Highlighting an existing                group enables the tabs                belo...
Adding LUNs to a Storage GroupCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Block Stora...
Changing the Host ID on a LUNCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Block Storag...
Deleting a Storage GroupCopyright © 2011 EMC Corporation. All Rights Reserved.   Managing Host Access to Block Storage   -...
Module SummaryKey points covered in this module:• Access Logix• Access Logix functionality• LUN masking and LUN mapping• I...
Check Your Knowledge• What is the maximum number of storage systems a host can be    connected to?           1          ...
Check Your Knowledge - Answers• What is the maximum number of storage systems a host can be    connected to?           1 ...
Check Your Knowledge• Under what conditions can users delete a storage group?       No LUNs present in the group       N...
Check Your Knowledge - Answers• Under what conditions can users delete a storage group?       No LUNs present in the grou...
This slide intentionally left blank.Copyright © 2011 EMC Corporation. All Rights Reserved.                    Managing Hos...
Upcoming SlideShare
Loading in …5
×

444 vnx unifiedimp_m03 managing host access to block storage

1,476 views

Published on

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
1,476
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
59
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • The module will have students define and explain how Access Logix is used on an VNX system. Students will also be able to identify how initiators are connected to a VNX and how storage groups are created.
  • The lesson covers Access Logix and its use in managing host access to a VNX storage system.
  • This slide shows a conceptual diagram of a storage system attached to 2 hosts. Each host has a storage group associated with it – storage group A for Server A, and storage group B for Server B. The LUNs used on the storage system are sequential, from 0 through 7, but need not be. Each LUN on the storage system (ALU, or Array Logical Unit) has been mapped to a LUN number (sometimes called the LUN alias) as seen by the host (HLU, or Host Logical Unit). It is important to note that each host sees LUN 0, LUN 1, etc, and that there is no conflict due to multiple instances of the LUN number being used. The mappings are stored in a translation table, which is part of the Access Logix database.Each server sees the LUNs presented to it as though they are the only LUNs on the ‘virtual storage system’, represented by the storage group.
  • Test the knowledge acquired through this training by answering the questions in this slide. Continue to the next page for the answer key.
  • Displayed here are the answers from the previous slide. Please take a moment to review them.
  • Test the knowledge acquired through this training by answering the questions in this slide. Continue to the next page for the answer key.
  • Displayed here are the answers from the previous slide. Please take a moment to review them.
  • 444 vnx unifiedimp_m03 managing host access to block storage

    1. 1. Module 3: Managing Host Access to Block Storage Upon completion of this module, you should be able to: • Define Access Logix • Explain Access Logix functionality • Explain LUN masking and LUN mapping • Identify initiator and connectivity entries • Enable Access Logix • Create and manage storage groupsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 1
    2. 2. Module 3: Managing Host Access to Block Storage Lesson 1: Access Logix During this lesson the following topics are covered: • Define Access Logix • Explain Access Logix functionality • Explain LUN masking and mapping • Identify initiator and connectivity entries • Enable Access Logix • Create and manage storage groupsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 2
    3. 3. Access Logix – Definition• Storage system-based licensed software• Enhances the VNX Operating Environment for Block• Factory preinstalled on all VNX arrays• Uses EnablerCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -3
    4. 4. Access Logix Functionality• LUN masking• Presents a ‘virtual storage system’• Maps VNX LUNs to host LUNs• Manages the Access Control List• Manages Initiator Registration Records  Access Logix database entriesCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -4
    5. 5. Access Logix Limits• Host may be in 1 storage group per storage system• Maximum of 4 storage systems per host• Number of hosts per storage system – varies• A storage group is local to 1 storage system• Maximum number of LUNs in a storage group  VNX5100 – 256, VNX5300/5500 – 512, VNX 5700/7500 - 1024• (Optional) Host agent provides LUN mapping• User must be authorized to manage Access Logix  Privileged User list or Navisphere Security fileCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -5
    6. 6. LUN Masking and LUN Mapping Virtual Storage Physical Translation systems Servers Storage Array table Storage Groups ALU 0 HLU 0 Server A Storage Group A HLU 1 ALU 1 ALU 2 HLU 2 ALU 3 HLU 3 HLU 0 ALU 4 ALU 5 HLU 1 Server B ALU 6 HLU 2 ALU 7 HLU 3 Storage Group BCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 6
    7. 7. Initiator Registration Records - Fibre• Number of initiators is model dependent• Each HBA or CNA port that is zoned to an SP port is one path to that SP and the storage system containing that SP• Each path consumes one initiator record• Access from a server to a SP in a storage system can be either single path, multipath, or alternate path• Some HBAs and CNAs have two portsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -7
    8. 8. Initiator Registration Records Format- FibreChannel• Hostname• Host IP address• Host HBA WWNs  128 bit number - WWNN + WWPN• VNX port WWNs  128 bit number - WWNN + WWPN• Operating system type  Allows appropriate response to host SCSI commandsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -8
    9. 9. Initiator Registration Records - iSCSI Names• iSCSI address  Uniquely identifies nodes  Two variations• iqn. – iSCSI Qualified Name (IQN)  iqn.1992-04.com.emc:cx.fcntr073900083.b4  iqn.1992-04.com.emc:cx.fcntr073900083.a4• eui. – Extended Unique Identifier (EUI)  eui.50060162AEA5574ECopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage -9
    10. 10. Access Control Lists – Fibre Channel• LUN UID - 128 bits  Globally unique - will never be re-used  Example: 60:06:01:60:08:F0:1E:00:BA:48:55:90: 46:3D:DD:11• Host HBA WWN - 128 bits  Static  Example: 20:00:00:00:C9:3D:A6:5C.x.x.x.x.x.x.x.x .• VNX SP port WWN - 128 bits  Static  Example: 50:06:01:60:BB:60:01:4C:50:06:01:62: 3B:60:01:4C• Host access request forces a lookup to find a match  If OK, host is allowed access  If no match, host is denied accessCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 10
    11. 11. Access Control Lists – iSCSI• LUN UID - 128 bits  Globally unique - will never be re-used  Example: 60:06:01:60:08:F0:1E:00:BA:48:55:90:46:3D:DD:11• Host IQN or EUI  Persistent  iSCSI provides two name formats for different types of naming authorities:  Examples:  iSCSI Qualified Name (IQN)  Format: iqn.yyyy-mm.{reversed domain name}  Extended Unique Identifier (EUI)  Format: eui (e.g. eui.02004567A425678D)• VNX port IQN or EUI - Static  Example:  iqn.1992- 4.com.emc:cx.fcntr00100003.a4 Copyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 11
    12. 12. Automatic Registration• Registration is the name given to the process of making a host known to the storage system• Connectivity depends on the protocol being used:  Fabric logins tell the VNX which ports and HBAs are connected  iSCSI logins tell the VNX which ports and initiators (hardware or software based) are connected• The Unisphere Host Agent tells the VNX about either the:  Hostname and HBA WWNs  Hostname and Host IQN or EUI• The VNX can tie together this information  ‘virtual connection’ from the host includes all initiators (hardware or software based)Copyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 12
    13. 13. Connectivity Status – Host InitiatorsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 13
    14. 14. Manual Registration – EditCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 14
    15. 15. Enabling and Disabling Access LogixCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 15
    16. 16. Steps for Managing Storage Groups• Creating storage groups• Viewing and changing storage group Properties• Adding and removing LUNs• Connecting and disconnecting hosts• Destroying storage groupsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 16
    17. 17. Creating a Storage Group Highlighting an existing group enables the tabs belowCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 17
    18. 18. Adding LUNs to a Storage GroupCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 18
    19. 19. Changing the Host ID on a LUNCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 19
    20. 20. Deleting a Storage GroupCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 20
    21. 21. Module SummaryKey points covered in this module:• Access Logix• Access Logix functionality• LUN masking and LUN mapping• Initiator and connectivity entries• Navisphere Secure CLI commands for Access Logix• Storage groupsCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage - 21
    22. 22. Check Your Knowledge• What is the maximum number of storage systems a host can be connected to?  1  2  4  8• How many bits make up a LUN UID?  32  64  128  256Copyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 22
    23. 23. Check Your Knowledge - Answers• What is the maximum number of storage systems a host can be connected to?  1  2  4 ***  8• How many bits make up a LUN UID?  32  64  128 ***  256Copyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 23
    24. 24. Check Your Knowledge• Under what conditions can users delete a storage group?  No LUNs present in the group  No Hosts are connected to the group  Only with Navisphere Secure CLI  Engineering mode only• Which two functions are performed by Access Logix?  LUN masking, LUN creation  Managing ACLs, LUN masking  LUN Zoning, LUN creation  LUN masking, user authenticationCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 24
    25. 25. Check Your Knowledge - Answers• Under what conditions can users delete a storage group?  No LUNs present in the group  No Hosts are connected to the group ***  Only with Navisphere Secure CLI  Engineering mode only• Which two functions are performed by Access Logix?  LUN masking, LUN creation  Managing ACLs, LUN masking ***  LUN Zoning, LUN creation  LUN masking, user authenticationCopyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 25
    26. 26. This slide intentionally left blank.Copyright © 2011 EMC Corporation. All Rights Reserved. Managing Host Access to Block Storage 26

    ×