
Meet the instructor with 20 years of tech experience across Microsoft, Linux, and macOS, committed to student success and valuing your feedback to shape this enterprise storage course.
Install Windows Server 2022, complete post-install steps, sysprep a base image, deploy a domain controller with Windows Administration Center, and configure Core edition with PowerShell in a four-machine Hyper-V lab.
Create a reusable Windows server base image with Sysprep, capturing post-installation changes like updates, Git, firewall, and language settings for rapid Hyper-V VM provisioning.
Deploy multiple domain controllers in a Windows server 2022 lab using server manager and PowerShell, installing active directory domain services and dns, and promoting a new forest.
Join a Windows client to the relapsed 8.com domain with a domain administrator account, then install Windows Admin Center and remote server administration tools for centralized administration.
Deploy a domain controller on the core server by configuring DNS and using a PowerShell one-liner, then install Active Directory Domain Services via Windows Admin Center and reboot automatically.
Build a basic Windows Server lab using PowerShell and Hyper-V, including deploying base images, configuring domain controllers with Active Directory and DNS, and creating checkpoints for quick reverts.
Launch Server Manager to monitor and manage Windows Server roles—Active Directory, Domain Services, DNS, and file and storage services—across multiple servers from a single console.
Install Hyper-V on Windows Server 22, ensure prerequisites, and configure nested virtualization in a lab. Explore virtual hard disk formats and types and the three virtual switch options.
Explore managing Hyper-V configuration versions with Get-VM and Update-VMVersion, choose generation 1 or 2, configure production or standard checkpoints, and use PowerShell direct and remoting.
Explore choosing MBR vs GPT partition tables on Windows Server disks, covering MBR limits (4 primary partitions, 2 TB) and GPT advantages, with Windows Admin Center and Server Manager.
Explore how to select a disk type and initialize disks with MBR or GPT in disk management, differentiate basic and dynamic disks, and understand system and boot volumes.
In enterprise storage, choose the appropriate file system for Windows Server volumes, comparing FAT, FAT32, NTFS, and ReFS, and optimize allocation unit and sector sizes for performance and reliability.
Discover how ReFS enhances data integrity and reliability over NTFS for large volumes, storage pools, and Hyper-V workloads, with PowerShell as the preferred volume configuration method.
Learn to manage disks with PowerShell by initializing disks to GPT, converting to ReFS, creating partitions, and formatting volumes with 64k allocation units using drive letters D, E, F.
Learn to manage virtual hard disks on Windows Server by creating and attaching .vhd and .vhdx files, using disk management and Hyper-V, and deploying standard images with PowerShell.
Discover how to create, mount, and configure .vhd and .vhdx disks in Windows using Hyper-V and PowerShell, including dynamic and fixed VHD sizes, GPT/MBR initialization, and pass-through mounting.
Explore how to manage dynamic volumes in Windows Server, including simple, spanned, striped, mirrored, and raid 5 configurations, and practice creating and managing them via Server Manager and PowerShell.
Learn to use diskpart and PowerShell to manage disks, dynamic volumes, and partitions, including cleaning, listing, selecting, creating, assigning letters, and extending volumes.
Learn to configure local storage on a Windows Server by creating and resizing volumes, configuring mirrored volumes, and managing virtual hard disks with DiskPart, Windows PowerShell, and the Hyper-V module.
Configure local storage on Windows servers using disk management and PowerShell to create and resize volumes, build a mirrored ReFS volume, and set up a VHD for Hyper-V.
Explore common disk types for server and client storage, from IDE and SATA to SCSI/SAS and SSDs, comparing speeds, reliability, and storage goals such as large capacity versus performance.
Explore raid technologies that fuse disks into a single logical unit for fault tolerance and performance on Windows Server. Cover mirroring, parity, striping, hardware versus software raid, with backup considerations.
Explore raid levels from zero to six, including raid 0, 1, 2, 5, 6, raid 0+1, raid 10, and raid 50, focusing on performance and fault tolerance.
Describe direct attached storage (DAS) and contrast it with NAS and SAN, including Fibre Channel, iSCSI, and Fibre Channel over Ethernet, to plan storage access in data centers.
Explore nas as a networked storage solution that provides file-level access via cifs/smb and nfs, with a dedicated operating system, centralized sharing, raid, and plug-and-play deployment.
Discover how a san creates a high-speed network that links servers to high-performance storage subsystems, enabling block-level access to a centralized storage pool via fiber channel over ethernet or iSCSI.
Compare das, nas, and san topologies to match storage needs across scenarios from hyper-v failover clusters to virtual machines, highlighting cost, expansion, and enterprise features.
Compare block-level and file-level storage, and learn how enterprises use SAN and NAS together, with LUNs, CIFS/NFS, SMB, and virtualization on Hyper-V and Windows Server.
Compare fiber channel and iSCSI SANs, outlining their performance, complexity, and cost. Describe SAN components, including the target, initiator, hba, and switches, and explain layouts: arbitrated loop, point-to-point, switched fabric.
Assess infrastructure, bandwidth, connectivity, reliability, and security when implementing Fibre Channel. Choose a dedicated Fibre Channel infrastructure with switches, HBAs, and cabling to achieve high bandwidth, reliability, and security.
Explore how iSCSI enables remote SCSI storage over TCP/IP networks, pairing initiators and targets to form a storage area network over existing Ethernet.
Discover iSCSI components: the target server and initiator, and how Windows Server provides block storage, diskless boot, and differencing virtual disks for scalable deployments.
Explore the storage system physical foundation through network adapters, hbas, converged adapters, infiniBand host channel adapters, and disk controllers, with varying speed capabilities, redundancy options, and common configurations.
Configure an iSCSI target and create a 1 GB iSCSI virtual disk using Server Manager, then connect an initiator to the target and verify the disk in Disk Management.
Learn how iSNS centralizes storage management for iSCSI and Fibre Channel, and describe and configure iSNS, DCB, and MPO on Windows Server.
Explore data center bridging (DCB) and how congestion notification, priority-based flow control, and enhanced transmission selection enable a converged network for iSCSI and storage traffic, with Windows Server installation guidance.
Enable redundancy and maximize throughput by configuring MPU to provide multiple storage paths, enabling failover, load balancing, and high availability with DCM integration.
Configure MPIO on Windows Server by installing the MPIO feature via Server Manager, restarting if required, and enabling iSCSI device support to discover and manage multi-path entries.
Explain the SMB file sharing protocol and its versions from 1.x to 3.1.1, and how Windows and Linux hosts configure and audit SMB and NFS shares.
Learn to configure SMB shares across server manager, PowerShell, and Windows Admin Center, selecting QUIC, advanced, or applications profiles, and manage share permissions, NTFS permissions, quotas, and bandwidth.
Demonstrates configuring SMB shares with server manager and Windows PowerShell, creating a z: volume, and setting access based enumeration for demo share and demo share two.
Learn how Windows moved from sua to client for nfs and server for nfs as features, with Kerberos v5 and nfs v4.1, enabling VMware storage and cross-platform access.
Configure NFS shares using quick or advanced profiles, with the advanced profile offering full customization after installing NFS and the File Server Resource Manager.
Configure an NFS share using server manager, install the server for NFS role, enable Kerberos version five authentication, and set read/write permissions for all machines to create demo NFS share.
design and implement enterprise storage solutions for a mixed windows and unix environment, planning centralized management and provisioning block- and file-level storage for sql databases, vmware esx, and hyper-v.
Plan and implement enterprise storage solutions using iSCSI, SMB, and NFS across Windows and Unix-like environments, configure iSCSI targets, multipath, and shares for SQL databases and VMware/Hyper-V workloads.
Discover how Windows Server Storage Spaces and data deduplication enable cost-effective, scalable enterprise storage by virtualization via pools and virtual disks, and by optimizing layout, thin provisioning, and performance.
Learn how Storage Spaces in Windows Server provide storage virtualization through Storage Pools and virtual disks. Create resilient, scalable storage with fixed or thin provisioning, mirroring, and parity.
Learn storage spaces components and features, including layout options (simple, two way and three way mirrors, parity), provisioning, stripe parameters, and drive allocation to balance fault tolerance and performance.
Demonstrates how to create a storage pool, create a virtual disk and a volume, configure automatic allocation, and apply thin provisioning with storage spaces in Windows Server.
Examine changes to file and storage services in Windows Server, including SMB enhancements, encryption and security hardening, and improvements to storage migration, storage spaces direct, and ReFS snapshots.
Explore storage spaces usage scenarios, including storage pools, resiliency options, hot spares, and management with MMC or PowerShell for Hyper-V, SQL, and Azure deployments.
compare storage spaces with san and nas, emphasizing inexpensive, server-based storage management, easy expansion, and built-in redundancy, while noting san and nas may offer higher performance with dedicated hardware.
Manage storage spaces to mitigate disk failure, expand storage pools, and monitor performance with event logs and performance counters while planning storage tiering across SSD and HDD.
Plan fault-tolerant storage spaces to tolerate disk and enclosure failures with minimal service impact, using two-way mirrors or parity, clustered pools, and enclosure-aware jbods.
discover how to expand a storage pool in storage spaces by adding disks, and why block distribution and layout options like mirroring and parity may limit expansion.
Demonstrate using Windows PowerShell to view storage pool properties, add physical disks, and create a simple virtual disk in storage pool one, with provisioning details.
Monitor storage health with event logs and performance counters, identify storage pool issues (event IDs 100 and 102), and troubleshoot using the Event Log, Server Manager, and PowerShell.
Explore event logs and performance counters to diagnose storage pool capacity thresholds, drive health issues, and storage space failures, including metadata and configuration read errors.
Explore how storage configuration impacts performance and monitor with Windows PowerShell using the storage spaces performance analysis module and Performance Monitor.
Learn to create a storage pool from six disks, build a three-way mirrored virtual disk with thin provisioning, copy files, simulate drive failure, and enable storage tiering.
Implement storage tiering by creating a tiered storage pool from disks, configuring solid-state and hard disk drives as media types, and provisioning a disk with tiered storage using Windows PowerShell.
Explore implementing storage spaces by creating a storage pool, configuring a mirrored virtual disk with thin provisioning, testing with file copies, and managing disk health and recovery in Windows Server.
Attach additional drives and create a tiered storage pool for storage spaces. Configure unique friendly names, adjust media types, and build tiered storage with a virtual disk and NTFS volume.
Learn how data deduplication in Windows Server identifies and removes duplicate data to store more data in less space without compromising integrity, using chunking, compression, and scalable, multithreaded processing.
Explore the data deduplication components in Windows Server, including the filter driver, deduplication service, optimization, garbage collection, scrubbing, and chunk store mechanisms.
Explore planning, deploying, and optimizing data deduplication on Windows Server and Hyper-V storage, identifying candidate volumes, setting schedules and exclusions, and evaluating savings with the deduplication evaluation tool.
Explore data deduplication use cases, highlighting typical savings by content type, from user documents to virtualization libraries and software deployment shares, and using the deduplication evaluation tool.
Learn to monitor and maintain data deduplication on Windows Server. Estimate deduplicated volume size based on data churn and throughput, and use PowerShell cmdlets to optimize and troubleshoot.
Learn how data deduplication speeds backups and restores on Windows Server by reducing volume data and delivering smaller optimized backups and chunk store files.
Learn to install and enable data deduplication on file servers, verify status, and assess virtual machine performance using server manager and PowerShell commands.
Configure data deduplication on a targeted volume, run optimization, verify results and deduplication savings, and assess VM performance to prepare for the next lab.
Install data deduplication in Server Manager, configure it for a general purpose file server, run optimization on drive D, and verify status with get dedup volume and get dedup status.
Discover Red Hat Enterprise Linux 9 features like application streams, image builder, UBI variants, and kernel live patching in a hands-on GUI install demo.
Register Red Hat Enterprise Linux from the command line to access updates, support, and repositories via Red Hat Subscription Management; attach, verify, and manage subscriptions with command line tools.
Explore the Linux command line through the Bash shell, learn how prompts show user or root, and master commands, options, and arguments for scripting and automation with sudo when needed.
Create a Red Hat Linux nine lab environment with vagrant and VirtualBox, deploying two virtual machines with static IPs, then test connectivity via ping and ssh.
Set up a Red Hat Linux nine lab with Vagrant and VirtualBox, deploy two virtual machines, configure static IPs, and learn Vagrant file configurations for networking.
Enable nested virtualization on a Hyper-V host by configuring a Red Hat 9 VM, install and configure KVM via Libvirt and QEMU, and use cockpit for web-based VM management.
Install Vagrant on RHEL 9 by enabling the CodeReady Linux Builder repository and installing Libvirt tools and Vagrant. Create two Vagrant boxes and access them with Vagrant SSH for testing.
Master the Linux command line with bash, including prompts, su privileges, and navigation. Learn command structure, editing options, basic file operations, editors, packages, and simple scripting to automate tasks.
Learn to log in locally via a graphical interface, terminal, and multiple virtual consoles, and to log in remotely using SSH with public/private keys and host-key verification.
Learn to create and manage storage devices, partitions, file systems, and swap spaces using parted; understand MBR and GPT partitioning, and set up persistent mounts with fstab.
Execute a guided exercise to add a 1 gigabyte zfs partition on /dev/sdb, format it, and configure a persistent mount at /archive via /etc/fstab.
Learn how to create and manage swap space to supplement RAM and understand virtual memory. Size swap space by memory workload, following RAM threshold rules and hibernation considerations.
Create a 2 GB GPT backup partition on a new disk, format with ZFS, and mount at /backup; create two 512 MB swap partitions to activate at boot with priority.
Discover how to create and manage logical volumes with LVM: prepare physical devices, build volume groups, create logical volumes, format with a file system, and perform non-destructive resizing and migration.
Extend a volume group by adding new physical volumes with vg extend, then extend logical volumes and file systems with lv extend and xfs grow fs.
Extend the volume group with a physical partition and resize the logical volume while the file system is mounted, using vg display, pv create, vg extend, lvextend, and zfs growfs.
resize the existing logical volume to 768 mebibytes and persistently mount it at /storage/data1, then create a new 128 mebibyte logical volume with a ZFS file system mounted at /storage/data2.
Explore how Stratis manages layered storage by creating pools and thin provisioned file systems, with data and cache tiers, snapshots, and seamless integration with LVM, DM, and ZFS.
Learn to manage layered storage with Stratis by creating pools, expanding data devices, and provisioning thin file systems that grow with real-time data, and use snapshots for data protection.
Discover how Red Hat Enterprise Linux 8's Virtual Data Optimizer compresses and deduplicates data on block devices, uses zero block elimination, and enables thin provisioning for improved throughput.
Explore straight storage management to create thinly provisioned file systems, dynamic growth volumes, and snapshots, and evaluate virtual data optimizer volumes with deduplication and compression.
Identify and mount nfs shares with mount and fstab, create mount points, and configure nfs version four using the nfs conf tool for a linux client.
Configure and test an NFS network-attached storage setup by exporting shares on server three, mounting from server two, persisting the mount at boot, and enforcing NFS v4 via TCP.
Advance Your Highly Valuable Skills in Enterprise Storage Management with Linux and Windows Server for Unmatched Expertise
In today's data-driven world, efficient storage management is crucial for businesses of all sizes. This comprehensive course will equip you with the skills to design, implement, and maintain enterprise storage solutions using both Linux and Windows Server platforms.
Through hands-on labs and practical demonstrations, you'll dive deep into configuring local storage, implementing RAID configurations, and leveraging advanced technologies like Storage Spaces, Data Deduplication, and Virtual Data Optimizer (VDO) on Windows Server.
But that's not all - you'll also explore network-attached storage (NAS), storage area networks (SANs), and file-level storage solutions like SMB and NFS shares. Gain expertise in managing logical volumes, partitions, and file systems on Linux, ensuring optimal storage utilization and performance.
Whether you're a system administrator, IT professional, or anyone looking to expand their storage management expertise, this course offers a comprehensive journey through the world of enterprise storage. With a perfect blend of theoretical concepts and hands-on practical exercises, you'll be well-equipped to tackle real-world storage challenges across both Windows and Linux environments.
Invest in your career growth today and enroll in this course to become an unrivaled expert in enterprise storage solutions!