COPYRIGHTED MATERIAL. Windows Server 2008 Storage Services. Chapter. in this chapter:

Similar documents
THE FOLLOWING EXAM OBJECTIVES ARE COVERED IN THIS CHAPTER: Configure local storage. Configure Windows Firewall

3.1. Storage. Direct Attached Storage (DAS)

Dell EMC Unity Family

Configuring and Managing Virtual Storage

EMC Unity Family EMC Unity All Flash, EMC Unity Hybrid, EMC UnityVSA

vsphere Storage Update 1 Modified 16 JAN 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

StarWind Virtual SAN. HyperConverged 2-Node Scenario with Hyper-V Cluster on Windows Server 2012R2. One Stop Virtualization Shop MARCH 2018

DEE DECE-IE SC Series. A Success Guide to Prepare- Dell EMC Expert - SC Series. edusum.com

Data Migration from Dell PS Series or PowerVault MD3 to Dell EMC SC Series Storage using Thin Import

USING ISCSI AND VERITAS BACKUP EXEC 9.0 FOR WINDOWS SERVERS BENEFITS AND TEST CONFIGURATION

StarWind Virtual SAN Installing and Configuring SQL Server 2019 (TP) Failover Cluster Instance on Windows Server 2016

StarWind Virtual SAN. Installing and Configuring SQL Server 2014 Failover Cluster Instance on Windows Server 2012 R2. One Stop Virtualization Shop

StarWind Virtual SAN 2-Node Stretched Hyper-V Cluster on Windows Server 2016

Dell EMC SC Series Storage: Microsoft Multipath I/O

StarWind Virtual SAN Installing and Configuring SQL Server 2017 Failover Cluster Instance on Windows Server 2016

HP Supporting the HP ProLiant Storage Server Product Family.

Dell EMC SAN Storage with Video Management Systems

DELL TM PowerVault TM DL Backup-to-Disk Appliance

Technical Brief: Titan & Alacritech iscsi Accelerator on Microsoft Windows

Surveillance Dell EMC Storage with FLIR Latitude

Dell Storage PS Series Administration and Product Overview

VERITAS Dynamic MultiPathing (DMP) Increasing the Availability and Performance of the Data Path

Advanced iscsi Management April, 2008

Parallels Virtuozzo Containers 4.6 for Windows

Configuring Server Boot

DELL TM PowerVault TM DL Backup-to-Disk Appliance

Deploying the 60TB Data Warehouse Fast Track Reference Architecture for Microsoft SQL Server 2016 using Dell EMC PowerEdge R730 and SC5020

Veritas System Recovery Disk Help

StarWind Virtual SAN Hyperconverged 2-Node Scenario with Hyper-V Server 2016

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

PS Series Best Practices Deploying Microsoft Windows Clustering with an iscsi SAN

Chapter 3 Copyright Statement

Configuring Service Profiles

iscsi Technology: A Convergence of Networking and Storage

Deploying the 8TB Data Warehouse Fast Track Reference Architecture for Microsoft SQL Server 2017 using Dell EMC PowerEdge R740 and SCv3020

StarWind Virtual SAN Configuring HA Shared Storage for Scale-Out File Servers in Windows Server 2016

Traditional SAN environments allow block

StarWind Virtual SAN AWS EC2 Deployment Guide

How to Configure NPIV in a Microsoft Hyper-V Environment

Windows Host Utilities Installation and Setup Guide

StarWind Virtual SAN Configuring HA SMB File Server in Windows Server 2016

Preparing the boot media/installer with the ISO file:

Configuring Cisco UCS Server Pools and Policies

Deploying the 55TB Data Warehouse Fast Track Reference Architecture for Microsoft SQL Server 2014 using PowerEdge R730 and Dell Storage SC4020

VMware vcenter Site Recovery Manager 4.1 Evaluator s Guide EVALUATOR'S GUIDE

Configuring RAID with HP Z Turbo Drives

A Dell Technical White Paper Dell PowerVault MD32X0, MD32X0i, and MD36X0i

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

Clustering and Backing Up Hyper-V 2012 R2 with the Oracle ZFS Storage Appliance ORACLE WHITE PAPER APRIL 2016

White Paper. A System for Archiving, Recovery, and Storage Optimization. Mimosa NearPoint for Microsoft

Web Console Setup & User Guide. Version 7.1

Setup for Microsoft Cluster Service Update 1 Release for ESX Server 3.5, ESX Server 3i version 3.5, VirtualCenter 2.5

iscsi Protocols iscsi, Naming & Discovery, Boot, MIBs John Hufferd, Sr. Technical Staff IBM SSG

Parallels Containers for Windows 6.0

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

StarWind Virtual SAN Configuring HA Shared Storage for Scale-Out File Servers in Windows Server 2012R2

Configuring iscsi in a VMware ESX Server 3 Environment B E S T P R A C T I C E S

A TPC Standby Solution User's Guide

DSI Optimized Backup & Deduplication for VTL Installation & User Guide

Dell EMC SC Series Storage with SAS Front-end Support for VMware vsphere

Veritas System Recovery Disk Help

Mac OS X Fibre Channel connectivity to the HP StorageWorks Enterprise Virtual Array storage system configuration guide

StarWind Virtual SAN Installation and Configuration of HyperConverged 2 Nodes with Hyper-V Cluster

Microsoft Office SharePoint Server 2007

IBM. Systems management Disk management. IBM i 7.1

Configuring Storage Profiles

HP StorageWorks Modular Smart Array FC VDS Hardware Provider for Windows 2003 administration guide

CONTENTS. 1. Introduction. 2. How To Store Data. 3. How To Access Data. 4. Manage Data Storage. 5. Benefits Of SAN. 6. Conclusion

