- MCSE Magazine -

The Power of shared Knowledge

Sitemap  |  Kostenloses Newsletter  |  Fragen & Kontakt  |                      Business & IT Management - MCSE Magazine
Consulting Articles
Consulting  
Infrastructure  
Government
Projects  
Strategy Forum
Strategic Guides
Corporate
Methods
Governance
Sarbane Oxley
HR in IT
Solutions Forum
Business Solutions
ITC Communication
e-Business
e-Commerce
Mobility Services
Work Life Balance
Work & Live
Etiquette
Style Guide
Traveller
Manage Stress
Service
Book Reviews
Software Discounts
Publisher
Impressum  
Editors 
Advertise
Partners

 

 

 
 

Enterprise Volume Management

 
 
By Christian Bartsch


 
 
Volume management is the process of creating logical units of storage from physical disk storage. Because these logical storage units are not bound by the same constraints as physical disk, the system administrator can use volumes to improve performance and/or reliability. For example, a single volume may be used to mirror the data on two physical disks. If one of those physical disks were to fail, the volume management software would allow uninterrupted access to the data via the remaining disk in the mirror.

IBM has taken on volume management as many customers require such services paired with excellent consulting. VM is not an easy topic to take on as it means that we are looking at how manage our stagage possibilities. The Enterprise Volume Management System (EVMS) Project has the goal of providing unparalleled flexibility and extensibility in managing storage. It represents a new approach to logical volume management, as the architecture introduces a plug-in model that allows for easy expansion or customization of various levels of volume management.

Operating systems manage storage and file volumes on servers by compressing them, controlling and balancing access. The new volume management system for Linux will help make Linux capable of managing more content, files and users, larger servers and at the same time making it easier to use. With the new volume management technology, Linux is more capable of supporting the enterprise level business applications customers need.

The Enterprise Volume Management System (EVMS) version 1.0.0 is a state-of-the-art, easy to use volume manager of unparalleled flexibility and expandability. EVMS integrates all aspects of disk, partition, and volume management into a single, enterprise level design and implementation, bringing industrial strength features found in proprietary volume managers to Linux. As a result of the highly modular, plug-in nature of EVMS, customers will be able to use this technology as their companies' needs grow and change and as new technologies become available. EVMS is 100% open source, available for all community members to use, and is licensed under the GPL.

EVMS technology significantly expands the Volume Management capabilities found in Linux today by allowing users to access data and manage volumes from virtually any operating system. In addition, when used to emulate Volume Managers found in other non-Linux operating systems, EVMS can help significantly reduce the expense and technical barriers associated with migrating to a Linux platform.

"EVMS technology is a quantum leap forward in readying Linux for the enterprise," said Daniel Frye, Director, Linux Technology Center, IBM. "When adopted in the base, EVMS will make Linux volume management world-class."

