FC-HBA API
{{technical|date=December 2018}}
In computing, the FC-HBA API (also called the SNIA Common HBA API) is an Application Programming Interface for Host Bus Adapters connecting computers to hard disks via a Fibre Channel network. It was developed by the Storage Networking Industry Association{{cite web
|url = http://www.snia.org/tech_activities/hba_api/
|title = HBA APIs (Host Bus Adapter Application Programming Interface)
|publisher = Storage Networking Industry Association
|work = Project page
|url-status = dead
|archive-url = https://web.archive.org/web/20100403043711/http://www.snia.org/tech_activities/hba_api
|archive-date = 2010-04-03
}}
and published by the T11.5 committee of INCITS{{cite web
|url=http://www.t11.org/t11/stat.nsf/1158203694fa939f852566dc0049e810/215071400b89c86a85256b9a0065f674?OpenDocument
|title=FC-HBA
|publisher=INCITS Technical Committee T11
|work=Project page
|url-status=dead
|archive-url=https://web.archive.org/web/20110728081400/http://www.t11.org/t11/stat.nsf/1158203694fa939f852566dc0049e810/215071400b89c86a85256b9a0065f674?OpenDocument
|archive-date=2011-07-28
}}
An "early implementers version" was published in 2000, and the current version was completed in 2002.
According to the FAQ,{{cite web
|title=HBA API FAQ
|url=http://hbaapi.sourceforge.net/faq.htm
|author=Benjamin F. Kuo |author2=Dixon Hutchinson
|date=January 30, 2002}}
"the HBA API has been overwhelmingly adopted by Storage Area Network vendors to help manage, monitor, and deploy storage area networks in an interoperable way." Vendors supply their own library (written in C) as plugins for a common HBA library.
Section 2 of the specification.
Operating system support
Windows Server 2003, AIX 5, HPUX and Solaris include support for FC-HBA API and it is being added to Linux.
See also
References
{{Reflist}}
External links
- [ftp://ftp.t11.org/t11/docs/02-149v0.pdf The Common HBA API specification]{{dead link|date=May 2025|bot=medic}}{{cbignore|bot=medic}} Version 2.18
- [http://hbaapi.sourceforge.net/ The Fibre Channel HBA API Project] at SourceForge
- [http://www.redbooks.ibm.com/abstracts/SG245765.html AIX 5L Differences Guide] (see section 4.10)
Category:MacOS programming tools
Category:Programming tools for Windows
Category:Linux programming tools
{{Windows-software-stub}}
{{Linux-stub}}