Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Bruce - - PowerPoint PPT Presentation

porting the tenet real time protocol suite to a hippi
SMART_READER_LITE
LIVE PREVIEW

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Bruce - - PowerPoint PPT Presentation

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Bruce A. Mah and Domenico Ferrari {bmah,ferrari}@CS.Berkeley.EDU The Tenet Group University of California at Berkeley and International Computer Science Institute Fourth Gigabit


slide-1
SLIDE 1

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 1 of 15

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network

Bruce A. Mah and Domenico Ferrari

{bmah,ferrari}@CS.Berkeley.EDU

The Tenet Group University of California at Berkeley and International Computer Science Institute Fourth Gigabit Testbed Workshop Washington, DC 16 June 1993

slide-2
SLIDE 2

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 2 of 15

Credits

Support

Corporation for National Research Initiatives US Department of Energy

Researchers

Lawrence Berkeley Laboratory, Imaging Technologies Group University of California at Berkeley, RAID Group University of California at Berkeley, Tenet Group

slide-3
SLIDE 3

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 3 of 15

Synopsis

The Goals The Network Implementation Challenges and Problems

HIPPI and HIPPI Switches Sun 4 and SparcStations RAID-II Psitech HFB Frame Buffer Parallel Processors HIPPI-XUNET Adapter (HXA)

Status Report

slide-4
SLIDE 4

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 4 of 15

Goals

Facilities

Provide a high-speed data path between UC Berkeley (Cory and Evans Halls) and Lawrence Berkeley Laboratory (Building 50A)

Research Issues

What kind of real-time guarantees can be supported on a HIPPI network? What changes need to be made to the Tenet Real-Time Protocol Suite? Performance of the Tenet Real-Time Protocol Suite at gigabit speeds Implementation on non-workstation host architectures

Applications

Real-time transfer of video/animation High-bandwidth transfers to and from RAID-II

slide-5
SLIDE 5

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 5 of 15

The Network

High Performance Parallel Interface (HIPPI) 800 Mbps, 32-bit parallel, point-to-point links

Optional 64-bit parallel datapath for 1.6 Gbps

Circuit Switching

No buffers in switches Low latency (propagation time) Blocking in the network

Physical layer

Parallel copper (< 25 m) Serial fiber or copper using Serial Hippi for longer distances

slide-6
SLIDE 6

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 6 of 15

The Network

Initial Testing Configuration Switch Extender LBL, Building 50A RAID-II Disk Array UCB, Cory Hall Extender Extender Sun 4/260 Switch UCB, Evans Hall Sun 4/280 Extender

slide-7
SLIDE 7

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 7 of 15

The Network

Hypothetical Configuration Switch Extender LBL, Building 50A RAID II Disk Array UCB, Cory Hall Extender Extender Sparc 10 Switch HXA Extender UCB, Evans Hall MasPar Sun 690MP Frame Buffer

slide-8
SLIDE 8

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 8 of 15

The Network

The Tenet Real-Time Protocol Suite Continuous Media Transport Protocol (CMTP) Real-Time Message Transport Protocol (RMTP) Real-Time Internet Protocol (RTIP) Real-Time Channel Administration Protocol (RCAP)

Application CMTP RMTP RTIP RCAP Device Drivers

slide-9
SLIDE 9

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 9 of 15

HIPPI

Circuit-switching technology Blocking in network switches Need to hold all links on path from source to destination “Camp on” feature allows switch to arbitrate among contending ports Real-Time Guarantees?

Output Port Input Ports

slide-10
SLIDE 10

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 10 of 15

Sun 4s and Sparcstations

“Normal” workstation architectures Port Tenet Real-Time Protocol Suite to SunOS 4.1.3

Based heavily on existing prototype Suite on DEC Ultrix 4.2A

Simply A Matter of Programming

slide-11
SLIDE 11

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 11 of 15

RAID-II

AMD 29000 processors on HIPPI adapters

Some protocol processing on outboard processors

Network support for filesystem, LFS in Sprite kernel

Some portion of real-time protocols in kernel Interface to Sprite filesystem code (LFS and inter-disk striping driver)

How can we support protocol processing on outboard processors?

Disk Controller HIPPI Destination XBUS Board (crossbar, buffers) Sun 4/280 (Sprite) HIPPI Source Disk Controller Disk Controller Disk Controller To Disks

slide-12
SLIDE 12

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 12 of 15

PsiTech HIPPI Frame Buffer

HFB-110 supports digital video input and output. Support for real-time communication to and from frame buffer Implementation of Real-Time Protocol Suite to run on on-board Sparc processor

Operating system? Datapath bandwidth to and from CPU

How to do protocol implementation in the absence of a traditional operating system?

slide-13
SLIDE 13

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 13 of 15

Parallel Machines

University of California at Berkeley CM-5 Lawrence Berkeley Laboratory MasPar How to make the Tenet Real-Time Protocol Suite run efficiently on parallel processors? How can the Tenet Real-Time Protocol Suite best support the kind of network I/O required by parallel machines?

slide-14
SLIDE 14

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 14 of 15

HXA

HIPPI-XUNET Adapter (HXA) Convert HIPPI frames into ATM cells for transmission and back XUNET 3 segment will use 622Mbps line card to connect HIPPI segments

  • f network to XUNET 2 ATM switch at UC Berkeley

How well can the Tenet Real-Time Protocol Suite provide performance guarantees in heterogeneous internetworks? What kind of performance can our data delivery protocols provide in such an internetwork?

slide-15
SLIDE 15

Porting the Tenet Real-Time Protocol Suite to a HIPPI Network Page 15 of 15

Status Report

Network equipment procured SunOS version of Real-Time Protocol Suite operational RAID II/Sprite port of Suite under development

RMTP/RTIP to run primarily on network interfaces RCAP on server CPU

“On deck”:

MasPar PsiTech HFB