SlideShare a Scribd company logo
https://news.trivadis.com/blog@KonradHaefeli
Managed Oracle DBaaS from Swisscom Cloud
powered by Trivadis
Nicolas Dörig, Swisscom
Konrad Häfeli, Trivadis
Nicolas Dörig
PM IT-Clouds Large Solution,
Swisscom
Senior Product Manager for Cloud
Services
• Since 1999 in various IT areas
• Since 2008 with Swisscom
• Since 2015 leading Oracle DB
platform service development
www.trivadis.com
Konrad Häfeli
PM for Managed Oracle Database
Service@Swisscom, Trivadis
Head of Product Design and
Partner at Trivadis
• Since 1986 in various IT areas
• Since 1998 with Trivadis AG
• More than 25 years of experience
in Oracle databases
Managed Oracle DBaaS from Swisscom Cloud
powered by Trivadis
- The Trivadis – Swisscom Story
- The Service Description
- The Solution Components
- Orchestration/Automation
- Summary
- Q&A
The Trivadis – Swisscom Story
Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis4 Sep. 2019
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli - Trivadis
Info-Session10.07.2019–Trivadis&Swisscom
6
Swisscom & Trivadis
Service development - the best
of both companies
Customer Relationship
Consulting
Customer Relationship
DevOps
Managed Services
Solution Development
Platform Development
Trivadis Swisscom
Datacenter
Connectivity
Security
Infrastructure
Enterprise Service Cloud
Shared Services
Service Management
Cloud
Managed Oracle DB Service
operated & powered by Trivadis
on the Swisscom Cloud
Operation & Support from
Switzerland
Data storage in Switzerland
Partnership
Trivadis Platform factory offers
Trivadis Transactional Data Platform offers
The Service Description
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis9
TrivadisTechEvent2019
10
REGULAR
Single DB
Single DB + Data Guard
Basic
99,5%
Advanced
99,9%
Encryption
DB Operation (Office / 7*24)
HIGH END
+ RAC DB
RAC DB
Standard
99,9%
Advanced
99,9%
PCA Exadata
Managed Oracle Database Service
at Swisscom Enterprise Service Cloud
Backup
«Two versions with optional features for different
application requirements.»
Availability: 99,5%
RTO / RPO: best effort / best effort
Availability: 99,9%
RTO / RPO: Near to 0 / Near to 0
TrivadisTechEvent2019
11
Swisscom Cloud Service – Managed Oracle DB Service
(product variants)
REGULAR
with Oracle Data Guard
DC I DC II
Basic
Advanced
CDB
2x Storage
DC I DC II
CDB
2x Storage
Availability: 99,9%
RTO / RPO: best effort / best effort
DC I DC II
Standard
Availability: 99,9%
RTO / RPO: Near to 0 / Near to 0
DC I DC II
Advanced
RTO / RPO: best effort / Near to 0
DC I DC II
for Basic & Standard
RTO / RPO: best effort / Near to 0
DC I DC II
for Advanced
CDB
2x Storage
RAC
CDB
3x Storage
RAC
CDB
3x Storage
x x
RAC
CDB
3x Storage
x
1x Backup1x Backup
REGULARorHIGHEND
-Advanced
REGULARorHIGHEND
-Advanced
1x Backup1x Backup
REGULARBasic&
HIGHENDStandard
HIGH END BACKUP OPTION
CDB = Container Database
PDB = Plugable Database
RAC = Real Application Cluster, Oracle-specific cluster
software for increased availability
RTO = Recovery Time Objective (recovery time needed
after a disaster)
RPO = Recovery Point Objective (avoidance of data loss in
the event of a disaster)
Oracle – Private Cloude
Appliance
& Oracle – ZFS Appliance
Oracle – Zero Data Loss Recovery
Appliance (ZDLRA)
Oracle – Exadata
TrivadisTechEvent2019
12
Your advantages with the
Managed Oracle DB Service
1
security standards
The service is provided exclusively in
Platinum data centers in Switzerland.
A virtual machine (VM) and the CDB it
contains are always assigned to only
one customer, which guarantees
complete isolation of the customer
environments.
3
save costs
The transfer of data management and
platform operation saves IT resources
and operating costs. Virtualization
enables resources to be used
according to demand and the
associated billing according to effective
resource allocation.
2
service level
With options such as RAC, Data Guard,
DB backups and proactive monitoring,
your data is highly available and well
protected. SLAs for Availability,
Recovery Time (RTO) & Recovery Point
(RPO) are offered.
4
scalability & licensability
The resources (vCPU) can be adjusted
as needed.
Virtualization is implemented with
Oracle VM according to Oracle's hard
partitioning rules. OnPremise licenses
from Oracle can be used like an
installation on dedicated servers.
Managed Oracle DB Service
developed & operated
by Trivadis
from the Swisscom Cloud
TrivadisTechEvent2019
13
Real Swissness!
data center operation support 100% swissness
Swisscom and Trivadis provide the
service exclusively in Platinum
data centres in Switzerland.
Administration, maintenance and
lifecycle of the database platform
as well for the cloud are
exclusively provided from
Switzerland.
Customer support for requests is
provided fully from Switzerland.
In contrary to other cloud
providers, there is real Swissness
with us!
Rechen-
zenter
Betrieb
Support
Security
No
Cloud Act
Low
Latency
TrivadisTechEvent2019
14
Used Backup GB in GB/h Database Encryption per PDB in
PDB/h
Manuel Service Requests per
hour
vCPU (incl. RAM) in vCPU/h
Always BYOL
Storage in GB/h PDB Operation Service Office
hours or 7x24 in PDB/h
Billing objects
TrivadisTechEvent2019
15
Price indication
Managed Oracle DB Service
Prices without VAT in CHF
Case I
4 vCPU
32 GB RAM
400 GB Storage
No Backup
No Encryption
1 CDB
1 PDB
DB Operation
7*24
REGULAR
Basic Advanced
540.- /Mt. 950.- /Mt.
with Data Guard
1 2proc. licenses
Case II
11 vCPU
88 GB RAM
1800 GB Storage
No Backup
No Encryption
1 CDB
1 PDB
DB Operation
7*24
HIGH END
Standard Advanced
3‘800.- /Mt. 7‘500.- /Mt.
with Data Guard
6 11proc. licenses
How You Implement
Cloud Infrastructure Matters
If everyone has a different understanding of what it
means to be “in the cloud,” how can we actually
measure its benefits? We address this limitation by
focusing on the essential characteristics of cloud
computing – as defined by the National Institute of
Standards and Technology (NIST)*
* Google: The 2019 Accelerate State of DevOps
Essential Characteristics of Cloud
Computing
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis17
• On-demand self-service
Consumers can automatically provision computing resources as needed,
without human interaction from the provider.
• Broad network access
Capabilities can be accessed through heterogeneous platforms such as
mobile phones, tablets, laptops, and workstations.
• Resource pooling
Provider resources are pooled in a multi-tenant model, with physical and
virtual resources dynamically assigned on-demand.
• Rapid elasticity
Capabilities can be elastically provisioned and released to rapidly scale outward or inward on
demand, appearing to be unlimited and able to be appropriated in any quantity at any time.
• Measured service
Cloud systems automatically control, optimize, and report resource use based on
the type of service such as storage, processing, bandwidth, and active user accounts.
Technical Challenges
- Build an Oracle licence compliant&optimized DBaaS platform
- Build a secure multi-tenant DBaaS platform
- Build a highly automated DBaaS platform
- Integration of a Service Provider into Swisscom
as a Cloud Service Provider
Organizational Challenges
- Integration of a Service Provider into an
agile Organisaton
- Agile Organisation of a bunch of Principal Consultants
The Solution Components
Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis19 Sep. 2019
Special license models for special systems...
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis20
Trusted PartitionsCapacity-on-Demand
Cloud
Trusted Partitions
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis21
• Approved list of Oracle Engineered Systems eligible for Trusted Partitions
• For the purposes of licensing Oracle programs in a Trusted Partition,
two (2) virtual CPUs (vCPU) are counted as equivalent to a physical core
• Requirements:
• Enterprise Manager (see My Oracle Support Note 1471719.1)
• Connected Mode: Usage reported via My Oracle Support
• Disconnected Mode: quarterly Reports, locally stored for two years
Reference:
https://www.oracle.com/assets/partition
ing-070609.pdf
How to setup and provide a DBaaS Platform?
PCA is just an IaaS platform without storage.
We need an adequate storage and an
orchestration layer which integrates into the
PCA management layer.
Private Cloud Appliance
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis23
Private Cloud Appliance with ZFS Appliance
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis24
Connecting ZFSA to PCA for Database
Access
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis25
• Oracle proposes to use 10 Gb/s Ethernet
connections to access the ZFS storage from the
Oracle database.
• This enables the use of dNFS and OISP, the
preferred protocols for DB access.
• Oracle Intelligent Storage Protocol is available
exclusively with the combination of Oracle
Database 12c and Oracle ZFS Storage Appliance
systems
• The Infiniband connections between ZFSA and
PCA will be used for the VM repositories.
dNFS TCP IPOISP Network IP TCP dNFS OISP
Dynamic Actions
• Dynamically record size, log bias
(shipping)
• Pluggable database analytics (shipping)
• Oracle Enterprise Manager provisioning
(Shipping)
• Analytics AWR feed
• I/O fair share scheduling and DB priority
• I/O caching/prefetch
Oracle Intelligent Storage Protocol (OISP)
Oracle Database with Oracle
Intelligent Storage Protocol
• Extensions built on top of NFSv4 protocol
• Each I/O is tagged with data context
• I/O reason
• I/O priority
• File type (redo log, data file,
control file, backup file)
• Database block size for file
• Database and/or pluggable
database ID
• Cache hints
• Prefetch hints
26
→ Technology: DB Coengineering
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis
Outcome: System Overview
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis27
Production Site Zollikofen Production Site Wankdorf
Test/Development Site Zürich Test/Development Site Olten
PCA
18 CN
ZFSA
2 ctrl
2 trays
PCA
18 CN
ZFSA
2 ctrl
2 trays
PCA
4 CN
&
ZFSA
2 ctrl
1 tray
PCA
4 CN
&
ZFSA
2 ctrl
1 tray
Dataguard Replication
Dataguard Replication
Oracle
Enterprise
Manager
Managing both
production
sites
Oracle
Enterprise
Manager
Managing both
production
sites
ASR gateway ASR gateway
ASR gateway ASR gateway
From PCA the IaaS Platform – to DBaaS
Platform
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis28
Multi-Tenancy – Risk Mitigation
An Oracle multitenant container database provides
the following features beyond regular security
measures:
• PATH_PREFIX and CREATE_FILE_DEST clause to
limit data files and directory objects to certain
paths.
• PDB_OS_CREDENTIAL parameter assigning a
dedicated user account for OS interactions
• Lockdown profiles to restrict certain operations or
functionalities in a PDB
Lockdown profiles, path prefix and PDB OS
credentials are relatively new features. Be aware
about Oracle release dependencies, related bugs and
restrictions.
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis29
ESC Privat Cloud Connectivity – the challenge…
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis30
Orchestration/Automation
Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis31 Sep. 2019
Private Cloud Appliance Orchestration
32
Fabric Interconnect
Fabric Interconnect
Compute Nodes
Compute Nodes
Management Nodes
Management Storage
Ethernet Switch
Networking
Management
Infiniband Expansion
Infiniband Expansion
• Orchestrated Hardware Bringup
• Inserts all servers in an Oracle VM
Manager server pool
• Configures external networking
(set IP address, etc.)
• Performs periodic back-up of
Private Cloud Appliance
OVM
Manager
• VM and hypervisor (Xen)
resource management
• VM network / storage
configuration
Dual,
redundant PCA
management
nodes with
automatic
failover
PCA
Controller
• Cloud management (self service,
metering and chargeback, etc.) for
one or multiple PCAs
• Hardware resource management
• Database, middleware, apps
management
• Software management,
configuration and compliance
management
• Plugin with Oracle VM Manager
for full stack management
Enterprise
Manager
Compute
Compute
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis
Networking
Automation and Orchestration Layer
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis33
The management
tenant hosts the
required automation
and orchestration
components:
• Ansible
• OSB (Open Service
Broker)
• Git Repository
• Meta Database
• OEM
• Billing Engine
• ASR Gateway
• and many more ...
Customer Interface vRealize
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis34
Outcome: End-to-End Automation of CRUD
Functions
Sep. 201935
vRealize
Red Hat Ansible Tower: Workflow
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis36
Red Hat Ansible Tower: Infrastructure as
Code
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis37
Red Hat Ansible Tower: Dashboard
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis38
Summary
Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis39 Sep. 2019
Summary
Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis40
• For a service, fulfilling the expected cloud characteristics we need:
• Systems which lay a good base
• Flexible connectivity layer
• Experts for architecture, development and operation
• Agile organization to provide business value right from the beginning
• A provider with a scalable cloud environment to integrate
• Orchestration and Automation is key to scale and competitive offers
• #BetterTogether with Trivadis&Friends(Swisscom) according our mission
→ There is a strong offer on the market for pure swiss based Managed Oracle Database Services
• Promote it, try it, buy it!
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli - Trivadis

