What you will learn from this tip: Windows often gets a bad rap when it comes to storage, but you can tap into Windows' hidden resources to make it more enterprise-worthy.
Microsoft made a big splash with the introduction of Windows Storage Server in 2003 and Windows Data Protection services in 2004. Although these technologies are of little immediate use in most environments, the quality of the bundled storage technologies in Windows has been quietly and steadily improving. Still, Windows systems are often the targets of criticism. Let's take on the common myths of Windows storage.
File system and drive-letter limitations
Most Windows people understand the importance in the shift from the old File Allocation Table (FAT) file system to Windows NT's NT File System (NTFS). NTFS removed FAT's restrictions on file naming and drive sizing, and added support for advanced and flexible access controls (permissions) for files. It's also faster, more stable and far more flexible. Even by Unix standards, NTFS is a fine file system.
Windows admins are much less familiar with a major change in the way Windows drives are managed. A common complaint from Windows naysayers is the supposed drive-letter limitation. That is, thanks to its DOS roots, Windows file systems are traditionally mounted (or mapped) to an alphabet letter. Because A: and B: are reserved for floppy disks, and C: and D: are typically used for a boot disk and CD-ROM, the common belief is that only 22 drives can be mounted on a Windows system. Add in a dozen network shares and you're left with very little space for enterprise storage. That's why Windows servers typically use a few large LUNs when they're attached to a SAN.
Ironically, this supposed limitation was removed a half-dozen years ago. All of Windows 2000's descendents support mounted drives, which are drives mapped to a folder rather than a drive letter. They function almost exactly like file system mounts in Unix, creating a hierarchical tree of drives instead of a flat lettered list. Like Unix, Windows allows you to mount an "unlimited" number of drives. Practically speaking, approximately 75 drives can be mapped this way before the system bogs down, but that should be sufficient for just about any server.
Inflexible storage configuration
Another criticism often leveled at Windows systems is their lack of flexibility in accessing shared storage. Like the drive-letter limitation issue, this is more perception than reality. In a study of storage utilization, I found Windows systems often had vast amounts of free drive space and very little free raw disk space. Most Windows systems have their storage formatted and mapped to drive letters, but leave it empty until needed.
This practice springs from the manner in which Windows systems are purchased and used, rather than from an inherent limitation in the OS. Unlike Unix systems, which typically run a few different applications, most Windows systems are purchased for a specific application and remain dedicated to that single use. Because they'll never be reconfigured and are "spec'd out" with all of the disk space they'll ever need, just one or two large drives are normally created. This storage is locked in with no easy method for reconfiguration or sharing.
But it doesn't have to be that way. Windows 2000 also added a flexible volume manager, although it remains well hidden. Just as Sun Microsystems equipped Solaris with Veritas Volume Manager to augment its arcane Solstice DiskSuite, Microsoft turned to Veritas for Windows 2000. Veritas developed a basic version of Volume Manager in the hopes that the full version would be purchased later. Although it's unnamed by Microsoft, Veritas calls this basic version Logical Disk Manager (LDM).
LDM lets you create logical disks, which are often used as software RAID. You can combine a number of LUNs to create a single larger drive by either concatenating them (spanning) or using RAID. The basic LDM is somewhat limited in the RAID configurations offered, but it allows mirroring of LUNs, striped drives and (in server versions of Windows) RAID 5 sets.
LDM also allows flexible drive management. You can expand a spanned drive by adding a new LUN without dismounting it, and can reconfigure other drive types without a reboot.
Read the rest of this tip in Storage magazine.
For more information:
About the author: Stephen Foskett (firstname.lastname@example.org) is the director of strategy services at GlassHouse Technologies, Framingham, Mass.