27ian2011 trend
-
Upload
agora-group -
Category
Documents
-
view
499 -
download
0
Transcript of 27ian2011 trend
1
Oracle ExadataPerformanţă, scalabilitate şi redundanţă pentru bazele de date Oracle
Conferinţa Agora Group - Storage & Business Continuity
Bucureşti27 ianuarie 2011
Razvan NedelcuDBA – Expert Customer SupportTrend Import-Export [email protected]
Trend ECS 2011 2
Trend Import-Export
Furnizează produse şi servicii IT: hardware, software şi comunicaţii Experienţă de două decenii la nivel naţional şi internaţional Parteneriate cu Oracle, Hewlett Packard, Microsoft, Lenovo, Hitachi,
AVG, Texas Memory Systems, iiView Departamentul ECS (Expert Customer Support)
Consultanţă, produse şi servicii bazate pe tehnologie Oracle Oracle Exadata Database Machine Planificare High Availability şi Disaster Recovery Performance Tuning Migrări la Oracle Database 11gR2 şi Oracle Exadata Securitate Administrare şi tuning de baze de date, data warehouse şi BI Oracle Enterprise Manager Grid Control Oracle RAC
Trend ECS 2011 3
Oracle ExadataPerformanţă, scalabilitate şi redundanţă pentru bazele de date Oracle
Sumar Exadata Database Machine – privire de ansamblu
Disponibilitate Scalabilitate
Exadata Storage Server şi Exadata Storage Server Software Exadata Smart Cache Flash Exadata Smart Scan Exadata Hybrid Columnar Compression IO Resource Manager
Concluzii
Trend ECS 2011 4
Oracle Exadata Database Machine
Bază de date?sau
Calculator?sau
Mediu de stocare?
Trend ECS 2011 5
Oracle Exadata Database Machine
Trend ECS 2011 6
Oracle Exadata Database Machine
X2-2 Performanţă la cost scăzut 8 servere BD, fiecare 12 core. Total 96 core-uri în
serverele BD 14 Servere de stocare, 40 Gb/sec Infiniband Linux Tolaranţă completă la defecţiuni Quarter, Half, full rack, multi rack
X2-8 Performanţă extremă la nivelul datelor 2 servere DB, fiecare 64 core. Total 128 core-uri Memorie pt baza de date de 4 ori mai mare: 2TB 14 Servere de stocare cu procesoare Intel 6-core CPUs Conectivitate 10Gb Ethernet la Data Center Linux or Solaris
Oracle Database Enterprise Edition 11gR2
Trend ECS 2011 7
Oracle Exadata Database Machine – Disponibilitate şi scalabilitate
Trend ECS 2011 8
Capacitatea Exadata
Trend ECS 2011 9
Performanţa Exadata
Trend ECS 2011 10
Exadata Storage Server
O celulă de stocare Exadata Hardware standard 12 CPU core pentru procesare în celula de stocare 12 discuri rapide (600GB) sau de capacitate mare (2 TB) 384 GB Exadata Smart Flash Cache Conectivitate Infiniband la serverele de baze de date
+ Exadata Storage Server Software
Exadata Smart Scan Exadata Smart Flash Cache Exadata Hybrid Columnar Compression
Trend ECS 2011 11
Disponibilitate fără întreruperi de sistem neplanificate
Real application clusters – RAC Disponibilitate şi scalabilitate la nivelul serverelor de baze
de date Automatic Storage Management – ASM
Striping şi mirroring pentru a asigura balansarea şi redundanţa discurilor
Redundanţă hardware la nivelul serverelor de baze de date şi la nivelul celulelor de stocare
Trend ECS 2011 12
Implementare rapidă costuri de migrare şi implementare mici
Standardizat şi uşor de instalat Livrat gata de funcţionare Testat Configuraţii identice, toate Exadata sunt la fel
Rulează aplicaţiile OLTP şi DW existente Oracle Database EE 11gR2 Nu este necesară certificarea aplicaţiilor pe Exadata
Se utilizează ecosistemul IT Oracle existent Competenţe, baza de cunoştinţe, angajaţi, parteneri
Trend ECS 2011 13
Performanţă mare decizii de afaceri mai bune şi mai rapide
Performanţă pentru aplicaţii OLTP Performanţă pentru aplicaţii Data Warehouse De ce?
Traditional Database Storage Deployment Exadata Storage Deployment
Trend ECS 2011 14
Access rapid la date
Reţea InfiniBand Fiecare celulă de stocare are conectivitate prin porturi
duale InfiniBand 40Gb/sec
Memorie Flash Fiecare celulă de stocare are 4 carduri Flash x 96 GB (PCI) Exadata Smart Flash Cache
Trend ECS 2011 15
Exadata Smart Flash Cache
Cardurile Flash elimină gâtuirile la nivelul controllerului de disc Datele accesate frecvent sunt stocate în flash, nu este necesar
tuning manual Gestiune inteligentă a memoriei flash. Se obţine viteza
caracteristică memoriei flash la preţ de discuri Îmbunătăţirea de 10 ori a timpului de răspuns pentru operaţiile I/O
Infrequently Used Data
Frequently Used Data
Trend ECS 2011 16
Exadata Storage Server Software
Cell Services (CELLSRV) Comunică cu instanţa bazei de date prin protocolul iDB SQL offload Implementarea funcţionalităţii de gestiune de resurse
(DBRM I/O) Management Server (MS) Restart Server (RS)
Trend ECS 2011 17
Procesare descărcată pe Exadata Storage Server
Smart scan predicate filtering Smart scan column filtering Smart scan join processing Procesarea coloanelor şi tablespace-urilor criptate Storage index Descărcarea procesării modelelor de analiză data
mining Descărcarea operaţiilor de backup incremental şi
creare tablespace
Trend ECS 2011 18
Exadata Smart Scan
Traditional Scan Exadata Smart Scan
Trend ECS 2011 19
Exadata Smart Scan
Se returnează către instanţa bazei de date numai rândurile şi coloanele relevante
O reducere medie de 10 ori a datelor Consumul de CPU pentru prelucrarea predicatului
este descărcat către celulele de stocare Utilizând “Storage Indexes” scanările suplimentare
sunt reduse, eliminând operaţiile I/O inutile Automat şi transparent faţă de aplicaţie
Trend ECS 2011 20
Exadata Smart Scan
Sample execution plan that uses smart scan
Trend ECS 2011 21
Compresie economisirea spaţiului de stocare
Exadata Hybrid Columnar Compression Wharehouse Compression - QUERY LOW / HIGH
Compresie medie de 10x Nu are impact negativ asupra perfomanţei accesului de date Reduce operaţiile I/O
Archive Compression - ARCHIVE LOW / HIGH Compresie medie de 15x (anumite date şi de 50x) Are un mic impact asupra performaţei Recomandat pentru date istorice şi utilizate mai rar
Permite implementarea politicilor ILM (Information Lifetime Management) astfel încât să se economisească spaţiul având cât mai multe date on-line
Trend ECS 2011 22
Compresie
9 GB compresaţi la 1 GB 3 TB de date reduse la 330 GB
folosind module de compresie “QUERY HIGH”
S-au economisit 2.6 TB pe discuri! Datele de istoric sunt accesibile on-
line
TABLE_NAME PARTITION_NAME TABLESPACE_NAME COMPRESS COMPRESS_FOR NUM_ROWS ---------- ------------------ -------------------- -------- ------------ ---------- CURR_TRANS F_TRANS0109 FTBS_CURR_TRANS0109 ENABLED QUERY HIGH 86429669 CURR_TRANS F_TRANS0709 FTBS_CURR_TRANS0709 NONE 86791329 CURR_TRANS F_TRANS0809 FTBS_CURR_TRANS0809 NONE 84614205 CURR_TRANS F_TRANS0909 FTBS_CURR_TRANS0909 NONE 81536454 CURR_TRANS F_TRANS1009 FTBS_CURR_TRANS1009 ENABLED OLTP 84619362 CURR_TRANS F_TRANS1109 FTBS_CURR_TRANS1109 ENABLED QUERY LOW 81869189 CURR_TRANS F_TRANS1209 FTBS_CURR_TRANS1209 NONE 90423289
SEGMENT_NAME TABLESPACE_NAME MB--------------- -------------------- ----------CURR_TRANS FTBS_CURR_TRANS0109 1060CURR_TRANS FTBS_CURR_TRANS0709 8965CURR_TRANS FTBS_CURR_TRANS0809 8645CURR_TRANS FTBS_CURR_TRANS0909 8453CURR_TRANS FTBS_CURR_TRANS1009 6728CURR_TRANS FTBS_CURR_TRANS1109 4232CURR_TRANS FTBS_CURR_TRANS1209 9221
Trend ECS 2011 23
Exadata I/O Resource Manager Performanţă predictibilă
Permite stabilirea de priorităţi I/O pe discurile gridului pentru a asigura performanţă predictibilă Asigură alocarea corectă a cantităţii relative de lăţime de
bandă I/O către baze de date diferite Asigură alocarea corectă a cantităţii relative de lăţime de
bandă I/O către diferiţi utilizatori sau operaţii
Trend ECS 2011 24
Exadata I/O Resource Manager
Planuri de alocare a resurselor I/O interdatabase şi intradatabase
Performanţă predictibilă în condiţii de încărcare maximă (ex. baze de date DW şi OLTP)
Trend ECS 2011 25
Securitate
Suportă toate facilităţile de securitate Oracle (11gR2) standard şi opţionale
3 metode de acces la discurile exadata Open Security (implicit)
Orice bază de date are acces la toate discurile din celulele de stocare ASM-Scoped Security
Bazele de date dintr-un cluster ASM nu accesează decât un set de discuri
Database-Scoped Security Discurile sunt restricţionate la anumite baze de date dintr-un cluster
ASM
Trend ECS 2011 26
Gestiune şi Administrare Oracle Exadata costuri mai mici de întreţinere şi operare
Enterprise Manager Gestionarea şi administrarea bazelor de date şi ASM Monitorizarea maşinii Oracle Exadata
Auto Service Requests (ASR) Înregistrează automat SR-uri (cereri de service) pentru
defecţiunile hardware comune Utilitar în linie de comandă - CLI
Pentru gestiunea locală a celulelor de stocare Exadata Utilitar pentru execuţia comenzilor CLI distribuit pe mai multe
celule de stocare Integrated Lights Out Manager (ILOM)
Administrare hardware de la distanţă
Trend ECS 2011 27
Gestiune şi Administrare Oracle Exadata
Monitorizarea hardware a maşinii Oracle Exadata Plug-in pentru monitorizarea celulelor de stocare Exadata
şi a altor componente din Oracle Enterprise Manager
Trend ECS 2011 28
Gestiune şi Administrare Oracle Exadata
ILOM
Trend ECS 2011 29
Oracle Exadata Studiu de caz – Turkcell
Cea mai mare companie de telecomunicaţii din Turcia
33,9 milioane de abonaţi (iunie 2010) Cea mai mare bază de date a Turkcell - 100 TB
(250 TB fără compresie) - ocupă 25 TB folosind compresia Exadata Hybrid Columnar Compression
50000 de rapoarte executate lunar În medie performanţa a crescut de 10 ori (anumite
rapoarte chiar de 400 de ori) Posibilitatea de a scala liniar arhitectura prin
adăugarea unor noi rack-uri Exadata
Trend ECS 2011 30
Oracle Exadata Studiu de caz – Turkcell
EMC DMX-470 TB
HITACHI USP-V50 TB
Sun M9000 Sparc 7176 Threads
ORACLE Exadata V2
OLD SYSTEM NEW SYSTEM
Server Model Sun M9000 Oracle Exadata V2
Cpu Type Sun Sparc 7 2.52 GHz Xeon® E5540 Processors 2.53 GHz
Number Of Cpu Threads 176 128
Total Main Memory 512 GB 576 GB
Total Storage Capacity 120 TB 30 TB
Storage Connection Technology Fiber Channel (32 x 4 Gtbit/s) Infiniband ( 8 x 40 Gbit
Storage Maximum IO Throughput Capacity 5 GB/s 21 GB/s
Server + Storage units Total Power 57 KVA 20 KVA
Server + Storage units Total Form Factor 11 Rack 1 RackApproximate Data Backup Duration 44 Hours 14 Hours
Number of Backup Tape Cartridges Per Backup 159 57
Trend ECS 2011 31
Concluzii
Oracle Exadata este o platformă ideală pentru Data warehouse Aplicaţii OLTP Consolidarea bazelor de date
Oracle Exadata Implementare uşoară şi rapidă Asigură un nivel înalt de performanţă şi disponibilitate
Trend ECS 2011 32
Oracle ExadataPerformanţă, scalabilitate şi redundanţă pentru bazele de date Oracle
Întrebări