- 4chan hell raisers finding fame brings heat?
- The 10 dumbest mistakes network managers make
- NetApp quits bidding war in face of EMC opposition
- CompuServe closes after 30 years
- Google to launch open-source Chrome OS this year
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 this 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.
Review this information
information examination
An examination of information security issues, methods and securing data with LTO-4 tape drive encryption
Read this analysis
Comment