More Related Content

PPTX
Veritas - Software Defined Storage
PPTX
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
PDF
Oracle Cloud - Infrastruktura jako kód
PDF
Oracle Storage Cloud Conference
PPTX
NetApp Se training storage grid webscale technical overview
PDF
Harnessing the virtual realm for successful real world artificial intelligence
PDF
Cloud Bursting: Leveraging the Cloud to Maintain App Performance during Peak ...
PDF
IBM Power9 Features and Specifications
Veritas - Software Defined Storage
Proactive Threat Detection and Safeguarding of Data for Enhanced Cyber resili...
Oracle Cloud - Infrastruktura jako kód
Oracle Storage Cloud Conference
NetApp Se training storage grid webscale technical overview
Harnessing the virtual realm for successful real world artificial intelligence
Cloud Bursting: Leveraging the Cloud to Maintain App Performance during Peak ...
IBM Power9 Features and Specifications

What's hot (19)

PDF
StorPool Presents at Cloud Field Day 9
PDF
32992 lam ebc storage overview3
PDF
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
PDF
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
PDF
DUG'20: 10 - Storage Orchestration for Composable Storage Architectures
PPTX
AltaVault
PPTX
Consolidating File Servers into the Cloud
PDF
Red Hat Storage Day New York - Intel Unlocking Big Data Infrastructure Effici...
PDF
SNIA : Swift Object Storage adding EC (Erasure Code)
PPTX
Red Hat Storage Day Boston - Why Software-defined Storage Matters
PPTX
Why Software-Defined Storage Matters
PDF
Storage user cases
PPTX
12 Architectural Requirements for Protecting Business Data in the Cloud
PPTX
Migrate Existing Applications to AWS without Re-engineering
PPTX
DEVNET-1166 Open SDN Controller APIs
PDF
BCLOUD: Smart Scale your Storage - festival ICT 2015
PPTX
File Server and Storage Consolidation in the Cloud
PDF
Presentazione Tintri - Clouditalia @ VMUGIT UserCon 2015
PDF
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
StorPool Presents at Cloud Field Day 9
32992 lam ebc storage overview3
IMCSummit 2015 - Day 2 General Session - Flash-Extending In-Memory Computing
Examining Technical Best Practices for Veritas and AWS Using a Detailed Refer...
DUG'20: 10 - Storage Orchestration for Composable Storage Architectures
AltaVault
Consolidating File Servers into the Cloud
Red Hat Storage Day New York - Intel Unlocking Big Data Infrastructure Effici...
SNIA : Swift Object Storage adding EC (Erasure Code)
Red Hat Storage Day Boston - Why Software-defined Storage Matters
Why Software-Defined Storage Matters
Storage user cases
12 Architectural Requirements for Protecting Business Data in the Cloud
Migrate Existing Applications to AWS without Re-engineering
DEVNET-1166 Open SDN Controller APIs
BCLOUD: Smart Scale your Storage - festival ICT 2015
File Server and Storage Consolidation in the Cloud
Presentazione Tintri - Clouditalia @ VMUGIT UserCon 2015
Multitenant Full Deck Jan 2015 Cloud Team AJ Linkedin
Ad

