SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA
HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH
Reach effective High Availability solution
With Oracle and SqlServer
Why Oracle is still your best choice
Jacques Kostic
Principal Consultant IMS Lausanne
Tel. +41 79 909 72 63
Jacques.kostic@trivadis.com
TechEvent 2017-march-182 26/10/2017
Experience:
• Oracle DBA since 1990
• High Availability and Backup & Recovery Architect
• SQL and Instance Performance & Tuning
• License Audit and Consolidation
Certifications:
• Oracle Certified Master 11g & 12c
• Oracle 11g Performance Tuning Certified Expert
• Oracle RAC 11g and Grid Infrastructure Administration
• Oracle Exadata Administrator Certified Expert
• Oracle Certified SQL Expert 11g
• Pending: Microsoft Sql-Server 2016 Certified Professional
Teaching Courses at Trivadis:
• Oracle 11g & 12c Grid Infrastructure & RAC
• Oracle 11g & 12c Data Guard
• Oracle 11g & 12c Performance & Tuning
• Oracle 11g & 12c Administration
• SQL & PL-SQL
• OEM – 12 & 13
About me
Agenda
TechEvent 15 Sept 20173 26-Oct-17
1. Introduction
2. What is High Availability and why we need that
3. The Business Case scenario
4. Microsoft Always On
5. Oracle Data Guard
6. Let‘s scale
7. What can Trivadis do for you?
8. Comparison
9. Conclusions
TechEvent 15 Sept 20174 26-Oct-17
Introduction
Introduction
TechEvent 15 Sept 20175 26-Oct-17
 Today’s systems need to be up all the
time
 And scalability is a must!
 Therefore businesses is becoming
addicted to IT
TechEvent 15 Sept 20176 26-Oct-17
What is High Availability
And why we need that
What is High Availability ?
TechEvent 15 Sept 20177 26-Oct-17
High Availability
Group of techniques which try to assure the continuous functioning of services,
even if computers fail, to avoid and minimize downtime
Data versus Service High Availability
More locations
of data
More locations
of service
Service High Availability
Data High Availability
What is High Availability ?
TechEvent 15 Sept 20178 26-Oct-17
Do I need High Availability
 Avoid certain periods of downtime
 Avoid certain lengths of downtime
 Avoid certain results of downtime
 Avoid a certain frequency of an error
 For a decision, whether High Availability is needed, look at
the consequences of a potential downtime
Why High Availability ?
TechEvent 15 Sept 20179 26-Oct-17
Generally
To preserve your business
Have you calculated the cost of downtime to your business?
To preserve your data
Have you calculated the impact of losing your data?
To improve your reputation and therefore your brand
Have you evaluated customer perception of your company?
Why High Availability?
TechEvent 15 Sept 201710 26-Oct-17
To be more Technical
 What do you want to protect against?
 How long are you able to survive without your system?
 What are your RTO and RPO?
 How to keep your system up to date?
TechEvent 15 Sept 201711 26-Oct-17
The Business Case Scenario
The Business Case Scenario
TechEvent 15 Sept 201712 26-Oct-17
Description
Hand Spinner market is growing fast and there is a particular need for
personal customized models. The goal is to:
 Host a World Wide e*Commerce web site for selling custom Hand Spinners
 Setup a Read Only reporting database for the marketing team, day-1 is
tolerated
 Reporting must be accessible during office hours
The Business Case
TechEvent 15 Sept 201713 26-Oct-17
Concretely
 SLA: 24 * 7 access, RTO and RPO 15 minutes
 Less than five hours per month downtime is tolerated for plan maintenance
If production site is lost, a continuity scenario has to be in place to satisfy
the business within the SLA
 Reporting database is not available if failover is requested
More than 50 concurrent connections to the web site is forecasted
 Database initial size is 20 GB and grow estimate is 50 GB/month
 Backup strategy with no impact on production
The Business Case
TechEvent 15 Sept 201714 26-Oct-17
Internet
Web Servers Database ServersBasic Diagram
The Business Case
TechEvent 15 Sept 201715 26-Oct-17
Available Hardware: non negotiable!
 1 * 12 cores 2.9 Ghz E5-2650
 256 GB of RAM
 2 * 300 GB SSD for OS
 4 * 1.8 SSD Read Intensive for data storage
 2 * 2TB SATA drives for local data
 2 * 1 GB NIC
 4 * 10 GB NIC
The Business Case
TechEvent 15 Sept 201716 26-Oct-17
Software options are:
OS:
 Windows 2016
 Linux RedHat or OEL 7
Database:
 SqlServer 2016
 Oracle 12.2