S SNIA Storage Networking Management & Administration

S S SNIA Storage Networking Foundations

SPECIFICATION FOR NETWORK ATTACHED STORAGE (NAS) TO BE FILLED BY BIDDER. NAS Controller Should be rack mounted with a form factor of not more than 2U

SANmelody TRIAL Quick Start Guide

Network and storage settings of ES NAS high-availability network storage services

iscsi Technology Brief Storage Area Network using Gbit Ethernet The iscsi Standard

Citrix XenServer with Dell SC Series Storage Configuration and Deployment

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN

Virtual Server Agent for VMware VMware VADP Virtualization Architecture

EMC NetWorker Module for SnapImage Release 2.0 Microsoft Windows Version

StarWind Virtual SAN Compute and Storage Separated with Windows Server 2016

Deploying the 200TB Data Warehouse Fast Track Reference Architecture for Microsoft SQL Server 2017 using Dell EMC PowerEdge R940 and SC9000

Microsoft Technical Solutions

Storage Profiles. Storage Profiles. Storage Profiles, page 12

IOPStor: Storage Made Easy. Key Business Features. Key Business Solutions. IOPStor IOP5BI50T Network Attached Storage (NAS) Page 1 of 5

Configuration Tool and Utilities v3.25 Operation Manual. for Fusion RAID Storage Systems

HP StoreVirtual Storage Multi-Site Configuration Guide

Assignment No. SAN. Title. Roll No. Date. Programming Lab IV. Signature

Network and storage settings of ES NAS high-availability network storage services

StarWind Native SAN Configuring HA File Server for SMB NAS

iscsi Boot from SAN with Dell PS Series

iscsi Design Considerations and Deployment Guide VMware Infrastructure 3

IBM i Version 7.3. Systems management Disk management IBM

StarWind Virtual SAN Compute and Storage Separated with Windows Server 2012 R2

Inter-VSAN Routing Configuration

Quick Start Guide. Version R94. English

Downloading and Installing Cisco UCS VIC Drivers

Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center

EMC VSPEX FOR VIRTUALIZED MICROSOFT EXCHANGE 2013 WITH MICROSOFT HYPER-V

HP StoreVirtual Storage Multi-Site Configuration Guide

QNAP and Failover Technologies

Transcription:

Chapter 1 Windows Server 2008 Storage Services Microsoft Exam Objectives covered in this chapter: ÛÛConfigure storage. May include but is not limited to: RAID types, Virtual Disk Specification (VDS) API, Network Attached Storage, iscsi and fibre channel Storage Area Networks, mount points. COPYRIGHTED MATERIAL

Disk storage is a requirement for just about every computer and application used in any corporate environment. Administrators have some familiarity with storage, whether it is internal storage, a locally attached set of disks, or network attached storage (NAS). In this chapter, we will examine the various aspects of Windows Server 2008 Storage Services. We ll discuss the various types of storage technologies, but this chapter will primarily focus on iscsi because of the new native features in Windows Server 2008. This chapter includes the following main topics: NN NN NN NN NN NN NN NN NN Initializing disks Dynamic and basic disks Volume sets RAID types Mount points Storage technologies (iscsi, Fibre Channel, NAS) Virtual Disk Specification (VDS) Storage Manager for SANS Storage Explorer Storage in Windows Server 2008 What type of disks should be used? What type of RAID sets should be made? What type of hardware platform should be purchased? These are all questions that many administrators have to make when planning for storage in Windows Server 2008. In the following sections, we will attempt to answer these questions so that administrators can make the best decisions for their storage environment. We ll cover the basics to prepare you to make these decisions when you re either purchasing or configuring your storage solutions. Initializing Disks To begin this section, we must first discuss how to add disk drives to a server. Once a disk drive has been installed, it must be initialized by selecting the type of partition. There are

Storage in Windows Server 2008 3 two types of partition styles used to initialize disks: Master Boot Record (MBR) and GUID Partition Table (GPT). MBR has a partition table that indicates where the partitions are located on the disk drive, and with this particular partition style, only volumes up to two terabytes (1,024 gigabytes) are supported. An MBR drive can have up to four primary partitions or three primary partitions and one extended partition that can be divided into unlimited logical drives. Windows Server 2008 can boot off only an MBR disk unless it is based on the Extensible Firmware Interface (EFI); then it can boot from GPT. An Itanium server is an example of EFI-based system. GPT is not constrained by the same limitations MBR is. In fact, a GPT disk drive can support volumes of up to 18 exabytes (1 million terabytes) and 128 partitions. As a result, GPT is recommended for disks larger than 2TB or disks used on Itanium-based computers. Exercise 1.1 demonstrates the process of initializing additional disk drives to an active computer running Windows Server 2008. Exercise 1.1 Initializing Disk Drives Follow these steps to initialize disk drives: 1. Click Start Administrative Tools Server Manager. 2. Click and then expand Storage. 3. Select Disk Management. 4. After disk drives have been installed, right-click Disk Management and select Rescan Disks.

4 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.1 (continued) 5. A pop-up box appears indicating that the server is scanning for new disks. 6. After the server has completed the scan, the new disk appears as Unknown. 7. Right-click the Unknown disk and select Initialize Disk.

