Vous êtes sur la page 1sur 147

PS Series - Basic Operation and Maintenance PS SERIES

INTELLIGENT iSCSI STORAGE ARRAYS

Hands-on Exercise

Table of Contents
Lab Exercise # 1: Accessing The Lab Lab Exercise # 2: PS Series Initial Configuration (CLI) Lab Exercise # 3: PS Series Initial Configuration (Remote Setup Wizard) Lab Exercise # 4: Connecting a volume (windows) Lab Exercise # 5: Using the GUI to Configure the Array Lab Exercise # 6: Installing, Configuring and using SAN HeadQuarters Lab Exercise # 7: Volume Snapshots Lab Exercise # 8: Replication Lab Exercise # 9: Clones, Thin Clones and Template Volumes Lab Exercise # 10: Multi-Member Groups, Pooling and Thin Provisioning Lab Exercise # 11: MPIO, ASM and VSS Basics 137 146 115 136 93 114 71 92 63 70 51 62 39 50 27 38 17 26 9 16 3 8

Lab Exercise #1: Accessing The Lab


Purpose:
Upon completion of this lab setup the student will be able to login to the lab servers and arrays to perform the lab exercises.

Goals and tasks:


Login to the lab environment. Login to students lab server. Login to students array console port.

Hardware and software requirements:


Team number: _____ Prefix: _____ Logmein-account. Lab server. PS Series array.

Lab Exercise #1 - 3

Preparation
To enter the lab-environment you will be using a logmein.com account. You have received a team number from your trainer. This team number is often used in usernames and passwords. You also need to know the prefix, this will also be provided by the trainer at the beginning of this first lab. When you have team number 5, you always have to write 05. In the examples we will always pretend as if we are team 5. Of course we will inform you that it is necessary to use your own team number. In this example we will use the prefix: d

Let's access our lab.


We are going to access the Lab environment with the website: www.logmein.com

You'll see a login menu and you should use the following data: username: password: core-student05@live.nl dCore05

(The password consists of a prefix and your team number. In this lab guide the prefix will be d)

4 - Lab Exercise #1

Each student or team of tw0 students will be assigned to a specific set of equipment and group by the instructor. Use the configuration parameters shown in the following tables to log in and connect to a server and array. This will be the method to connect to the lab for the remainder of the lab exercises. Caution: Because there are multiple arrays, care should be taken to ensure that your group is configuring the PS Series Storage Array properly using the correct configuration information and that you are not using another groups configuration parameters. Make sure that you know your: Team number: __________ Prefix: 1. Login to your lab server using the chart below. a. Open an Internet Explorer Browser. b. Type www.logmein.com in the address bar. c. Log in as explained above, being aware of the adjustments that you have to make regarding your team number and the prefix. d. When you logged in successfully; click the button "Remote Control". __________

2. A log in screen will appear where you are asked to enter a username and a password. You have to understand that this is a request for the data of your server. On the next page you will find a table with all the specific data per team for this course. Make yourself familiar with this data.

Lab Exercise #1 - 5

There is also some data that applies to everyone: Servers with Windows Server 2008 installed: Username: Password: administrator Passw0rd

Subnetmask:

255.255.0.0

Logindata for the Equallogic (before initialization): Loginname: Password: grpadmin grpadmin

Logindata for the Equallogic (after initialization): Loginname: Password: grpadmin eql

Central server where all the needed files are located: Name & IP: Share: Username: Password: Default Gateway: Hades(192.168.0.1) \\192.168.0.1\public student student 192.168.0.254

VSS-hostmanagement user (necessary for Remote Setup Wizard installation): Loginname: Password: user1 equallogic01

(Only in the unlikely event that you are working on one of our virtual labs you will receive a different schedule, handed out by the instructor.)

6 - Lab Exercise #1

REMOTE LAB SETUP CORE EDUCATION


MEMBER
IP Eth0 PS4000E PS4000E PS100E PS100E PS3800 PS6000E GROUP06 192.168.20.60 GROUP05 192.168.20.50 Core-Srv05 Core-Srv06 GROUP04 192.168.20.40 Core-Srv04 GROUP03 192.168.20.30 Core-Srv03 GROUP02 192.168.20.20 Core-Srv02 GROUP01 192.168.20.10 Core-Srv01 192.168.50.10 192.168.50.20 192.168.50.30 192.168.50.40 192.168.50.50 192.168.50.60 Model Name IP address Name IP address

GROUP

SERVER

MEMBER
Serial number SHM0937898G8C05 SHM0937898G8C02 B030978 B035644 SHU752120000BB1 SHM0935411GE822

TEAM

Name

EDU1

192.168.20.11

EDU2

192.168.20.21

EDU3

192.168.20.31

EDU4

192.168.20.41

EDU5

192.168.20.51

EDU6

192.168.20.61

7 PS4000E PS6000E PS6000E PS6000E PS6000E GROUP10 GROUP11 GROUP12 GROUP09 GROUP08

EDU7

192.168.20.71

PS4000E

GROUP07

192.168.20.70 192.168.20.80 192.168.20.90 192.168.20.100 192.168.20.110 192.168.20.120

Core-Srv07 Core-Srv08 Core-Srv09 Core-Srv10 Core-Srv11 Core-Srv12

192.168.50.70 192.168.50.80 192.168.50.90 192.168.50.100 192.168.50.110 192.168.50.120

SHM0937898GCD7B SHM0937898GC9C0 SHM0935411GD84E SHM0935411GD84F SHM0935411GBCCA SHM0935411GE002

EDU8

192.168.20.81

EDU9

192.168.20.91

10

EDU10

192.168.20.101

11

EDU11

192.168.20.111

Lab Exercise #1 - 7

12

EDU12

192.168.20.121

3. You are still at the login screen of your lab server. Your machine runs windows server 2008: Login to your lab server as administrator with the password: Passw0rd

4. You are now on the computer that you will be working on for the rest of the course. If you see the desktop of the machine, you have completed all the steps successfully.

Tip:
Click on the "maximize screen icon" in the black bar. Now your desktop will be shown full screen. Then you cannot get confused by the two taskbars you are seeing. One taskbar is from your own computer, the other taskbar is the one of the server you are using.

8 - Lab Exercise #1

Lab Exercise #2: PS Series Initial Configuration (CLI)


Purpose:
Upon completion of this lab exercise the student will be able to initially configure the PS Series Storage Array, using the setup utility to perform a CLI to install the SAN and access it on your network.

Goals and tasks:


Setup and configure a new PS Series Storage array using the Setup Utility (CLI). Connect to the PS Series Storage Array serial port. Log in as a first user. Run the "setup" configuration to configure the array. Verify the configuration using the CLI. Log in to the Group Manager (GUI). Uninitialize the Array using the reset command.

Hardware and software requirements:


PS Series Storage Array. Active Gigabit Switch. Serial Cable Connected between server and ACTIVE controller. Setup Utility. Server running Internet Explorer, JAVA and Powerterm.

Lab Exercise #2 - 9

Preparation
Each team managed to get a connection to the Lab. We ended our first lab with a view on the desktop of the remote server. Remember; in this Lab guide we pretend to be team 5. You have to translate all the data that we use in examples to your team number. Let's start with an example. We have to know the IP address of our Server. When we look on the schedule at the line of team 5, we find that our server's IP address is: 192.168.50.50. Only the bold printed number will change for each team. So the server's IP address of team 2 is 192.168.50.20 and for team 11 the IP address is: 192.168.50.110. In this exercise we pretend to be team 5, and the numbers that vary are printed bold. Caution: Because there are multiple arrays, care should be taken to ensure that your group is configuring the PS Series Storage Array properly using the correct configuration information and that you are not using another groups configuration parameters. The first step is determining which data we need. When this step is completed, we can build our SAN in minutes. Using the table in the Lab Configuration and Setup section record all the relevant numbers and names for your SAN. Array Serial number Array's IP address Group's IP address Group Name Member Name Network Mask _______________, (p.e. SHU752120000BB1) _______________, (p.e. 192.168.20.51) _______________, (p.e. 192.168.20.50) _______________, (p.e. Group05) _______________, (p.e. EDU05) _______________, (p.e. 255.255.0.0)

This is all we need to complete the setup. To achieve multipathing, you must give every network card its own IP-address. For that you increment for each Eth-port (network port) the IP address by one. We show an example: - Eth0 IP address - Eth1 IP address - Eth2 IP address _______________, (p.e. 192.168.20.51) _______________, (p.e. 192.168.20.52) _______________, (p.e. 192.168.20.53)

10 - Lab Exercise #2

I. Setup Utility: PS Series Storage Array Quick start configuration


This section of the lab describes the steps you need, to quickly perform the configuration of the PS Series Storage Array. There is one important thing that you must know. The serial cable must be connected to the active controller. When the console is refusing to execute commands, most of the time the reason is that the cable is connected to the secondary (standby) controller. You must then plug in the serial cable into the active controller. You will recognize the active controller by the two green lights. (The standby controller has one green light and one orange light)

Let's configure and set up our SAN


1. Login to the PS Series Storage Array serial console port using PowerTerm. It's the icon of the yellow computer on your desktop. When it starts up, it will ask you which connection you want to set up. Make sure that you configure the following connection: Session Type: Parity: Flow Control: Type: COM 8/none None VT100 Baud Rate: Stop Bits: Port Number: ID: 9600 1 1 VT100

Lab Exercise #2 - 11

You need to "wake up" the terminal connection by pressing enter. a. Then login: appears enter: grpadmin b. At the password prompt enter "grpadmin", which is the default logon information for a PS Series Storage Array in case it is uninitialized.

2. You will be asked by the program if you want to configure the array, answer yes to launch the Setup utility. If you accidently didn't press yes you can get into the setup utility again by giving the command: setup.

3. Answer the Setup Utility prompts using the table in the Lab Configuration and Setup Manual. Network Mask = 255.255.0.0 Default Gateway IP address = 192.168.0.1