Similar to TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli - Trivadis (20)

PDF
Oracle Cloud is Best for Oracle Database - High Availability
PDF
PDoolan Oracle Overview
PDF
Oracle RAC - Customer Proven Scalability
PPTX
CON6492 - Oracle Database Public Cloud Services v1 1
PDF
C4 delivering database as a service within your organization
PPTX
Keynote from Cloud Expo West, November 2010
PDF
Oracle database in cloud, dr in cloud and overview of oracle database 18c
PPTX
Building a Business Case to Migrate to #OCI – Magic of Cloud | SoftClouds Clo...
PPTX
Sesion covergentes 2016
PDF
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
PDF
Oracle Cloud
PDF
Oracle Database 12c with RAC High Availability Best Practices
PDF
Systems Advantage Forum : Autonomous DB e DBaaS
PDF
C4 optimizing your_application_infrastructure
PDF
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
PPTX
IOUG Collaborate 2014 DBaaS in a DBAs World
PPTX
Oracle Database Exadata Cloud Service Conference
PDF
A3 transforming data_management_in_the_cloud
PDF
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
PPTX
Oracle Database Appliance, ODA, X7-2 portfolio.
Oracle Cloud is Best for Oracle Database - High Availability
PDoolan Oracle Overview
Oracle RAC - Customer Proven Scalability
CON6492 - Oracle Database Public Cloud Services v1 1
C4 delivering database as a service within your organization
Keynote from Cloud Expo West, November 2010
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Building a Business Case to Migrate to #OCI – Magic of Cloud | SoftClouds Clo...
Sesion covergentes 2016
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Oracle Cloud
Oracle Database 12c with RAC High Availability Best Practices
Systems Advantage Forum : Autonomous DB e DBaaS
C4 optimizing your_application_infrastructure
TechEvent 2019: Create a Private Database Cloud in the Public Cloud using the...
IOUG Collaborate 2014 DBaaS in a DBAs World
Oracle Database Exadata Cloud Service Conference
A3 transforming data_management_in_the_cloud
Latest Innovations in Database as a Service Enabled by Oracle Enterprise Manager
Oracle Database Appliance, ODA, X7-2 portfolio.
Ad

