Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host The Discovery Projects challenge you to explore how to accomplish tasks in network administration. You will be using resources such as: a. b. c. d. e. f. Your classmates Teamwork Your instructor Search engines Course learning materials such as vCloud Director AI tools such as ChatGPT and Copilot Required Resources: 1. Completion of Project 3 Below is the network diagram of Project 3. • SERVERDC1, SERVERDM1, Datacenter0101 and NestedVM have Server 2022 installed. • SERVERDC1 has Active Directory Services installed. • SERVERDM1 is a Domain Member • All VMS can ping each other. Figure 1 Diagram of Completed Project 3 2. Access to vCloud Director Table 1 Humber College VDC Log-in Pages Course Code URL TECH169 https://fast-vcloud.humber.ca/login/?service=tenant:TECH-169&redirectTo=%2Ftenant%2FTECH169%2Fvdcs 3. Access to ChatGPT or Microsoft Copilot ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 1 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host In this project you will prepare the network as shown above: 1. Install new hard drives on ServerDM1. 2. Create a RAID-5 Volume using the new hard drives. 3. Install an iSCSI Target Server. 4. Install an iSCSI Initiator Server. 5. Complete the SAN Network by connecting the Initiator Server to the Target Server. 6. Create an iSCSI Volume on Datacenter01 and prepare the iSCSI Volume for use by the VMs hosted by Datacenter01 ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 2 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Lab Rationale: iSCSI is a storage area network infrastructure that enhances storage flexibility, scalability, and efficiency in virtualized environments like Hyper-V Hosting. iSCSI enables seamless communication between Hyper-V servers and remote storage systems, contributing to effective storage management. Let's explore its role: 1. Storage Connectivity: • The iSCSI protocol allows servers (such as the Hyper-V host named Datacenter01 in the diagram) to connect to remote storage systems (ServerDM1 in the diagram) over an IP network. • It enables the server to access storage resources as if they were locally attached disks. • Essentially, iSCSI extends the server's storage capabilities beyond its physical boundaries. 2. Use Cases for iSCSI in This Solution: • Virtual Machine Storage: In a Hyper-V environment, iSCSI is commonly used to provide storage for virtual machines (VMs). • VMs can use iSCSI volumes as their virtual hard disks (VHDs). • This allows VMs to store data on remote storage arrays, improving flexibility and scalability. • Shared Storage: When multiple Hyper-V hosts need to access the same storage pool, iSCSI provides a shared storage solution. • VMs can migrate between hosts without moving their data, thanks to shared iSCSI storage. • Backup and Disaster Recovery: iSCSI storage can be used for VM backups and disaster recovery. • VM snapshots, backups, and replication can leverage iSCSI volumes. • Storage Tiering: iSCSI allows you to create storage tiers by combining different types of storage (e.g., SSDs and HDDs). ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 3 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host • VMs can be assigned to the appropriate storage tier based on their performance requirements. 3. Configuration and Management: • Administrators configure the iSCSI initiator on the Hyper-V host to connect to the iSCSI target (the storage system). • They define iSCSI sessions, specify target IP addresses, and authenticate the connection. • Once configured, the host can access storage volumes provided by the iSCSI target. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 4 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 1: Build out the SAN Server DO THIS ON SERVERDM1 1. Begin by creating 3 new hard drives in vCloud each 40 Gb in size. Do not format these disks yet….this will be done later. 2. Delete disks 1,2 and 3. Do not delete Disk 0 3. Create new disks as shown in the table below. Index 1 2 3 Size 40GB 40GB 40GB Bus Type Paravirtual (SCSi) Paravirtual (SCSi) Paravirtual (SCSi) ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 5 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 2 - Create a RAID 5 disk volume Next, we will deploy the 3 new hard drives as a RAID-5 storage array. Datacenter01, will use this RAID-5 storage. Retrieve and Apply Prior Learning Review and retrieval of ideas and concepts solidifies your knowledge. Your assigned work and readings in this lab may require you to refresh your knowledge from pre- requisite courses. For guidance, see Lab 4-1A Managing Local Storage and Virtual Hard Disks, Task 3 - Creating a RAID 5 disk volume. The TECH169 Review Course is available here: https://student.cengage.com/course-link/MTPPVBH34ZLG ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 6 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host DO THIS ON SERVERDM1 1. For Guidance, see Lab 4-1A Managing Local Storage and Virtual Hard Disks, Task 3 - Creating a RAID 5 disk volume. 2. Open Computer management 3. Bring Disk1, Disk2 and Disk3 online. 4. Initialize the 3 disks as MBR . 5. Create a RAID-5 volume consisting of Disk1, Disk2 and Disk3. Make the RAID-5 volume 30GB in size. Assign it drive letter S: File System NTFS and name it RAID-5 ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 7 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 6. Wait for the RAID-5 volume to be built. This will take 10 minutes or more. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 8 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 7. Confirm the new RAID-5 volume has been built. 8. You may have to re-assign the drive letter S: to RAID-5 ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 9 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 3A - Install The iSCSI Target Server Role The iSCSI Target Server is a role service in Windows Server that enables you to make storage available via the iSCSI protocol. In this task you will set up the Target Server role on ServerDM1. Retrieve and Apply Prior Learning Review and retrieval of ideas and concepts solidifies your knowledge. Your assigned work and readings in this lab may require you to refresh your knowledge from pre- requisite courses. For guidance, see Lab 5-1A Managing iSCSI Storage Task 2 Install iSCSI Server. The TECH169 Review Course is available here: https://student.cengage.com/course-link/MTPPVBH34ZLG ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 10 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host DO THIS ON SERVERDM1 1. In this task you will install the ISCSI Target Server role 2. For guidance, follow the instructions in Lab 5-1A Managing iSCSI Storage. 3. In Server Manager use Add Roles and Features. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 11 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host The ISCSI Target Server role installs in little time. No re ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 12 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 3B – Confirm the iSCSI Target Server detects the RAID-5 Volume. The iSCSI Target Server detects iSCSI volumes to ensure efficient block storage access and facilitate various use cases across different environments. In this task you confirm the Target Server has detected the RAID-5 volume on ServerDM1 DO THIS ON SERVERDM1 1. In Server Manager, Click on File And Storage Services ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 13 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 2. Click on Volumes 3. If RAID-5 does not have a drive S: assigned to it go back to Computer Management/Storage/Disk Management and assign the RAID-5 volume letter S: 4. You must see the Drive S: assigned to the RAID-5 volume before proceeding to the next step. 5. Right click on the RAID-5 volume and select Properties ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 14 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 4. In the RAID-5 S:\ Properties window, note that RAID-5 is of Type: Local Disk. The term “local disk” typically refers to a storage device that is directly connected to the motherboard within the computer case. Therefore, the RAID-5 volume we created is not yet capable of receiving direct I/O command sequences from remote motherboards, such as from Datacenter01. To facilitate data transmission of I/O command sequences from Datacenter01, we will modify RAID-5 to make it part of an iSCSI Storage Area Network (iSCSI SAN). ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 15 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 3C Configure the Microsoft iSCSI Initiator Service to start Automatically. Before we can configure the iSCSI Target Server, we need to ensure that that the Microsoft iSCSI Initiator Service is set to start automatically and is running on DATACENER01. DO TASK 3C ON Datacenter01 1. In the Ask Me Anything window type Services 2. In the Services MMC look for the Microsoft iSCSI Initiator Service and set the Startup Type to Automatic and then start the Microsoft iSCSI Initiator Service. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 16 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 5. Restart Datacenter01 so that the iSCI Initiator service is online and ready. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 17 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 3D - Configure an iSCSI Virtual Disk in the RAID-5 Volume. As mentioned in Task 3B, we will modify the RAID-5 volume thereby making it part of an iSCSI Storage Area Network (iSCSI SAN). The Datacenter01 will use the RAID-5 volume to deliver ServerHyper-V storage services. In this task we create an iSCSI virtual disk that will be visible to Datacener01 as if it were local type disk, but remotely over the SAN network. Retrieve and Apply Prior Learning Review and retrieval of ideas and concepts solidifies your knowledge. Your assigned work and readings in this lab may require you to refresh your knowledge from pre- requisite courses. For guidance, see Lab 5-1A Managing iSCSI Storage Task 2 Install iSCSI Server. The TECH169 Review Course is available here: https://student.cengage.com/course-link/MTPPVBH34ZLG ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 18 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host NOTE: We are not installing MPIO in this lab. Ignore the MPIO steps in Lab 5-1A Managing iSCSI Storage. You created the RAID-5 volume in Task 2. DO THIS ON SERVERDM1 1. On ServerDM1, In Server Manager, Click on File And Storage Services and select iSCSI 2. Then select To Create an iSCI Virtual Disk…. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 19 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 3. Select the RAID-5 array you created earlier. This is Drive S: 4. Name the iSCSI disk CorporateHD 5. On the Specify iSCSI virtual disk size page, click in the Size box and type: 40 GB 6. Verify that the storage units is set to GB. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 20 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 7. Verify that Dynamically expanding option is selected. 8. Click Next 9. On the Assign iSCSI target page, click on New iSCSI target option button and select Next. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 21 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 10. On the Specify target name page, in the Name text box type: ServerDM1 11. Click Next. 12. In the Specify Access Servers page click Add ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 22 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 13. In the Select Method to identify the initiator page, in the Enter a value for the selected Type enter the IP Address of Datacenter01: 10.99.0.10 14. Datacenter01 is now an iSCSI Initiator that will access the iSCSI virtual disk. Click Next ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 23 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 15. In the Enable Authentication page leave all settings empty 16. Click Next 17. In the Confirm Selections page, review the configurations. 18. Click Create ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 24 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 19. Allow time for the iSCSI volume to be created. 20. Click Close 21. You are brought back to the File and Storage Services page. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 25 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 22. To prove that the iSCSI virtual disk has been created, On ServerDM1 open File Explorer Open RAID5 (S) Open iSCSIVirtual Disks Confirm CorporateHD exists. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 26 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 4 – Configure the iSCSI Initiator The iSCSI initiator originates the I/O command sequences to start data transmission to the storage device, which is also known as an iSCSI target. iSCSI initiators send iSCSI protocol commands over the TCP/IP network to the target. The initiator in our lab is Datacenter01.AZ800.Corp. Do This on Datacenter01 1. In the Tools menu select iSCSI Initiator ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 27 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 2. In the iSCI Properties page, in the Target window, type ServerDM1 3. Click Quick Connect. ServerDM1 will be detected as a target server. 4. Notice that the status is currently Inactive. 5. Click on Connect ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 28 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 6. In the Connect to Target page, the Confirm the Target name is ServerDM1 7. Notice the check box default is to Add the Connection to Favorite Targets. Keep this setting. 8. Click OK 9. Now click on Devices ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 29 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host In the Devices Properties page, note that the new iSCSI drive appears as Disk 2 on Datacenter01. 10. Click on OK to close the Devices page. 11. Click OK to close the iSCSI Properties page. 12. In the next task, you will prepare Disk 2 for use by Datacenter01. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 30 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Task 5 - Initialize the iSCSI Disk Initializing iSCSI disks is a crucial step when setting up storage using the iSCSI (Internet Small Computer System Interface) protocol. When you initialize an iSCSI disk, you prepare it for use by the operating system (such as Windows Server). Initialization erases any existing data on the disk, ensuring a clean slate. After initialization, you can format the disk and create partitions to store files. To initialize the iSCSI disks from the iSCSI initiator, perform the following steps on Datacenter01: 1. On Datacenter01 server, the Server Manager Dashboard is open. 2. Click File and Storage Services on the left pane. 3. You will be directed to File and Storage Services > Volumes > Disks. 4. On the left pane, click Disks. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 31 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 5. On the File and Storage Services > Volumes > Disks window, under the DISKS section you will notice the disk volumes currently available on ServerDM1server. 6. Disk Number 2 with a Bus Type iSCSI is the remote disk volume created by you in prior steps. 7. Right-click disk Number 2 and select Bring Online. 8. On the Bring Disk Online message box, click Yes. 9. Right-click Disk Number 2 and on the context menu select New Volume. 10. On the Before you begin page, click Next. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 32 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 11. On the Select the server and disk page, under the Disk section, select Disk 2. 12. Click Next. 13. On the Offline or Uninitialized Disk message box, click OK. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 33 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 14. On the Specify the size of the volume page, keep the default Volume size. Click Next. 15. On the Assign to a drive letter or folder page, change the Drive letter drop-down list to R. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 34 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 16. Click Next. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 35 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 17. On the Select file system settings page, click in the Volume label text box and type-over the existing text with the following: iSCSI-Volume1 18. Leave the other settings as they are. 19. Click Next. 20. On the Confirmation selections page, a summary of the volume settings is displayed. 21. Click Create. 22. Please wait while the disk volume is being provisioned. 23. On the Completion page, when all tasks have the Completed Status, click Close. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 36 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 37 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 24. Back on the Server Manager’s File and Storage Services > Volumes > Disks window. 25. Under DISKS section, select Disk number 2 is now ready for storage. 26. The VOLUMES section indicate the Volume properties of Drive R. 27. Click File Explorer icon on taskbar to view the newly-created volume. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 38 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host 28. On the File Explorer window, under This PC section, click iSCSI-Volume1 (R:) drive. 29. Drive R is currently empty at the moment. Conclusion iSCSI is a versatile technology that finds several valuable applications in data centers. Let’s explore some of the possible uses: 1. Storage Consolidation: o iSCSI SANs allow you to consolidate storage resources from multiple servers into a centralized storage system. This simplifies management, reduces hardware costs, and optimizes storage utilization. 2. Virtualization: o o In virtualized environments, iSCSI SANs provide shared storage for virtual machines (VMs). VMs can be easily migrated between hosts without disrupting services, thanks to the centralized storage pool. Features like snapshots and clones enhance VM management and data protection. 3. Disaster Recovery (DR): o iSCSI SANs facilitate efficient DR solutions. By replicating data between geographically separated SANs, you can ensure business continuity in case of site failures. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 39 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host o Remote mirroring and asynchronous replication are commonly used for DR purposes. 4. Backup and Archiving: o o iSCSI SANs serve as reliable backup targets. Backup servers can directly write data to the SAN, reducing the load on production servers. Long-term archiving of critical data can also be achieved using iSCSI SANs. 5. Database Storage: o o High-performance databases benefit from iSCSI SANs. They provide low-latency access to data, improving database responsiveness. Features like thin provisioning and deduplication optimize storage efficiency. 6. Media Streaming and Content Delivery: o o For media servers and content delivery networks (CDNs), iSCSI SANs ensure fast and reliable access to multimedia files. Scalability and load balancing are achievable by distributing content across multiple SAN volumes. 7. Test and Development Environments: o o iSCSI SANs are ideal for creating isolated test and development environments. Developers can provision storage quickly and efficiently. Snapshots allow easy rollback to previous states during testing. 8. High-Performance Computing (HPC): o o HPC clusters benefit from iSCSI SANs for shared storage. Parallel file systems and large-scale simulations can leverage the SAN’s performance. High-speed interconnects (such as 10GbE) enhance data transfer rates. 9. Streaming Surveillance and Video Storage: o o Surveillance systems generate massive amounts of video data. iSCSI SANs provide scalable storage for surveillance footage. Real-time access to video streams is crucial, and iSCSI ensures low latency. 10. File Services and File Sharing: o o iSCSI SANs can host file shares for users and applications. They provide a central repository for documents, images, and other files. Features like access control and quotas enhance file management. Remember that iSCSI SANs offer flexibility, cost-effectiveness, and ease of deployment. Whether you’re building a new data center or expanding an existing one, consider the benefits of iSCSI storage for your specific use cases. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 40 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Theory comprehension Questions: Explore these questions to reinforce your understanding. These questions may be discussed with you during the formative live lab assessments and may also appear in summative assessments such as the mid-term and final exams. 1. What is the primary advantage of using iSCSI for storage consolidation in data centers? 2. How do iSCSI SANs simplify management and reduce hardware costs during storage consolidation? 3. In virtualized environments, how do iSCSI SANs benefit virtual machines (VMs) in terms of storage? 4. What role does the centralized storage pool play in facilitating VM migration between hosts without service disruption? 5. How do features like snapshots and clones enhance VM management and data protection in iSCSI SANs? 6. What purpose do iSCSI SANs serve in disaster recovery (DR) solutions? 7. How can iSCSI SANs ensure business continuity in case of site failures during DR scenarios? 8. Which methods are commonly used for data replication between geographically separated iSCSI SANs for DR purposes? 9. What advantages do iSCSI SANs offer for backup and archiving tasks? 10. How does using iSCSI SANs as reliable backup targets reduce the load on production servers during data backup? Grading Rubric To earn your marks, show your Lab Instructor your completed network. Your Lab Instructor may use an app based version of this grading rubric. See the grading rubric on the next page. ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 41 Discovery Project 4: Deploy a Storage Area Network To Support A Hyper-V Host Student Name_______________________________ Student ID: __________________________ If a paper version of the rubric is used, you must print this page and present it to the lab instructor for grading. The Lab Instructor’s signature is required in the Comments box for each lab requirement. The electronic version of the rubric is on a mobile app and is managed by your lab instructor. Project 4 - Deploy a SAN Unsatisfactory criteria complete < 50% Needs Improvement 50% < criteria complete < 100% Comments Satisfactory All Criteria Complete Confirm Student ID Have student close all vCloud windows Have student sign into vCloud Check Student ID in vCloud Show The Network Diagram Confirm Network Architecture Ping various devices Task 1: Build out the SAN Server Confirm 3 disks are available on ServerDM1 Task 2 - Create a RAID 5 disk volume Is the RAID-5 Volume Present on ServerDM1 Task 3A - Install The iSCSI Target Server Role Confirm the Target Server role is on ServerDM1 Task 3B – Confirm the iSCSI Target Server detects the RAID-5 Volume On ServerDM1 In File And Storage Services > SCSI Look for the S: drive RAID-5 Task 3C Configure the Microsoft iSCSI Initiator Service On ServerDM1 Confirm the Microsoft iSCSI Initiator Service is set to Automatic Task 3D - Configure an iSCSI Virtual Disk On ServerDM1 On ServerDM1 open File Explorer Open RAID5 (S) Open iSCSIVirtual Disks Confirm CorporateHD exists Task 4 – Configure the iSCSI Initiator on Datacenter01 Task 5 - Initialize the iSCSI Disk On Datacener01 Open Tools>iSCSI Initiator Open Properties>Devices Find Disk2 On Datacenter 01 Confirm the iSCSI disk has been created Open File Explorer>iSCSVolime(R) Examine the Propeties of (R) ____________________________________________________________________________________________ TECH169 Discovery Labs W24 Page 42