TechEvent 15 Sept 201717 26-Oct-17
Microsoft Always On
Microsoft Always On
TechEvent 15 Sept 201718 26-Oct-17
BackupsAuto Failover
Always On Availability Group
Listener
Synchronisation
Synchronous replication is applied to
“Read Only” instanceAll workload is absorbed by the
primary instance
The two instances R are linked to
the Listener and Read-Only
instance can become primary in
case of switchover or failover
Accessing instance Read-
Only for reporting is
done using a dedicated
connect string
Backups taken from
Read-Only instance
Microsoft Always On
TechEvent 15 Sept 201719 26-Oct-17
OS License cost:
W2K16 DCE: 1 * 12 = 12 cores  161 = 6’155 * 3 = 18’465 CHF
SQL-Server License cost:
The replica instance is “Read Only” and therefore need to be licensed.
 1 * 12 = 12 cores * 2 = 24 / 2 = 12 Licenses Packs
 SQL-Server 2016 EE
 14’256 * 12 = 171’072 CHF
Total cost: 189’537 CHF
Yearly support: 47’384 CHF
1 Minimum of 8 core per processor, minimum 16 cores per servers
TechEvent 15 Sept 201720 26-Oct-17
Oracle Data Guard
Oracle Data Guard
TechEvent 15 Sept 201721 26-Oct-17
R
Backups
Auto Failover
Data Guard Configuration & Fast Start Failover
…
SqlNet
P
All workload is absorbed by the
primary instance
Synchronous replication is applied to
“Read Only” instance with Data Guard and
the Active Data Guard option
Synchronisation
Accessing the two instances in
case of switchover of failover is
done using a single connect
string alias
Accessing instance R for
reporting is done using a
dedicated connect string
Automatic Failover is
managed by the observer
Oracle Data Guard
TechEvent 15 Sept 201722 26-Oct-17
OS License cost: Free
Oracle License cost:
In total, two servers need to be licensed.
 2 * 12 = 24 cores / 2 = 12 Licenses CPU
 Oracle 12c EE + Oracle ADG
 47’000 * 12 + 11’200 * 12 = 698’400 CHF
Total cost: 698’400 CHF
Yearly support: 153’648 CHF
TechEvent 15 Sept 201723 26-Oct-17
Let‘s scale
Let‘s scale…
TechEvent 15 Sept 201724 26-Oct-17
After few months…
Hand Spinner market is growing much faster than originally
planned!
The e*Commerce system needs to scale as users are impacted
by performance issues
System is sometime CPU bound
Recommendation is to nearly double the amount of CPU
Microsoft Always On
TechEvent 15 Sept 201725 26-Oct-17
P R
BackupsAuto Failover
Always On Availability Group
Listener
Synchronisation
P2
Microsoft Always On
TechEvent 15 Sept 201726 26-Oct-17
P R
BackupsAuto Failover
Always On Availability Group
Listener
Synchronisation
Microsoft Always On
TechEvent 15 Sept 201727 26-Oct-17
SQL-Server License cost: New production server has now 22 cores
Total cores to license is 34 compare to 24: increase is 10 so 5 Licenses Packs
 14’256 * 5 = 71’280 CHF
Total cost increase: 71’280 CHF
Yearly support: 17’820 CHF
New Yearly support: 65’204 CHF
Oracle Data Guard
TechEvent 15 Sept 201728 26-Oct-17
R
Backups
Auto Failover
Data Guard Configuration & Fast Start Failover
…
SqlNet
P
Oracle Data Guard
TechEvent 15 Sept 201729 26-Oct-17
Oracle License cost:
All servers need to be licensed.
 1 * 12 + 1 * 24 = 36 / 2 =18 Licenses CPU
 Increase 6 EE + 6 ADG
 47’000 * 6 + 11’200 * 6 = 349’200 CHF
Total cost increase: 349’200 CHF
Yearly support increase: 76’824 CHF
New Yearly support : 297’248 CHF
TechEvent 15 Sept 201730 26-Oct-17
What can Trivadis do for you?
What can Trivadis do for you?
TechEvent 15 Sept 201731 26-Oct-17
What is the alternative?
Application is purely website workload with very short
transactions
 Response time is the key driver
 No I/O demanding queries
 No additional options required
Hyper Converged Oracle RAC Standard Edition 2
TechEvent 15 Sept 201732 26-Oct-17
P2 R
TVD-Backups
Manual /Auto Failover
TVD-Standby
Scan Listener
…
SqlNet
P1
Hyper Converged Infrastructure
Interconnect
Hyper-Converged Storage
Oracle Clusterware is used to manage
replication with ASM normal redundancy
Hyper Converge Software, no need to
have access to shared storage
Workload is absorbed by the
two instances
5 minutes Gap with
TVD-Standby
Backup performed by
TVD-Backup module
Accessing the two instances in
case of switchover of failover is
done using a single connect
string alias
Accessing instance R for
reporting is done using a
dedicated connect string
Hyper Converged Oracle RAC Standard Edition 2
TechEvent 15 Sept 201733 26-Oct-17
Oracle License cost:
The three servers need to be licensed.
 3 sockets = 3 Licenses CPU SE2
 17’000 * 3 = 51’000 CHF
