Download presentation
Presentation is loading. Please wait.
Published byJeffry Little Modified over 6 years ago
2
Database Services Katarzyna Dziedziniewicz-Wojcik On behalf of IT-DB
3
Agenda Database service overview Oracle Database On Demand Status
Plans Database On Demand 20/04/2016 DB Services
4
The history of architecture
DBoD Oracle Hadoop Databases 20/04/2016 DB Services
5
Databases 3 main pillars Oracle Database on-demand Hadoop
For critical, transactional load Administered by experts (DBAs) Database on-demand Different database engines MySQL, PostgreSQL, Oracle Instance owners have the DBA rights Hadoop For analysis where DBs are not suitable Check presentation by Kacper Surdy 20/04/2016 DB Services
6
Questions? 20/04/2016 DB Services
7
Oracle in numbers ~100 databases, most of them RAC
Mostly NAS storage plus some SAN with ASM More than 600 TB of data files for production DBs in total 20/04/2016 DB Services
8
Oracle main users Accelerator logging Experiment databases
~ 4 billion records/day ~ 160 GB/day 52 TB/year stored Experiment databases Online Data taking operations Offline Data analysis 20/04/2016 DB Services
9
Oracle main users Administrative Engineering & component
All applications are Oracle based Engineering & component Managing a million components over a lifecycle of 30 years Quench Protection System Stores ~150 K rows/second Consolidated WinCC/PVSS archive repository Stores ~50-60K rows/second 20/04/2016 DB Services
10
Oracle - plans Oracle 11.2 and 12.1 LS2 upgrade
Supported until 2020 and 2021 respectively LS2 upgrade Oracle 12.2 (recommended) Release date 2016 20/04/2016 DB Services
11
Oracle 12 - why Main new feature In-Memory database We cannot forget…
Real-time responsiveness We cannot forget… … bug fixes 20/04/2016 DB Services
12
In Memory DB New hype in DB technology
More solutions appearing on the market A new in-memory cache – columnar format Huge performance boost for full table scans! 20/04/2016 DB Services
13
In Memory DB - why Deployment is transparent to applications
Automatically used when beneficial Compression helps to put more data in memory More data than in traditional Buffer Cache No negative impact on DML operations Please, contact IT-DB for more details 20/04/2016 DB Services
14
On-Demand in numbers All databases – 326 By DB Type Production – 225
Oracle - 9 MySQL - 269 PostgreSQL - 48 20/04/2016 DB Services
15
On-Demand in numbers By DB Type MySQL: 269 PostgreSQL: 48 Oracle: 9
20/04/2016 DBServices
16
On-Demand Users 20/04/2016 DB Services
17
Databases – On-Demand MySQL CE 5.7 PostgreSQL 9.4
Q3/Q4 2016 To stay for next 3 years PostgreSQL 9.4 Oracle as for General Service Upgrades require database reboot 20/04/2016 DB Services
18
Plans for On-Demand High availability Replication App/DB Gateways
Clustered Databases 20/04/2016 DB Services
19
DBoD High Availability
Oracle Clusterware Widely used by DBoD clients Ensures that resources are running in any of the cluster nodes Issues Only 1 active instance on the same data volume Unused resources MySQL NFS locking Requires manual intervention in storage Clusterware overreaction May lead to data corruption 20/04/2016 DB Services
20
DBoD High Availability
Master Slave replication Already being done for both PostgreSQL and MySQL (Drupal,..) Possible to have a replica in Wigner Read Only replica which can be manually promoted to be master (RW) or used as failover during master outages Requires application/admins to be aware 20/04/2016 DB Services
21
DBoD High Availability
Application to DB Gateway Builds on standard replication for HA Transparent to applications DB Load distribution Solutions MariaDB MaxScale pgpool-ii 20/04/2016 DB Services
22
DBoD High Availability
Clustered databases Multimaster solution Support for rolling interventions New model, new operational challenges Galera Cluster for MySQL CitusDB for PostgreSQL 20/04/2016 DB Services
23
Acknowledgments Colleagues from IT-DB Special thanks Ignacio Coterillo
Emil Pilecki 20/04/2016 DB Services
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.