- BlackBerry Storm vs. the iPhone
- Digg's Kevin Rose: "We have to do better"
- Blogger warns: "Nortel doesn't make it out alive"
- Financial quagmire bringing out the scammers
- Verizon plays with the wrong e-mail addresses
Newsletters | Podcasts | Chats | Opinions | RSS Feeds | This Week In Print | IT Careers | Community | Reports | Downloads | Slideshows | New Data Center
Partner Sites:Application Performance Solutions | App Performance | Networking Solution | SafeGuard Enterprise Solution Center | SOA | Test your Web Filter | Value of WDS
A new generation of storage volume management and data-movement applications are moving from servers and storage subsystems into networks to enable centralized management and more-scalable storage-area network architectures. To achieve the required level of performance, fabric-based storage applications are split into hardware-accelerated functions (data path) and non-hardware-accelerated functions (control path). Hardware-accelerated functions are offloaded to intelligent SAN platforms such as switches or storage appliances. But the storage applications and intelligent SAN platforms use proprietary APIs, limiting migration between vendor platforms.
To ensure smooth implementation of intelligent SAN infrastructures, the T11.5 Task Group of the ANSI T11 Committee created a working group to define a standard API between control-path and data-path functions implemented in storage management applications and intelligent SAN platforms. Fabric Application Interface Standard (FAIS) should accelerate product development and give users more choices.
Splitting control-path functions from data-path functions lets the storage and data management applications delegate processing of all data-path functions to the intelligent SAN platforms, while maintaining the control-plane functions. By providing the required processing capabilities, intelligent SAN platforms are paving the way for network-based deployment of storage and data management applications.
FAIS is based on a client/server model, where the storage application acts as the client and the intelligent SAN platform acts as the server. This decouples the implementation intricacies of intelligent SAN platforms from the development of storage applications.
FAIS provides the API to access the data-plane functionality an intelligent platform supports. The API is built on an object model, where various storage elements are represented as managed objects. For example, SCSI initiator, SCSI target, logical units and their virtualized counterparts are modeled as objects. The storage application and the intelligent SAN platform interact by exchanging information through these objects. By standardizing the data structures for the various objects and the functions to access them, FAIS provides a high level of independence from the implementation specifics of an intelligent platform.
Partner Content
Explore the Ultrium Edge
The powerful tape technology can address data security with tape encryption as well as long term data protection.
Find out more
Disk and Tape Square Off
Discover what disk and tape really cost -- and which solution provides lower total cost of ownership and optimizes energy use for your organization
Download the White Paper
Don't Fall For The Myths
The Clipper Group explores the truth behind the myths of tape, digging into the misconceptions in the disk vs. tape debate.
Download the White Paper
Will You Add Tape Too?
Over two thirds of disk-only users look to add tape back into storage infrastructure according to recent survey.
Download Survey Information
Comment