Trivadis software cost:
TVD-Backup (1 Server) = 7’000 CHF
TVD-Standby (2 Databases) = 5’900 CHF
Total cost: 63’900 CHF
Yearly support: 36’5001 CHF
1 included 20’000 CHF for Hyper converge software support
Hyper Converged Oracle RAC Standard Edition 2
TechEvent 15 Sept 201734 26-Oct-17
Limitations:
 Max 2 sockets in the cluster
 Max 8 threads per nodes
 No other options are licensable
 Nothing prevent the customer to upgrade to EE one day
TechEvent 15 Sept 201735 26-Oct-17
Comparison
Comparison
TechEvent 15 Sept 201736 26-Oct-17
Option
Initial To Scale
Investment Support Investment Final Support
Microsoft Always-On 189’537 47’384 71’280 65’204
Oracle Enterprise Edition + DG 698’400 153’648 349’200 297’248
Oracle Standard Edition 2 +
TVD-Tools
63’900 36’500 0 36’500
Option Total Investment Total Support
Microsoft Always-On 260’817 65’204
Oracle Enterprise Edition + DG 1’047’600 297’248
Oracle Standard Edition 2 + TVD-Tools 63’900 36’500
Comparison
TechEvent 15 Sept 201737 26-Oct-17
Option Implement Scale Performance Cost
Microsoft Always-On
++++ + +++ ++
Oracle Enterprise
Edition + Data Guard ++++ + +++ -
Oracle Standard
Edition 2 RAC +
TVD-Tools
+++ +++ ++++ ++++
TechEvent 15 Sept 201738 26-Oct-17
Conclusion
Conclusion
TechEvent 15 Sept 201739 26-Oct-17
 Microsoft Always on is offering a very good alternative to Oracle for High
Availability but unfortunately, there are still limitations regarding scalability
 Depending of the application profile, mixing SE2 RAC with Hyper-
Converged Storage and Trivadis tools, is offering very powerful features to
run your business
 Even with some limitations like max 8 threads per RAC instance, Standard
Edition 2 version can handle a massive OLTP or Web Site workload
 For High Availability and scalability, Oracle is still the best option
Questions?
Jacques Kostic
Principal Consultant IMS Lausanne
Tel. +41 79 909 72 63
Jacques.kostic@trivadis.com
26-Oct-17 TechEvent 15 Sept 201740
Session Feedback – now
TechEvent 15 Sept 201741 26-Oct-17
Please use the Trivadis Events mobile app to give feedback on each session
Use "My schedule" if you have registered for a session
Otherwise use "Agenda" and the search function
If the mobile app does not work (or if you have a Windows smartphone), use your
smartphone browser
– URL: http://trivadis.quickmobileplatform.eu/
– User name: <your_loginname> (such as "svv")
– Password: sent by e-mail...

Weitere ähnliche Inhalte

Was ist angesagt?

Virtual training Intro to the Tick stack and InfluxEnterprise
Virtual training  Intro to the Tick stack and InfluxEnterpriseVirtual training  Intro to the Tick stack and InfluxEnterprise
Virtual training Intro to the Tick stack and InfluxEnterpriseInfluxData
 
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...DynamicInfraDays
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...OpenStack
 
Webinar MayaData OpenEBS 1.1 release
Webinar   MayaData OpenEBS 1.1 releaseWebinar   MayaData OpenEBS 1.1 release
Webinar MayaData OpenEBS 1.1 releaseMayaData Inc
 
Back to the future with C++ and Seastar
Back to the future with C++ and SeastarBack to the future with C++ and Seastar
Back to the future with C++ and SeastarTzach Livyatan
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceShapeBlue
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...OpenStack
 
Antoine Coetsier - billing the cloud
Antoine Coetsier - billing the cloudAntoine Coetsier - billing the cloud
Antoine Coetsier - billing the cloudShapeBlue
 
Docker vs. Kubernetes vs. Serverless
Docker vs. Kubernetes vs. ServerlessDocker vs. Kubernetes vs. Serverless
Docker vs. Kubernetes vs. ServerlessLogicworksNY
 
Webinar slides: Our Guide to MySQL & MariaDB Performance Tuning
Webinar slides: Our Guide to MySQL & MariaDB Performance TuningWebinar slides: Our Guide to MySQL & MariaDB Performance Tuning
Webinar slides: Our Guide to MySQL & MariaDB Performance TuningSeveralnines
 
Virtual training Intro to Kapacitor
Virtual training  Intro to Kapacitor Virtual training  Intro to Kapacitor
Virtual training Intro to Kapacitor InfluxData
 
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Ontico
 
RedisConf17 - Redis Cluster at flickr and tripod
RedisConf17 - Redis Cluster at flickr and tripodRedisConf17 - Redis Cluster at flickr and tripod
RedisConf17 - Redis Cluster at flickr and tripodRedis Labs
 
