![Page 1: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/1.jpg)
TROIKA University 107A
Industry LeadershipThe great thing about standards is
that there are so many of them
2000 Oct 12Mike Dutch
![Page 2: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/2.jpg)
TROIKA University 107A
Industry LeadershipThe great thing about standards is
that there are so many of them
This presentation is the property of Troika Networks, Inc. and should not be distributed outside the company
without explicit authorization.
Mike Dutch 2000 Oct 12
![Page 3: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/3.jpg)
TROIKA University 107A
Why bother?
Active participation contributes to credibility, image, and opportunities
Influence standards and products so they complement each other
Monitor emerging technologies and competitive activities
![Page 4: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/4.jpg)
TROIKA University 107A
Standards Bodies
T10 – SCSI mappings including FCP, SRP, SES
T11 –Fibre Channel including FC-VI, FC-MI
IPFC – IPFC and Fibre Channel MIBs
IP Storage – FCIP, iSCSI, SCSI over SCTP
VIDFVirtual Interface Developer Forum
VI Architecture, VI Provider Library Evolution
LAN Standards, POSIX
HTML, XML, DTD, Style Sheets (CSS and XSL), and other World Wide Web standards
WBEM (including CIM), DMI, DEN, SIS, SES
(SCSI Enclosure Services)
(Solution Exchange Standard)
![Page 5: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/5.jpg)
TROIKA University 107A
Industry Associations
Broad coverage of storage and networkingSNMWG-FC-HBA API subgroupInteroperability Lab
Direct Access File System – a VI application
Promotes Fibre Channel, SANmark Test Suite
Evolves and promotes a switched fabric based on VI
Promotes Parallel SCSI
University of New Hampshire InterOperability Lab
U of Minn. Lab for Computational Science & Engineering
Promotes NASD,and other projects
![Page 6: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/6.jpg)
TROIKA University 107A
Vendor Consortiums
Private Groups
Minor contribution (MIB) but has EMC marketing behind it
Focus or “Balkanization” ?
Java Community Process is led by Sun with industry contributions
![Page 7: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/7.jpg)
TROIKA University 107A
The Java Community Process
Accept/Reject
ProposeJSR
CAFE
ExpertGroup
ParticipantDraft
ReviewDraft
PublicReview Public
Release
FinalRelease
InterpretationGuru
Maintenance
Start
http://java.sun.com
Java API SpecificationReference ImplementationCompatibility Test Suite
Change Log:ProposedAcceptedDeferred
http://developer.java.sun.com/developer/jcp/
Java Community ProcessTM
![Page 8: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/8.jpg)
TROIKA University 107A
Networking Standards
OSI Reference Model (ISO 7498:1984)
Ethernet, IEEE 802.3, ISO 8802-3
Gigabit Ethernet (IEEE 802.3z, 802.3ab)
Fibre Channel (T11 FC-PH, FC-GS-2, etc.)
InfiniBand
![Page 9: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/9.jpg)
TROIKA University 107A
Practical Examples
Virtual Interface mapping to Fibre Channel (FC-VI)
iFCP
Host Bus Adapter (HBA)Application Programming Interface (API)
Virtual Interface Developer’s Forum (VIDF)Business Meeting & Structure Proposal
![Page 10: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/10.jpg)
TROIKA University 107A
DescriptionA C language Application Programming Interface (API), supported by vendor-specific libraries, designed to provide Independent Software Vendors (ISV) a common way to access information about Fibre Channel networks. The SNIA Fibre Channel Working Group Host Bus Adapter (HBA) API subgroup has completed the first phase of an ongoing effort to enhance the use and management of Storage Area Networks.
GoalsBefore the HBA API, software applications were unable to retrieve Fibre Channel specific information in a consistent manner across operating systems and vendor products.
ValueThe HBA API enables ISVs to deliver greater functionality in a more timely fashion using a single standardized interface. Consumers see the SNIA as the key forum for vendor cooperation to deliver trusted interoperable solutions for the enterprise data center.
What is the HBA API?
![Page 11: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/11.jpg)
TROIKA University 107A
Lib
rary
1
Lib
rary
2
Lib
rary
n
…
Select HBALibraries
HBA API
Vendor API
Participating vendors support a common API to vendor-specific HBA library implementations
Com
mon
Cod
eV
endo
r S
peci
fic
Oth
er f
unct
ions
Oth
er in
terf
aces
All supported host bus adapters are accessed using a single interface to common functions
OS-specific mechanisms are used to load specific HBA libraries
ISVApplications
The HBA API Specification
Discovery of adapters and ports
Information about adapters and ports
Port FCP Information
FC-3 Management Attributes
Port Statistics
![Page 12: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/12.jpg)
TROIKA University 107A
Adapter Platform
Agilent Windows
Emulex Solaris
JNI Solaris
QLogic Solaris, Win
TROIKA Windows
ISV Platform
Connex Solaris
HighGround Windows
HP Windows
InterSAN Windows
TROIKA Windows
Veritas Solaris
Vixel Solaris
Windows Solaris
EMULEX JNIAGILENT INTERSAN TROIKA CONNEXHIGHGROUND
Software
Adapters
Vendor bringing server
AGILENT
QLOGICTROIKA
AGILENT
QLOGICTROIKA
AGILENT
QLOGICTROIKA
EMULEXJNIQLOGIC
EMULEXJNIQLOGIC
EMULEXJNIQLOGIC
Adapters in each server
LINK TO OTHER ADAPTERS IN EACH SERVER
LINK TO QLOGIC HBA IN EACH
SERVER
HIGHGROUND HP INTERSAN TROIKA CONNEX VERITAS VIXEL
Primarysoftware
SNW Demo Configuration
![Page 13: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/13.jpg)
TROIKA University 107A
Broad Support for the HBA API
![Page 14: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/14.jpg)
TROIKA University 107A
VIDF Structure Proposal
PromotionalWorking Group
TechnicalWorking Group
SNIAVIPL 1.0, 1.1
Intel, Intel/NetApp
• Reference Implementation• Test Suites / Certification• Education• Marketing• Web Site (Spec / Code)
VI ArchitectureIntel, Compaq, Microsoft
VIDFEvolve & Publish Standards
![Page 15: TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch](https://reader035.vdocuments.us/reader035/viewer/2022062518/5697bf721a28abf838c7eb46/html5/thumbnails/15.jpg)
TROIKA University 107A
Questions & Answers
Name the standards bodies for FCP, IPFC, and FC-VI
Name the standards body that ensures the smooth operation of the Internet
Name the host adapter vendors participating in the HBA API demo