Storage in Windows Server 2008 5 Exercise 1.1 (continued) 8. A pop-up box appears asking for the partition style. For this exercise, choose MBR. 9. Click OK. The disk will now appear online as a basic disk with unallocated space. Working with Basic and Dynamic Disks Windows Server 2008 supports two types of disk configurations: basic and dynamic. Basic disks are divided into partitions and can be used with previous versions of Windows. Dynamic disks are divided into volumes and can be used with Windows 2000 Server and later releases. When a disk is initialized, it is automatically created as a basic disk, but when a new fault-tolerant volume set is created, the disks in the set are converted to dynamic disks. Fault-tolerance features and the ability to modify disks without having to reboot the server are what distinguish dynamic disks from basic disks. A basic disk can simply be converted to a dynamic disk without loss of data. When a basic disk is converted, the partitions are automatically changed to the appropriate volumes. However, converting a dynamic disk back to a basic disk is not as simple. First, all the data on the dynamic disk must be backed up or moved. Then all the volumes on the dynamic disk have to be deleted. The dynamic disk can then be converted to a basic disk. Partitions and logical drives can be created and the data restored. The following are actions that can be performed on basic disks: NN Format partitions. NN Mark partitions as active. NN Create and delete primary and extended partitions. NN Create and delete logical drives. NN Convert from a basic disk to a dynamic disk.

6 Chapter 1 n Windows Server 2008 Storage Services NN NN NN NN NN The following are actions that can be performed on dynamic disks: Create and delete simple, striped, spanned, mirrored, or RAID-5 volumes. Remove or break a mirrored volume. Extend simple or spanned volumes. Repair mirrored or RAID-5 volumes. Convert from a dynamic disk to basic after deleting all volumes. In Exercise 1.2, you ll convert a basic disk to a dynamic disk. Exercise 1.2 Converting a Basic Disk to a Dynamic Disk Follow these steps to convert a basic disk to a dynamic disk: 1. Click Start Administrative Tools Server Manager. 2. Click and then expand Storage. 3. Select Disk Management. 4. Right-click a basic disk that you want to convert and select Convert to Dynamic Disk.

Storage in Windows Server 2008 7 Exercise 1.2 (continued) 5. The Convert to Dynamic Disk dialog box appears. From here, select all the disks that you want to convert to dynamic disks. In this exercise, only Disk 2 will be converted. 6. Click OK. 7. The Convert to Dynamic Disk dialog box changes to the Disks to Convert dialog box and show the disk/disks that will be converted to dynamic disks. 8. Click Convert. 9. Disk Management will warn that if you convert the disk to dynamic, you will not be able to start the installed operating system from any volume on the disk (except the current boot volume). 10. Click Yes. The converted disk will now show as dynamic in Disk Management.

8 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.2 (continued) Microsoft recommends using basic disks if you do not require spanned volumes, striped volumes, mirrored volumes, or RAID-5 volume sets. Working with Volume Sets A volume set is created from volumes that span multiple drives by using the free space from those drives to construct what will appear to be a single drive. The following list includes the various types of volume sets and their definitions: Simple volume uses only one disk or a portion of a disk. Spanned volume is a simple volume that spans multiple disks, with a maximum of 32. Use a spanned volume if the volume needs are too great for a single disk. Striped volume stores data in stripes across two or more disks. A striped volume gives you fast access to data but is not fault tolerant, nor can it be extended or mirrored. If one disk in the striped set fails, the entire volume fails.

Storage in Windows Server 2008 9 Mirrored volume duplicates data across two disks. This type of volume is fault tolerant because if one drive fails, the data on the other disk is unaffected. RAID-5 volume stores data in stripes across three or more disks. This type of volume is fault tolerant because if a drive fails, the data can be re-created from the parity off the remaining disk drives. Operating system files and boot files cannot reside on the RAID-5 disks. Exercise 1.3 illustrates the procedure for creating a volume set. Exercise 1.3 Creating a Volume Set Follow these steps to create a volume set: 1. Click Start Administrative Tools Server Manager. 2. Click and then expand Storage. 3. Select Disk Management. 4. Select and right-click a disk that has unallocated space. If there are no disk drives available for a particular volume set, that volume set will be grayed out as a selectable option. In this exercise, you ll choose a spanned volume set, but the process after the volume set selection is the same regardless of which kind you choose. The only thing that differs is the amount of disk drives chosen.

10 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.3 (continued) 5. The Welcome page of the New Spanned Volume Wizard appears and explains the type of volume set chosen. Click Next. 6. The Select Disks page appears. Select the disk that will be included with the volume set and click Add. Repeat this process until all the desired disks have been added. Click Next. 7. The Assign Drive Letter or Path page appears. From here you can select the desired drive letter for the volume, mount the volume in an empty NTFS folder, or choose to not assign a drive letter. The new volume is labeled as E. Click Next. 8. The Format Volume page appears. Choose to format the new volume. Click Next. 9. Click Finish. 10. If the disks have not been converted to dynamic, you will be asked to convert the disks. Click Yes. The new volume will appear as a healthy spanned dynamic volume with the new available disk space of new volume set.

Storage in Windows Server 2008 11 Exercise 1.3 (continued) RAID Built into Windows Server 2008 is the ability to support drive sets and arrays using Redundant Array of Independent Disks (RAID) technology. RAID can be used to enhance data performance, or it can be used to provide fault tolerance to maintain data integrity in case of a hard disk failure. Windows Server 2008 supports three different types of RAID technologies: RAID-0, RAID-1, and RAID-5. RAID-0 is also known as disk striping. Disk striping is using two or more volumes on independent disks created as a single striped set. There can be a maximum of 32 disks. In a striped set, data is divided into blocks that are disturbed sequentially across all the drives in the set. With RAID-0, disk striping, you get very fast read and write performance because multiple blocks of data can be accessed off of multiple drives simultaneously. However, RAID-0 does not offer the ability to maintain data integrity during a single disk failure. In other words, RAID-0 is not fault tolerant; a single disk event will cause the entire striped set to be lost, and it will have to be re-created through some type of recovery process, such as a tape backup.