More from Trivadis (20)

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

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PPTX
Big Data Technologies - Introduction.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Spectral efficient network and resource selection model in 5G networks
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Big Data Technologies - Introduction.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Modernizing your data center with Dell and AMD
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
Agricultural_Statistics_at_a_Glance_2022_0.pdf

TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli - Trivadis

  • 1. https://news.trivadis.com/blog@KonradHaefeli Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis Nicolas Dörig, Swisscom Konrad Häfeli, Trivadis
  • 2. Nicolas Dörig PM IT-Clouds Large Solution, Swisscom Senior Product Manager for Cloud Services • Since 1999 in various IT areas • Since 2008 with Swisscom • Since 2015 leading Oracle DB platform service development www.trivadis.com Konrad Häfeli PM for Managed Oracle Database Service@Swisscom, Trivadis Head of Product Design and Partner at Trivadis • Since 1986 in various IT areas • Since 1998 with Trivadis AG • More than 25 years of experience in Oracle databases
  • 3. Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis - The Trivadis – Swisscom Story - The Service Description - The Solution Components - Orchestration/Automation - Summary - Q&A
  • 4. The Trivadis – Swisscom Story Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis4 Sep. 2019
  • 6. Info-Session10.07.2019–Trivadis&Swisscom 6 Swisscom & Trivadis Service development - the best of both companies Customer Relationship Consulting Customer Relationship DevOps Managed Services Solution Development Platform Development Trivadis Swisscom Datacenter Connectivity Security Infrastructure Enterprise Service Cloud Shared Services Service Management Cloud Managed Oracle DB Service operated & powered by Trivadis on the Swisscom Cloud Operation & Support from Switzerland Data storage in Switzerland Partnership
  • 8. Trivadis Transactional Data Platform offers
  • 9. The Service Description Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis9
  • 10. TrivadisTechEvent2019 10 REGULAR Single DB Single DB + Data Guard Basic 99,5% Advanced 99,9% Encryption DB Operation (Office / 7*24) HIGH END + RAC DB RAC DB Standard 99,9% Advanced 99,9% PCA Exadata Managed Oracle Database Service at Swisscom Enterprise Service Cloud Backup «Two versions with optional features for different application requirements.»
  • 11. Availability: 99,5% RTO / RPO: best effort / best effort Availability: 99,9% RTO / RPO: Near to 0 / Near to 0 TrivadisTechEvent2019 11 Swisscom Cloud Service – Managed Oracle DB Service (product variants) REGULAR with Oracle Data Guard DC I DC II Basic Advanced CDB 2x Storage DC I DC II CDB 2x Storage Availability: 99,9% RTO / RPO: best effort / best effort DC I DC II Standard Availability: 99,9% RTO / RPO: Near to 0 / Near to 0 DC I DC II Advanced RTO / RPO: best effort / Near to 0 DC I DC II for Basic & Standard RTO / RPO: best effort / Near to 0 DC I DC II for Advanced CDB 2x Storage RAC CDB 3x Storage RAC CDB 3x Storage x x RAC CDB 3x Storage x 1x Backup1x Backup REGULARorHIGHEND -Advanced REGULARorHIGHEND -Advanced 1x Backup1x Backup REGULARBasic& HIGHENDStandard HIGH END BACKUP OPTION CDB = Container Database PDB = Plugable Database RAC = Real Application Cluster, Oracle-specific cluster software for increased availability RTO = Recovery Time Objective (recovery time needed after a disaster) RPO = Recovery Point Objective (avoidance of data loss in the event of a disaster) Oracle – Private Cloude Appliance & Oracle – ZFS Appliance Oracle – Zero Data Loss Recovery Appliance (ZDLRA) Oracle – Exadata
  • 12. TrivadisTechEvent2019 12 Your advantages with the Managed Oracle DB Service 1 security standards The service is provided exclusively in Platinum data centers in Switzerland. A virtual machine (VM) and the CDB it contains are always assigned to only one customer, which guarantees complete isolation of the customer environments. 3 save costs The transfer of data management and platform operation saves IT resources and operating costs. Virtualization enables resources to be used according to demand and the associated billing according to effective resource allocation. 2 service level With options such as RAC, Data Guard, DB backups and proactive monitoring, your data is highly available and well protected. SLAs for Availability, Recovery Time (RTO) & Recovery Point (RPO) are offered. 4 scalability & licensability The resources (vCPU) can be adjusted as needed. Virtualization is implemented with Oracle VM according to Oracle's hard partitioning rules. OnPremise licenses from Oracle can be used like an installation on dedicated servers. Managed Oracle DB Service developed & operated by Trivadis from the Swisscom Cloud
  • 13. TrivadisTechEvent2019 13 Real Swissness! data center operation support 100% swissness Swisscom and Trivadis provide the service exclusively in Platinum data centres in Switzerland. Administration, maintenance and lifecycle of the database platform as well for the cloud are exclusively provided from Switzerland. Customer support for requests is provided fully from Switzerland. In contrary to other cloud providers, there is real Swissness with us! Rechen- zenter Betrieb Support Security No Cloud Act Low Latency
  • 14. TrivadisTechEvent2019 14 Used Backup GB in GB/h Database Encryption per PDB in PDB/h Manuel Service Requests per hour vCPU (incl. RAM) in vCPU/h Always BYOL Storage in GB/h PDB Operation Service Office hours or 7x24 in PDB/h Billing objects
  • 15. TrivadisTechEvent2019 15 Price indication Managed Oracle DB Service Prices without VAT in CHF Case I 4 vCPU 32 GB RAM 400 GB Storage No Backup No Encryption 1 CDB 1 PDB DB Operation 7*24 REGULAR Basic Advanced 540.- /Mt. 950.- /Mt. with Data Guard 1 2proc. licenses Case II 11 vCPU 88 GB RAM 1800 GB Storage No Backup No Encryption 1 CDB 1 PDB DB Operation 7*24 HIGH END Standard Advanced 3‘800.- /Mt. 7‘500.- /Mt. with Data Guard 6 11proc. licenses
  • 16. How You Implement Cloud Infrastructure Matters If everyone has a different understanding of what it means to be “in the cloud,” how can we actually measure its benefits? We address this limitation by focusing on the essential characteristics of cloud computing – as defined by the National Institute of Standards and Technology (NIST)* * Google: The 2019 Accelerate State of DevOps
  • 17. Essential Characteristics of Cloud Computing Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis17 • On-demand self-service Consumers can automatically provision computing resources as needed, without human interaction from the provider. • Broad network access Capabilities can be accessed through heterogeneous platforms such as mobile phones, tablets, laptops, and workstations. • Resource pooling Provider resources are pooled in a multi-tenant model, with physical and virtual resources dynamically assigned on-demand. • Rapid elasticity Capabilities can be elastically provisioned and released to rapidly scale outward or inward on demand, appearing to be unlimited and able to be appropriated in any quantity at any time. • Measured service Cloud systems automatically control, optimize, and report resource use based on the type of service such as storage, processing, bandwidth, and active user accounts.
  • 18. Technical Challenges - Build an Oracle licence compliant&optimized DBaaS platform - Build a secure multi-tenant DBaaS platform - Build a highly automated DBaaS platform - Integration of a Service Provider into Swisscom as a Cloud Service Provider Organizational Challenges - Integration of a Service Provider into an agile Organisaton - Agile Organisation of a bunch of Principal Consultants
  • 19. The Solution Components Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis19 Sep. 2019
  • 20. Special license models for special systems... Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis20 Trusted PartitionsCapacity-on-Demand Cloud
  • 21. Trusted Partitions Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis21 • Approved list of Oracle Engineered Systems eligible for Trusted Partitions • For the purposes of licensing Oracle programs in a Trusted Partition, two (2) virtual CPUs (vCPU) are counted as equivalent to a physical core • Requirements: • Enterprise Manager (see My Oracle Support Note 1471719.1) • Connected Mode: Usage reported via My Oracle Support • Disconnected Mode: quarterly Reports, locally stored for two years Reference: https://www.oracle.com/assets/partition ing-070609.pdf
  • 22. How to setup and provide a DBaaS Platform? PCA is just an IaaS platform without storage. We need an adequate storage and an orchestration layer which integrates into the PCA management layer.
  • 23. Private Cloud Appliance Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis23
  • 24. Private Cloud Appliance with ZFS Appliance Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis24
  • 25. Connecting ZFSA to PCA for Database Access Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis25 • Oracle proposes to use 10 Gb/s Ethernet connections to access the ZFS storage from the Oracle database. • This enables the use of dNFS and OISP, the preferred protocols for DB access. • Oracle Intelligent Storage Protocol is available exclusively with the combination of Oracle Database 12c and Oracle ZFS Storage Appliance systems • The Infiniband connections between ZFSA and PCA will be used for the VM repositories.
  • 26. dNFS TCP IPOISP Network IP TCP dNFS OISP Dynamic Actions • Dynamically record size, log bias (shipping) • Pluggable database analytics (shipping) • Oracle Enterprise Manager provisioning (Shipping) • Analytics AWR feed • I/O fair share scheduling and DB priority • I/O caching/prefetch Oracle Intelligent Storage Protocol (OISP) Oracle Database with Oracle Intelligent Storage Protocol • Extensions built on top of NFSv4 protocol • Each I/O is tagged with data context • I/O reason • I/O priority • File type (redo log, data file, control file, backup file) • Database block size for file • Database and/or pluggable database ID • Cache hints • Prefetch hints 26 → Technology: DB Coengineering Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis
  • 27. Outcome: System Overview Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis27 Production Site Zollikofen Production Site Wankdorf Test/Development Site Zürich Test/Development Site Olten PCA 18 CN ZFSA 2 ctrl 2 trays PCA 18 CN ZFSA 2 ctrl 2 trays PCA 4 CN & ZFSA 2 ctrl 1 tray PCA 4 CN & ZFSA 2 ctrl 1 tray Dataguard Replication Dataguard Replication Oracle Enterprise Manager Managing both production sites Oracle Enterprise Manager Managing both production sites ASR gateway ASR gateway ASR gateway ASR gateway
  • 28. From PCA the IaaS Platform – to DBaaS Platform Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis28
  • 29. Multi-Tenancy – Risk Mitigation An Oracle multitenant container database provides the following features beyond regular security measures: • PATH_PREFIX and CREATE_FILE_DEST clause to limit data files and directory objects to certain paths. • PDB_OS_CREDENTIAL parameter assigning a dedicated user account for OS interactions • Lockdown profiles to restrict certain operations or functionalities in a PDB Lockdown profiles, path prefix and PDB OS credentials are relatively new features. Be aware about Oracle release dependencies, related bugs and restrictions. Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis29
  • 30. ESC Privat Cloud Connectivity – the challenge… Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis30
  • 31. Orchestration/Automation Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis31 Sep. 2019
  • 32. Private Cloud Appliance Orchestration 32 Fabric Interconnect Fabric Interconnect Compute Nodes Compute Nodes Management Nodes Management Storage Ethernet Switch Networking Management Infiniband Expansion Infiniband Expansion • Orchestrated Hardware Bringup • Inserts all servers in an Oracle VM Manager server pool • Configures external networking (set IP address, etc.) • Performs periodic back-up of Private Cloud Appliance OVM Manager • VM and hypervisor (Xen) resource management • VM network / storage configuration Dual, redundant PCA management nodes with automatic failover PCA Controller • Cloud management (self service, metering and chargeback, etc.) for one or multiple PCAs • Hardware resource management • Database, middleware, apps management • Software management, configuration and compliance management • Plugin with Oracle VM Manager for full stack management Enterprise Manager Compute Compute Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis Networking
  • 33. Automation and Orchestration Layer Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis33 The management tenant hosts the required automation and orchestration components: • Ansible • OSB (Open Service Broker) • Git Repository • Meta Database • OEM • Billing Engine • ASR Gateway • and many more ...
  • 34. Customer Interface vRealize Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis34
  • 35. Outcome: End-to-End Automation of CRUD Functions Sep. 201935 vRealize
  • 36. Red Hat Ansible Tower: Workflow Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis36
  • 37. Red Hat Ansible Tower: Infrastructure as Code Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis37
  • 38. Red Hat Ansible Tower: Dashboard Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis38
  • 39. Summary Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis39 Sep. 2019
  • 40. Summary Sep. 2019 Managed Oracle DBaaS from Swisscom Cloud powered by Trivadis40 • For a service, fulfilling the expected cloud characteristics we need: • Systems which lay a good base • Flexible connectivity layer • Experts for architecture, development and operation • Agile organization to provide business value right from the beginning • A provider with a scalable cloud environment to integrate • Orchestration and Automation is key to scale and competitive offers • #BetterTogether with Trivadis&Friends(Swisscom) according our mission → There is a strong offer on the market for pure swiss based Managed Oracle Database Services • Promote it, try it, buy it!