Microservices and Cloud Native Apps Meetup with Diamanti and Nirmata
Microservices and Cloud Native Apps Meetup with Diamanti and NirmataMicroservices and Cloud Native Apps Meetup with Diamanti and Nirmata
Microservices and Cloud Native Apps Meetup with Diamanti and NirmataFred Love
 
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDB
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDBWebinar slides: Migrating to Galera Cluster for MySQL and MariaDB
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDBSeveralnines
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Parisit-novum
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatOpenStack
 
Elastic Stack @ Swisscom Application Cloud
Elastic Stack @ Swisscom Application CloudElastic Stack @ Swisscom Application Cloud
Elastic Stack @ Swisscom Application CloudLucas Bremgartner
 
Performance tuning - A key to successful cassandra migration
Performance tuning - A key to successful cassandra migrationPerformance tuning - A key to successful cassandra migration
Performance tuning - A key to successful cassandra migrationRamkumar Nottath
 
Webinar slides: Designing Open Source Databases for High Availability
Webinar slides: Designing Open Source Databases for High AvailabilityWebinar slides: Designing Open Source Databases for High Availability
Webinar slides: Designing Open Source Databases for High AvailabilitySeveralnines
 

Was ist angesagt? (20)

Virtual training Intro to the Tick stack and InfluxEnterprise
Virtual training  Intro to the Tick stack and InfluxEnterpriseVirtual training  Intro to the Tick stack and InfluxEnterprise
Virtual training Intro to the Tick stack and InfluxEnterprise
 
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...
ContainerDays NYC 2016: "From Hello World to Real World: Building a Productio...
 
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
Meshing OpenStack and Bare Metal Networks with EVPN - David Iles, Mellanox Te...
 
Webinar MayaData OpenEBS 1.1 release
Webinar   MayaData OpenEBS 1.1 releaseWebinar   MayaData OpenEBS 1.1 release
Webinar MayaData OpenEBS 1.1 release
 
Back to the future with C++ and Seastar
Back to the future with C++ and SeastarBack to the future with C++ and Seastar
Back to the future with C++ and Seastar
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
 
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
Building a GPU-enabled OpenStack Cloud for HPC - Blair Bethwaite, Monash Univ...
 
Antoine Coetsier - billing the cloud
Antoine Coetsier - billing the cloudAntoine Coetsier - billing the cloud
Antoine Coetsier - billing the cloud
 
Docker vs. Kubernetes vs. Serverless
Docker vs. Kubernetes vs. ServerlessDocker vs. Kubernetes vs. Serverless
Docker vs. Kubernetes vs. Serverless
 
Webinar slides: Our Guide to MySQL & MariaDB Performance Tuning
Webinar slides: Our Guide to MySQL & MariaDB Performance TuningWebinar slides: Our Guide to MySQL & MariaDB Performance Tuning
Webinar slides: Our Guide to MySQL & MariaDB Performance Tuning
 
Virtual training Intro to Kapacitor
Virtual training  Intro to Kapacitor Virtual training  Intro to Kapacitor
Virtual training Intro to Kapacitor
 
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)Why are we excited about MySQL 8? / Петр Зайцев (Percona)
Why are we excited about MySQL 8? / Петр Зайцев (Percona)
 
RedisConf17 - Redis Cluster at flickr and tripod
RedisConf17 - Redis Cluster at flickr and tripodRedisConf17 - Redis Cluster at flickr and tripod
RedisConf17 - Redis Cluster at flickr and tripod
 
Microservices and Cloud Native Apps Meetup with Diamanti and Nirmata
Microservices and Cloud Native Apps Meetup with Diamanti and NirmataMicroservices and Cloud Native Apps Meetup with Diamanti and Nirmata
Microservices and Cloud Native Apps Meetup with Diamanti and Nirmata
 
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDB
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDBWebinar slides: Migrating to Galera Cluster for MySQL and MariaDB
Webinar slides: Migrating to Galera Cluster for MySQL and MariaDB
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Paris
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 
Elastic Stack @ Swisscom Application Cloud
Elastic Stack @ Swisscom Application CloudElastic Stack @ Swisscom Application Cloud
Elastic Stack @ Swisscom Application Cloud
 
Performance tuning - A key to successful cassandra migration
Performance tuning - A key to successful cassandra migrationPerformance tuning - A key to successful cassandra migration
Performance tuning - A key to successful cassandra migration
 
Webinar slides: Designing Open Source Databases for High Availability
Webinar slides: Designing Open Source Databases for High AvailabilityWebinar slides: Designing Open Source Databases for High Availability
Webinar slides: Designing Open Source Databases for High Availability
 

Ähnlich wie Trivadis TechEvent 2017 Reach effective High Availability solution by Jacques Kostic

TechEvent Exdata X7-2 POC with OVM
TechEvent Exdata X7-2 POC with OVMTechEvent Exdata X7-2 POC with OVM
TechEvent Exdata X7-2 POC with OVMTrivadis
 
Virtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated SystemVirtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated Systemgazdagf
 
Oracle Client Failover - Under The Hood
Oracle Client Failover - Under The HoodOracle Client Failover - Under The Hood
Oracle Client Failover - Under The HoodLudovico Caldara
 
