baydel founded in 1972 headquarters: surrey, england north american headquarters: san jose, ca...
TRANSCRIPT
Baydel
•Founded in 1972
•Headquarters: Surrey, England
•North American Headquarters: San Jose, CA
•Engineering Driven Organization
•Specialize in Computer Storage
Baydel
To design, engineer and manufacture the most RELIABLE product to our customers.
To offer a TRULY OPEN, tightly coupled device and/or solution.
To design and build with future EMERGING TECHNOLOGIES in mind, so as to easily integrate into existing product when production ready.
Philosophy
OESR: High Availability
•RAID Resilience•Dual Controllers (Dual Active, Active Standby•Dual Load Sharing Main Power•Multiple Redundant Cooling Fans - monitored•Independent Isolated SCSI Channels•Battery Backup•Cache Mirroring•RAID Stripe Verification•Background Media Scan•Intelligent Drive Locking
Features
•Modular by design
•Increase Bandwidth
•Increase Density
•Increase Connections
•Customer Serviceable
Ultra SCSI II40MB\Sec
Ultra SCSI I LVD80MB\Sec
Ultra SCSI 3160MB\Sec
FCAL100MB\Sec
Point to Point
SUN
Compaq
HP
IBM
Up to 5.5TB/cabinetUltra: 40MB\SecLVD: 80MB\SecSCSI III (3) 160MB\SecFibre 100MB/Sec
Single Chassis
Full Cabinet.5 chassis, total. 4 shown.
Drive Formatted total $Per/MB Qty Grand Total
9GB 36 (x4) 136GB $.30 MB 5 680GB
18GB 68 (x4) 272GB $.20 MB 5 1.360TB
36GB 136 (x4) 544GB $.12 MB 5 2.720TB
73GB 276.7 (x4) 1,107GB $.07 MB 5 5.5TB
Cabinet Specs
Data Integrity
=
Data = 1
Data = 2
Data = 3
Data = 4 Parity = 10
Data = 2
Data = 3
Data = 4
Parity = 10
10
4
4
3
32
2
1
1
10
Sync Spindles
Independent Spindles
• Parity Checking Done at Micro Processor Speeds
• Independent Architecture Take Performance Hit Due to Additional Seek & Rotations Required Just to Get The Data to do the Math
• Sync Spindles, You Get the Necessary Data Elements to do the Math By Default on Every I/O Operation
• No Performance Degradation When Drive Failed or Missing
• No Reliance on a Single Drive for Data Integrity
Data = 1
SYNC SPINDLE PARITY WILL NOT ALLOWBAD DATA TO BE PASSED BACK!
Availability
Baydel OESR’s Block Diagram
PSU “A”PSU “B”
BBU
Future
I/OADAPTER
I/OADAPTER
HOST “A” HOST “B”
CONTR“B”
CONTR“A”
SCSI 0SET 1 SET 2 SET 3 SET 4
CACHECACHE
Parity Disks
LOGICAL DIAGRAM -SYSTEM LEVEL
PSU “A”PSU “B”
BBU
Future
I/OADAPTER
I/OADAPTER
HOST “A” HOST “B”
CACHECACHE
CONTR“B”
CONTR“A”
DRIVE 1 DRIVE 2 DRIVE 3 DRIVE 4
•Goal: Perform I/O in cache as much as possible.•Design: Intelligent cache, above synchronized spindles.•Result: Don't need large cache -minimize workload on drives. Highest Performance in all I/O Profiles:•Random Read•Sequential Read•Random Write•Sequential Write
Cache
Competition
Backup in Cache. Causes bottleneck.
Cache
Cannotoverloadcache, no bottleneck
Write Cache
Host channel speed Sun PCI LVD best case 70 MB/SEC
Pull data out of cache faster than host can put into cacheguarantees free space to accept writes
Large Write Cache Not Required
Data Data Data
Freespace
4x Cheetha’s synced = 72MB/SEC
Performance
Cache
Host does 100 ea 8k Writes into Cache
Array Does 1 ea 800kWrite to Disk
Use Cache to Minimize Workload on Drives
8k data 8k data 8k data
Note: Physicallyimpossible to do withunsynced architecture
Performance
Motorola Testing
Baydel Versus: Sun RSM 2000 and Sun A5000
Sequential Write Throughput for Baydel
0
5000
10000
15000
20000
25000
30000
35000
40000
1024
8192
2457
6
4096
0
5734
4
8192
0
1146
88
1474
56
1802
24
2621
44
I/O Size
KB
/Se
c
Baydel
RAID5 A
RAID5 B
SW RAID 0
Performance
Baydel's Sequential Read Throughput
0
5000
10000
15000
20000
25000
30000
35000
1024
4096
1638
4
3276
8
4915
2
6553
6
9830
4
1310
72
1638
40
1966
08
3932
16
I/O Size
KB
/Se
c
Baydel
RAID5 A
RAID5 B
SW RAID 0
Performance
Baydel Client name:
Xerox - Clearcase DATE: Feb, 4 1999
Hardware ApplicationsHost
Memory in MB
Device "given"
name of Raid
HOST I/O Average
Read size
HOST I/O Average write size
I/O Profile:Read I/O's
I/O Profile: Write I/O's
DERIVED INDICATORS: Read Cache
Efficiency
DERIVED INDICATORS:
Write commands
Cached
Total Overall Cache Efficiency in %
Sun Clearcase 1 GB term0 11.89 10.62 51.00% 49.00% 26.00% 100.00% 62.26%
Sun Clearcase 1 GB term1 13.07 10.21 56.00% 44.00% 32.00% 100.00% 61.92%
Sun Clearcase 1 GB term2 13.38 10.72 47.00% 53.00% 31.00% 100.00% 67.57%
Sun Clearcase 1 GB term3 9.45 9.87 47.00% 53.00% 25.00% 100.00% 64.75%
Sun Clearcase 1 GB term4 13.87 10.16 48.00% 52.00% 28.00% 100.00% 65.44%
Sun Clearcase 1 GB term7 16.29 9.80 46.00% 54.00% 37.00% 100.00% 71.02%
65.49%Overall Raid Cache Effectiveness
Baydel Client name:
Xerox - OMAF DATE: June, 5 1998
Hardware ApplicationsHost
Memory in MB
Device "given"
name of Raid
HOST I/O Average
Read size
HOST I/O Average write size
I/O Profile:Read I/O's
I/O Profile: Write I/O's
DERIVED INDICATORS: Read Cache
Efficiency
DERIVED INDICATORS:
Write commands
Cached
Total Overall Cache Efficiency in %
Sun E4000 Oracle term4 26.00 8.00 37.02% 62.98% 69.00% 100.00% 88.52%
Sun E4000 Oracle term6 43.00 9.00 64.20% 35.80% 78.41% 99.84% 86.08%
Sun E4000 Oracle term5 38.00 16.00 60.07% 39.93% 71.59% 99.98% 82.93%
Sun E4000 Oracle term0 28.00 9.00 53.10% 46.90% 67.04% 100.00% 82.50%
Sun E4000 Oracle term1 24.00 8.00 43.19% 56.81% 64.86% 100.00% 84.82%
Sun E4000 Oracle term2 30.00 9.00 43.42% 56.58% 69.33% 99.99% 86.68%
Sun E4000 Oracle term7 33.00 10.00 38.56% 61.44% 64.07% 99.99% 86.14%
Sun E4000 Oracle termb 30.00 8.00 59.29% 40.71% 65.77% 100.00% 79.71%
Sun E4000 Oracle term6 35.00 11.00 61.52% 38.48% 79.85% 100.00% 87.60%
85.00%Overall Raid Cache Effectiveness
EASE OF MANAGEMENT
Controller diagram
Co
ntr
olle
r
Po
wer
Su
pp
ly U
nit
Con
trol
ler
Po w
er S
uppl
y U
nit
Future
BatteryBack-up
Main Motherboard
Personalized Daughter Card•Ultra SCSI•LVD SCSI•FIBRE CHANNEL
Cache Memory
Inner Module
Po w
er S
uppl
y U
nit
Goals Recommendations
Open Systems Approach Hardware - 0 Drivers = OpenSoftware - Industry Leader (VERITAS)
Create Common Backup Methodology DLT Tape Library (STK ATL’s)VERITAS Net Backup S/W. For Solaris, NT, Novell, PC’s.Veritas SRVM.
Decrease Backup Windowa. VERITAS foundation Suite
Zero to Minimal impact on production Volume Manager - MirroringFile System - Oracle perfrmce.
b. VERITAS Replicator = CBB“Create Backup Break”
TOTAL BUSINESS CONTINUANCE
Consolidate Disk to Single Pool across allhost platforms. BAYDEL OESR RAID
Multi Host, Heterogeneous (up to 32 hosts), single pool from 15GB to 2.70 TB in SINGLE cabinet.
Ability to allocate disk space on an “As needed” basis BAYDEL PoolAssign available space to any host, on an “As needed” basis.
Decrease total cost of ownership Disk Maintenance = minimal fee per year/cabinet.Flexible strategy: NAS, SAN, compliant,completely non-proprietary. Interface: LVS, Fibre, SCSI interchange, open to any I/F via Daughter card. Software Maintenance: Disk Capacity Upgrades: $12K per 70GB within enclosure.
Wide Area Clustering between sites
SAN NAS
SAN Host
Node 1
SAN Host
Node 2
SAN Host
Node 3
SANMasterAccessControlNode 4
STORAGE AREA NETWORK (SAN)with Storage Access Protocol
(typically Fibre Channel)
Sectors
Application asks localfile system for file. Localfile system asks storagefor sectors.
Storage
Storage
SAN using traditional networking protocol (I.e., TCP/IP)
Application bypasses local file systemand asks the storage for files. Thestorage now includes the file system, which automatically resolves contentionamong multiple hosts in the same waya local file system resolves contentionamong multiple processes.
Host Host Host Host
DEDICATED STORAGE NETWORK(i.e., running TCP/IP with NFS
with Gigabit Ethernet, etc.
Local area network protocol (I.e. TCP/IP)
File Server:Baydel’s FEM