12 Chapter 1 n Windows Server 2008 Storage Services RAID-1 is also known as disk mirroring. Disk mirroring is two logical volumes on two separate identical disks created as a duplicate disk set. Data is written on two disks at the same time; that way, in the event of a disk failure, data integrity is maintained and available. Although this fault tolerance gives administrators data redundancy, it comes with a price because it diminishes the amount of available storage space by half. For example, if an administrator wants to create a 300GB mirrored set, they would have to install two 300GB hard drives into the server, thus doubling the cost for the same available space. RAID-5 is also known as disk striping with parity. With disk striping with parity, you use three or more disks (with a maximum of 32) striped across all the disks with an additional block of error-correction called parity, which is used to reconstruct the data in the event of a disk failure. RAID-5 has slower write performance than the other RAID types because the OS must calculate the parity information for each stripe that is written, but the read performance is equivalent to a stripe set, RAID-0, because the parity information is not read. Like RAID-1, RAID-5 comes with additional cost considerations. For every RAID-5 set, roughly an entire hard disk is consumed for storing the parity information. For example, a minimum RAID-5 set requires three hard disks, and if those disks are 300GB each, approximately 600GB of disk space is available to the OS and 300GB is consumed by parity information, which equates to 33.3 percent of the available space. Similarly, in a five-disk RAID-5 set of 300GB disks, approximately 1200GB of disk space is available to the OS, which means that 20 percent of the total available space is consumed by the parity information. The words roughly and approximately are used when calculating disk space because a 300GB disk will really be only about 279GB of space. This is because vendors define a gigabyte as one billion bytes, but the OS defines it as 2^30(1,073,741,824) bytes. Also remember that file systems and volume managers have overhead as well. Table 1.1 breaks down the various aspects of the supported RAID types in Window Server 2008. Table 1.1 Supported RAID Level Properties on Windows Server 2008 RAID Level RAID Type Fault Tolerant Advantages Minimum Number of Disks Maximum Number of Disks 0 Disk s t r i p i n g No Fast reads and writes 2 32 1 Disk mirroring Yes Data redundancy and faster writes than RAID-5 2 2 5 Disk striping with parity Yes Data redundancy with less overhead and faster reads than RAID-1 3 32

Storage in Windows Server 2008 13 RAID-1 total available disk space is calculated by taking one half of the sum of both disks in the disk set, and RAID-5 total available disk space is calculated by subtracting the space of one entire disk from the sum of all the disks in the disk set. Creating RAID Sets Now that you understand the fundamental concepts of RAID sets and how to use them, we can now look at the creation of RAID sets in Windows Server 2008. The process of creating a RAID set is the same as the process for creating a simple or spanned volume set except for the minimum disk requirements associated with each RAID type. Creating a mirrored volume set is the same as creating a volume set, as shown in Exercise 1.3, except you will select New Mirrored Volume in the fourth step. It is after the disk select wizard appears that you ll begin to see the difference. Since a new mirrored volume is being created, the volume requires two disks. During the disk select process, if only one disk is selected, the Next button will be unavailable because the disk minimum has not been met. Refer to Figure 1.1 to view the Select Disks page of the New Mirrored Wizard during the creation of a new mirrored volume and notice that the Next button is not available. Figure 1.1 Select Disks page of the New Mirrored Volume Wizard To complete the process, you must select a second disk by highlighting the appropriate disk and adding it to the volume set. Once the second disk has been added, the Add button becomes unavailable and the Next button is available to complete the mirrored volume set creation (see Figure 1.2).

14 Chapter 1 n Windows Server 2008 Storage Services Figure 1.2 Adding the second disk to complete a mirrored volume set After you clicking Next, the creation of the Mirrored Volume set is again just like the rest of the steps, 7 through 11, in Exercise 1.3. A drive letter will have to be assigned and the volume will need to be formatted. The new mirrored volume set will appear in Disk Management. In Figure 1.3, notice that the capacity of the volume equals one disk even though two has been selected. Figure 1.3 Newly created mirrored volume set

Storage in Windows Server 2008 15 To create a RAID-5 volume set, you use the same process you use to create a mirrored volume set. The only difference is that a RAID-5 volume set requires that a minimum of three disks be selected to complete the volume creation. The process is simple: Select New RAID-5 Volume and then select the three disks that will be used in the volume set. Assign a drive letter and format the volume. Figure 1.4 shows a newly created RAID-5 volume set in Disk Management. Figure 1.4 Newly created RAID-5 volume set Mount Points With the ever increasing demands of storage, mount points are used to surpass the limitation of 26 drive letters and to join to volumes into a folder on a separate physical disk drive. A mount point allows you to configure a volume to be accessed from a folder on another existing disk. Through Disk Management, a mount point folder can be assigned to a drive instead of using a drive letter and can be used on basic or dynamic volumes that are formatted with NTFS. However, mount point folders can be created only on empty folders within a volume. Additionally, mount point folder paths cannot be modified; they can only be removed once they have been created. Exercise 1.4 shows steps to create a mount point.

16 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.4 Creating Mount Points Follow these steps to create a mount point: 1. Click Start Administrative Tools Server Manager. 2. Click and then expand Storage. 3. Select Disk Management. 4. Right-click the volume where the mount point folder will be assigned and select Change Drive Letter and Paths. 5. Click Add. 6. Either type the path to an empty folder on an NTFS volume or click Browse to select or make a new folder for the mount point. When you explore the drive, you ll see the new Folder created. Notice that the icon indicates that it is a mount point.