a. Configure Member information: Member name - EDU05 (don't forget to translate to your team number) Network Interface [Eth0] - Eth0, leave at default (you are only choosing which interface you want to configure, you are also allowed to

12 - Lab Exercise #2

choose Eth1, Eth2 etc. Many students start giving in an IP-address, but that's the next step) IP address for Eth0 - 192.168.20.51 (translate) Subnet mask use 255.255.0.0 Default Gateway - 192.168.0.1

b. Configure the Group information. Group name - Group05 (translate) Group IP address - 192.168.20.50 (translate)

c.

Password configuration Membership Password - Enter "eql" The interface will then tell you that the password is too short. Ignore this recommendation, be stubborn and retype "eql". Then he accepts this, in his eyes, too short password and he will ask you to confirm this password. . Retype "eql". Administration password Enter "eql". The interface will then tell you that the password is too short. Ignore this recommendation, be stubborn and retype "eql". Then he accepts this, in his eyes, too short password and he will ask you to confirm this password. Retype "eql".

4. Once the Setup Utility has completed the next thing that needs to be done is specify the RAID type for the array. You will see that your groupname and a ">" appears, you can now give in all sorts of commands. 1. At the command prompt issue the show grpparams command and record the information shown for each of the following parameters: TotalCapacity: VolumeSpace: _______ _______

SnapReservedSpace: _______ Lab Exercise #2 - 13

2. To specify the RAID type for the array enter the following command syntax, > show member press enter Record the array's member name > member select <member name> press enter member name> raid-policy <choose the raid you wish to use raid10, raid50)> press enter Why must a RAID type for the array be specified now? ________

3. Use the exit command to return to the top level. At the command prompt issue the show grpparams command record the information shown for each of the following parameters. Has any of the information changed? TotalCapacity: _______ VolumeSpace: ______ SnapReservedSpace: ______

II. Observing and recording the PS Series Array status


This section of the lab describes the initial boot steps of the chassis and gives you the opportunity to record the status of each component.

1. Open a WEB browser and enter the Group Manager address of your array. In case of our example that would be: 192.168.20.50 a. Login: grpadmin b. Password: eql

2. Expand MEMBERS in the tree on the top left side and click on the member you previously configured.

14 - Lab Exercise #2

a. Click the STATUS tab amongst all the tabs that now appeared on the top right of your screen. Click the REAR VIEW and mouse over Eth0, Eth1, and Eth2. Eth0 Eth1 Eth2 Current Status ______ Speed ______ Current Status ______ Speed ______ Current Status ______ Speed ______ MTU Size _____ MTU Size _____ MTU Size _____

b. Click the ENCLOSURE tab. c. Verify both Power Supply 0 and Power Supply 1 Status

Click the VERSIONS tab. Verify the Backplane Serial Number (This is the array serial number)

3. Determine which of the two CMs is the active module and which is the secondary (stand by) module by clicking the Controllers tab and record your results below: a. Active: b. Standby: Slot ____________ Slot ____________

Congratulations, You have now configured an EqualLogic Array with CLI. Maybe it went very quickly, but don't worry, it will all make more sense to you during this course. Although you probably want to learn more about the EqualLogic SAN Technology and its features, you must now erase everything and make the SAN empty again. In the next lab we are going to install it in a different way, with the remote setup wizard. This is an application that is part of the HIT-kit for Windows. You can download the HIT-kit from the Equallogic support site. Probably the HIT-kit is already installed on your server. More about this in the next lab, you do the following to empty your system: 1. Go to PowerTerm again. 2. Login until you see Groupname>.

Lab Exercise #2 - 15

3. Issue the command "reset". The system will ask you if you want to reset the system. It will give you the option n or DeleteAllMyDataNow. You must type DeleteAllMyDataNow without any mistake, case-sensitive. So this makes sure that you don't do this accidently.

4. Type "DeleteAllMyDataNow". The system will uninitialize/reset the system. Wait for a couple of minutes and you're ready for the next lab.

16 - Lab Exercise #2

Lab Exercise #3: PS Series Initial Configuration (Remote Setup Wizard)


Purpose:
Upon Completion of this lab exercise the student will be able to initially configure the PS Series Storage Array using the Remote Setup Wizard on a Windows based operating system. He has to be able perform the Quick Start configuration to configure the base line requirements to get the Array operational.

Goals and tasks:


Setup and configure a new PS Series Storage array using the Remote Setup Wizard. Connect a Windows 2003/2008 Server to the SAN. Install the Host Integration Tools from CD (already done for you). Run the Remote Setup Wizard to locate and configure the array. Configure a volume and Logon to the volume. Verify the configuration using the GUI. View baseline statistics using the GUI.

Hardware and software requirements:


PS Series Storage Array. Active Gigabit Switch Necessary cables to connect the PS Series Storage Array to the network. Host Integration Tools File PC running GUI.

Lab Exercise #3 - 17

Preparation
For this lab, you will use the same information as you have been using for the previous lab, when you installed through the Command Line Interface. In this description we pretend as if we are team 5 again. The numbers that you should adjust to your team will be printed bold. Caution: Because there are multiple arrays, care should be taken to ensure that your group is configuring the PS Series Storage Array properly using the correct configuration information and that you are not using another groups configuration parameters.

1. Identify which of physical PS Series Storage Arrays is the one you will configuring.

be

a. Using table in the Lab Configuration and Setup manual record the serial number of your groups array. Array Serial number ________________ , p.e. SHU752120000BB1 b. Using table 2 in the Lab Configuration and Setup manual identify and mark in the space below your group selection, refer to the instructor for all IP addresses for you Group, Eth0, Eth1, and Eth2 interfaces:

Team # Array's IP address Group's IP address Group Name Member Name Network Mask

_________________ , _________________ , _________________ , _________________ , _________________ , _________________ ,

p.e. Team 5 p.e.: 192.168.20.51 p.e.: 192.168.20.50 p.e.: Group05 p.e.: EDU05 p.e.: 255.255.0.0

This is all we need to complete the setup.

18 Lab Exercise #3

I. Remote Setup Wizard - Setup of the Array for Windows only


This section of the lab describes the steps you need to configure the PS Series Storage Array using the Remote Setup Wizard. Care should be taken to ensure that your group is configuring the proper PS Series Storage Array correctly. NOTE: Prior to starting the wizard make sure your array has been reset back to factory defaults. Otherwise the wizard setup program will not detect it. To reset, use the Command Line Interface and issue the reset command. Once the reset has been completed, continue with step 1 below. 1. Verify that a network cable is connected to the Eth0 port of the Control Module and to an active switch port. 2. This step may have already been done for you, if so, skip to step 3. To determine if this step needs to be completed ask the instructor if there is a need to install or re-install the Host Integration Tools Kit. It is also possible to see for yourself if the HIT-kit is already installed. Click "Start" in the Windows taskbar; look for a startmenu-item called EqualLogic. When there is, click it. Then an icon with the description Remote Setup Wizard will be available. If so, skip the following step.

Lab Exercise #3 - 19

If this step needs to be completed, get the setup file from the network share. The network share contains all the additional files that are needed throughout the course. It can be found on this share: //192.168.0.1/public. There is a network drive on your computer, but in the unlikely event that it will ask for inlogcredentials, log in with username: student and password: student. Execute the setup file to install the Remote Setup Wizard and the other required software components from the HIT-kit following steps 2a 2e below. Ask your instructor which version of the HITkit should be installed. a. At the first splash screen of the setup program select the Next button. b. At the End-user License agreement screen select the Accept option followed by the Next button shown below. c. On the following screen select Typical as the desired setup type to use for the installation followed by selecting the Next button.

d. On the next screen select the Install button to begin the software installation of the following components: Remote Setup Wizard. EqualLogic VDS Provider. EqualLogic Auto-Snapshot Manager for Windows. Microsoft iSCSI Software Initiator. EqualLogic Multipath Software

e. After the installation has completed, reboot the server. Once the wizard has been installed, it can then be run again at any time by doing the following: On the Windows Systems desktop select; Start, Programs. Select the EqualLogic program icon. Select the Remote Setup Wizard application.

3. Use the Remote Setup Wizard to detect an empty PS array. a. Select the Initialize a PS Series Storage Array option.

20 Lab Exercise #3

b. At this point the wizard will begin to discover all uninitialized PS Series Storage arrays. The result is a list of available uninitialized arrays being displayed in the arrays found window. From the list of uninitialized arrays, choose your array from the list, using the Serial number you recorded in step 1. Press the Next button to continue, followed by the OK button.

c.

The member configuration screen appears, as shown below:

Lab Exercise #3 - 21

d. You have already installed an Array before, so you should be able to figure out which numbers, names and addresses should be used. Consult your table to get the right data. Take in consideration that you need the data that is relevant for the individual member. The information of the group is needed in the next step. For the Default Gateway IP address use 192.168.0.1 and for Network mask use 255.255.0.0 e. Select Create a New Group option, in the wizard screen shown below, which then provides the Group parameter window.

f.

At the Create a New Group window, shown above, enter the following group parameters: Group Name Group IP-address Raid Level, by default it's 50, you may leave it at that. Admin Password Enter "eql" and confirm this password once. Membership password - Enter "eql" and confirm this password once. For the "Chap credentials for VDS/ VSS" parameters enter: - User name: "user1" (No need to adjust to team number) - Password: "equallogic01" (No need to adjust to team number)

22 Lab Exercise #3

Once the New Group parameters have been entered, press the "Next" button followed by the "Finish" button to complete the PS Series array configuration.

The program will do the rest for you. It will take an estimated 72 seconds until it confirms to you that you're SAN is installed again. You did it again, and with much less help this time.

II. Introduction to using the Group Manager GUI


1. Launch your Web browser on the PC and in the browser address area go to your Group IP address. 2. At the login to the array, enter the user name of grpadmin with the password: eql. 3. The GUI has a main menu with four items: Group Configuration, Volumes, Replications and Monitoring, they can be found on the lower left panel: a. Group Configuration: Display and modify the group configuration and set up accounts, event notification, network services, and CHAP authentication. Display and modify Members, monitor group members and modify member configurations, including configuring member network interfaces b. Volumes: Create and monitor volumes and snapshots and modify volume and snapshot configurations. c. Replications: Monitor and configure Replication partners

d. Monitoring: Monitor group, members and events happening within the group

Lab Exercise #3 - 23

This is a very minimal description of all that can be done, but it categorizes the functions pretty good. In the rest of the labs you will learn much more about the details. The left top panel, the panel above the main menu, shows a tree structure. Which tree-structure, is depending on which item is selected in the main menu. Once you have selected an item in the tree, on the right details pane, detailed information about that item appears. Sometimes it will be subdivided with tabs.

4. Using the GUI locate the following information, to get you familiar with the management software: a. Group Name _________________ b. Group IP address _________________ c. RAID type selected _________________

d. Eth0, Eth1 and Eth2 interface status _________________ e. Serial number of the array _________________ f. Disk drive status _________________

g. Version of firmware _________________

24 Lab Exercise #3

Last but not least, we want you to look up the time-zone information and adjust the time of the EqualLogic. I do not know where you are located, so set it to the time-zone of your location. This is very important for later exercises, because schedules will start at the time of the EqualLogic NOT the time of your host.

5. Enough about setting up and gathering information. Let's start making volumes. Click in the main menu on Volumes, click in the tree on volumes and in the bar in the middle called "activities" click: Create Volume. a. Volume 1 Name - Voltest1 II. Size - 50G Access Control - IQN of your server initiator. You can see below how to determine your servers IQN. The easiest way to locate the Microsoft Software initiator IQN is to select the General or Configuration tab, on the next page you see pictures where you can find the iqn-name. To start the iSCSI-initiator click the following icon on your desktop:

On the tab Configuration you will find the IQN name in Windows Server 2008 this is the iqn name that must be used in the ACL of the volume to set up an iSCSI-connection.

Lab Exercise #3 - 25

Create two more volumes: b. Volume 2 c. Name - Voltest2. Size - 75G. Access Control - IQN of your server initiator.

Volume 3 Name Voltest3. Size - 100G. Access Control - IQN of your server initiator.

26 Lab Exercise #3

Lab Exercise #4: Connecting a volume (Windows)


Purpose:
Upon completion of this lab exercise the student will be able to identify, install and configure the software iSCSI-initiator to use with the iSCSI PS Series Storage Array.

Goals and tasks:


Install and configure the MS Windows initiator. Connect to a volume on the Array Expand a volume

Hardware and software requirements:


PS Series Storage Array. Workstation. Network connection.

For the purpose of this lab you will be performing an installation of a software iSCSI initiator to provide host/server iSCSI connection to the PS Series Storage Array. This will include basic installation and configuration to verify proper operation. Hardware initiators like a HBA are provided by companies other than EqualLogic and as long as they conform to the iSCSI standard, should work properly. Refer to the Customer Service Home portion of the Dell-EqualLogic website for Technical Reports and Solutions regarding specific initiator requirements. In most cases the latest version of the initiator should be used.
Note:The installation steps that follow for each initiator should only be considered as examples, the release notes and the specific installation guides should be used at all times.

Lab Exercise #4 - 27

I. Create volumes on the PS Series Array


From earlier labs you should have already created some volumes. Return to the Group Manager GUI and confirm that these volumes are created. I presume you already determined who has access in the previous exercise. But if you want to adjust the access in a later stage, you should do the following.

1. Select the Volume button from the main menu shown below:

2. Then select the + sign next to the volumes to display all of the volumes. Verify for each volume that the access control list, ACL, for each volume allows for the servers initiators to connect to it using the servers IQN. The steps below, tell you how to set up the ACL with the initiators IQN. a. Identify the IQN (iSCSI initiator name) from the iSCSI initiator that will be used in the server that you are using and record it. This must be placed in the volumes ACL to allow the server to access the volume. b. The easiest way to locate the Microsoft Software initiator IQN is to select the General or Configuration tab. c. Select the IQN, then highlight and copy the IQN.

28 Lab Exercise #4

d. Return to the Group Manager GUI for the PS Series Array, identify and select the already configured volume. e. Select the Access tab and then select Add or modify its ACL's f. Copy the IQN found earlier to the ACL list, this is to allow the initiator to connect to the new volume.

II. Connecting a volume, making it persistent and testing


For this exercise you will be connecting one of the system's iSCSI-initiators to one of the volumes and generating load to confirm your configuration works properly. 1. At the Server's desktop, select the Microsoft Initiator icon which should give you a screen that looks like the one below: a. Select the Discovery tab, select the "Discover Portal" button and enter in the group IP address of your PS Series Array, if it has already been created then remove it and then Add it again as followed: Enter the Group IP address. Press OK.

Lab Exercise #4 - 29

This tells the server, the iSCSI-initiator of the server to be exact, to search that particular IP-address for volumes that he may access. Those volumes are called targets. The next step is to connect to the specific target.

b. Select the Targets tab and select the Refresh button. Verify that you can see the volumes that you created in the earlier lab. If you do not see your volumes reconsider the steps of entering the correct IQN-name in the Access Control List of the volume, and that you are discovering the correct IP address. The IP address of the Group; in our example 192.168.20.50. If you are still unable to see your volumes ask the instructor for help!

c.

Select the Connect-button to connect to the volume. Once you have connected to the volume, verify that the volume is connected.

The iSCSI-connection is now established. You can choose to enable multipathing during the connection setup. By default the connection will be added to the list of Favorite Targets. This assures you that the server will restore the connection when it is rebooted.

30 Lab Exercise #4

Caution: Amongst your targets there might be a target IQN name ending on: vss-control. Do not connect this target, this is not a disk, so when you connect it, it will only confuse the Disk Management. Leave it alone on status: Inactive.

2. Return to the Windows desktop and right click on My Computer and then select Manage.

a. Select Disk Management. b. In the disk table on the right scroll down to one of the raw volumes. c. Right click in the Gray box that identifies the disk and put it online.

d. Right click again in this gray area and now choose: "Initialize disk". If the volume is and stays smaller then 2 TB you may select MBR, if the volume is bigger you must select GPT.

Lab Exercise #4 - 31

Never use Dynamic Disk solutions! Especially in Windows 2003 Environments, and in Windows 2008 Environments it is not recommended.

e. Right click now on the bar on the right side and choose the option: New Simple Volume... Then you will be lead through a Wizard where you can partition the volume, assign a drive letter (for example K:\), give a name and perform a Quick Format.

32 Lab Exercise #4

f.

You are now able to copy files to the volume like to a normal hard drive, do this and confirm the file transfer. It is not necessary to start copying files; there is a nice tool for that on your desktop called: CreateData. Double click this icon to start the program. When the program starts you first have to select the drive you just made. Click on browse and select your new drive, for example: K:\. At that moment you must drag the tree slide bars that you see in the center of the screen to the right. Then click start and the program will make real files and folders up to the amount that you configured.

3. Log on to the volume that the server has access to; In normal business environments you typically want to mark the volume(s) that you wish to log on to as "Persistent Targets". This enables the initiator to log on to the volumes and bind to them automatically whenever the system is rebooted. This prevents that the volume gets another drive letter assigned when a reboot happens. The assigned drive letter is now always reserved for that volume.

Lab Exercise #4 - 33

4. Binding the volume. a. To bind the volumes, select the Initiator Volumes and Devices tab and click the "Auto Configure" button. Note that you will not get any popups, messages or other indication that anything has happened when you click this button. Only your chosen drive letter will appear in the list.

Any time you change the iSCSI volume configuration (adding or deleting volumes) or if you reformat any iSCSI volume, you will need to re-bind the volumes. b. Now we are familiar with the concept of binding volumes. Now, make two more volumes. Make sure that all your volumes are connected and presented correctly in Windows. You are now ready with the missions that are required for continuation with the next lab. We have made some additional missions for those who are ahead of the rest. It has mainly an explorational goal for measuring aspects of the volume and expanding volumes.

34 Lab Exercise #4

Additional Missions

5. Run the IOmeter program from your desktop to test and baseline the volume: a. Configure IO-meter: On the Topology section of the screen select worker 1. Select the Disk Target tab and check off the remote disk target you identified in the previous step. Set the Maximum disk size parameter to 80000 sectors. Set the Outstanding IO to 128. Select the Access Specifications tab, From the Global Access Specification window select the 32K; 100% READ; 0% random selection Select the edit button and change the size from 32K to 64K and save it Then press Add button to add the test

Select the Results Display tab Change the Update frequency to 2 sec intervals Select the Last Update button

Select the Test Setup tab and select none in the Record Results pull down menu

b. Run the IOmeter test by Returning to the Results Display tab Select/ click the Green flag to start the test

6. Validate that the IOmeter test is running by observing the traffic generator bars, there may be a slight delay between when you select the start flag and when traffic is being captured to the IOmeter interface.

Lab Exercise #4 - 35

7. Let the test run for a minute and record the total MB/ second. Stop the test by pressing the STOP sign. Repeat the test but this time choose in the Access Specifications tab the 32K; 0% READ; 0% random test from the Global Access.

8. From the Specification window, remove the old test. 9. Select the edit button and change the size from 32K to 64K and save it.

10. Then press Add button to add the test. Let the test run for a minute and record the total MB/second.

11. Log into the PS Series Array GUI and View the statistics screens, select various statistic screens

12. View the connection screen to view what initiators are logged into the array

III. Expanding a Basic Volume


The steps below detail how to expand a Windows Basic volume. 1. Stop the IOmeter test that you are running.

2. From the Windows Disk Manager a. Select the volume you were just running IOmeter on. b. Format the volume and assign it a drive letter and record the volume size and drive letter below Volume Size Drive Letter Raw Formatted ________ ________ ________

36 Lab Exercise #4

3. Copy a number of files over to the volume.

4. Start IOmeter test again using the newly formatted volume. 5. From the PS Series Storage arrays GUI, add an additional 50gig to the Volume. 6. Turn to the Tech Report "Expanding Basic Disk Volumes" at the end of this lab exercise and follow the instructions to expand the volume while running the IOmeter test. As you are expanding the volume observe the difference in the IOmeter output.

IV. Connecting to a volume from a second server


For this exercise you will be attempting to connect another server to one of your volumes to validate that only one server can connect to a volume by default.

1. Ask one of the other groups in the class for the IP address of their servers Microsoft initiator and record it below:

2. Using the GUI for the PS Series Array, modify the ACL of one of your volumes to include your partners server IP address.

3. Ask your partner to select the Microsoft Initiator icon from their desktop a. Select the Discovery tab, select the Add button and enter in the "group" IP address of your PS Series Array. b. Select the Targets tab and select the Refresh button to verify that you can see the volume you created in the earlier step c. If you do not see your volumes repeat the steps If you are still unable to see your volumes ask the instructor for help

Select the logon button to logon to the volume. Were you successful?

Lab Exercise #4 - 37

4. In order for this second server to connect to this volume what steps must be done?? ______________________________________________________ _____________________________________________________________ _____________________________________________________________

5. Remove the second servers IP address from the volumes ACL

38 Lab Exercise #4

Lab Exercise #5 Using the GUI to Configure the Array


Purpose:
With this lab you will become familiar with the GUI. You will also learn how to configure additional parameters on the PS Series Storage Array. You will look to certain details so that you know and understand how to utilize it to determine the status of the array and its components.

Goals and tasks:


Login into the PS Series Storage Array using the GUI. Using the Group Manager GUIs Web browser to perform group administration tasks such as: Create administrator account Notifications SNMP Volumes with ACLs Network interfaces

Connect an initiator to the target volumes. Verify connectivity by running IOmeter tests. Remove and replace the CM, fan and power supply to demonstrate hot swap ability.

Hardware and software requirements:


PS Series Storage Array/ target. One server with at least one initiator. Gigabit network switch. Necessary cables to connect the PS Series Storage Array and the server to the network.

Lab Exercise #5 - 39

I.

PS Series Array Group Administration

In this section you will begin to configure and administer the PS Series Array by performing a variety of tasks such as creating user accounts, volumes and modifying network interfaces.

1. Creating and viewing an administrator accounts. When you first set up a PS Storage group, it has one administration account which is the predefined account, grpadmin. It is recommended that you set up a separate account for each administrator, with either read-write or readonly access. a. To view the existing administration accounts and their permissions: Select the Group button in the main menu and then select Group Configuration in the tree at the folder Group. Click the Administration tab. Record in the table below the existing administrator information:

Account

Description

Permission

Contact

Email

40 Lab Exercise #5

b. Under Administration Accounts, click "Add account" and configure a "group administrator ", using the following parameters: Account name NewGRPAdmin Password eql Description New Administrator Account Type Group Administrator Enable account Check this option On the next screen add some contact, email and phone information

2. Creating and viewing notifications The notifications tab allows you to configure how, when and what type of notifications are sent when specific events occur on the array. You can use email and/or a syslog server as the vehicle for notification. a. To view and configure the notifications: In the tree, click Group Configuration. Make sure that you selected Group in the main menu and that you selected the Group folder in the tree. Click the Notification tab. Now you have the options to choose to configure an email notification, an E-mail customer support or to configure a Syslog server. To configure email notification: Check the Send e-mail to Address checkbox. Select Add in the E-mail notification window and configure your email address. Select all of the available Event Priorities.

Lab Exercise #5 - 41

For E-mail customer support, configure the following: Select the Send e-mail to Customer Support box. Configure your email address as the local contact email address, this is required. Configure a second e-mail address in the sender e-mail field Configure an SMTP server at 192.168.---- (ask your teacher) NOTE: this is for demonstration purposes only Once all of the e-mail notification information is configured select Save Changes to save the configuration. When would you want to select information as a priority filter? ____________________________________________________

To configure a Syslog server notification. I. Select the log to Syslog Servers check box and then select Add in the Event Logs notification window. Configure your IP address of the Syslog server, ask the instructor for the IP-Address of the Syslog server. Select ok.

II. To select the type of events that you want notification for select on the Event Priority filter in this case select; Fatal, Errors and Warnings.

42 Lab Exercise #5

III. Once all of the Syslog notification information is configured, select Save Changes to save the configuration.

3. Describe below what menus/ screens you would use in order to change the Group Name and Group IP address: _____________________________________________________________

4. Where within the Group Configuration window would you change the Group Time and Time zone? _____________________________________________________________

5. Where do you go in the GUI to change the RAID type from RAID 10 to RAID 50 or to RAID 5? _____________________________________________________________

6. The Event Log a. The event log is a critical component to become familiar with and should be used throughout the remainder of the class to verify and view events that happen with the PS Series Storage Array. To view the events, click monitoring in the main menu, an Event screen will appear, amongst other monitoring information on the management GUI. Explore the various menu options to view additional details on each event. Select an event in the drop down menu, where do the details on the event appear? _______________________________________________________

Lab Exercise #5 - 43

Select the View events button up in the upper left corner and change it to Critical events - Are any shown? - Change it back to All Events

b. How do you determine what events are logged in the event log? ________________________________________________________

44 Lab Exercise #5

II. PS Series Array Member Administration


In this section you will configure and administer the PS Series Arrays member information.
1.

To view the member information, select in the left most GUI panel, Members and then select the desired member you wish to configure or view.

2. Select the Status-tab and record the following information for the selected member: a. What is the current status of the member? In which Storage Pool is it: _____________________ Total Member Capacity: Number of connections: ______________________ ______________________

b. What is the health status of the member? __________________________________________________________

c.

Where would you look to see details of the iSCSI connections to the selected member? __________________________________________________________

Lab Exercise #5 - 45

d. Select the Network-tab and review the status of the network connections: I. Eth0 II. Eth1 III. Eth2 IV. Eth3 __________ __________ __________ __________ (if Present)

3. Select the Enclosure-tab and record the environmental settings below: a. Temperature status: _______________

b. Backplane temperature:

_______________

c.

Control Module 0 temperature:

_______________

d. Control Module 1 temperature:

_______________

e. Power Supply status I. Power Supply 0: ____________ II. Power Supply 1: ____________

4. Select the Controller-tab, this identifies the status of the controller modules, memory cache policy and the version of firmware currently installed. a. Which controller is the active CM: ___________

b. What is the version of Firmware: ___________

46 Lab Exercise #5

5. Select the Network-tab to determine the network interface settings and to configure or modify any of the network interfaces and the default gateway. a. Configure the Eth1 and Eth2 interfaces, if they have not been configured yet. Double click on the desired interface or highlight the desire interface and then right click. Use the supplied configuration sheet to configure the remaining interfaces. Select Enable button for each interface, to enable the interface.

b. Record the status of each of the remaining interfaces, once you have completed the configuration. I. Eth1 II. Eth2 __________ __________ (if present)

III. Eth3 __________ (if present)

6. Select the Disk-tab to determine the status of each disk drive and to identify which disks are the spare disks. Which disks are the spare disks? _____________________________________________________________

7. Select the Service-tab to determine the serial numbers for each component within the PS Series Array. The Backplane Serial number is the Array's serial number which support will ask for when during a call. What is your arrays serial number? ________________________________________________

8. Become familiar with the Activities window of the member management screen by performing each of the following: a. View the Fan and statistics activity: ___________ b. View the Disk activity: ___________ c. View the Network Interface activity: ___________

Lab Exercise #5 - 47

d. View the IP Counter activity: ___________ e. View the TCP Counter activity: ___________

III. PS Series Array Volume Administration


In this section you will configure and create volume administrators and volumes on the PS Series Array that they can administer. Prior to creating a volume you should gather the following parameters: Volume name: ___________________ Select a name (fewer than 64 alphanumeric characters), Size: __________________ Consider the amount of space that you want to reserve for the volume. Snapshots: __________________ Reserve enough space, expressed as a percentage of volume size, Security: __________________ How and which servers access the volume

Why it is strongly recommended that you limit access to each volume? ________________________________________________________________ ________________________________________________________________

1. Creating a volume administrator account. When you set up a PS Storage group, you can set up one or more Volume Administrator accounts. a. First view the existing administration accounts and their permissions, to do that: In the treemenu click Group Configuration, when Group is selected in the main menu.

48 Lab Exercise #5

Click the Administration-tab. Record in the table below the existing administrator information: Account Description Permission Contact Email

b. To create a Volume Administrator locate in the Administrators-tab Administration Accounts, click Add Account and configure a Volume administrator using the following parameters. Account name VolAdmin1 Password eql Description New Volume Administrator Pool to administer Default Quota 500 GB Replication Partner Skip this option Enable administrator enabled Add any contact, email and phone information you wish.

2. Logout out of the GUI and then log back in as the Volume Administrator you just created.

3. Create a volume select Create volume in the Activities panel and the Create Volume General Settings window appears. a. Configure a volume with the following parameters Volume name Vol0001 Volume Size 155 gig Snapshot reserve leave as default

Lab Exercise #5 - 49

b. Set the new volumes ACL to your servers IQN.

c.

Verify the volume was created properly by viewing the volume in the Volumes pane.

4. Now you will create a volume that is greater than the quota that you set above for this volume administrator a. How much of the quota do you have left to create a volume? ______

b. Create a second volume using the parameters below: Volume name Vol1133 Volume Size 355 gig Snapshot reserve leave as default

c.

Set the new volumes ACL to your servers IQN

5. Were you able to create the second volume? _____________________________________________________________

50 Lab Exercise #5

Lab Exercise #6: Installing, Configuring and using SAN HeadQuarters


Purpose:
Upon Completion of this lab exercise the student will be able to use SAN HeadQuarters to determine possible issues in an iSCSI SAN.

Goals and tasks:


Install SAN HeadQuarters Configure SAN HeadQuarters to monitor one or more groups Monitor a Group Gather Monitoring data Export Monitor data to a spreadsheet Analyze a monitor data

Hardware and software requirements:


Windows 2008 server directly connected to 1 switch directly connected with several ethernet ports to 1 PS Series Array. All Eth-ports must be configured. Windows 2008 Server PS Series Group

Preparation
For this lab, a single member group should have already been created in a previous lab.

Lab exercies #6 - 51

I.

Install and Configuring SAN HeadQuarters

1. Using a browser log into your array using the Dell EqualLogic Group Manager. a. Select Group at the main menu and select Group Configuration in the tree.

b. Select the SNMP-tab and add to the community table an entry a SNMP community name public. Be sure you save the entry by clicking on the small disk icon.

c.

Select the Notifications tab and add your local server's IP address to the SYSLOG server list.

2. From your server's desktop, open the location: Z:\EqualLogic Training\SAN Headquaters. Copy the SAN Headquarters executable within that directory to your servers desktop.

3. Installing SAN Headquarters. a. Execute the SAN Headquarters 2.2 executable.

b. Select the default location for where to store the program file.

52 - Lab Exercise #6

c.

As from SAN Headquarters 2.2 it is necessary to install .NET 4.0. The wizard will guide you thru the installation of .NET 4.0. After the installation the server must be rebooted. If .NET is already installed, the wizard will notice and skip this step.

d. Double click the installation file and the wizard will start. Select the default location for program log files. Choose to install the HQ Server and the Client. At the next step select the check box Make this directory shared. Use the default share name.

e. At the next step, check the checkbox: Enable TCP/IP Communication. Leave the Hostname and port at Default. Write down the hostname. It is the name of your server. You will need it later. In our case, remember we pretend to be team 5, our server name is: Core-Srv05.

f.

Allow the wizard to modify the firewall settings. At the final screen check the option to start the client.

4. Configure SAN HeadQuarters: a. The application will start and ask for your server login credentials. You must now use the complete name of the server, with the administrator account. Fill in the password of your server. Then click submit.

Lab exercies #6 - 53

b. At the next screen the application will ask you to add a group to monitor. Specify the your groups IP address and the SNMP name, leave all the other parameters at their default values and press Add Group.

II

Monitor the iSCSI SAN environment

1. Select each area of the SAN HeadQuarters tool and become familiar with the tool. Group - Pools, Members, Volumes, Network Ports, Disk Capacity Hardware I/O Network

54 - Lab Exercise #6

2. Using the Group Manager browser, select each member and disable all Gigabit Ethernet ports, except for Eth0.

3. Start the IOmeter utility on your system, if it is not currently still running on your server.

4. Configure IOmeter to run IO on multiple volumes following the steps below. Note: This is exactly like what you performed in an earlier lab exercise: a. Execute the IOmeter and select under Topology Worker 1. b. In the right hand pane, verify that the Disk Targets tab is selected, and then under Targets select one of the volumes you created earlier. Note: IOmeter doesn't refresh its view of the local drive table without being restarted. So if you don't see your disks you must exit and verify that targets are logged in through the Initiator.

Lab exercies #6 - 55

Also, notice that disks with file systems have red slashes through them, which is IOmeter's way of discouraging you from using them. The 3 drives you created should appear without red slashes. Set the Maximum disk size parameter to 8192. Set the # of Outstanding I/Os to 128.

c.

Return to the Topology-tab and select or create Worker 2.

d. In the right hand pane, verify that the Disk Targets tab is selected, and then under Targets select a second volume you created earlier. Set the Maximum disk size parameter to 8192. II. Set the # of Outstanding I/Os to 128.

e. Return to the Topology-tab and select or create Worker 3.

f.

In the right hand pane, verify that the Disk Targets-tab is selected, and then under Targets select the third volume you created earlier. Set the Maximum disk size parameter to 8192. II. Set the # of Outstanding I/Os to 128.

g. Now that the volumes have been associated with a worker we will select the test that will run on the volumes. You need to select the Access Specifications tab for each worker to define the test. Select the first worker, From the Access Specification window select the 32K; 0% READ; 0% random selection Select the Edit-button and modify the Transfer Request size from 32 K to 1 Megabyte, once you have done that select the OK-button. Now add it to test selection by pressing the Add-option. Repeat the above steps for each worker.

56 - Lab Exercise #6

h. Select the Results Display-tab. Change the Update frequency to 2 sec intervals. Select the Last Update button.

i.

Select the Test Setup tab and select none in the Record Results pull down menu.

5. Run the IOmeter test by: a. Returning to the Results Display-tab.

b. Select/ click the Green flag to start the test. Validate that the IOmeter test is running by observing the traffic generator bars, there may be a slight delay between when you select the start flag and when traffic is being captured to the IOmeter interface. Let the test run for a minute and record the total MB/ second: _______________________________________________________

6. Start the Group Manager a. Login as grpadmin, with the grpadmin password. b. Select the member you configured above. Select the Network-tab and confirm that you have only a single interface configured. In the Activities-pane select the Statistics called Network Interfaces. Select the play button just above the graph and monitor the traffic transferred on each of the interfaces, which interfaces are handling the traffic: ____________________________________________ Lab exercies #6 - 57

7. From SAN HeadQuarters monitor the following: a. Disk IOPs b. Network traffic c. Over all Group Traffic

d. Any other areas that might be useful

III Adding addition network ports and Monitoring the iSCSI SAN environment
1. From the Group Manager select the member you configured above.

2. Configure Eth1 & Eth2 on the PS series Array. a. Configure the port with the correct IP address. b. Enable the ports.

3. From the Group Manager again select the member you configured above.Netwerk TAB a. In the Activities pane select the Statistics called Network Interfaces Select the play button just above the graph and monitor the traffic transferred on each of the interfaces, which interfaces are handling the traffic now: ______________________________ II. Do you notice that within a very short time frame that the traffic that was on Eth0 has now been balanced across all active interfaces? This is dynamic load balancing being performed by the array.

58 - Lab Exercise #6

4. From SAN HeadQuarters monitor the following areas while the IOmeter tests are running. a. Disk IOPs b. Network traffic c. Over all Group Traffic

d. Any other areas that might be useful

5. Were you able to monitor the differences? ________________________________________________________________ ________________________________________________________________ ________________________________________________________________

IV Import and exporting archives from SAN Headquarters


In some cases you may need to archive or export the information collected from SAN Headquarters. For example, you need to create a report for your monthly staff meeting that identifies what is going on within the SAN. This report needs to include a lot of graphs and tables of the information. Another example is that you need to send to the Dell EqualLogic technical support team a view of your Storage group, that is captured by SAN Head Quarters and what is happening as a result of an issue or problem you may be experiencing. 1. To create files for viewing in programs like Excel or Acrobat Reader. a. Select Reports from the menu bar of SAN Headquarters, and then the option Report Wizard.

Lab exercies #6 - 59

b. At the next pop up choose the information you wish to capture such as performance, capacity or alerts.

c.

Check your checkbox of your group in the next page, click next, then you choose a time range of Latest day.

60 - Lab Exercise #6

d. You now get the opportunity to select a report style; you are totally free to choose the color setting of your preference. Then an output configuration is displayed. You can choose from several file types, you can pick a save directory and you are able to give in a filename. To save the file immediately, check: Automatically save generated report. If you don't do this, you must save the report in the program that shows the report.

Make several reports and make yourself comfortable with all the possibilities the program offers you. Lab exercies #6 - 61

2. An archive is a file that is captured by SAN Headquarters and is displayed by SAN Heaquarters. To create an archive that can be sent to an user, to view your SAN Headquarters captured events, perform the following steps: a. Select Create Archive in the grey menu, or select SAN HQ in the main menu and then select the Create Archive in the sub menu.

b. Go through the wizard and archive in the networkshare: public, using an unique name that you and another group can identify it.

c.

Have one of the other groups perform an import of your archive that you just created.

d. To import an archive into your SAN Head Quarters tool, select SAN HQ in the menu and then select Open Archive. Select the file in the networkshare public, that another group had archived, this will allow you to import that groups SAN Head Quarters information. Were you successful using SAN Headquarters review the other groups group? ______________________________________________________________

62 - Lab Exercise #6

Lab Exercise #7 Volume Snapshots

Purpose:
Upon completion of this lab exercise the student will be able to create volume snapshots, recover a deleted file with snapshots, and restore a volume with a snapshot.

Goals and tasks:


Make Snapshots of volumes and restore thru: - File recovery - Volume recovery Configure Schedules Create Collections

Hardware and software requirements:


PS Series Storage Array. Minimum of two targets and two initiators. Necessary cables to connect the PS Series Storage Array to the network. Ethernet network for both the local gigabit network and also the WAN. PC running Management GUI.

Lab Exercise #7 - 63

I.

Creating a snapshot of a Volume

In this section you will be creating a snapshot of an existing volume to recover deleted files from a snapshot. You will first verify that there are files on the base volume and then take a snapshot of that volume. You will then delete some files. You will bring the snapshot online and copy the files that were deleted from the base volume from the snapshot back to the base volume.

1. From the operating system select one of the volumes you wish to take a snapshot of, and copy a number of files to that volume. Do this with the CreateData tool, but you probably have already done this in the previous labs. Change the names of some files so that you can recognize them.

2. Using your web browser use the GUI. Select Volumes in the main menu. Then select the volume you wish to create a snapshot of. We take the volume of the driveletter: K:\

64 Lab Exercise #7

3. Select "Create Snapshot Now" from the Activities section of the screen.

4. Configure in the description field a description of the snapshot. a. Uncheck the option- Set Snapshot online. b. Check the option make snapshot writable.

5. Select the "Snapshot" you just created a. How is the name of the snapshot derived? __________________________________________________________ __________________________________________________________ __________________________________________________________ b. How is the access for the Snapshot derived? __________________________________________________________ __________________________________________________________ __________________________________________________________ c. If you were going to mount the snapshot to use it what steps should you go through? __________________________________________________________ __________________________________________________________ __________________________________________________________

d. Once you have successfully taken a snapshot of the base volume, you must delete several files. e. Place the snapshot online in the Group Manager. Go to the iSCSIinitiator of your server, and verify that a new target has emerged. Notice that it has the same name as the original volume, extended with the date and time when taken. Connect to the target. f. Using the disk manager you can see that an already initialized disk is available for you. You only have to set it online, and choose a drive letter, if not one is assigned automatically when you put in online. We choose drive letter N:\.

Lab Exercise #7 - 65

g. Open the current drive (K:\) where you deleted the files. Also open the drive from the just connected snapshot (N:\). See that this contains the files from the moment you took the snapshot. You can copy the files at drive N:| and paste them on the current drive K:\. Record the files you deleted here __________________________________________________________ __________________________________________________________

You succeeded in restoring single files. This comes in handy when someone accidently overwrites or deletes a file he didn't want to change. Do not forget, when you are working in the real world, to disconnect the volume. It is possible to write on the snapshot. So if you delete files in the snapshot, you will also lose the snapshots content of the moment you took the snapshot. Practice taking snapshots offline in a decent way. At this moment we have to realize that we are copying files thru the Operating System of the server. That is not a problem at all, when we are talking about some files that need to be restored. But let's assume that the whole volume is corrupted. Imagine that a virus struck the volume and the whole volume is unusable. When you use the technique of copying files through the OS, you may lose a lot of time until the whole volume is restored. You can also do this in the SAN. This is called: Volume Restore. And so you can restore a total volume in seconds. Let's do it.

66 Lab Exercise #7

h. Explore the files of your second volume, in our case with the drive letter L:\. Make some adjustments on it so that you can recognize a restore. Then go to the Group Manager and take a snapshot. After that delete some files. i. Place the base volume offline and click "Restore volume" to restore from the snapshot. A list will appear with the available snapshots at that volume. The snapshot that is used for the restore has to be offline.

Select the snapshot and press OK. Place the restored volume back online, and use a disk manager to view the files on the volume. Are you able to view the file information? _______________________ Can you see the deleted file that was deleted in step h above. ______________________________

You have to work careful in this lab. We didn't explain all the dangers, but when you do all the steps roughly, windows might not show the new content of the snapshot. It will still show the old content. When you take volumes offline in the Group Manager, first take it offline in Windows in a proper way through the disk manager. Windows is not suited for disappearing and appearing "disks" at a speed as we do in these labs. So work carefully.

Lab Exercise #7 - 67

II. Collections creating and using collections


1. Another task that may be required from time to time is creating collections of volumes for either snapshots or replicas. This can be done from the GUI or from the CLI.

2. What are the benefits of performing a collection of volumes for snapshots or replicas? _____________________________________________________________ _____________________________________________________________ _____________________________________________________________

3. Using the GUI determine the current volume collections by selecting Volumes in the Main Menu, followed by the Volume Collections icon in the tree of the GUI.

4. To create a volume collection a. Select the volume collection icon and then select the Create Volume Collection in the activities area of the GUI.

b. Give the volume collection a name _______ and press the Next button.

68 Lab Exercise #7

c.

Select the volumes that you want to be a member of this volume collection by selecting the checkbox in front of the desired volume and to it and then select the Next button.

d. Select the Volume Collection icon, top level, and confirm that the desired volumes are in the desired collection.

5. To use a collection for snapshot: a. Select the newly created volume collection under the Volume Collection icon.

b. In the activities area of the GUI select: Select Create Snapshot Now, to create a snap of all volumes within the collection Where do the snapshots appear? Under the Volume ___________ Under the Collection for that volume ___________

Lab Exercise #7 - 69

70 Lab Exercise #7

Lab Exercise #8 Replication


Purpose:
Upon Completion of this lab exercise the student will be able to configure, test and validate the operation of the PS Series Storage Array s when performing replication between two groups.

Goals and tasks:


Create a local and remote replication partnership. Use the replication and snapshot scheduler. Perform a replication session between the two partners. Perform a cloning of a volume. Perform promotion of a replica. Perform a Replication Failback. Perform a Manual Transfer of a volume. View statistics in the management GUI.

Hardware and software requirements:


Two PS Series Storage Array. Minimum of two targets and two initiators Necessary cables to connect the PS Series Storage Array to the network. Ethernet network for both the local gigabit network and also the WAN PC running Management GUI.

Lab Exercise #8 - 71

I.

Creating a replication partner

In this section you will take a PS Series array and create a replication partner to an already existing group. In a typical environment a customer will have an existing group, one or more arrays, with volumes already created on that group, they will then create a new replication partner in order to perform replication.

1. Why would a customer want to create a replication site? _____________________________________________________________ _____________________________________________________________

2. Based on Configuration Table in the Lab Configuration and Setup Guide, the following replication partnership will be created using your class set of equipment.The trainer will tell you to which team you will be replicating. You will be mutual replicating with that team. In this example we pretend to be replicating as team 5 towards team 6. So adjust it the numbers to the team numbers that apply to you. Note: This next part of the configuration will require coordination with your replication partner, so make sure that you communicate with your partner and the remote partner group. Also be aware that Group names, IP and passwords are spelled correct; case sensitive!

3. For identification purposes; a. Determine which group will be called the Local group and record it: _________________________, example Team 5(our own group)

b. Determine which group will be called the Remote group and record it: ______________________________, example Team 6(their group)

72 Lab Exercise #8

4. You will now configure the replication partnership. Login to your group using the web browser. a. Select the Replication button in the main menu. In the tree "Replication Partners" will be automatically selected if you go there for the first time. Else select ""Replication Partners" in the tree. Then select "configure partner" in the activities pane. This will start the configuretion wizard to enable you to configure your replication partner.

b. In the first screen configure the "remote partner" information. Group Name = the partners Group name (example Group06). Group IP address is the partners Group IP address (p.e. 192.168.20.60). For description, fill in anything you wish.

c.

In the second, which is the contact information, fill in the contact information of the remote team.

d. In the third screen, Authentication, you will define the passwords to be used for the replication. For ease of use we will use the same passwords, which is "eql". The first password field is the password which the remote partner will use for replicating to the local partner/group The second password is the password which the remote partner is expecting from the local partner/group.

e. In the fourth screen, Delegate space, enter the amount of Delegated Space you wish to reserve on the local group to store replica's from the remote partner/group. Fill in 300 GB of Delegated Space. (if you do not have enough storage left, delete volumes from previous Labs) Just to be sure, because it happens often in the real world: If the local group is going to replicate to a remote group, but the remote

Lab Exercise #8 - 73

partner is not going to replicate back to the local group; what should this value be on the local partner? ___________________________ Is the delegated space allocated on an as needed or is it allocated from the group space immediately? _________________ Click Next, check the summary and click Finish.

Note: The partnership is now halfway done. The partnership must also be configured on the remote site/group. It works exactly the same, and during this Lab it is done by the other team. Before you can continue, check if the other team is also set, because the replication will only work if the partnership is established on both sites.

74 Lab Exercise #8

II. Replicating the Volume to a Replication Partner - Primary to Secondary


1. From the Primary Site; using your web browsers GUI, select the Volumesbutton in the main menu and then select the volume you wish to replicate to your partner. Make sure that you have placed files on the volume that you can recognize. The volume may not be bigger than 100 GB.

2. Select "Configure Replication" from the Activities section of the screen. a. Select from the pull down menu your replication partner.

b. Leave the replica Reserve at 200%.

c.

Leave the local reserve at 100%.

d. What does the 200% Replica Reserve mean? __________________________________________________________ __________________________________________________________ __________________________________________________________

e. What is the Local reserve used for? __________________________________________________________ __________________________________________________________ __________________________________________________________

f.

Click "Next", leave then next page unchanged and click "Next" again. A summary will appear, and click "Finish". A prompt appears with the question "Would you like to create a volume replica now?", with a checkbox: "Perform manual replication". If you click "Yes" the group will start to replicate. If you check the checkbox, the "Manual Transfer Utility" will be started. Click "Yes", but without checking the checkbox.

Lab Exercise #8 - 75

3. From the Sending group, you can monitor the progress of the replication from a couple of options, those are listed below: a. Under the Replication Partners , select the remote Partner(Group06) Select the Outbound Replicas, to monitor the replications progress.

What is the status of the replication? _________________________

76 Lab Exercise #8

b. Select the Monitoring-button in the main menu. Select the Replication and then select the Outbound Replication area

What is the status of the replication? _________________________ Go back to Replication in the main menu. Select the Outbound Replication, check the radio-button Replication History, as shown below, how much data was transferred and what was the speed of the transfer.

c.

In the mean time the remote site (the other team), has been setting up a replication to you. Select the Inbound replicas and record the replication's status, as shown in the next image: _____________________________

Lab Exercise #8 - 77

d. To view additional information select the Monitoring button and then select Replication. Select the Inbound Replication area, as shown below and record the status ________________________________________

Can the partner that is receiving the inbound replication view as much detail as the sending partner ________________________________?

4. Let's assume that we are a business that has set up a replication. To speak with the famous words of a general: "It only works when it flies". In other words, we want evidence that our data has arrived on the other site/group. We are going to check if we have received the data from the other team. You NEVER promote a volume for testing purposes. For testing purposes you clone a replica. If you promote a replica, you end the replication, and that is not what you want.

78 Lab Exercise #8

a. using your web browsers GUI, select the Replica you wish to use that was just replicated to you by your partner. Once the replication is completed you can clone or promote the replica.

b. Record how much Delegated space you have for the remote group ____________________________________________________

c.

Select one of the replicas and create a clone of it

d. What happens to the Delegated space? _____________________

e. Mount the newly cloned replica to your initiator to verify that the volume is good and the data is available. Consult with the team you joined executing this lab, that the data you found, is the same data as they send over to you.

III. Using the Scheduler to create scheduled replications


1. Using your web browsers, select a volume you wish to schedule for replication.

2. Select "Create Schedule" from the Activities section of the screen.

3. A wizard for creating a schedule appears: a. Identify the schedule by giving it a name of hourly replicationxx, where xx is you team number. b. Select "Replication schedule" as the schedule type. c. Select "hourly schedule". Leave the checkbox "enable schedule" checked. Lab Exercise #8 - 79

d. Then select "next".

4. At the next screen for creating a schedule, configure: a. Specify as the start day, today's date

b. Specify for the following parameters for Time of day information: Start at earliest time from the current time. Repeat every 10 minutes. Until choose a time that will last 30 minutes.

5. After the scheduled timer has passed, return to the volume and see if replication had been taken based on the schedule you had created.

6. Using your web browsers, select a second volume you wish to schedule for replication.

7. Select Create Schedule from the Activities section of the screen to create a replication schedule.

8. Repeat these steps for creating a schedule for taking snapshots.

80 Lab Exercise #8

IV. Failback replication


1. At the Local site/ group: a. Create a new volume 95 GB called Failback1, on your primary/local group. Select no for Thin Provisioning. Set the ACL for the volume to your local servers IP address.

b. Using the Microsoft initiator connect to the volume, Failback1.

c.

From your desk top run Disk Management. Initialize the volume and make it a New Simple Volume. Format the volume, what is the Volume Label: ______________ Place some data on the volume.

d. Select the volume from the volume list and then select "Configure replication". For the general setting window. Select the remote partner from the pull down, this will be the secondary group. Use the defaults for Replica Reserve and Local replication reserve. Select "Next".

For the advance setting window. Select the option, "Keep failback snapshot". Select Next

At the Summary Window select Finish. Select "Yes" for the "Would you like to Create Replica Now?" option, leaving the Manual Replication option "unchecked".

Lab Exercise #8 - 81

e. Select from the GUI the remote group from the "Replication Partners" icon list. Select the remote group. Select the outbound Tab. Verify that the replication has started, please note that this may take a couple of minutes to start.

f.

To monitor the replication process: Select from the Group Monitoring icon. To monitor the replication choose the replication tab. From the Outbound Replication History window record how much data was replicated ________ and how long it took __________ and the speed ___________

Now communicate with your partner team. Check if their progress is similar to yours. If they also finished a replication with snapshot failback you may continue. We now must simulate a disaster and try to get the data back.

g. From the Volume icon, select the Failback1 volume and set Failback1 to an "offline" state option using the "Activities" area, to simulate a problem at the local site. Choose yes to set the volume off line. At this point the volume should turn gray under the volume list.

2. We are now going to concentrate on the incoming replication. a. Click on the Replication-button in the main menu: Select the remote group from the "Replication Partner" list.

82 Lab Exercise #8

Choose from the Inbound Replica Tab the Replica set which is the top most entry. Do NOT select a replica which is below the replica set and has a date and time. Select "Promote to Volume" to promote the replica set. At the "Pause inbound replications" pop up window, choose "yes". At the next popup window, "Step 1 Volume options" ,you will set the replica set so that you can retain changes and send them back to the primary site at a later time by selecting, checking, the following volume options as shown in the screen below: Put volume online: yes-checked. Retain target name of the original volume: yes-checked. Keep ability to demote replica set: yes-checked. Select Next.

On the next screen, iSCSI Access: Set the access control for the volume to be the server's Microsoft initiator IP address, this is your local server, the same server you used to log on to the volume in earlier steps. Set the access type to be "Set read-write". Leave the rest as defaults. Select "Next" and "Finished".

Lab Exercise #8 - 83

From the secondary groups management browser look at the Volume list, example is shown below: Is the newly promoted replica, Failback1.1 listed. What is the volume's name in the list __________ .

b. From the server: Execute the Microsoft Initiator. Select the target tab, do you see the volume? _______________ Select the target tab and you should now see the volume.Connect to the target volume you listed above. In the target window what is the volume alias name ______, is it different than the one shown in the Management GUI volume list, if so how ___________________________________________ ?

From the servers desk top run Disk Manager. Verify that the volume is seen. From My Computer confirm the volume is present and has the same drive letter that it had on the other group What happened to the volume? Is the original Data present on the volume: _______________ Add some additional data to the volume. Make the data recognizable.

84 Lab Exercise #8

Record how much you added and what you added.

3. Disconnect the current volume using the Microsoft initiator disconnection process. It's time to change roles again. Verify that the team who is managing the remote site, also has completed the steps above. They have been putting data on your promoted volume, during your "disaster". The disaster was temporary, and we pretend as if we are now recovering the data from the remote site. The data you just generated was of extreme importance and must be copied to the main site, before the business activities can continue. You now have to work together with the other team in a precise way. Your original volume is the Primary site, the replica was located and changed on the Secondary site. Let's move on.

4. At the Primary site at the GUI, set the volume back online as if the volume is now available for use again.

5. At the secondary site, highlight the replication volume and choose "Failback to Primary" in the Activities panel. a. Select the failback volume from the volume list

b. At the "Set the volume offline" pop up choose: Yes

c.

At the "Recovery volume" window enter Primary sites group administers user name and password. Leave the two checkboxes unchecked.

Select "OK". 6. The Group Monitoring window automatically opens and in a few minutes the fail back to the Primary occurs, be patient this may take a minute or two. a. How much data is replicated back to the primary site _______________ b. Were the changes replicated? _________________________________

Lab Exercise #8 - 85

7. Verify the replication of changes has been completed by monitoring, both the Primary and Secondary Groups, replication progress and using the inbound and out bound tabs in the Replication Partner area. a. Secondary completion? Yes/ No ________ b. Primary completion? Yes/ No _________ c. Is the volume should now listed in the Volume List, _________

8. At the Primary site server, a. Execute the Microsoft Initiator. b. Select the target tab and you should now see the volume.

c.

Connect to the iSCSI target,

86 Lab Exercise #8

d. Go to "My Computer", you should see all data including changes added at the secondary site _________________________________________

9. Consult both Groups event logs to determine what events were recorded during the Replication fast fail back process.

V.

Creating a Manual Transfer Volume

1. From the Primary site a. Create on the C: drive a directory called "mantransfer" and record its location _________________________________________________

b. Ask the instructor to identify the location site of the external media (Shared Drive, FTP site, USB Drive, etc) that you will use to temporarily store the exported Manual Transfer file to and record the location __________________ (example, Shared Z:\Manual Transfer\)

c.

Create another volume and record the volume name, ______________ Select no to Thin Provisioning. Select the ACL so that it is the local servers IP address.

d. From the local server logon to the volume you just created Using Disk Management: - Initialize the disk and turn it into a new simple volume. - Format the volume Copy files from another volume to the new volume

e. From the GUI select the Volume list and then the volume you created, either right click or choose in the activities area then select "Configure replication".

Lab Exercise #8 - 87

For the general setting window Select the remote partner from the pull down, this will be the secondary group Use the defaults for Replica Reserve and Local replication reserve Select Next

Leave the next page unchanged. At the Summary Window select "Finish". At the next option window, check the checkbox "perform manual replication" and select yes for the option "Create Replica Now".

f.

Select the Replication Partner-icon and then the remote partner at the main menu item: Replication. Select the "Outbound"-tab. What is the state of the volume replication______________ Highlight the volume replica set.

88 Lab Exercise #8

Right click on the volume replica set and choose "Perform Manual Transfer". This brings up the Manual Transfer Utility. The Manual Transfer Utility is an application that must be installed on the server. You can find the installation file on the networkshare (\\192.168.0.1\public). The file can be downloaded from the EqualLogic support site. It is a separate application which is not part of the HIT-kit, and it can be found on the firmware menu-item at downloads. Install the file if it is not installed yet.

In the Manual Replication window, choose the volume to be replicated. Select the Action "Start Data Copy". At the iSCSI Access window. Choose the "Create access polices" which is the default. Choose "Next".

At the destination window: - Enter the path of the "mantransfer" directory that you recorded in step "1.a" above, i.e. c:\ mantransfer , leaving the rest of the parameters at the default and then choose "Next". - Select "Finish", be patient.

Lab Exercise #8 - 89

At the information window choose okay to monitor the transfer on the Manual Transfer Utility.

g. From the transfer utility monitor the transfer to the temporary location disk. Determine the data transfer status, when the transfer has completed. Using volume management, My Computer, determine if the volume is present in the "mantransfer" directory and record the volume/ file name that is created for the volume. What naming structure of the file comprised of: 1. ____________________ 2. ____________________ 3. ____________________ Select in the Actions area the blue highlighted "Commit status to Group" and choose Yes to update the status to both partners. What happens to the Manual replica in the Manual Transfer Utility.

h. Copy the file that you just create in the temporary site location the external media (Shared Drive, FTP site, USB Drive, etc) location identified in step 1.b that you will use to temporarily store the exported Manual Transfer file. Verify that the copy works

2. From the secondary site a. Ask the team on the secondary site to create on their server a directory called "mantransfer" on the C: drive, this server should be connected to the secondary array record its location. b. Copy the file that the primary side place on the external site location media (shared drive, FTP site, USB Drive, etc) to the location identified in step 2.a. This places the files on the C: drive the server on the secondary site.

90 Lab Exercise #8

Verify that the copy works

c.

From the secondary groups GUI select the Transfer Utility from the tools area. (If it is not installed, install it) In the "Pending and incomplete Data transfer" do you see the Volume, Select in the Actions area "Start Data Load" Specify the location identified in step 2.a, "C:\mantransfer" Select "Next". At the iSCSI Access window Choose the Create access polices which is the default Choose Next Select "Finish". At the successfully started window choose "OK". At the information window choose okay to monitor the transfer on the Manual Transfer Utility.

Select in the Actions area the blue highlighted "Commit status to Group" and choose "Yes" to update the status to both partners. What happens to the Manual replica in the Manual Transfer Utility: _____________________________________________________

d. Once the transfer has been completed you should see the replica now by selecting the replication partner in the Replication Partner icon. Verify that the replica is created _______________________________

e. To verify that the replica was good Perform a Clone of the Replica - Give the clone a new volume name and give the ACL for the secondary server. Connect to the new volume using the Microsoft initiator You may need to assign it a drive letter in the Disk Management area.

Lab Exercise #8 - 91

Verify that the original files are on the volume, were the file the same as what was created on the original volume? ___________________

3. Return the primary site, a. Add more data to the volume you used in step 1.

b. Repeat the steps 1.a2.e to manual transfer the volume a second time.

c.

Grow the volume on the primary side.

d. Repeat the steps 1.a2.e to manual transfer the volume a third time.

e. Were the last two manual transfer's successfull _______________?

92 Lab Exercise #8

Lab Exercise #9: Clones and Thin Clones

Purpose:
Upon Completion of this lab exercise the student will be able create volume snapshots, recover a deleted file from the snapshot, and restore a volume from a snapshot.

Goals and tasks:


Create a clone of volumes. Create a Thin Clone of a volume. Replicate these types of volumes.

Hardware and software requirements:


PS Series Storage Array. Minimum of two targets and two initiators. Necessary cables to connect the PS Series Storage Array to the network. Ethernet network for both the local gigabit network and also the WAN. PC running Management GUI.

Lab exercise #9 - 93

I.

Creating a Clone

1. From the Group Manager GUI select the Volume button and create a new volume: a. Volume Name - ForCloning1. b. Volume size 150 GB. c. Access Control your initiators IQN.

2. Connect to the new volume from the software initiator.

3. Use Disk Manager to initialize and format the volume and assign a drive letter to the new volume.

4. Return to the software initiator and be sure to bind the volume to a new drive letter, record the drive letter _____________________________

5. Create some data to that drive, change the names of four directories and write their names below: a. _________________ b. _________________ c. _________________ d. _________________

6. Highlight the volume in the Group Manager GUI and then within the activities area select "clone" to create a Clone of the volume.

94 Lab Exercise #9

Set the following parameters for the cloned volume: a. Volume Name - Clone1. b. Volume size This can't be changed. c. Access Control your servers initiators IQN.

7. Return to the Microsoft Initiator and perform a refresh of the targets, what do you now see for targets, you should see the original volume and the new clone. Is this true?_____________________________________________ Highlight the clone volume and connect to it

8. Using disk manager select the disk and assign it a volume label/ letter. What data is present on the volume and is it the same data that was in the original volume? ______________________________________________________

9. Copy additional data to the clone, notice that the clone volume is immediately usable and has all the data on it.

In the next section you will be creating a template volume and a thin clone volume. You also determine how the data is added on a thin clone volume while not impacting the data on the template volume. You will then replicate both the Template as well as the thin clone to understand the replication process with thin clones.

II. Creating a Template volume


1. From the Group Manager GUI select the Volume button and create a new volume: a. Volume Name - ForTemplate1. b. Volume size 100 GB. c. Access Control your initiators IQN.

2. Connect to the new volume from the software initiator.

Lab exercise #9 - 95

3. Use Disk Manager to initialize and format the volume and assign a drive letter to the new volume.

4. Return to the software initiator and be sure to bind the volume to the new drive letter, record the drive letter ______________________________

5. Use Windows and select the just created volume. Create some data on the drive en change the names of several directories: a. _______________________ b. _______________________ c. _______________________ d. _______________________

6. Record the amount of In Use Space stored on the disk.

7. Create a second volume this time calling the volume ForTemplate2. From the Group Manager GUI select the Volume button and create a new volume: a. Volume Name - ForTemplate2. b. Volume size 75 GB. c. Access Control your initiators IQN.

8. Connect to the new volume from the software initiator.

9. Use Disk Manager to initialize and format the volume and assign a drive letter to the new volume.

10. Return to the software initiator and be sure to bind the volume to the new drive letter, record the drive letter _____________

96 Lab Exercise #9

11. Use Windows Explorer and select the just created volume and create some data on it. Select three or four directories and modify the directory names, record the names of the directories below: a. _________________ b. _________________ c. _________________ d. _________________

12. Record the amount of In Use Space stored on the disk _________________

13. From the Group Manager GUI select the ForTemplate2 volume and record the volumes In Use space ___________.

14. Return to the Microsoft Initiator and disconnect from the ForTemplate1 volume.

15. Return to the Group Manager GUI. You will now convert the volume to a Template volume. To convert the volume to a template volume, perform the following steps after you highlight the volume: a. Within the Activities area select "Convert to template":

Lab exercise #9 - 97

b. Select "yes" when asked if you wish to convert the volume to a template volume. c. What happens to the volume icon ______________________________

16. From the Group Manager GUI select the template, if not selected: a. Within the Activities area select "Create Thin Clone"

b. For the new thin clone volume provide the following attributes: Volume name - ThinClone1 Description leave blank Volume size cannot change Snapshot reserve 40% iSCSI Access use your servers IQN for the iSCSI initiator name within the access control Access Type Read-write

98 Lab Exercise #9

17. Now you will repeat the above steps to create a second Template volume and thin clone of the volume ForTemplate2. From the Group Manager GUI select the ForTemplate2 volume. Convert the volume to a template in the same way as you converted the previous volume.

18. At this time you should have two Template volumes called ForTemplate1 and ForTemplate2, each with a thin clone.

19. Return to the Microsoft Initiator and perform a refresh of the targets, what do you now see for targets regarding the thin clones and the template volumes:______________________________________________________ _____________________________________________________________

20. In the Microsoft Initiator , highlight the thin clone volume, ThinClone1,and connect to it.

21. Use the server manager and notice a new formatted drive appear, ThinClone1, put it online and check whether a drive letter is assigned. Open a Windows Explorer and open the new drive. What data is present on the volume and is it the same data that was copied to the Template volume in Step 5 above? _________________________________________________

22. From the Group Manager GUI perform the following: a. Select the template volume and the select the Connections tab and select the refresh button in the upper right corner of the Group Manager GUI, to determine what connections are connected to the template volume. How many connections are there to the Template Volume? __________________________________________________________ b. Select the thin clone volume and the select the Connections tab and select the refresh button in the upper right corner of the Group Manager GUI to determine what connections are connected to the template volume. How many connections are there to the Thin clone Volume? __________________________________________________________ Based on this observation we can see all the data that you had placed on the Template volume is now seen on the Thin Clone Volume even though you did not copy any data to the thin clone and that the connections automatically connect to the thin clone not to the Template volume.

Lab exercise #9 - 99

23. From the Group Manager GUI select the ForTemplate1 template volume again. a. Within the Activities area select "Create Thin Clone" to create a second thin clone.

b. For the new thin clone volume provide the following attributes: Volume name - SecondThinClone1 Description leave blank Volume size cannot change Snapshot reserve 40% button iSCSI Access use you servers IQN for the iSCSI initiator name Access Type Read-write

24. Return to the Microsoft Initiator and perform a refresh of the targets, what do you now see for targets as far as the thin clones and the template volumes is concerned:____________________________________________ Highlight the new thin clone volume and connect to it

25. Using disk manager notice that another disk is shown with the exact size and free space as the earlier displayed thin clone disk drive.

26. Using disk manager select the ThinClone1 volume and create additional data. Record how much space is now used on that volume ____________.

27. Using disk manager select the SecondThinClone1 volume, notice that no additional data was added to this volume.

28. Return to the Group Manager GUI and select the ThinClone1 that you just added additional data to.

100 Lab Exercise #9

a. View the Volume Space graphs and notice that the Volume space is showing in use, it is the blue color in the graph:

b. Notice also that the Shared Space shows how much space is shared with the template, this is orange and also how much space is unshared space, this is the blue in the graph as shown.

29. Select in Group Manager GUI the second thin clone volume, notice that there is no additional unshared space allocated to it and that the in-use-space in the Volume space graph, the blue area, is zero.

III. Replicating a Thin clone volume


In this section you will connect two PS Series array groups together and create a replication partnership between them. You will then replicate a template and a thin clone volume to a remote partner. Once you have replicated them you will then clone and promote the replicas.

1. Work with your instructor to determine who your partner is, this should be the same partner you used in the replication lab earlier. Be sure that the partnership is still operational. Once you have tested the partnership and you have determined that replication is working you can continue to the next steps.

Lab exercise #9 - 101

2. Select at the Primary (Sending) Site within the Group Manager GUI the Volume button. Then select SecondThinClone1 and configure it for replication to your remote partner. a. Select "Configure Replication" from the Activities section of the screen.

b. Select the check box "Enable Replication" Can you replicate a clone first? ____________________________ Note this should fail, the screen on the next page shows what you should have received. Why did this fail?______________________ _______________________________________________________ _______________________________________________________

102 Lab Exercise #9

IV. Replicating a Template volume and then a Thin Clone Volume


1. Replicating the Template Volume ForTemplate1. From the Primary (Sending) Site: start the Group Manager GUI and select the Volume button. Then select and highlight the Template volume ForTemplate1, you created earlier. Configure it for replication to your remote partner by performing the next set of steps: a. Select "Configure Replication" from the Activities section of the screen. Select from the pull down menu your replication partner Leave the replica Reserve at 200% Leave the local reserve at 100%, select the option to allow temporary use of free space and select "Next". Select the option "Keep Failback snapshot", and select "Next". Press "Finish". At the next pop up "Create replica of Volume", select the "Yes"button. Do NOT select the "Perform manual replication" check box.

b. From the Primary Site, you can monitor detail progress of the replication from a couple of options, those are listed below: Select the Monitoring button at the Main Menu and then select the Outbound Replication.

Lab exercise #9 - 103

What is the status of the replication? To view detailed information about the completed replication select the Replication History area once the replication has completed. You should see a screen similar to the one below. If you do not see the replication, wait for the replication to finish and try again.

Record below the information about the template replication: 1. Started 2. Duration 3. Data size 4. Speed 5. Transfer status _____________________ _____________________ _____________________ _____________________ _____________________

A second way is to look under the Replication Partners, select the remote Partner to gather some additional replication status: Select outbound replicas to monitor the replications progress What is the status of the replication while replicating and once the replication is completed.

104 Lab Exercise #9

What is the replication status of the replicated the Template volume? ______________________________________________________

2. Replicating the Thin Clone Volume ThinClone1 From the Primary (Sending) Side - Replicate the Thin Clone: Within the Group Manager GUI select the Volume button and then select thin clone volume ThinClone1 and configure it for replication to your remote partner using the following steps: a. Select "Configure Replication" from the Activities section of the screen. Select from the pull down menu your replication partner. Leave the replica Reserve at 200%. Leave the local reserve at 100%, select the option to allow temporary use of free space and select "Next". Select the option "Keep Failback snapshot" and select "Next". Press "Finish". At the next pop up "Create replica of Volume", select the "Yes" button and DO NOT select the Perform manual Transfer check box as shown:

Lab exercise #9 - 105

b. From the "Sending" group site, you can monitor the progress of the replication by selecting the Monitoring button at the bottom and then select the Outbound Replication.

Select the Replication tab What is the status of the replication? _________________________ To view detail information about the replication select the Replication History area once the replication has completed, you should see a screen similar to the one below.

Record below the information about the template replication 1. 2. 3. 4. 5. Started Duration Data size Speed Transfer status ________________ ________________ ________________ ________________ ________________

106 Lab Exercise #9

3. Replicating the second Template Volume ForTemplate2 From the Primary (Sending) Site: start the Group Manager GUI and select the Volume button. Then select and highlight the Template volume ForTemplate2, you created earlier. Configure it for replication to your remote partner by performing the next set of steps: a. Select "Configure Replication" from the Activities section of the screen. Select from the pull down menu your replication partner Leave the replica Reserve at 200% Leave the local reserve at 100%, select the option to allow temporary use of free pool space and select "Next". Select the option "Keep Failback snapshot" and select "Next". Press "Finish" At the next pop up "Create replica of Volume", select the "Yes" button, DO NOT select the "Perform manual replication" check box as shown:

b. From the Sending group side, you can monitor detailed progress of the replication in various ways, those are listed below: Select the Monitoring button at the bottom and then select the Outbound Replication

Once the replication is completed continue to the next step

Lab exercise #9 - 107

4. Replicating the Thin Clone Volume SecondThinClone2. From the Primary (Sending) Site - Replicate the Thin Clone: Within the Group Manager GUI select the Volume button and then select thin clone volume SecondThinClone1 that is associated with the ForTemplate2 and configure it for replication to your remote partner using the following steps: a. Select "Configure Replication" from the Activities section of the screen.

b. Select the check box "Enable Replication". Select from the pull down menu your replication partner. Leave the replica Reserve at 200%. Leave the local reserve at 100%, select the option to allow temporary use of free space and select "Next". Select the option "Keep Failback snapshot" and select "Next". Press "Finish". At the next pop up "Create replica of Volume", select the "Yes" button and DO NOT select the Perform manual Transfer check box as shown:

c.

From the "Sending" group site, you can monitor the progress of the replication by selecting the Monitoring button at the bottom and then select the Outbound Replication

Once the replication is completed continue to the next step

108 Lab Exercise #9

V. Promoting and cloning a Template volume and a Thin Clone Volume at the Secondary/Receiver
1. From the Secondary (receiving) Site: Within the Group Manager GUI select the Replication button. a. Select the Remote partner that just replicated to you

b. Select "Inbound" Replicas and then select the ForTemplate1 Template volume.

c.

Record the size of the template volume replica ___________, and what were the space of the original template Volume __________ at the primary site. Also notice the Delegated Space how is it showing space usage? ____________________________________________________ __________________________________________________________

d. Select "+" sign next to the template volume replica to display the thin clone replicas.

Lab exercise #9 - 109

a. Record the size of the thin clone replica___________ and what was the space of the original thin clone ThinClone2 __________ at the primary site. Also notice the Delegated Space, how is it showing space usage? __________________________________________________________

2. Cloning and promoting a template, a replica and a replica set. There are two choices of action that you can do with a thin clone replica; Promote to a volume or clone a replica. a. What is the difference between promoting a thin clone replica to a volume, compared to cloning a replica? __________________________________________________________ __________________________________________________________

b. First let us clone a Thin Clone replica. Select the Template volume replica for the ForTemplate1.1. Then select the Thin Clone replica called ThinClone1.1 and in the activities select "clone replica".

c. Provide a volume name of volclone1 and then select "Next" until you reach the access control. For access control use your servers software initiator IQN. 110 Lab Exercise #9

3. Select within the Group Manager GUI the Volume button and notice the layout of the newly created volume called Volclone1. Of what is the newly created cloned volume comprised of? ______________________________ _____________________________________________________________ _____________________________________________________________

4. From the software initiator logon to thin clone volume and connect it. Notice that the thin clone replica is still present and you can mount the previous thin clone replica as a volume. What does the cloned thin clone volume contain for data? Hint: Remember that as a thin clone on the primary site it had its own data and it also shared data within the Template Volume. _____________________________________________________________ _____________________________________________________________ _____________________________________________________________

5. Now let us promote a Thin Clone replica. For this we will use the other Template volume and Thin Clone that was replicated called ForTemplate2.1 and ThinClone2.1. Select the Thin Clone replica and then in the activities select "promote replica". When prompted say yes to: "pausing inbound replications". At the next screen, shown below, leave all check boxes to their defaults.

Lab exercise #9 - 111

When you reach the access control screen enter for access control your servers software initiator IQN and select "finish" to complete the promotion.

6. Select the volume button in the main menu and notice how the newly promoted thin clone is placed in the tree. Identify the volume name and; is a Template volume created with the Thin Clone promotion? _________________________________________________________ A sample screen is displayed below: the volume called ThinClone2.1 is the promoted thin clone. To determine this hover the mouse over the thin clone.

112 Lab Exercise #9

7. From the Volume tree, highlight and select the Template volume that is off line. You should get the screen below.

When you select the big arrow to navigate to the object, where does it take you?________________________________________________________ ____________________________________________________________

Lab exercise #9 - 113

114 Lab Exercise #9

Lab Exercise #10: Multi-Member Groups, Pooling and Thin Provisioning


Purpose:
Upon Completion of this lab exercise the student will be able to configure, test and validate the operation of the PS Series Storage Arrays when adding a new member to an existing group and operating in a multi-member group. Creating two groups and performing replication between the two groups.

Goals and tasks:


Configure a multi-member group by having a new member join an existing group Configure Multiple RAID sets with a multi-member group Use volume preferencing to associate a volume to a particular RAID type Create multiple storage pools Move a member from the default storage pool to a new storage pool Move volumes between storage pools View statistics in the management GUI Create and use a Thin Provisioned volume

Hardware and software requirements:


PS Series Storage Array. Minimum of two targets and two initiators Necessary cables to connect the PS Series Storage Array to the network.

Ethernet network for both the local gigabit network and also the WAN PC running Management GUI.

Lab Exercise #10 - 115

I.

Creating a multi-member group

In this section you will take a PS Series array and add it to an existing group. You will add the new array to the existing storage pool. Throughout this you will become familiar with the process, the impact on the existing array and the existing volumes. In a typical environment a customer will have an existing group, one or more arrays, with volumes already created on that group, they will then add a "new" array to that group. Once the new member has been added to the group then, the available group space is usable by all volumes that make up the group. By default, a single storage pool is created, named default. 1. Why would a customer want to add a new array to an existing Group? _______________________________________________________ _______________________________________________________ _______________________________________________________

2. Your trainer will divide you in two Units. Each Unit exists of three normal teams. The three array's of the normal teams combined are necessary to perform the tasks in this lab. As a unit you will make on group consisting of three EqualLogics. You have to communicate carefully with each other and perform the tasks as described. Of course we will have an example Unit. As an example we always have been using Team 5, so let's keep them as the first member of our Unit. The second member will be Team 6. The not yet mentioned before Team 7 will make our Unit complete. We have to start with empty arrays. Everybody should go to the CLI, PowerTerm, and login to the array. Give the command "reset" and confirm your command with the meanwhile famous "DeleteAllMyDataNow". The array will restore itself to factory defaults. That will take a few minutes.

We are going to focus on the information that needs to be configured during this lab: Unit number: Unit Group Name Unit GroupIP: ________________________ , ________________________ , ________________________ , (p.e. Unit01) (p.e. Group05) (p.e. 192.168.20.50)

116 Lab Exercise #10

Unit team #1 IP (eth0) Name member #1 RAID

________________________ , ________________________ , ________________________ , RAID 10

(p.e. Team05) (p.e. 192.168.20.51) (p.e. EDU05) , obliged

Unit team #2 IP(eth0) Name member #2 RAID

________________________ , ________________________ , ________________________ , RAID 5

(p.e. Team06) (p.e. 192.168.20.61) (p.e. EDU06) , obliged

Unit team #3 IP(eth0) Name member #3 RAID

________________________ , ________________________ , ________________________ , RAID 6

(p.e. Team07) (p.e. 192.168.20.71) (p.e. EDU07) , obliged

a. Unit team #1 has to kick off. Using the CLI, PowerTerm, log back into the reset array using loginname: grpadmin and the password: grpadmin.

b. At the welcome screen answer yes to the question do you want configure the array now. Answer the question "Do you want to proceed" with "yes". For a brief moment the array will initialize.

c.

Fill in the member name of unit team #1, confirm that you want to configure eth-port zero by pressing "enter". Give in the IP-address of the member.

d. Give in the subnetmask: 255.255.0.0. Confirm the Default Gateway 192.168.0.1.

e. Finally you give in the Group name: Unit Group Name, press enter, and enter the Group IP of the Unit. Confirm that you want to create the Group, that you want to use the group settings and fill in the password "eql" six times.

Lab Exercise #10 - 117

Once the new member has been creating the group and the setup is completed logout out of the CLI. 1. Using your web browser, login to the newly created group using the group IP address of your Unit. a. Select the "plus sign next to the members" icon and verify that the member is now a part of the group. Yes or no: ___________ Click on the member which is entitled unconfigured, it will ask you if you want to configure RAID now. Answer Yes. Just click next on the first screen that appears and choose RAID10. Click Next. Click Finish.

118 Lab Exercise #10

2. 10. Notify your Unit members that you have finished this part. Tell them that they both should login to the GUI with the Unit Group IP. They can now start with the next parts II and III. You can grab a cup of coffee, we will need you again at part IV.

II. Adding a member to the group with the CLI


This part of the exercise is executed by Unit Team #2. The next part, part III, will be executed by Unit Team #3, but they dont have to wait for Unit Team #2, Unit Team #3 can skip this exercise and start simultaneously with exercise III.

1. Unit Team #2, go to the CLI and login with grpadmin and grpadmin.

2. At the welcome screen answer yes to the question do you want configure the array now. Answer the question "Do you want to proceed" with "yes". For a brief moment the array will initialize.

3. Fill in the member name of unit team #2, confirm that you want to configure eth-port zero by pressing "enter". Give in the IP-address of the member.

4. Give in the subnetmask: 255.255.0.0. Confirm the Default Gateway 192.168.0.1.

5. Finally you give in the Group name: Unit Group Name, press enter, and give in the Group IP of the Unit. (if it did not already find it) You have to enter the Password for managing that Group. The password is "eql". It will then ask you if you want to join the Group. Confirm with typing "yes".

Lab Exercise #10 - 119

6. Quickly switch to Internet Explorer and watch the group. Select Members in the tree, where seconds ago only one member was shown. The member of Unit team #1 is now joined with your member. You only have to configure RAID 5. a. Click on the member which is entitled unconfigured, it will ask you if you want to configure RAID now. Answer Yes. b. Just click next on the first screen that appears and choose RAID 5. Click Next. Click Finish.

120 Lab Exercise #10

III. Adding a member to the group with the Remote Setup Wizard
1. Unit team #3 comes into action. You have already opened an Internet Explorer and navigated to the Unit Group IP. Notice that one member already exists; maybe the second one has also been initialized.

2. Start the Remote Setup Wizard. Press "Start", navigate to the subfolder "EqualLogic" and click on "Remote Setup Wizard".

3. Leave the radiobutton "Initialize a PS Series Array" checked and click "Next".

4. Check the serial number of your array. Identify your EqualLogic at the list of uninitialized arrays and select it. Click "Next".

5. Fill in the member name of unit team #3 and give in the IP-address of the member. Our subnetmask is: 255.255.0.0. Confirm the Default Gateway 192.168.0.1. Check the radiobutton "Join an existing group" and click "Next".

Lab Exercise #10 - 121

6. Finally you give in the Group name: Unit Group Name, then the Group IP of the Unit. You have to know the Password for managing that Group. The password is "eql". Terminate with "Next".

7. The array will now join the group. Switch quickly to the GUI in the internet browser. Verify that your EqualLogic emerged amongst the members from the group. The name still contains "(unconfigured)", this means that the member has no RAID configuration yet. Click on your member and the system will ask if you want to configure RAID now. Answer "Yes" and configure RAID6.

122 Lab Exercise #10

The multimember group is now configured. The total Group space is the sum of each member's capacity. Everybody can login, view and adjust into one Group Manager at the same time. To know more about the behaviour of a Multimember group we have to examine the group. Notify the other two groups that you are ready. You can now all go on with the next lab. Realize that you are all working on your own server, connected through the network. Only one SAN existing of three array's is available for the three of you. This is much more realistic when you compare it with real situations.

IV. Volumes on a Multi-Member group


In a company you can always divide the total amount of data in three categories. We have: Critical data, heavily used data and not so important data. As critical data we take: Financial-data. As heavily used data we take: User-files. As not so important data we take: Mp3-music.

Unit team #1 is going to take care of the critical data. Create a volume of 100 GB and name it Financial-data, connect it to your server and put 10 GB of data on it. Unit team #2 is going to take care of the heavily used data. Create a volume of 125 GB and name it User-files, connect it to your server and put 15 GB of data on it. Unit team #3 is going to take care of the not so important data. Create a volume of 150 GB and name it Mp3-music, you do not have to connect it and you don't have to put data on it.

1. Examine the Group. a. Select the top level group icon and record the following information from the disk space area of the screen:

Lab Exercise #10 - 123

Total capacity Used by Volumes Reserved for Snapshot Reserved for Replication Free Space

__________________________________ __________________________________ __________________________________ __________________________________ __________________________________

b. Select the first member from the members-icon and record the following information : Member capacity Spaced used by Volumes _______________ _______________

c.

Select the second member from the members-icon and record the following information : Member capacity Spaced used by Volumes _______________ _______________

d. Select the third member from the members-icon and record the following information : Member capacity Spaced used by Volumes _______________ _______________

e. Select your own volume, on which member is it located? __________________________________________________________

f.

Does the sum of the members capacity equal the total capacity of the group _____________________________________________________

124 Lab Exercise #10

g. At the group level, there is Volume space used, Snapshot used and free space, how do these parameters relate to the Group level Used by Volumes, Reserved for Snapshot, and Free Space values. h. How can you determine what iSCSI initiator connections are connected to which member within the group? _______________________________ __________________________________________________________

i.

How can you determine what target is associated with which member within the group? ___________________________________________ __________________________________________________________

2. Setting a volume's Volume storage preferences A volume when it is first created is created with Automatic volume preference. This allows the system to monitor the volume and determine over a significant time which RAID level the volume should be using. If you elect to change the volume storage preference this disables this automatic feature, instead it allows you to specify the desired RAID level for the volume.

a. Start IOmeter on two or three of your volumes and monitor the volume as you go through the remaining steps:

b. You specify a particular Volume Storage RAID Preference level by performing the following steps: Select the volume you wish to change the volume storage preference on. Select Modify Volume setting in the activity area of the GUI. Select the Advance tab. Select the RAID level desired, changing it from Automatic to the RAID level of your member.

Lab Exercise #10 - 125

Select OK

c.

On which member is the volume located? _________________________________________________________

d. How long does it take to move a volume without any files on it? immediately/takes some time _________________________________

V.

Creating storage pools and setting volume storage preferences within a pool

In this section you will be creating storage pools. In some cases the single pool of storage that is utilized by default may not be adequate and there may be a requirement on the customer part to develop a strategy of creating tiered storage which is comprised of separate pools of storage based on particular needs or requirements.

1. Each team: Select the Activities panel of the Group Summary window and then select Create storage pool. Within the Create Storage Pool dialog box, specify a pool name (name it the same as your volume) an optional description and click OK. How much space does the pool have available? _____________________________________________________________ 126 Lab Exercise #10

2. Assigning Members to Storage Pools a. In which pool do all existing Members currently reside in? __________________________________________________________

b. Unit team #1: Expand the Members icon and select one of the member names.

c.

In the Activities panel, click Modify member settings. The Modify Member Settings dialog box appears, displaying the available pools and the capacity and free space in each pool. Select your pool for the member and click OK.

d. Return to the top level of the members, is there any indication that the member is now moving to the destination pool? __________________

e. At this time, in which pool and on which members do the volumes reside on? On which pool do the volumes reside on ______________________ On which Member do the volumes reside on ___________________ Lab Exercise #10 - 127

f.

Unit team #2: Repeat the above step selecting your member and place it in your pool.

g. Unit team #3: Move the last member to your pool, what is the results of attempting to move the last / remaining member to the third pool? It should be noted that you can not move the last member in a pool to a new pool if there are volumes associated with that member. Explain below how you would work around this issue: __________________________________________________________ __________________________________________________________ __________________________________________________________

3. Assigning Volumes to Pools Each Team: a. In the leftmost panel, select and expand the Volumes icon and select your volume. In the Activities panel, click Modify member settings. The Modify Volume Settings dialog box appears displaying in the Storage Pool Assignment radio button menu, the current pool that the volume resides in. Record which pool is the current pool? _______________________________________________________ From the Storage Pool Assignment radio button menu, select one of the newly created pools and move the volume to the new pool.

128 Lab Exercise #10

4. Display storage pool configurations a. Select the Storage pool icon, the top level of the pools. How much group space is allocated to each of the pools: 1. Pool 1 __________________________ 2. Pool 2 __________________________ 3. Pool 3 __________________________

How much free space is in each of the pools: 1. Pool 1 __________________________ 2. Pool 2 __________________________ 3. Pool 3 __________________________

What is the RAID level distribution for the storage pool 1. ________________________________ 2. ________________________________ 3. ________________________________

5. Setting a volume's storage preferences A volume when is first created, it is created with Automatic volume preference. This allows the system to monitor the volume and determine over a significant time which RAID level the volume should be using If you elect to change the volume storage preference this disables this automatic feature instead it allows you specify the desired RAID level for the volume. a. You specify a particular Volume Storage Preference\ RAID level by performing the following steps:

Lab Exercise #10 - 129

b. Select your volume to change the volume storage preference on: Select Modify Volume setting in the activity area of the GUI. Select the Advance tab. Select the RAID level desired, changing it from Automatic.

What RAID did you change it too? ____________ c. Select OK

Can you create/ change a volumes RAID preference even if the RAID type is not within the pool? ________________________________________

VI. Creating a administrator for a pool


1. Creating a pool administrator and view an administrator account; When you first set up a PeerStorage group, it has one administration account which is the predefined account, grpadmin. a. To view the existing administration accounts and their permissions: In the GUI at the tree under Group, click Group Configuration. Click the Administration tab. Record in the table below the existing administrator information: Account Description Permission Contact Email

b. Under Administration Accounts, click Add and configure yourself as an administrator to one of the pools created earlier. Account name Pool admin Password eql

130 Lab Exercise #10

Description New Pool Administrator Click "Next". Select "Pool administrator" and check your pool. Leave "Enable account" checked and click "Next". On the next page you are able to add the contact, email and phone information. Click "Next". Click "Finish".

Open a new Internet Explorer and go to the Unit IP address. Log in with your newly made account. Examine the differences between the accounts.

c.

What rights does the pool administrator have compared to the grpadmin administrator? ______________________________________________ __________________________________________________________

d. Can the group administrator, grpadmin, manage all pools? ___________

e. Can the administrator of one pool manage the entire group? _________

f.

Experiment with more account configurations.

VI. Merging Pools


1. Another task that may be required from time to time is merging multiple pools back into one pool. This can be done from the GUI or from the CLI.

2. From the Pool icon tree select the pool that you created earlier: a. Select merge storage pool. b. Select the default pool as the destination.

Lab Exercise #10 - 131

3. What happens to all volumes within the source pool? _____________________________________________________________ _____________________________________________________________

4. What happens to the members? _____________________________________________________________ _____________________________________________________________

VII.

Thin Provisioned Volumes

a. Create another volume using the following parameters, leaving all other parameters at their default values: a. Volume name - Thinvol1 b. Pool Default c. Size - 5 GB (we want it small for demonstration purposes)

d. Check Thin Provisioned.

b. You will see several arrows appear. a. Minimum volume reserved set to 50% b. In-Use Volume reserve warning set to 65% c. Maximum In-use - set to 75%

3. Set up the local server to access to the volume. Connect the local server to the volume using the initiator.

4. Run Disk Manager to initialize and format the volume.

132 Lab Exercise #10

5. Using the GUI browser, log on as the grpadmin and select the volume and record the following: a. Space reserved and in use ___________________________________

b. Locations of the blue progress bar for the volume in respects to the Min and Max markers you set in step 1: In-Use Volume reserve warning is the blue before or after the marker? _______________________________________________ Max marker - is the blue before or after the marker? ______________________________________________________

6. While monitoring the volume with the GUI, watch the Blue progress bar and the impact to the volume as you start to copy files to the volume: a. Copy files (1,50 GB)to the volume until you reach the In-Use Volume reserve warning marker.

b. What happens when you reach or exceed the Min In-Use Volume reserve warning? _________________________________________________

c.

What happens to the Minimum volume reserved marker that you had set to 50%? __________________________________________________

d. Delete files (0,50 GB)from the volume, does the Minimum volume reserved return to original setting of 50%, if not explain below why not? __________________________________________________________ __________________________________________________________

e. Continue to copy files to the volume until you reach the Maximum In-use marker (0,50 GB). What happens when you reach or exceed the Maximum In- use warning?

f.

What can you do at this time to bring the volume back on line and operational.

Lab Exercise #10 - 133

7. Creating volumes on space you don't posses. a. Click "Create volume".

b. Check how much space is free in the pool at the first page. ___________

c.

Click "Next".

d. Check Thin Provisioned Volume.

e. Try to create a volume that is twice as big as the recorded free space in the pool. Were you able to succeed? _____________________

VIII. Vacating/ deleting a member from a group


1. Another task that may be required from time to time is vacating or deleting a member. This can be done from the GUI or from the CLI. a. What does it mean to vacate a member? __________________________________________________________ __________________________________________________________ __________________________________________________________

2. Merge all the pools together. Delete, if necessary, enough volumes so that the remaining volumes would fit on one member.

3. To vacate a member using the GUI. a. Select the member you wish vacate/ delete from the member list under the Member icon.

134 Lab Exercise #10

b. Under the Activities area on the screen select the Delete member option.

c.

Select "yes" to complete the vacate.

d. How long does it take to perform the vacate? Were you successful?__________________________________ How can you tell when the delete is complete?______________

To vacate a member using the CLI, enter the command: member delete <member-name>.

4. What happens to the volumes and snapshots that are on the member that you are deleting from the group? ______________________________________________________________

Lab Exercise #10 - 135

136 Lab Exercise #10

Lab Exercise #11: MPIO, ASM and VSS Basics


Purpose:
Upon completion of this lab exercise the student will configure and use MPIO in both a NIC and a HBA environment, to demonstrate and become familiar with how it operates.

Goals and tasks:


Configure MPIO in a NIC and in an HBA Demonstrate MPIO functionality Use the Group Manager GUI to determine MPIO operation on the PS Series Storage Array and view its statistics

Hardware and software requirements:


PS Series Storage Array Minimum of one target volume and one initiator NIC for the Server HBA for the Server. Auto Snapshot Manager.

Verifying the On-board NICs for MPIO


Verify a. b. c. that your system has two IP addresses configured and reachable: Open a Command Prompt Window Type "ipconfig" Verify that your system has two IP addresses on the same subnet. If your system does NOT have two IP addresses, ask your instructor for assistance before continuing.

Lab Exercise # 11 - 137

I.

Installing MPIO- For HIT kit 3.x

NOTE: This step may be skipped if the HIT kit has already been installed on your system, consult with the instructor to determine if you need to install the HIT kit.

1. The latest available HIT versie 4 is always available for download at the EqualLogic support site. In our lab, it is available on the networkdrive (Z:\ with IP 192.168.0.1) on your server. The HIT-kit is a single file called Setup.exe which can be executed from the share at once.

2. Execute the Setup program. a. Select the "Typical" installation. This option includes installation of the Multi-Path I/O DSM, and will require a reboot. Continue through the installation process, selecting "Next" when necessary to proceed. b. The installation process will examine your system for installed components. If you are using an older version of the Microsoft initiator, you can install the latest Dell EqualLogic Host Integration Toolkit, which update to the latest available version of the initiator. c. If asked, answer "yes" to upgrade your current version of the Microsoft initiator.

d. Reboot the system when prompted.

3. Run the EqualLogic Remote Setup Wizard. At the welcome screen, select "Configure MPIO settings for this computer".

138 Lab Exercise #11

a. At the "Configure MPIO settings" screen: Include only the SAN network range, for example 192.168.20.0 255.255.0.0 subnet Exclude all other networks.

b. Select "Finish" when you are done selecting the networks for MPIO,

c.

If necessary, acknowledge the next pop-up window asking about changing existing connections.

d. At the next pop up it will inform you that you need to reboot the server for MPIO to be configured, choose "Yes" to reboot your server.

Lab Exercise # 11 - 139

II. Verifying and Configuring MPIO using a Software initiator


1. To verify MPIO, execute the Microsoft initiator program from your desktop and you will see the following screen:

2. Select the Discovery tab to configure the target IP that you wish to connect to. From previous Labs your GroupIP should already be added in the list.

3. Select the Targets tab to get the list of available volumes that you can log in to.

4. Select the volume you wish to login to and then select the Connect button at the bottom.
NOTE: Ensure that on your server, both NICs are configured and enabled. Also, on the array, ensure that at least two network ports are configured and enabled. NOTE: With the MPIO DSM installed, it is NOT necessary to check the option "Enable multi-path." Your server and the PS Series SAN will automatically create multiple connections between server and volume.

140 Lab Exercise #11

5. Once you have logged into the volume you must then verify the MPIO policy you are going to use for the volume. To do that you select the Targets tab, highlight the volume you wish to view, and then select the Properties button. The Target Properties window will open. In the next screen you will see multiple connections to the selected volume indicating that MPIO is operational

6. Once you have verified that MPIO is working on one volume you can go volume by volume or to get MPIO details on all volumes then select the tab Dell EqualLogic MPIO.

Lab Exercise # 11 - 141

7. Select the Bound volumes/ Devices-tab and then select the Bind Allbutton to bind all the volumes. This should be done each time that there is a change to iSCSI configuration:

III. Testing MPIO Using the Software Initiator


This section of the lab will allow you to test the MPIO functionality. This will result in you running an IOmeter test to the volume. While the test is running you will record the speed that IOmeter is achieving and compare that to earlier tests you ran prior to MPIO being installed. With a volume connected from two or more different interfaces to the same volume:

1. You will now run the IOmeter test to the volume: a. Verify that a copy of IOmeter (http://sourceforge.net/projects/iometer) has been installed it should be present on the desktop. b. If there is not a copy, contact your instructor so that a copy can be installed to your system.

142 Lab Exercise #11

2. Launch and configure the IOmeter tool using the following setup

3. Configure IOmeter a. On the Topology section of the screen select "worker 1"

b. Select the Disk Target tab and check off the remote disk target you identified in the previous step

c.

Set the Maximum disk size parameter to 80000 sectors., be sure to set the Outstanding IOs to 64 or greater

d. Select the Access Specifications tab, From the Global Access Specification window select the 32K; 100% READ; 0% random selection and then press Add

e. Select the Results Display tab Change the Update frequency to 2 sec intervals Select the "Last Update" button

f.

Select the Test Setup tab and select "none" in the Record Results pull down menu

4. Run the IOmeter test by a. Returning to the Results Display tab b. Select/ click the "Green flag" to start the test Validate that the IOmeter test is running by observing the traffic generator bars, there may be a slight delay between when you select the start flag and when traffic is being captured to the IOmeter interface. II. Let the test run for a minute and record the total MB/ second ___________________________________________________

Lab Exercise # 11 - 143

c.

At the server, disable the Ethernet port with the higher numbered IP address (the lower numbered IP address is used for your RDP session, so don't disable that one). Validate that the IOmeter test is running by observing the traffic generator bars, there may be a slight delay between when you select the start flag and when traffic is being captured to the IOmeter interface Let the test run for a minute and record the total MB/ second _________________________________________________

d. Did the total number of MB/sec go down when one of the ports was disabled? __________________________________________________________ __________________________________________________________

e. Stop the test by pressing the STOP sign.

VI. Configuring for Auto Snapshot Manager Requestor


1. Execute the remote setup wizard and select option "Configure this computer to access the PS Series Array"

144 Lab Exercise #11

a. Confirm that the proper Group name is configured and also confirm that the correct CHAP username and password are defined.

b. If not then remove the entries present and re-enter your group name and IP address and the correct User name and Password The first screen of the Remote Setup Wizard, shown below, will ask if you wish to initialize a new PS Series Storage Array or if you wish to add this host to an existing PS Series SAN, select the "cancel" button to exit.

V.

Using the Auto Snapshot Manager to Create Smart Copies

The following sections describe how to use the Auto-Snapshot Manager requestor to test the server's ability to create shadow copies of PS Series group volumes.

1. Launch the EqualLogic Auto-Snapshot Manager.

2. From the Auto-Snapshot Manager interface select the Volumes icon: a. This displays the disks connected to the server, including the PS Series group volumes.

Lab Exercise # 11 - 145

b. Select a drive letter to display detailed information about the disk you wish to create a snapshot of, including if it supports snapshot capabilities. c. Right-click a drive letter to create a volume Smart Copy.

3. To confirm the snapshot was completed, select Smart Copies icon on the user interface. This displays the Smart Copies for volumes, collections, and applications

4. Return to the PS Series Storage Array management GUI a. Select the Volume that you just created a shadow copy of and see if a snapshot is also shown.

146 Lab Exercise #11

Vous aimerez peut-être aussi