Beruflich Dokumente
Kultur Dokumente
15.12.1999
Seite : 1
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 2
15.12.1999
Seite : 3
15.12.1999
Seite : 4
15.12.1999
Seite : 5
15.12.1999
Seite : 6
$6.500.000
$2.600.000
$1.150.000
$1.000.000
$113.000
$100.000
Financial Brokerage
Operations
Financial Credit Card
Sales
Media Pay-per-View
Retail Home Shopping
(TV)
Retail Catalog Sales
Transportation Airline
Reservations
$10.000
Average Cost per Hour of
Downtime
Quelle:Compaq Architecting and Deploying High-Availability Solutions
15.12.1999
Seite : 7
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 8
Avaliability
Relevanter
Bereich
Internet/Intranet
Company Alpha
Router
HUB
HDD
Netzwerk
Service Server
15.12.1999
Seite : 9
MTBF
100.000
50.000
100.000
Gesamt:
24.955
??
Reliability %p.a.
91,6
83,9
91,6
70,3
R(t) = e-at
a=1/MTBF
15.12.1999
Seite : 10
Avaliability
Relevanter
Bereich
Internet/Intranet
Company Beta
Server A
Router
Backup A
HUB
HDD
(gespiegelt)
Standby Interface
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
Netzwerk
Service Interface
15.12.1999
Seite : 11
no backup
91,6 %
83,9 %
91,6 %
with backup
99,29 %
97,40 %
99,29 %
Gesamt:
70,3 %
99,88 %
15.12.1999
Seite : 12
MTTR=
Mean Time
to Repair
Aoverall = 1-(1-A1)(1-A2)*...*(1-An)
System Alpha
(No Backup)
System Beta
(with Backup)
MTBF
24.955
MTTR
2
Availability
99,9919862 %
7.295.619 !!
99,9999726 %
15.12.1999
Seite : 13
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 14
15.12.1999
Seite : 15
RAID
Redundand Array of Inexpensive Disks
Techniken:
Daten
-striping
-mirroring
-parity
Disk A
Disk B
Disk C
Daten
Disk A
Disk B
15.12.1999
Seite : 16
RAID Level 0
Striped
Used
for:Disk Array without Fault Tolerance
min. 2Production
Harddisks and Editing
Video
high I/O
performance
Image
Editing
very simple
design
Pre-Press
Applications
not a
"True" RAID
because
it is NOT fault-tolerant
Any
application
requiring
high
the failure of just one drive will result in all data in an
bandwidth
array being lost
Should never be used in mission critical environments
15.12.1999
Seite : 17
RAID Level 1
100%
Mirroring
Usedredundancy
for:and Duplexing
of data means no rebuild of data is necessary
inFor
Accounting
case
Highest
of disk
performance,
failure, just athe
copy
controller
to the replacement
must be abledisk
to
Simplest
perform
Payroll two
RAID
concurrent
storage subsystem
separate Reads
designper mirrored pair
or
Financial
two duplicate
Highest
Writes
Any application
per
ECC
mirrored
(Error
requiring
Checking/Correction)
pair. very high availability
disk overhead
of
min.
all RAID
2 Harddisks
types (100%) inefficient
Hardware implementation recommendend
15.12.1999
Seite : 18
RAID Level 5
min
3 Harddisks
Used
for:
Independent
Data
disks with distributed parity blocks
highest
data
transaction
File andRead
Application
servers rate
Each entire
data
is written
medium
Write
data block
transaction
rateon a data disk;
Database
servers
parity
for
blocks(Parity)
in the same to
rank is generated on Writes,
low
ratioE-mail,
of ECC
WWW,
and Newsdisks
serversdata disks means high efficiency
recorded in a distributed location and checked on Reads.
Intranet servers
most
Most complex
versatile controller
RAID leveldesign
difficult to rebuild in the event of a disk failure
(as compared to RAID level 1)
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 19
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 20
Strategien
Internet/Intranet
Company Beta
Server A
Router
Backup A
HUB
HDD
(gespiegelt)
Netzwerk
15.12.1999
Seite : 21
Idle Standby
15.12.1999
Seite : 22
Mutual Takeover
15.12.1999
Seite : 23
Software Komponenten
Heartbeat
Watchdog
Event Scripts
Cluster
Manager
Daemon
Configuration Tool
Syslog Hooks
Quelle:Linux HA Vortrag German Unix User Group
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 24
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 25
15.12.1999
Seite : 26
TurboCluster Architecture
Service Cluster
15.12.1999
Seite : 27
15.12.1999
Seite : 28
Performance
Strategien
Oracle 8i R2
15.12.1999
Seite : 29
Quelle:Oracle
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 30
Quelle:Oracle
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 31
Quelle:Oracle
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 32
Quelle:Oracle
1999 Christian Breuker Projektgruppe SAP R/3 auf Linux Cluster
15.12.1999
Seite : 33
ENDE
15.12.1999
Seite : 34