Storage in Windows Server 2008 17 Microsoft MPIO (Multipath I/O) Multipath I/O (MPIO) is associated with high availability because a computer will be able to use a solution with redundant physical paths connected to a storage device. So if one path fails, an application will continue to run because it can access the data across the other path. The MPIO software provides the functionality needed for the computer to take advantage of the redundant storage paths. MPIO solutions can also load-balance data traffic across both paths to the storage device, virtually eliminating bandwidth bottlenecks to the computer. What allows MPIO to provide this functionality is the new native Microsoft Drive Specific Module (Microsoft DSM). The Microsoft DSM is a driver that communicates with storage devices iscsi, Fibre Channel or SAS and provides the chosen loadbalancing policies. Windows Server 2008 supports the following load-balancing policies: Failover In a failover configuration, there is no load balancing. There is a primary path that is established for all requests and subsequent standby paths. If the primary path fails, one of the standby paths will be used. Failback This is similar to failover in that it has primary and standby paths. However, with failback you designate a preferred path that will handle all process requests until it fails, after which, the standby path will become active until the primary reestablishes a connection and will automatically regain control. Round robin In a round robin configuration, all available paths will be active and will be used to distribute I/O in a balanced round robin fashion. Round robin with a subset of paths In this configuration, a specific set of paths will be designated as a primary set and another as standby paths. All I/O will use the primary set of paths in a round robin fashion until all the sets fail. Only at this time will the standby paths become active. Dynamic Least Queue Depth In a Dynamic Least Queue Depth configuration, I/O will route to the path with the least number of outstanding requests. Weighted path In a weighted path configuration, paths are assigned a numbered weight. I/O requests will use the path with the least weight. The higher the number, the lower the priority. Exercise 1.5 demonstrates the process of installing the Microsoft MPIO feature for Window Server 2008. Exercise 1.5 Installing Microsoft MPIO Follow these steps to install Microsoft MPIO: 1. Click Start Administrative Tools Server Manager. 2. Right-click Features and select Add Features.

18 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.5 (continued) 3. In the Add Features Wizard, check Multipath I/O and click Next. 4. On the Confirm Installation Selections page, verify that Multipath I/O is the feature that will be installed. Click Install. 5. After the installation completes, the Installation Results page appears stating that the server must be rebooted to finish the installation process. 6. Click Close. 7. Click Yes to restart. 8. After the restart, the installation will resume. Once it s complete, click Close. 9. To open MPIO, click Start Administrative Tools MPIO. Typically, most storage arrays work with the Microsoft DSM. However, some hardware vendors require DSM software that is specific to their products. Third-party DSM software is installed through the MPIO utility: 1. Click Start Administrative Tools MPIO. 2. Select the DSM Install tab (Figure 1.5). 3. Add the path of the INF file and click Install.

Storage in Windows Server 2008 19 Figure 1.5 The DSM Install tab on the MPIO Properties dialog box iscsi Internet Small Computer System Interface (iscsi) is an interconnect protocol used to establish and manage a connection between a computer (initiator) and a storage device (target) by using an existing network through TCP port 3260, which allows it to be used over a LAN, a WAN, or the Internet. Each initiator is identified by its iscsi Qualified Name (iqn) and is used to establish its connection to an iscsi target. iscsi was developed to allow block-level access to a storage device over a network instead of using a Network Attached Storage (NAS) device that connects with through the use of Common Internet File System (CIFS) or Network File System (NFS). Block-level access is important to many applications that require direct access to storage, applications like MS Exchange and MS SQL, for example. By being able to leverage the existing network infrastructure, iscsi was also developed as an alternative to Fibre Channel storage by alleviating the additional hardware costs associated with a Fibre Channel storage solution. iscsi also has another advantage over Fibre Channel in that it can provide security for the storage devices by using Challenge Handshake Authentication Protocol (CHAP) for authentication and Internet Protocol security (IPSec) for encryption. Windows Server 2008 is able to connect an iscsi storage device out of the box with no additional software that needs to be downloaded. This is because the Microsoft iscsi initiator is built into the operating system. Windows Server 2008 supports two different ways to initiate an iscsi session. NN Through the native Microsoft iscsi software initiator that resides on Windows Server 2008. NN Through using a hardware iscsi host bus adapter (HBA) that is installed in the computer.

20 Chapter 1 n Windows Server 2008 Storage Services Both the Microsoft iscsi software initiator and iscsi HBA present an iscsi Qualified Name (iqn) that identifies the host initiator. When the Microsoft iscsi software initiator is used, the CPU utilization may be as much as 30 percent higher than on a computer with a hardware iscsi HBA. This is because all of the iscsi process requests are handled within the operating system. Using a hardware iscsi HBA, process requests can be offloaded to the adapter, thus freeing the CPU overhead associated with the Microsoft iscsi software initiator. However, iscsi HBAs can be expensive, whereas the Microsoft iscsi software initiator is free. It is worthwhile to install the Microsoft iscsi software initiator and perform load testing to see how much overhead the computer will have prior to purchasing an iscsi HBA or HBAs, depending on the redundancy level. Exercise 1.6 explains how to install and configure an iscsi connection. Exercise 1.6 Configuring iscsi Storage Connection Follow these steps to configure iscsi storage connection: 1. Click Start Administrative Tools iscsi Initiator. 2. Click the Discovery tab. 3. In the Target Portals portion of the tab, click Add Portal.

Storage in Windows Server 2008 21 Exercise 1.6 (continued) 4. Enter the IP address of the target portal and click OK. 5. The IP address of the target portal appears in the Target Portals box.

22 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.6 (continued) 6. Next select the Targets tab and then click the Refresh button. The iqn of the target appears. Notice that the target s status is Inactive. 7. Select the iqn and click the Log On button. 8. Check Automatically Restore This Connection When the Computer Starts. Don t check Enable Multi-Path. Remember, only select Enable Multi-Path if the iscsi multipath software has already been installed. Refer to Exercise 1.5 for details on how to install the MPIO feature for Windows Server 2008. 9. Click OK.