22by7 and DellEMC Tech Day July 20 2017 - Power Edge
22by7 and DellEMC Tech Day July 20 2017 - Power Edge22by7 and DellEMC Tech Day July 20 2017 - Power Edge
22by7 and DellEMC Tech Day July 20 2017 - Power EdgeSashikris
 
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis
 
Mastering the move
Mastering the moveMastering the move
Mastering the moveTrivadis
 
Monitoring CloudStack and components
Monitoring CloudStack and componentsMonitoring CloudStack and components
Monitoring CloudStack and componentsShapeBlue
 
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...Mydbops
 
Citi Tech Talk: Hybrid Cloud
Citi Tech Talk: Hybrid CloudCiti Tech Talk: Hybrid Cloud
Citi Tech Talk: Hybrid Cloudconfluent
 
Spark Streaming Early Warning Use Case
Spark Streaming Early Warning Use CaseSpark Streaming Early Warning Use Case
Spark Streaming Early Warning Use Caserandom_chance
 
Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...Rakuten Group, Inc.
 
Speeding up Programs with OpenACC in GCC
Speeding up Programs with OpenACC in GCCSpeeding up Programs with OpenACC in GCC
Speeding up Programs with OpenACC in GCCinside-BigData.com
 
Pass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsPass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsJoseph D'Antoni
 
TechEvent EUS, Kerberos, SSL and OUD
TechEvent EUS, Kerberos, SSL and OUDTechEvent EUS, Kerberos, SSL and OUD
TechEvent EUS, Kerberos, SSL and OUDTrivadis
 
Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedMarkus Flechtner
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...In-Memory Computing Summit
 
PLX Technology Company Overview
PLX Technology Company OverviewPLX Technology Company Overview
PLX Technology Company OverviewPLX Technology
 

Ähnlich wie Trivadis TechEvent 2017 Reach effective High Availability solution by Jacques Kostic (20)

TechEvent Exdata X7-2 POC with OVM
TechEvent Exdata X7-2 POC with OVMTechEvent Exdata X7-2 POC with OVM
TechEvent Exdata X7-2 POC with OVM
 
Virtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated SystemVirtualized Platform Migration On A Validated System
Virtualized Platform Migration On A Validated System
 
Poc exadata 2018
Poc exadata 2018Poc exadata 2018
Poc exadata 2018
 
Poc Exadata X7-2 OVM
Poc Exadata X7-2 OVMPoc Exadata X7-2 OVM
Poc Exadata X7-2 OVM
 
Oracle Client Failover - Under The Hood
Oracle Client Failover - Under The HoodOracle Client Failover - Under The Hood
Oracle Client Failover - Under The Hood
 
22by7 and DellEMC Tech Day July 20 2017 - Power Edge
22by7 and DellEMC Tech Day July 20 2017 - Power Edge22by7 and DellEMC Tech Day July 20 2017 - Power Edge
22by7 and DellEMC Tech Day July 20 2017 - Power Edge
 
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan HurniTrivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
Trivadis TechEvent 2017 Field report SQL Server by Stephan Hurni
 
Mastering the move
Mastering the moveMastering the move
Mastering the move
 
Monitoring CloudStack and components
Monitoring CloudStack and componentsMonitoring CloudStack and components
Monitoring CloudStack and components
 
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
 
Citi Tech Talk: Hybrid Cloud
Citi Tech Talk: Hybrid CloudCiti Tech Talk: Hybrid Cloud
Citi Tech Talk: Hybrid Cloud
 
Spark Streaming Early Warning Use Case
Spark Streaming Early Warning Use CaseSpark Streaming Early Warning Use Case
Spark Streaming Early Warning Use Case
 
Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...Java ee7 with apache spark for the world's largest credit card core systems, ...
Java ee7 with apache spark for the world's largest credit card core systems, ...
 
Speeding up Programs with OpenACC in GCC
Speeding up Programs with OpenACC in GCCSpeeding up Programs with OpenACC in GCC
Speeding up Programs with OpenACC in GCC
 
Net conf uy 2017 sql 2017
Net conf uy 2017   sql 2017Net conf uy 2017   sql 2017
Net conf uy 2017 sql 2017
 
Pass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gsPass 2013 dantoni azure a gs
Pass 2013 dantoni azure a gs
 
TechEvent EUS, Kerberos, SSL and OUD
TechEvent EUS, Kerberos, SSL and OUDTechEvent EUS, Kerberos, SSL and OUD
TechEvent EUS, Kerberos, SSL and OUD
 
Oracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi ThreadedOracle 12c Multi Process Multi Threaded
Oracle 12c Multi Process Multi Threaded
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
PLX Technology Company Overview
PLX Technology Company OverviewPLX Technology Company Overview
PLX Technology Company Overview
 

