troika university 107a industry leadership the great thing about standards is that there are so many...

15
TROIKA University 107A Industry Leadership The great thing about standards is that there are so many of them 2000 Oct 12 Mike Dutch

Upload: nigel-pitts

Post on 17-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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