Storage in Windows Server 2008 23 Exercise 1.6 (continued) Notice that the target s status has now changed to Connected. To use the storage that has now been presented to the server, you must create a volume on it and format the space. Refer to Exercise 1.3 to review this process. Internet Storage Name Service (isns) Internet Storage Naming Service (isns) allows for central registration of an iscsi environment because it automatically discovers available targets on the network. The purpose of isns is to help find available targets on a large iscsi network. The Microsoft iscsi initiator includes an isns client that is used to register with the isns. The isns feature maintains a database of clients that it has registered either through DCHP discovery or through manual registration. isns DHCP is available after the installation of the service and used to allow isns clients to discover the location of the isns. However, if isns DHCP is not configured, isns clients must be registered manually with the iscsicli command. To execute the command, launch a command prompt on a computer hosting the Microsoft iscsi and type the following: iscsicli addisnsserver <servername>, where <servername> is the name of the computer hosting isns. Exercise 1.7 walks through the steps to install the isns feature on Windows Server 2008.

24 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.7 Installing the isns Feature on Windows Server 2008 Follow these steps to install the isns feature on Windows Server 2008: 1. Click Start Administrative Tools Server Manager. 2. Right-click Features and select Add Features. 3. In the Add Features Wizard, check Internet Storage Name Server and click Next. 4. On the Confirm Installation Selections page, verify that Internet Storage Name Server is the feature that will be installed. Click Install. 5. After the installation completes and the Installation Results page appears, verify that the installation was successful and click Close. 6. Launch isns Server by clicking Start Administrative Tools isns Server.

Storage in Windows Server 2008 25 Exercise 1.7 (continued) 7. Click the General tab. This tab displays the list of registered initiators and targets. In addition to their iscsi Qualified Name (iqn), it lists storage node type (Target or Initiator), alias string, and entity identifier (the Fully Qualified Domain Name (FQDN) of the machine hosting the isns client). 8. Click the Discovery Domains tab. The purpose of Discovery Domains is to provide a way to separate and group nodes. This is very similar to zoning in Fibre Channel. The following options are available on the Discovery Domains tab: Create Used to create a new discovery domain. Refresh Used to repopulate the Discovery Domain drop-down list. Delete Used to delete the currently selected discovery domain. Add Used to add nodes that are already registered in isns to the currently selected discovery domain. Add New Used to add nodes by entering the iscsi Qualified Name (iqn) of the node. These nodes do not have to be currently registered. Remove Used to remove selected nodes from the discovery domain.

26 Chapter 1 n Windows Server 2008 Storage Services Exercise 1.7 (continued) 9. Click the Discovery Domain Sets tab. The purpose of discovery domain sets is to further separate discovery domains. Discovery domains can be enabled or disabled, giving administrators the ability to further restrict the visibility of all initiators and targets. The options on the Discovery Domain Sets tab are as follows: Enable A check box used to indicate the status of the discovery domain sets and to turn them off and on. Create Used to create new discovery domain sets. Refresh Used to repopulate the Discovery Domain Sets drop-down list. Delete Used to delete the currently selected discovery domain set. Add Used to add discovery domains to the currently selected discovery domain set. Remove Used to remove selected nodes from the discovery domain sets.

Storage in Windows Server 2008 27 Exercise 1.7 (continued) Fibre Channel Fibre Channel storage devices are similar to iscsi storage devices in that they both allow block-level access to their data sets and can provide MPIO policies with the proper hardware configurations. However, Fibre Channel requires a Fibre Channel HBA, fibre optic cables, and Fibre Channel switches to connect to a storage device. A World Wide Name (WWN) from the Fibre Channel HBA is used from the host and device so they can communicate directly with each other, similar to using a NIC s MAC address. In other words, a logical unit number (LUN) is presented from a Fibre Channel storage device to the WWN of the host s HBA. Fibre Channel has been the preferred method of storage because of the available connection bandwidth between the storage and the host. Fibre Channel devices supports 1Gb/s, 2Gb/s, and 4Gb/s connections and soon will support 8Gb/s connections, but now that 10Gb/s Ethernet networks are becoming more prevalent in many datacenters, iscsi can be a suitable alternative. It is important to consider that 10Gb/s network switches can be more expensive than comparable Fibre Channel switches.

28 Chapter 1 n Windows Server 2008 Storage Services Network Attached Storage (NAS) The concept of a Network Attached Storage (NAS) solution is that it is a low-cost device for storing data and serving files through the use of an Ethernet LAN connection. A NAS device accesses data at the file level via a communication protocol such as NFS, CIFS, or even HTTP, which is very different from iscsi or FC Fibre Channel storage devices that access the data at the block level. NAS devices are best used in file storing applications, and it does not require a storage expert to install and maintain the device. In most cases, the only setup that is required is an IP address and an Ethernet connection. Managing SANs In the following sections, we will discuss the tools in Windows Server 2008 that will help manage the various aspects of storage: Storage Manager for SANs (SMfS) and Storage Explorer. These tools are used independently of one another, but they both provide a very powerful and centralized interface to administer a storage environment. Storage Manager for SANs manages the physical storage arrays; conversely, Storage Explorer views and manages the Fibre Channel and iscsi connections available in the environment. Virtual Disk Service (VDS) Virtual Disk Server (VDS) has been created to ease the administration efforts of managing all the various type of storage devices. Many storage hardware providers used their own applications for installation and management, and this made administering all these various devices very cumbersome. VDS is a set of application programming interfaces (APIs) that provide a centralized interface for managing all the various storage devices. The native VDS API enables the management of disks and volumes at an OS level, and hardwarevendor-supplied APIs manage the storage devices at a RAID level. These are known as software and hardware providers. A software provider is host based and interacts with Plug and Play Manager because each disk is discovered and operates on volumes, disks, and disk partitions. VDS includes two software providers: basic and dynamic. The basic software provider manages basic disks with no fault tolerance, whereas the dynamic software providers manage dynamic disks with fault management. A hardware provider translates the VDS APIs into instructions specific to the storage hardware. This how storage management applications are able to communicate with the storage hardware to create LUNs or Fibre Channel HBAs to view the WWN. The following are Windows Server 2008 storage management applications that use VDS: Disk Management snap-in This application configures and manages the disk drives on the host computer. You have already seen this application in use when you initialized disks and created volume sets.

