SQL*NET at F. Hemmer. Computers Cray X/MP 48 (UniCOS) IBM 3090/600+6VF (VM/XA) Siemens 7890 (VM/HPO)...

Post on 18-Jan-2016

218 views 0 download

Transcript of SQL*NET at F. Hemmer. Computers Cray X/MP 48 (UniCOS) IBM 3090/600+6VF (VM/XA) Siemens 7890 (VM/HPO)...

SQL*NETat

CERN

F. Hemmer

Computers

• Cray X/MP 48 (UniCOS)

• IBM 3090/600+6VF (VM/XA)

• Siemens 7890 (VM/HPO)

• 200 VAXes, µVAXes and VaxStations (VMS)

• 30 VAXes, µVAXes and VAXStations (Ultrix)

• 150 Apollos

• 10 Suns

• 1000 IBM PC's (DOS, Xenix)

• 1200 Macs (MacOS)

Protocols

• TCP/IP, UDP/IP

• Decnet

• VTAM, SNA

• SPX/IPX

• Appletalk

SQL*NET TopologySQL*NET Topology

MacMacIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PC

MacMacMacMacMacMacMacMacMacMac

Sun Sun

IBM PCIBM PC

Mac Mac

ApolloApollo

NovellNovellFastpathFastpath

LEP

ApolloApollo

RT PCRT PC

CentralVAX/VMSCluster

CentralVAX/VMSCluster

IBM 3090/6006 VF - VM/XA

IBM 3090/6006 VF - VM/XA

Siemens 7890 SVM/HPO

Siemens 7890 SVM/HPO

UltrixUltrix

LAVCLAVC

8232

3725

3732

IP

CTC

SNA (LU 6.2)VTAM

...

Decnet

LAVCLAVCLAVCLAVC

UltrixUltrix

PSUltrixUltrix

UltrixUltrix

UltrixUltrix

PC's and MAC's

PC's and MAC's

• Single user operating system

• Monotasking operating system

• Limited (expensive) disk space availabililty

• Usually no native networking

• Availability of resource sharing systems

• Very good dedicated user interface

Workstations

Workstations

• Multitasking operating system

• Multiuser operating system

• Higher disk space availability

• Native networking

• Resource sharing by means of standards

• Good (distributed) windowing interface

• A lot of CPU dedicated to the user interface

Mainframes

Mainframes

• Multitasking operating system

• Multiuser time-shared operating system

• High (cheap) disk space availability

• No native multi-vendor networking

• Resource sharing by means of standard protocols

• Weak user interface

• Little CPU used for the user interface

The LEP Control System

The LEP Control System

LEP SPS

Computer Centre

PCR

Domain

Pbar

Lab and offices

Dev

Software Architecture

Software Architecture

IBM PC/AT PCAApollo

IBM

RTPC

Application Application Application Application

SQL*NetSQL*NetRPC client RPC client

RPC Servers

ApplicationServers Oracle

SQL*Net

SQL*Net

DataBaseServer

OracleServer

Problems

• Client only installations

• Versions

• Monitoring

• Homogeneity

• Remote IOR

SQL*NET TopologySQL*NET Topology

MacMacIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PCIBM PC

MacMacMacMacMacMacMacMacMacMac

Sun Sun

IBM PCIBM PC

Mac Mac

ApolloApollo

NovellNovellFastpathFastpath

LEP

ApolloApollo

RT PCRT PC

CentralVAX/VMSCluster

CentralVAX/VMSCluster

IBM 3090/6006 VF - VM/XA

IBM 3090/6006 VF - VM/XA

Siemens 7890 SVM/HPO

Siemens 7890 SVM/HPO

UltrixUltrix

LAVCLAVC

8232

3725

3732

IP

CTC

SNA (LU 6.2)VTAM

...

Decnet

LAVCLAVCLAVCLAVC

UltrixUltrix

PSUltrixUltrix

UltrixUltrix

UltrixUltrix

Performance

Performance

KB

ms

Decnet

Tcp/Ip

Local0

100

200

300

400

500

600

0 10 20 30 40 50 60 70

Conclusions

• Availability

• Perfomance

• Better use of computers

• Client only installations

• Distributed Oracle not yet mature