The EVMS project has its home on SourceForge (http://www.sf.net/projects/evms) and has hundreds of downloads with every release, totaling tens of thousands of downloads received in less than one year. The community is very active and has been involved with EVMS since its inception in January of 2001. Several Linux distributors are currently evaluating EVMS for inclusion in upcoming releases.

"EVMS technology is an impressive technological step in Linux storage management, and SuSE welcomes the additional availability and migration features," said Boris Nalbach, CTO of SuSE Linux AG. "Such technology will enable all enterprises to take even more advantage of using Linux for mission critical applications."

"The key to flexible processing power is making it easy to run Linux in any enterprise environment. And that means making it easier for enterprises to run their data centers," said Ly-Huong Pham, CEO of Turbolinux. "Like IBM, Turbolinux has a commitment to accelerate the penetration of Linux in the enterprise by implementing features like EVMS in upcoming releases of our Linux operating environments for enterprise servers and developers. EVMS shows the industry that Linux provides unprecedented degrees of interoperability and power at a very low cost."

This inclusive, extensible volume manager utilizes a plug-in system that supports all volume management capabilities found in Linux today and is flexible enough to allow for the emulation of volume managers found in other operating systems and other proprietary technologies. EVMS version 1.0.0 provides support for multiple disk partitioning schemes, mirroring (RAID 1), striping with and without parity (RAID 0, 4, 5), drive linking, bad block relocation, and volume groups.

A Volume Manager provides a virtual view of local and remote storage. This virtual view can be used to combine or divide physical storage in a variety of ways such as combining several physical disks to appear as one large disk. Additionally, Volume Managers can support various capabilities such as RAID support, Volume groups, encryption, compression and much more.


Different volume management implementations use different terms for their components. Sometimes a term used in one volume management scheme can mean something different in another volume management scheme. For example, consider the Multi-Disk (MD) driver, which implements RAID devices, and the Logical Volume Manager (LVM).

MD takes in disks or devices and exports volumes. A disk can be any block device, such as a physical disk, a partition, or a volume exported by MD.

LVM takes in physical volumes (PVs) and exports groups and from groups it exports logical volumes (LVs). A PV can be any block device, such as a physical disk, a partition, a volume exported by MD, or an LV.

As you can see, even between two volume management schemes there is an inconsistency with terms. Both MD and LVM take in block devices. MD calls them disks, LVM calls them physical volumes. In either case it doesn't have to be a disk, nor does it have to come straight from a physical device. It could be any block device, even a device exported by MD or by LVM. Both MD and LVM export volumes. In reality, they export block devices which could result in Linux volumes. An exported block device could be used as input to another volume manager, in which case it would not be a Linux volume.

Because of the different terms used to describe the components in different volume management schemes, we developed a set of terms specific to EVMS. The terms are intended to describe the various components of EVMS and not conflict with terms used by other volume management schemes.

The descriptions of storage objects above hinted at a hierarchy between the different types. The different types of storage objects — disks, segments, regions, and EVMS objects — constitute different layers in the EVMS architecture. The objects in each layer can be comprised of objects in their own layer or any layer beneath them.



Disks are at the first layer of the architecture.
The next layer is for segments. Segments can be made from disks or from other segments.
The third layer comprises regions. Regions can be made from disks, segments, or other regions.
The fourth layer is for EVMS features. Features can be made from disks, segments, regions, or other features.

A recent development of storage systems based on WORM have changed the market and are moving at a high pace:

Many businesses rely on some usage of WORM (write once, read many) data storage to meet regulatory compliance or simply to add another layer to their data protection roadmap. This document will discuss the integration of Network Appliance™ NearStore storage systems into environments that require WORM data storage.

Why have so many companies implemented WORM data storage given the myriad of data storage options available? There are two primary reasons:

Regulatory agencies recognize the ability of WORM data storage in ensuring the permanence of archived data, and therefore often stipulate only nonerasable, nonrewritable WORM storage be used for meeting their regulations.


Many businesses place a premium on protecting certain business records or critical data files from accidental or intentional alteration or deletion-and WORM functionality such as non-erasable and nonrewritable data storage can ensure long-term data permanence.

Most existing WORM implementations are based on older media technology with limited storage capacity, slow data throughput, and substantial management overhead. Existing WORM storage options are optical WORM platters, which each hold about 30GB of data, and WORM tape, with each cartridge able to store 50GB of data (best case storage numbers based on latest technology). Traditional WORM storage vendors have gotten around capacity limitations of individual media by implementing expensive, complex media library and jukebox solutions that house numerous media. However, this solution for capacity limitations creates a problem of ever-increasing management overhead for the volumes of full media removed from the library or jukebox.

To address issues faced by growing business requirements for WORM data storage and alleviate issues inherent with traditional WORM storage solutions, NetApp has introduced SnapLock on its existing NearStore storage systems. SnapLock allows companies to implement the data permanence functionality of traditional WORM storage in an easier-to-manage, faster-access, lower-cost magnetic disk-based solution. As technology has improved, the lineage for WORM data storage that started with paper and microfiche progressed to optical, and has now arrived at a new best-of-breed solution: NetApp® NearStore configured with SnapLock software for high levels of data integrity and retention and low TCO (total cost of ownership).

 

 

 
 


fig: ONTAP

 
 

 

 
 

 

What Is SnapLock?

SnapLock software provides nonerasable, nonrewritable WORM data permanence functionality utilizing high-throughput magnetic disk drives in a cost-efficient, highly available RAID configuration. From a data protection perspective, the process of committing data to WORM status in SnapLock can be thought of in the same manner as storing data on an optical platter. Like an optical platter "burned" with data, SnapLock software protects data committed to WORM status from any possible alteration or deletion. While SnapLock data permanence is analogous to traditional optical WORM media, comparisons end there: SnapLock offers performance and reliability improvements over traditional WORM storage while reducing both maintenance overhead and TCO.

SnapLock is implemented through two proven-reliable, award-winning NetApp products: Data ONTAP™, the NetApp operating system with powerful features like Snapshot and SnapMirror; and NearStore, a robust and cost-effective nearline storage solution built on ATA-based magnetic disk drives.

SnapLock is an extension to the Network Appliance Data ONTAP operating system, which has a ten-year proven track record in the online data storage space. Data ONTAP provides a complete infrastructure for storage including RAID protection for data, a suite of tools and products to promote high data availability and open protocol connectivity for data access. The same hallmarks of Data ONTAP, such as ease of deployment, ease of management, and ease of administration, also apply to SnapLock.

 

 
     
  By Christian Bartsch MCT, MCSE, IT Project+


 
  Special Promotions
AVG Internet Security

Save postage and get Key online

Weekend offer!

only 75 €

AVG Anti-Virus

Save postage and get Key online

Weekend offer!

only 32 €

 

Get complete protection from the most dangerous threats on the internet - worms, viruses, trojans, spyware, and adware.

incl.

Anti-Spyware

"1 computer 1 year"

Get it for 32€ incl. VAT!

Save up to 15€!

PROMOTION


 ©2001-2007 MCSE Magazine - All Rights Reserved Terms of Use