Technology Industry
Industry: Email Alert RSS FeedA Well-Designed Volume Manager - Technology Information
Computer Technology Review, April, 2000 by Nelson Nahum
The emerging Storage Area Network (SAN) architecture, seen by most experts as the solution for the increasing needs for storage in enterprises, dictates new techniques of storage management not found in the traditional server-attached storage. The need of sharing storage subsystems by many Application Servers with a uniform management scheme introduces new hardware, software, and storage interfaces.
The new widely adopted storage interface is Fibre Channel (FC). FC allows for higher transfer rates, hot plugs, increased distance, and increased number of initiators/devices attached. However, the adoption of Fibre Channel by itself is not enough to implement a real working SAN.
Most RecentTechnology Articles
The Need For A Volume Manager
The fact that, with Fibre Channel, many computers and storage subsystems can coexist and interact on the same SAN causes new challenges that were not present in the traditional "one to one" topologies. One of the main problems is created by the fact that all the computers on the SAN see the same RAID partitions of a storage subsystem. This FC characteristic may cause different computers with different operating systems to write data and signatures to the same RAID partition, corrupting each other's data.
Most of the current RAID subsystems have a limited partition capability (eight to thirty-two LUNs). This limitation does not normally present a practical difficulty in a server-attached storage environment. However, in a SAN environment, many computers (possibly over 32), can share the same large (and expensive) storage subsystem causing the 32 LUN limitation to be a significant handicap.
One of the key advantages of the SAN is that storage is added "as needed". In a conventional design, a user needs to carefully plan his future storage requirements in order to purchase enough storage. The ease by which devices are added with Fibre Channel allows the user to purchase storage only for his immediate needs and add more as required, benefiting from the sharp decline in storage prices. However, while this is one of the most important features of Fibre Channel-based architecture, its benefits to the user cannot be realized without a flexible Volume Manager.
A Volume Manager designed for SAN should be able to assign information to any specific user free storage space available on the SAN at any location and RAID level desired, without regard to physical location, topology, individual disk capacity, and other elements of the physical setup of the SAN. The Volume Manager should also provide for a completely flexible mechanism for expanding existing volumes or creating new volumes as may be required by the individual applications.
The Fibre Channel standard allows for the attachment of multi-vendor storage subsystems, as well as multiple servers with different Operating Systems. NT 2000, Linux, Netware, and Unix servers should be able to share the same storage subsystems. While this is a major advantage of the SAN architecture only the connectivity function is provided via the Fibre Channel protocol. A uniform Volume Manager across the SAN is needed in order to simplify the management of the various storage elements and fulfill the real promise of SAN.
For all the above reasons, a properly designed Volume Manager becomes an essential component for a real SAN implementation. A Volume Manager designed for SAN should be capable of:
* Creating Volumes from many and different storage subsystems;
* Expanding Volumes with nonconsecutive storage space from different JBOD and/or RAID subsystems;
* Assigning Volumes to selected servers within the same SAN and hide from the others;
* Changing "access permissions" from one computer to another;
* Creating unlimited number of Volumes;
* Managing all the Volumes in a uniform way, independent of the specific storage subsystems and/or Operating System;
* Providing a platform for Operating System independent Storage Applications. Such applications may be used to replicate, compress, produce "snapshots," and many other manipulations of the Volumes within the SAN without affecting host server performance.
Current Solutions
Most existing systems do not provide for a real, SAN-oriented volume management function. Typically, volumes, as they are defined in a storage subsystem, are merely Logical Units (LUs), which are just simple partitions of the RAID subsystems. Typical systems allow for eight to thirty-two such "volumes." It is important to note, however, that these "volumes" are created, allocated, and managed at the RAID subsystem level and not at the SAN level. For example, a volume cannot be created across two (or more) RAID subsystems (even from the same type), or a system cannot present to a host many small volumes (say few hundreds), or a volume cannot be expanded, etc. Therefore, these designs lack some essential functionality required from a SAN-oriented Volume Management system.
In addition, the volumes created by these RAID subsystems assume a one-to-one correspondence with servers, even though more servers and RAID subsystems may be physically connected on the same Fibre Channel loop or fabric. This architecture relies on external measures to resolve storage access conflicts, e.g., fabric switches with zoning capabilities and FC host adapters with "hiding" functions. Another common solution is the use of host-based management software, which front-ends the operating system storage access system and can create, manipulate, and hide volumes. This solution, by its very nature, is again not a SAN level solution; for example, one host cannot create a volume to be used by another host.
CXO UnpluggedSmart Business interviews on BNET
Brought to you by CBS MoneyWatch.com
- Best- and Worst-Paid College Degrees
- 6 Things You Should Never Do on Twitter or Facebook
- How Much Sleep Do You Really Need?
- 6 Big Myths about Gas Mileage
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Technology Articles
Most Recent Technology Publications
Most Popular Technology Articles
- Building cost comparison between conventional and formwork system: a case study of four-storey school buildings in Malaysia
- BizRate to monitor in-store customer satisfaction for Office Depot stores - Market Intelligence
- Speed control of separately excited DC motor
- Failed businesses in Japan: a study of how different companies have failed, and tips on how to succeed, in the Japanese market
- Political stability and economic growth in Asia