Managing SANs 29 DiskPart is a command-line utility that configures and manages disks, volumes, and partitions on the host computer. It can also be used to script many of the storage management commands. DiskPart is a very robust tool and should be studied on your own because it beyond the scope of this book. Figure 1.6 shows the various commands and their function for the DiskPart utility. Figure 1.6 DiskPart commands DiskRAID is also a scriptable command-line utility that configures and manages hardware RAID storage systems. However, at least one VDS hardware provider must be installed for DiskRAID to be functional. DiskRAID is another useful utility and should be studied on your own because it s beyond the scope of this book. Storage Manager for SANs Storage Manager for SANs is a graphical user interface utility that is used to manage SANs. It will be discussed further in the following section. Storage Manger for SANs (SMfS) Storage Manager for SANs is a utility that is used to create and manage LUNs on both Fibre Channel and iscsi storage arrays that support Virtual Disk Service (VDS). A LUN is similar to a volume in that it is a logical representation of a disk drive that is a part of a storage array. A SAN using Storage Manager simplifies the management of these resources in a SAN environment because it is a centralized location were LUNs can be assigned

30 Chapter 1 n Windows Server 2008 Storage Services access and control privileges even though Fibre Channel and iscsi use different types of hardware and network protocols. To use Storage Manager for SANs, you must make sure the server and the storage array meet the following requirements: NN The server must have the Storage Manager for SANs feature installed. NN The storage array must support VDS. NN The VDS hardware provider s software for the storage array must be installed on the server. NN The storage array must be directly attached or accessible over the network. NN In order to manage an iscsi array through Storage Manager for SANs, you must install an iscsi initiator on the server. Exercise 1.8 demonstrates the procedures for installing the Storage Manager for SANs feature on Windows Server 2008. Exercise 1.8 Installing Storage Manager for SANs Follow these steps to install Storage Manager for SANs: 1. Click Start Administrative Tools Server Manager. 2. Right-click Features and select Add Features. 3. In the Add Features Wizard, check Storage Manager for SANs and click Next.

Managing SANs 31 Exercise 1.8 (continued) 4. On the Confirm Installation Selections page, verify that Storage Manager for SANs is the feature that will be installed. Click Install. 5. After the installation, when the Installation Results page appears, verify that the installation was successful and click Close. 6. To launch Storage Manager for SANs, click Start Administrative Tools Storage Manager for SANs. Opening Storage Manager for SANs, you will notice three main sections: LUN Management, Subsystems, and Drives. All the tasks that can be preformed are performed within these three sections. In the LUN Management section, the following tasks can be preformed: NN View information about the LUNs on your Fibre Channel and iscsi storage systems. NN Create, rename, extend, delete, assign, and unassign LUNs. NN Add servers to your SAN and enable HBAs and iscsi initiators. NN Create, remove, and configure security settings and log on to iscsi targets.

32 Chapter 1 n Windows Server 2008 Storage Services NN NN NN NN In the Subsystems section, the following tasks can be preformed: View information about the storage systems that have been discovered by VDS. Rename a storage system. In the Drives section, the following tasks can be preformed: View information about the disk drives in the storage systems that have been d i s c o v e r e d. Make a drive light blink. Storage Explorer Storage Explorer is used by administrators to view and manage Fibre Channel and iscsi fabrics available in the environment. The Storage Explorer interface provides a tree-structured view of the components by using APIs to collect data about the storage devices. The following detailed information can be found in Storage Explorer: NN HBA information NN Fibre Channel switches NN iscsi initiators NN iscsi targets An administrator can also perform various iscsi-related tasks from Storage Explorer: NN Log on to iscsi targets. NN Configure iscsi security. NN Add iscsi target portals. NN Add isns servers. NN Manage discovery domains. NN Manage discovery domain sets. Figure 1.7 shows the Storage Explorer interface with an iscsi initiator selected and also illustrates the management options that are available.

Summary 33 Figure 1.7 Storage Explorer interface Summary In this chapter, we examined the various aspects of Windows Server 2008 Storage Services as well as the various types of storage technologies and native Windows Server 2008 storage management tools. We started the chapter with initializing disks and choosing a partition type, MBR or GPT. We then discussed the types of disk configurations, dynamic and basic, that are supported in Windows Server 2008. You learned that there are various properties associated with each type of configuration. Then we discussed the different types of RAID and the properties of each. The next section explored storage technologies, namely iscsi, Fibre Channel, and NAS. We primarily focused on iscsi because of the native support in Window Server 2008. You learned how to configure an iscsi initiator and a connection to an iscsi target. After that we looked at its isns server and how to configure it. We concluded the chapter by looking at Storage Manager for SANs and Storage Explorer, which are built-in management tools in Windows Server 2008 for storage devices.

34 Chapter 1 n Windows Server 2008 Storage Services Exam Essentials Know the disk types. Know how to initialize disks and the type of partitioning to chose. Also know the difference between dynamic and basic disks and when to use them. Understand what RAID is and how it works. Know the various RAID types, the requirements for each, and when it is appropriate to use each type. Know the storage technologies. Understand how to use the storage technologies Fibre Channel, iscsi, and NAS. Know how to configure an iscsi initiator and how to establish a connection to a target. Know the various MPIO policies. Know how to manage storage. Know want type of administrative features are available for Storage Manager for SANs and Storage Explorer.