Mehr von Trivadis

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Trivadis
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Trivadis
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Trivadis
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Trivadis
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Trivadis
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Trivadis
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Trivadis
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Trivadis
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Trivadis
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Trivadis
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...Trivadis
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...Trivadis
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTrivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...Trivadis
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...Trivadis
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...Trivadis
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...Trivadis
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...Trivadis
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...Trivadis
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTrivadis
 

Mehr von Trivadis (20)

Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
Azure Days 2019: Azure Chatbot Development for Airline Irregularities (Remco ...
 
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
Azure Days 2019: Trivadis Azure Foundation – Das Fundament für den ... (Nisan...
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
 
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
Azure Days 2019: Keynote Azure Switzerland – Status Quo und Ausblick (Primo A...
 
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
Azure Days 2019: Grösser und Komplexer ist nicht immer besser (Meinrad Weiss)
 
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
Azure Days 2019: Get Connected with Azure API Management (Gerry Keune & Stefa...
 
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
Azure Days 2019: Infrastructure as Code auf Azure (Jonas Wanninger & Daniel H...
 
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
Azure Days 2019: Wie bringt man eine Data Analytics Plattform in die Cloud? (...
 
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
Azure Days 2019: Azure@Helsana: Die Erweiterung von Dynamics CRM mit Azure Po...
 
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
TechEvent 2019: Kundenstory - Kein Angebot, kein Auftrag – Wie Du ein individ...
 
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
TechEvent 2019: Oracle Database Appliance M/L - Erfahrungen und Erfolgsmethod...
 
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - TrivadisTechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
TechEvent 2019: Security 101 für Web Entwickler; Roland Krüger - Trivadis
 
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
TechEvent 2019: Trivadis & Swisscom Partner Angebote; Konrad Häfeli, Markus O...
 
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
 
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
TechEvent 2019: Status of the partnership Trivadis and EDB - Comparing Postgr...
 
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
TechEvent 2019: More Agile, More AI, More Cloud! Less Work?!; Oliver Dörr - T...
 
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
TechEvent 2019: Kundenstory - Vom Hauptmann zu Köpenick zum Polizisten 2020 -...
 
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
TechEvent 2019: Vom Rechenzentrum in die Oracle Cloud - Übertragungsmethoden;...
 
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - TrivadisTechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
TechEvent 2019: The sleeping Power of Data; Eberhard Lösch - Trivadis
 

Kürzlich hochgeladen

What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Kürzlich hochgeladen (20)

What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Trivadis TechEvent 2017 Reach effective High Availability solution by Jacques Kostic

  • 1. BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Reach effective High Availability solution With Oracle and SqlServer Why Oracle is still your best choice Jacques Kostic Principal Consultant IMS Lausanne Tel. +41 79 909 72 63 Jacques.kostic@trivadis.com
  • 2. TechEvent 2017-march-182 26/10/2017 Experience: • Oracle DBA since 1990 • High Availability and Backup & Recovery Architect • SQL and Instance Performance & Tuning • License Audit and Consolidation Certifications: • Oracle Certified Master 11g & 12c • Oracle 11g Performance Tuning Certified Expert • Oracle RAC 11g and Grid Infrastructure Administration • Oracle Exadata Administrator Certified Expert • Oracle Certified SQL Expert 11g • Pending: Microsoft Sql-Server 2016 Certified Professional Teaching Courses at Trivadis: • Oracle 11g & 12c Grid Infrastructure & RAC • Oracle 11g & 12c Data Guard • Oracle 11g & 12c Performance & Tuning • Oracle 11g & 12c Administration • SQL & PL-SQL • OEM – 12 & 13 About me
  • 3. Agenda TechEvent 15 Sept 20173 26-Oct-17 1. Introduction 2. What is High Availability and why we need that 3. The Business Case scenario 4. Microsoft Always On 5. Oracle Data Guard 6. Let‘s scale 7. What can Trivadis do for you? 8. Comparison 9. Conclusions
  • 4. TechEvent 15 Sept 20174 26-Oct-17 Introduction
  • 5. Introduction TechEvent 15 Sept 20175 26-Oct-17  Today’s systems need to be up all the time  And scalability is a must!  Therefore businesses is becoming addicted to IT
  • 6. TechEvent 15 Sept 20176 26-Oct-17 What is High Availability And why we need that
  • 7. What is High Availability ? TechEvent 15 Sept 20177 26-Oct-17 High Availability Group of techniques which try to assure the continuous functioning of services, even if computers fail, to avoid and minimize downtime Data versus Service High Availability More locations of data More locations of service Service High Availability Data High Availability
  • 8. What is High Availability ? TechEvent 15 Sept 20178 26-Oct-17 Do I need High Availability  Avoid certain periods of downtime  Avoid certain lengths of downtime  Avoid certain results of downtime  Avoid a certain frequency of an error  For a decision, whether High Availability is needed, look at the consequences of a potential downtime
  • 9. Why High Availability ? TechEvent 15 Sept 20179 26-Oct-17 Generally To preserve your business Have you calculated the cost of downtime to your business? To preserve your data Have you calculated the impact of losing your data? To improve your reputation and therefore your brand Have you evaluated customer perception of your company?
  • 10. Why High Availability? TechEvent 15 Sept 201710 26-Oct-17 To be more Technical  What do you want to protect against?  How long are you able to survive without your system?  What are your RTO and RPO?  How to keep your system up to date?
  • 11. TechEvent 15 Sept 201711 26-Oct-17 The Business Case Scenario
  • 12. The Business Case Scenario TechEvent 15 Sept 201712 26-Oct-17 Description Hand Spinner market is growing fast and there is a particular need for personal customized models. The goal is to:  Host a World Wide e*Commerce web site for selling custom Hand Spinners  Setup a Read Only reporting database for the marketing team, day-1 is tolerated  Reporting must be accessible during office hours
  • 13. The Business Case TechEvent 15 Sept 201713 26-Oct-17 Concretely  SLA: 24 * 7 access, RTO and RPO 15 minutes  Less than five hours per month downtime is tolerated for plan maintenance If production site is lost, a continuity scenario has to be in place to satisfy the business within the SLA  Reporting database is not available if failover is requested More than 50 concurrent connections to the web site is forecasted  Database initial size is 20 GB and grow estimate is 50 GB/month  Backup strategy with no impact on production
  • 14. The Business Case TechEvent 15 Sept 201714 26-Oct-17 Internet Web Servers Database ServersBasic Diagram
  • 15. The Business Case TechEvent 15 Sept 201715 26-Oct-17 Available Hardware: non negotiable!  1 * 12 cores 2.9 Ghz E5-2650  256 GB of RAM  2 * 300 GB SSD for OS  4 * 1.8 SSD Read Intensive for data storage  2 * 2TB SATA drives for local data  2 * 1 GB NIC  4 * 10 GB NIC
  • 16. The Business Case TechEvent 15 Sept 201716 26-Oct-17 Software options are: OS:  Windows 2016  Linux RedHat or OEL 7 Database:  SqlServer 2016  Oracle 12.2
  • 17. TechEvent 15 Sept 201717 26-Oct-17 Microsoft Always On
  • 18. Microsoft Always On TechEvent 15 Sept 201718 26-Oct-17 BackupsAuto Failover Always On Availability Group Listener Synchronisation Synchronous replication is applied to “Read Only” instanceAll workload is absorbed by the primary instance The two instances R are linked to the Listener and Read-Only instance can become primary in case of switchover or failover Accessing instance Read- Only for reporting is done using a dedicated connect string Backups taken from Read-Only instance
  • 19. Microsoft Always On TechEvent 15 Sept 201719 26-Oct-17 OS License cost: W2K16 DCE: 1 * 12 = 12 cores  161 = 6’155 * 3 = 18’465 CHF SQL-Server License cost: The replica instance is “Read Only” and therefore need to be licensed.  1 * 12 = 12 cores * 2 = 24 / 2 = 12 Licenses Packs  SQL-Server 2016 EE  14’256 * 12 = 171’072 CHF Total cost: 189’537 CHF Yearly support: 47’384 CHF 1 Minimum of 8 core per processor, minimum 16 cores per servers
  • 20. TechEvent 15 Sept 201720 26-Oct-17 Oracle Data Guard
  • 21. Oracle Data Guard TechEvent 15 Sept 201721 26-Oct-17 R Backups Auto Failover Data Guard Configuration & Fast Start Failover … SqlNet P All workload is absorbed by the primary instance Synchronous replication is applied to “Read Only” instance with Data Guard and the Active Data Guard option Synchronisation Accessing the two instances in case of switchover of failover is done using a single connect string alias Accessing instance R for reporting is done using a dedicated connect string Automatic Failover is managed by the observer
  • 22. Oracle Data Guard TechEvent 15 Sept 201722 26-Oct-17 OS License cost: Free Oracle License cost: In total, two servers need to be licensed.  2 * 12 = 24 cores / 2 = 12 Licenses CPU  Oracle 12c EE + Oracle ADG  47’000 * 12 + 11’200 * 12 = 698’400 CHF Total cost: 698’400 CHF Yearly support: 153’648 CHF
  • 23. TechEvent 15 Sept 201723 26-Oct-17 Let‘s scale
  • 24. Let‘s scale… TechEvent 15 Sept 201724 26-Oct-17 After few months… Hand Spinner market is growing much faster than originally planned! The e*Commerce system needs to scale as users are impacted by performance issues System is sometime CPU bound Recommendation is to nearly double the amount of CPU
  • 25. Microsoft Always On TechEvent 15 Sept 201725 26-Oct-17 P R BackupsAuto Failover Always On Availability Group Listener Synchronisation P2
  • 26. Microsoft Always On TechEvent 15 Sept 201726 26-Oct-17 P R BackupsAuto Failover Always On Availability Group Listener Synchronisation
  • 27. Microsoft Always On TechEvent 15 Sept 201727 26-Oct-17 SQL-Server License cost: New production server has now 22 cores Total cores to license is 34 compare to 24: increase is 10 so 5 Licenses Packs  14’256 * 5 = 71’280 CHF Total cost increase: 71’280 CHF Yearly support: 17’820 CHF New Yearly support: 65’204 CHF
  • 28. Oracle Data Guard TechEvent 15 Sept 201728 26-Oct-17 R Backups Auto Failover Data Guard Configuration & Fast Start Failover … SqlNet P
  • 29. Oracle Data Guard TechEvent 15 Sept 201729 26-Oct-17 Oracle License cost: All servers need to be licensed.  1 * 12 + 1 * 24 = 36 / 2 =18 Licenses CPU  Increase 6 EE + 6 ADG  47’000 * 6 + 11’200 * 6 = 349’200 CHF Total cost increase: 349’200 CHF Yearly support increase: 76’824 CHF New Yearly support : 297’248 CHF
  • 30. TechEvent 15 Sept 201730 26-Oct-17 What can Trivadis do for you?
  • 31. What can Trivadis do for you? TechEvent 15 Sept 201731 26-Oct-17 What is the alternative? Application is purely website workload with very short transactions  Response time is the key driver  No I/O demanding queries  No additional options required
  • 32. Hyper Converged Oracle RAC Standard Edition 2 TechEvent 15 Sept 201732 26-Oct-17 P2 R TVD-Backups Manual /Auto Failover TVD-Standby Scan Listener … SqlNet P1 Hyper Converged Infrastructure Interconnect Hyper-Converged Storage Oracle Clusterware is used to manage replication with ASM normal redundancy Hyper Converge Software, no need to have access to shared storage Workload is absorbed by the two instances 5 minutes Gap with TVD-Standby Backup performed by TVD-Backup module Accessing the two instances in case of switchover of failover is done using a single connect string alias Accessing instance R for reporting is done using a dedicated connect string
  • 33. Hyper Converged Oracle RAC Standard Edition 2 TechEvent 15 Sept 201733 26-Oct-17 Oracle License cost: The three servers need to be licensed.  3 sockets = 3 Licenses CPU SE2  17’000 * 3 = 51’000 CHF Trivadis software cost: TVD-Backup (1 Server) = 7’000 CHF TVD-Standby (2 Databases) = 5’900 CHF Total cost: 63’900 CHF Yearly support: 36’5001 CHF 1 included 20’000 CHF for Hyper converge software support
  • 34. Hyper Converged Oracle RAC Standard Edition 2 TechEvent 15 Sept 201734 26-Oct-17 Limitations:  Max 2 sockets in the cluster  Max 8 threads per nodes  No other options are licensable  Nothing prevent the customer to upgrade to EE one day
  • 35. TechEvent 15 Sept 201735 26-Oct-17 Comparison
  • 36. Comparison TechEvent 15 Sept 201736 26-Oct-17 Option Initial To Scale Investment Support Investment Final Support Microsoft Always-On 189’537 47’384 71’280 65’204 Oracle Enterprise Edition + DG 698’400 153’648 349’200 297’248 Oracle Standard Edition 2 + TVD-Tools 63’900 36’500 0 36’500 Option Total Investment Total Support Microsoft Always-On 260’817 65’204 Oracle Enterprise Edition + DG 1’047’600 297’248 Oracle Standard Edition 2 + TVD-Tools 63’900 36’500
  • 37. Comparison TechEvent 15 Sept 201737 26-Oct-17 Option Implement Scale Performance Cost Microsoft Always-On ++++ + +++ ++ Oracle Enterprise Edition + Data Guard ++++ + +++ - Oracle Standard Edition 2 RAC + TVD-Tools +++ +++ ++++ ++++
  • 38. TechEvent 15 Sept 201738 26-Oct-17 Conclusion
  • 39. Conclusion TechEvent 15 Sept 201739 26-Oct-17  Microsoft Always on is offering a very good alternative to Oracle for High Availability but unfortunately, there are still limitations regarding scalability  Depending of the application profile, mixing SE2 RAC with Hyper- Converged Storage and Trivadis tools, is offering very powerful features to run your business  Even with some limitations like max 8 threads per RAC instance, Standard Edition 2 version can handle a massive OLTP or Web Site workload  For High Availability and scalability, Oracle is still the best option
  • 40. Questions? Jacques Kostic Principal Consultant IMS Lausanne Tel. +41 79 909 72 63 Jacques.kostic@trivadis.com 26-Oct-17 TechEvent 15 Sept 201740
  • 41. Session Feedback – now TechEvent 15 Sept 201741 26-Oct-17 Please use the Trivadis Events mobile app to give feedback on each session Use "My schedule" if you have registered for a session Otherwise use "Agenda" and the search function If the mobile app does not work (or if you have a Windows smartphone), use your smartphone browser – URL: http://trivadis.quickmobileplatform.eu/ – User name: <your_loginname> (such as "svv") – Password: sent by e-mail...