fejltolerance i firserne rc9000 historien
Download
Skip this Video
Download Presentation
Fejltolerance i firserne RC9000 historien

Loading in 2 Seconds...

play fullscreen
1 / 13

Fejltolerance i firserne RC9000 historien - PowerPoint PPT Presentation


  • 79 Views
  • Uploaded on

Fejltolerance i firserne RC9000 historien. Ejvind Lynning. RC i 1985, Baggrund. RC4000 -> RC8000 Desuden diverse terminaler, PCer, kommunikations-net og -frontends Et lille udvalg af anvendelser/løsninger, primært informationssøgning En kundebase med egenudvikling bundet til RC8000

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Fejltolerance i firserne RC9000 historien' - anoush


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
rc i 1985 baggrund
RC i 1985, Baggrund
  • RC4000 -> RC8000
  • Desuden diverse terminaler, PCer, kommunikations-net og -frontends
  • Et lille udvalg af anvendelser/løsninger, primært informationssøgning
  • En kundebase med egenudvikling bundet til RC8000
  • UNIX bliver standard i minimarkedet
rc9000 kravene
RC9000 Kravene
  • Højkapacitets priseffektiv supermini
  • Standard operativsystem: UNIX
  • Fejltolerant, transaktionsorienteret
  • RC8000 kompatibelt
  • Fleksibelt: kommunikation & værktøjer
  • Genskab RC’s innovationsimage
  • Anvendelser:
    • infosøgning, OLTP
    • distribuerede systemer
rc9000 udviklingsforl bet
RC9000 udviklingsforløbet
  • Midt 85 – første formulering af krav
  • Efterår 85 – lille analysegruppe
  • Februar 86 – evaluering af Tolerant Tx
  • Forår 86 – finansiering, kontrakter
  • Efterår 86 – i gang for alvor
  • 1987 – HW udvikling og systemdesign
  • 1988 – integration af HW og SW

... one should be aware of the goal of Tx: fault-tolerant transaction processing. This requires that applications be developed specifically for Tx ...

Within the framework of a total plan for developing the RC9000 to be sold in volume in the transaction processing market, we recommend the use of the Tx operating system as an alternative to a software development project which would be ... risky ...

rc9000 systemarkitektur

CM

CM

RC9000 Systemarkitektur

System Interconnect Bus

ProcessingUnit

ProcessingUnit

ProcessingUnit

TX: SBB

IPI

CM

CM

rc9000 processing unit
RC9000 Processing Unit
  • Proprietær systembus
    • 10 MHz, 4G address space, 64 bit data
    • interaktionersmekanismer
  • RISC CPU
  • RC8000 kompatibel CPU
  • Channel controller
  • Memory
  • LAN controller
  • System Support Processor
rc9000 skalering
RC9000 Skalering
  • Multiple løst koblede PU’er
  • Distribueret filsystem
  • Distributionsoverhead og I/O håndteres af dedikeret CPU (RPU) i hver PU
  • Brugerprocessor kører på UPU
rc9000 kommunikation

ProcessingUnit

ProcessingUnit

ProcessingUnit

RC9000 Kommunikation
  • Al tilslutning af terminaler og kommunikationsenheder via LAN
  • RcLAN protokoller benyttet: IMC, CSP, DSP, FTS
  • Herved kompatibelt med hele RC’s eksisterende produktsortiment: RC890, LANMUX, RC45, RC750, RC3502
  • Indbygningsenheder: RC9310, RC9330
  • Krav om ISO-protokoller og TCP/IP
rc9000 fejltolerance
RC9000 Fejltolerance
  • Alle enheder og veje dubleret, fuldt understøttet af operativsystemet
    • PU, kanal, CM, disk
    • logiske disk volumes i multiple fysiske kopier
    • kommunikationsveje
  • Transaktionsbaseret retablering
    • non-standard tilføjelse til UNIX
  • PU failover
pu failover
PU Failover

Processing Unit 1

Processing Unit 2

LogicalUnit B

LogicalUnit C

LogicalUnit D

LogicalUnit A

CommsProcessor

pu failover1
PU Failover

Processing Unit 1

Processing Unit 2

LogicalUnit C

LogicalUnit D

LogicalUnit B

LogicalUnit A

+ transaction-baseret snapshot & restart

CommsProcessor

rc9000 v rkt jer applikationer
RC9000 Værktøjer & Applikationer
  • Compilere
  • Informix
  • Oracle
  • Applikationer: ?
rc9000 s sk bne
RC9000’s Skæbne
  • Der solgts ganske få RC9000 med TX, som generelle superminis
  • Der blev ikke udviklet OLTP løsninger som udnyttede TX
  • Der solgtes flere RC8000 kompatible maskiner
  • Ultimo 1991 lukkede RCs udviklings-afdeling
ad