Review Questions 35 Review Questions 1. What are the various supported RAID types in Windows Server 2008? (Choose three.) A. RAID-5 B. RAID-1 C. RAID-0 D. RAID-1+0 2. What type of MPIO policy allows load balancing across multiple active paths? A. Failover B. Round robin C. Dynamic Least Queue Depth D. Weighted path 3. What is the minimum number of disks required in a RAID-5 set? A. One B. Two C. Three D. Four 4. What is the minimum number of disks required in a RAID-1 set? A. One B. Two C. Three D. Four 5. What is the default TCP port for iscsi? A. 3389 B. 1433 C. 21 D. 3260 6. What is the largest partition size available for MBR? A. 1TB B. 2TB C. 3TB D. 4TB

36 Chapter 1 n Windows Server 2008 Storage Services 7. How many primary partitions can be made on a disk drive with MBR? A. One B. Two C. Three D. Four 8. Which of the following names/terms identifies a Fibre Channel HBA? A. WWN B. iqn C. UNC D. MAC 9. True/False: A basic disk can be configured in a RAID-5 volume set. A. True B. False 10. Five 100GB disk drive are used in a RAID-5 set. Approximately how much disk space is available? A. 200GB B. 100GB C. 500GB D. 400GB E. 300GB 11. Calculate the available disk space on RAID 1 set using 100GB disk drives. A. 200GB B. 100GB C. 500GB D. 400GB E. 300GB 12. If an administrator would like to create a LUN on a storage device, what management tool would they use? A. Storage Explorer B. MPIO C. Storage Manager for SANs D. iscsi initiator

Review Questions 37 13. Which of the following is an alternative term used for RAID-0? A. Disk striping B. Disk striping with parity C. Disk mirroring D. Disk mirroring in a striped set 14. True/False: A computer with the Microsoft iscsi software initiator has less CPU overhead than a computer using an iscsi HBA. A. True B. False 15. Which of the follow management tools is used to log off of a current iscsi connection? A. MPIO B. isns C. iscsi initiator D. Storage Manager for SANs 16. True/False: VDS is a set of APIs that provide a centralized interface for managing all the various storage devices. A. True B. False 17. What command would be used to manually register an iscsi initiator to an isns server? A. iscsicli refreshisnsserver <servername> B. iscsicli listisnsservers <servername> C. iscsicli removeisnsserver <servername> D. iscsicli addisnsserver <servername> 18. True/False: Mount points are assigned drive letters. A. True B. False 19. Each iscsi initiator and target must have a unique name. What is the designation of this name? A. WWN B. MAC C. iqn D. SCSI ID 20. True/False: The Microsoft iscsi initiator does not have built-in security features. A. True B. False

38 Chapter 1 n Windows Server 2008 Storage Services Answers to Review Questions 1. A, B, C. Windows Server 2008 supports only software RAID levels 0, 1, and 5. Other types of RAID, such as RAID-1+0, are available with hardware RAID controllers. 2. B. Round robin uses all available paths and all paths will be active. Failover, Dynamic Least Queue Depth, and weighted path will not load-balance across the paths. 3. C. The minimum number disks required in a RAID-5 set is three. 4. B. The minimum number of disks requires in a RAID-1 set is 2. 5. D. The iscsi default port is TCP 3260. Port 3389 is used for RDP, port 1433 is used for MS SQL, and port 21 is used for FTP. 6. B. The largest available partition available with MBR is 2 terabytes. 7. D. MBR supports only primary partitions, but the fourth partition can be made into an extended partition when many logical partitions can be created. 8. A. Fibre Channel HBAs use the WWN (World Wide Name) to identify itself from other HBAs in a Fibre Channel fabric. An iqn is used by iscsi initiators to identify themselves. MAC addresses are used with NICs. A UNC (Universal Naming Convention) is use to designate file locations on a network. 9. B. When you re creating a RAID-5 volume set, a basic disk will be converted into a dynamic disk. 10. D. To calculate RAID-5 disk space, add the total available space across all disks and subtract the space of one disk. In this case, 500-100 = 400. 11. B. A RAID-1 set uses only two disks, and the available disk space is only on one of the disks. 12. C. Storage Manager for SANs is used to manage the actual storage devices. Storage Explorer is used to manger the fabric. MPIO is used to manage the multipath software. iscsi initiator is used to configure the host s iscsi settings. 13. A. RAID-0 is disk striping. RAID-5 is disk striping with parity. RAID-1 is disk mirroring. RAID-1+0 is disk mirroring in a striped set. 14. B. A computer uses an iscsi HBA to offload the iscsi request to the card so it will not consume any extra CPU cycles. 15. C. iscsi initiator is used to log off and on of iscsi connections. isns is used to register iscsi initiators. MPIO is used to manage the multipath software. Storage Manager for SANs is used to manage storage devices. 16. A. VDS is used in conjunction with Storage Manager for SANs to manage storage devices.

Answers to Review Questions 39 17. D. The iscsicli addisnsserver <servername> command manually registers the host server to an isns server. refreshisnsserver refreshes the list of available servers. removeisnsserver removes the host from the isns server. listisnsservers lists the available isns servers. 18. B. The purpose of a mount point is to logically assign a path to an existing drive without using a drive letter. 19. C. The iqn (iscsi Qualified Name) applies to all iscsi HBAs and the Microsoft iscsi software initiator. MACs are associated with NICs, and WWN names are associated with FC HBAs. 20. B. The Microsoft iscsi initiator supports both CHAP and IPSec.