jan_musil_databazova_reseni_ibm
Transkript
Databázová řešení IBM Jan Musil, SWG IBM © 2007 IBM Corporation Agenda Hlavní databázové platformy IBM Oblasti nasazení IBM databází Klíčové vlastnosti Rozdělení IBM databází podle určení V čem jsou unikátní IBM databázové platformy ? Příklady užití IBM databázových platforem Otázky a odpovědi © 2007 IBM Corporation Hlavní databázové platformy IBM Informix Dynamic Server Poslední komerční verze 11.10 Probíhá veřejná beta verze 11.50 DB2 UDB Poslední komerční verze 9.5 SolidDB Poslední verze 6 © 2007 IBM Corporation Informix Dynamic Server Road Map Dynamic Enterprise Business Continuity Continuous OLTP Availability & with Security & Data Server Performance IDS 10 Fastest, mostavailable Informix OLTP engine ever Continuous advances to solidify market position IDS Express PHP driver Baan benchmarks IDS 11 “Cheetah” 2007 High Availability enhancements Significant security and encryption enhancements, LBAC and Common Criteria certification Enhanced spatial & geodetic web-services for location-based services Further reduction in TCO with improved administration functions, Advance application development, XML & SOA Enhanced solutions integration, Admin API, customizable footprint Scalability “Cheetah 2” 2008 High power scalability and availability solutions Enhanced data encryption More advanced application development Integrated servers administration SOA enabled 4GL Vnext* Enhanced enterprise data management Dynamic provisioning Performance enhancement Additional security management Enhanced administration functions Compression * Subject to change © 2007 IBM Corporation DB2 Edice © 2007 IBM Corporation SolidDB Applications ODBC JDBC SA Data Distribution SmartFlow SQL Engine In-Memory Manager On-Disk Manager Master and Replica Databases Application AcceleratorLib Disk Storage Manager High Availability HotStandby Secondary Database On-Disk Databases, Checkpoints, Logs © 2007 IBM Corporation Oblasti nasazení IBM databází On-Line transakční zpracování Data Warehouse SAP Nepřetržitý 24x7 provoz Aplikace vyžadující moderní bezpečnostní standardy Všechny typy zařízení (od mobilních zařízení až po masivně paralelní architektury) Distribuce a konsolidace dat v libovolné geografické topologii Rychlý přístup k datům v reálném čase © 2007 IBM Corporation Klíčové vlastnosti Jednoduchá instalace a konfigurace Škálovatelnost Databázové servery jsou objektově relační S možností rozšiřování funkcionality Zajištění trvalé konzistence dat Spolehlivý provoz s minimálním požadavkem na administrátorskou činnost Dynamická konfigurace, samoladicí a samoadminstrační nástroje Licencování na souběžné relace, autorizované uživatele a procesor value units © 2007 IBM Corporation Více vláknová architektura „Jedno vláknová“ architektura Databázové procesy = procesy operačního systému Více vláknová architektura Databázové procesy = vlákna operačního systému (DB2) = vlákna procesů db serveru (Informix) Výhody Výkonnost (context switching, systémová režie, ….) Správa paměti Dynamická škálovatelnost © 2007 IBM Corporation Rozdělení IBM databází podle určení Vysoce výkonné OLTP aplikace: IDS DataWarehouse aplikace: DB2 Geograficky distribuovaná replikace dat: IDS SAP: DB2 Databázové aplikace „na klíč“: IDS Vysoké nároky na XML zpracování: DB2 Víceúrovňové řešení vysoké dostupnosti dat: IDS IBM řešení: DB2 In-Memory databáze: SolidDB Front-end cache pro IDS a DB2: SolidDB © 2007 IBM Corporation V čem jsou unikátní IBM databázové platformy ? Informix Dynamic Server Více vláknová architektura High Available Data Replication (HDR) Enterprise Replication (ER) Multi instanční aktivní cluster pro vysokou dostupnost (MACH-11) Jednoduchost instalace, konfigurace a administrace DB2 UDB Podpora DataWarehouse aplikací a SAPu Databázový partitioning Multidimenzionální clustering Podpora XML Komprese dat SolidDB Relační paměťová databáze Mikrosekundový čas odezvy Vysoká transakční propustnost © 2007 IBM Corporation Příklady užití IBM databázových platforem DB2 a SAP DB2 a XML IDS a vysoká dostupnost IDS a geografické replikace dat SolidDB a vysoký výkon SolidDB a zapouzdření do aplikace © 2007 IBM Corporation Výhody DB2 pro SAP Komprese dat omezení nákladů na úložiště (50%) vyšší výkon (o 20%) Nižší licenční a servisní poplatky Jednodušší instalace a administrace. Vysoká dostupnost (DB2 HADR) Podpora Unicode IT oddělení společnosti SAP si vybralo IBM DB2 jako strategickou platformu pro systém správy lidských zdrojů SAP Migrace z platformy Oracle na DB2 s přechodem na standard Unicode a následný upgrade na mySAP ERP 2005 © 2007 IBM Corporation Podpora XML v DB2 podrobněji Plně integrované ukládání XML dokumentů v tabulkové položce typu xml (interně nativní hierarchický formát) Vyhledávání a modifikace XML prostřednictvím XQuery SQL/XML Aplikační vývoj Programovací jazyky C nebo C++ (embedded SQL nebo DB2 CLI) COBOL Java™ (JDBC nebo SQLJ) C# a Visual Basic (IBM® Data Server Provider for .NET) PHP SQL a externí procedury/funkce Administrace XML schéma repozitory (XSR) Import, export a load Výkonnost Indexování XML dat Přizpůsobení optimalizátoru Explain a Visual Explain Podpora DB2 nástrojů CLP Control Center Data Server Developer DB2 Development Add-In for Microsoft® Visual Studio .NET. Dekompozice pomocí anotovaného XML schématu © 2007 IBM Corporation Informix MACH-11 a Enterprise replikace Informix MACH-11 sekundární servery High Available Data Replication záložní server (HDR) Remote Standalone Server (RSS) Shared Disk Secondary (SDS) Continuous Logical Restore (CLR) Informix HDR používají zákazníci již 14 let Geograficky distribuované replikace (ER) dat jsou na trhu již 10 let MACH-11 je škálovatelné bez poklesu výkonnosti Konfigurace MACH-11 je velmi jednoduchá Nové uzly jsou zařazeny do clusteru během několika minut Vysoká flexibilita pro řešení vysoké dostupnosti © 2007 IBM Corporation Podpora vysoké dostupnosti v Informixu podrobněji High Availability Data Replication (HDR) – od roku 1994 Identická kopie dat přenášená z primárního (R/W) na sekundární server (R/O) Sekundární server okamžitě dostupný pro R/W v případě nedostupnosti primáru Možnost zpětné resynchronizace MACH-11 – od roku 2007 Remote Standalone Secondary (RSS) Libovolný počet záložních sekundárních serverů RSS HDR Shared Disk Secondary (SDS) Libovolný počet instancí sdílejících stejná data Continuous Log Restore (CLR) resp. “near-line” standby Kontinuální aplikace transakčních žurnálů na záložní server Dostupné i pro edice IDS Express Enterprise replikace (ER) – od roku 1996 Distribuovaná replikace dat bez ohledu na topologii HDR, RSS, SDS, CLR, ER mohou pracovat současně v libovolné kombinaci Velmi jednoduchá a automatizovaná administrace Connection Manager a Connection Manager Arbitrator Redirected writes pro sekundární servery © 2007 IBM Corporation Klíčové vlastnosti SolidDB Paměťová relační databáze solidDB udržuje požadovaná data po celou dobu činnosti v paměti Aplikace mohou využívat standardy ODBC, JDBC, SQL Okamžité zotavení z chyby V případě systémové chyby je aplikace schopna obnovit přístup k datům v milisekundovém rozsahu bez ztráty dat Embeddable solidDB může být distribuovaná v klient/server konfiguraci nebo zapouzdřená do aplikace Méně než 10MB „footprint“ © 2007 IBM Corporation [email protected] © 2007 IBM Corporation
Podobné dokumenty
Architektura_softwarového_řízení
konkrétní aplikaci může být logika zachycena v DSP nebo
FPGA hardware – např. žebříčková logika v PLC – nebo jako
LinuxExpo Praha - 2009
Client/Server vícevrstvé řešení v Javě
Implementována abstraktní db vrstva
Přednáška na VŠE Praha
- JDBC (DB) 128Kb
- RMI (AS)
DHTML lehký klient
- nemusí být instalován
- Java Servlet, JSP Server
- 56 Kb
Unassisted Lecture Recording at Masaryk University
3rd Generation – Mixed H.323 and Dedicated Systems
● High-end systems for advanced applications
◾ low to none compression for critical viewing applications (e.g.,
UltraGrid)
◾ large-resolution scre...
Databázové servery pro nejvy‰‰í nároky a pro zpracování jak
v kritick˘ch podnikov˘ch IS s rozsáhl˘mi objemy dat. Multimediální,
geografické a internetové aplikace,
LTG Systémy vzduch-voda
LTG systémy vzduch-voda splňují
nejvyšší požadavky na kvalitu a účinnost.
Přibližně před 90 lety se stala společnost LTG Aktiengesellschaft průkopníkem v oblasti klimatizační techniky
a vždy se sn...