SlideShare a Scribd company logo
1
2
Company name Headcount % Developers
(source = LinkedIn Premium)
Software Developed
MariaDB
~210 50 ● MariaDB Enterprise
EDB (PostgreSQL)
~400 30 ● EDB Postgres Advanced Server
○ Several extensions adding enterprise functionalities to OSS PostgreSQL
2nd Quadrant (PostgreSQL)
>100 70 ● 2ndQ PostgreSQL
○ Several extensions adding enterprise functionalities to OSS PostgreSQL
TmaxSoft
~1300 80 ● OpenFrame (Mainframe Rehosting)
● JEUS (Application Server - Weblogic alternative)
● WebtoB (Enterprise Scalable Apache)
● Tmax (Middleware Transaction Manager)
● Tibero (RDBMS - Oracle DB Alternative, Native PL/SQL = PSM)
○ HyperData: ELT Flow designer with Graphs/Dashboards for BI or Data Virtualization
○ SysMaster for Tibero: Monitoring Tool for Tibero.
● ProSync (GoldenGate Alternative)
● AnyLink (Messaging Software, Queueing)
● SysMaster (Enterprise Monitoring)
● Cloud Stack (Private Cloud, Focused on Security, targeted to Government)
● ProLinux (Enterprise Linux for Production environments)
● TmaxOS (End-User Linux, Windows friendly + own Office Suite + own Cloud Collab.)
● TOP (TmaxSoft One Platform = Develop 1 App for any Platform = similar JVM)
● TmaxCDS ("Tmax Cloud Desktop Service" = Virtualized End-User Distributed Comp.)
Companies always avoided to deal with small companies because of low reliability. MariaDB, EDB or 2nd Q. could have 2 problems,
either they are not re-investing their money into R&D (greediness) or either the Open Source model is not beneficial for them.
Comparing CompaniesUpdated FEB-2020
3
4
Tibero Database
● Designed for Security against any foreign attacks from North Korea, China, Russia and US
● All inclusive licensing model => Higher quality application development
● Lift and Shift => In 90% cases; No need to face a migration. No need to change your
PL/SQL.
● Direct replacement for Oracle EE + Exadata => At better cost than Open Source Support
fees
● Flexibility => Easy to use with any Cloud, any Virtualization or Containers.
5
Cost Functional Area Availability Often used for
Oracle RAC (only EE) $$ High Availability Tibero Active Cluster ✔ Horizontal Scaling
Active Data Guard $$ Disaster Recovery Hot Standby (read-only) ✔
Advanced Security $$ Security Data Encryption + Network Encryption ✔ GDPR
--- -- Security Protection against Data Tampering ✔ GDPR
Diagnostic Pack $$ Performance Tibero Performance Repository ✔ Diagnose performance
Tuning Pack $$ Performance Tibero Performance Repository ✔ Tune queries or the database instance
Partitioning $$ Performance + DWH Hash, Range, List, Interval or Composite Partitioning ✔
Advanced Compression $$ DWH + Storage savings Compression FOR OLTP = Default. ✔
Hybrid Columnar Compression
(HCC only with Exadata)
$$$$ DWH + Storage savings Columnar Compression ✔
Oracle Exadata + HW $$$$ Performance + DWH Predicate Filtering ✔
DB Gateways (5)
+ Big Data connectors
$$ Data connectivity
Heterogeneous DB Links
+ HDFS/HBase data connectors
✔ Data Virtualization
OLAP $$ DWH OLAP ✔
Multi-Tenant $$ Manageability Virtual Database ✔ Larger concept than Multi Tenancy
In-Memory $$$ Performance In-Memory ✔
Costs or Functionality?
6
Example
Oracle Exadata HCC Fail
=> No HA Segment Operations
CREATE TABLE ROLI_TEST
( SEV_ID NUMBER NOT NULL,
SEV_GPR_ID NUMBER NOT NULL,
SEV_POSTTAG_DAT_ID NUMBER NOT NULL)
TABLESPACE USERS
PARTITION BY RANGE (SEV_POSTTAG_DAT_ID)
( PARTITION DWH_ROLI_2015M01 VALUES LESS THAN (20150201) TABLESPACE USERS,
PARTITION DWH_ROLI_2015M02 VALUES LESS THAN (20150301) TABLESPACE USERS,
PARTITION DWH_ROLI_2015M03 VALUES LESS THAN (20150401) TABLESPACE USERS);
CREATE BITMAP INDEX ROLI_SEV_FK_I ON ROLI_TEST
(SEV_ID)
LOCAL (
PARTITION DWH_ROLI_2015M01 TABLESPACE USERS,
PARTITION DWH_ROLI_2015M02 TABLESPACE USERS,
PARTITION DWH_ROLI_2015M03 TABLESPACE USERS);
ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH
TABLESPACE USERS;
-- Does it work or fail for you?
alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M01 unusable;
ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH
TABLESPACE USERS;
-- and now? Does it work?
alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M02 unusable;
alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M03 unusable;
ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH
TABLESPACE USERS;
-- and now? Does it work?
alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M01;
alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M02;
alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M03;
alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M02 unusable;
ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M02 COMPRESS FOR ARCHIVE HIGH
TABLESPACE USERS;
-- and now? Does it work?
DROP TABLE ROLI_TEST purge;
7
Exadata X7
Oracle 19c APR19
"Latest Patch"
8
Tibero Zeta
any Cloud
AUG 2018 Patch
Due to this difference,
the customer that spent
a lot of money with
Exadata, they had to
schedule a
maintenance window to
compress the database
but not allowing the
operations to continue
the same over the
affected segments.
This problem is not
affecting Tibero
Database
9
3 Highly-Available Architecture Types in Tibero DB
Shared-Disk Shared-Nothing 2-Tier
● On-Prem
● Disk can be the bottleneck
● Cloud / On-Prem
● Maximum budget savings
● Cloud / On-Prem
● Maximum Elasticity
DB Node stands for Read-Write DB Node. Disaster Recovery not included as HA in the architecture diagram above,
DR can be 1 or more DB Nodes Read-Only, additional to the nodes above.
DB
Node
DB
Node
Disk
DB
Node
Disk
DB
Node
Disk
DB
Node
Storage
Node
DB
Node
Storage
Node
Storage
Node
DB
Node
Disk
10
Main architectural improvements
● Scalability
● Re-use of threads and resources
● Resource Efficiency (+50%)
○ Lightweight + Powerful
● Healthier Non-destructive
DB Instance behaviour
● Short Access Time to Clients
● Stable and Robust Performance
11
How is the security without TDE in Oracle Database?
Security
Tibero uses stronger encryption algorithms since 2016,
at no additional cost.
SMS4 is the standard mobile encryption in China.
Tibero Database helps you comply for GDPR.
Encryption Algorithm Tibero 6 Oracle 12c
Transparent Data Encryption (TDE)
ARIA128
Oracle 18c
ARIA192
ARIA256
SEED
SMS4
DES
3DES168
AES128
AES192
AES256
SHA-1
MD5
MD4
Image Source: Oracle Security White paper
ARIA: Invented by the Korean National Security Research Institute
Tibero uses digital signature to strictly detect and block any
data manipulation attempts in the TDE (TmaxSoft Patent).
Example
12
T-Up
“BIGFILE” tablespaces are not supported.
Tablespaces should be pre-created before
the migration starts, only for this case.
13
Use Cases
14
Flexibility
Which Cloud you prefer ? And Containerization tech. ? … Virtualization system ?
HP IA64 VM
15
Data Federation >= Data Virtualization
Use Cases
● Data Consolidation
● Build a DWH
● Performing a company-wide
Data Transformation.
● Tibero includes:
○ Data Modeler Tool
○ Flow Designer
○ Monitoring
16
EDW
Reducing ETL Complexity (Staging DB)
Sources
ETL Tools
EDW
Staging
Configure
Maintain
Troubleshoot
Without Tibero With Tibero
Sources
?
17
Building a / Data Lake / EDW + Merging with Big Data
Without Tibero
Date: 2013-2014 (1 year duration)
Budget: 12M EUR in HW (OES = locked-in)
+ 3M EUR in Services (Oracle) 6 men + LICENSING Costs.
+ 1 Year contract with Dimensigon (1-man = OES Instructor)
With Tibero
Date: Now
Budget: Not comparable…. Under 500K. + Own HW
Duration: Less than few months. 1-2 people involved.
Open Source
No ETL Tools
required ($$)
No Big Data
Connectors
required ($)
No Additional
Gateway Software
to connect to
Mainframe
required ($$$)
OES = Oracle Engineered Systems HW = Hardware
18
19
Some references
Worldwide
20
Founded in South Korea,
Headquartered in USA,
Globally Installed
Established
1997
Global Footprint
20 Locations
Chicago, IL—HQ
Technology Focused
+1300 employees
(over 80% R&D/technical)
Founder
Dr. Daeyeon Park
US/Global CEO
KV Suresh
R&D Investment
50%+ of Sales Revenue
References
+5000 Case Studies

More Related Content

Similar to DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf

Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
jdijcks
 
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Cloudera, Inc.
 
PostgreSQL 10; Long Awaited Enterprise Solutions
PostgreSQL 10; Long Awaited Enterprise SolutionsPostgreSQL 10; Long Awaited Enterprise Solutions
PostgreSQL 10; Long Awaited Enterprise Solutions
Julyanto SUTANDANG
 
Modernizing Mission-Critical Apps with SQL Server
Modernizing Mission-Critical Apps with SQL ServerModernizing Mission-Critical Apps with SQL Server
Modernizing Mission-Critical Apps with SQL Server
Microsoft Tech Community
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12c
IT Help Desk Inc
 
Big Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big DataBig Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big Data
Pentaho
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
jdijcks
 
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
Continuent
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2
Connor McDonald
 
Sql server 2016 it just runs faster sql bits 2017 edition
Sql server 2016 it just runs faster   sql bits 2017 editionSql server 2016 it just runs faster   sql bits 2017 edition
Sql server 2016 it just runs faster sql bits 2017 edition
Bob Ward
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
NETWAYS
 
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODIBIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
Mark Rittman
 
Oracle big data appliance and solutions
Oracle big data appliance and solutionsOracle big data appliance and solutions
Oracle big data appliance and solutions
solarisyougood
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
Altibase
 
Reshape Data Lake (as of 2020.07)
Reshape Data Lake (as of 2020.07)Reshape Data Lake (as of 2020.07)
Reshape Data Lake (as of 2020.07)
Eric Sun
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
Fran Navarro
 
In-memory ColumnStore Index
In-memory ColumnStore IndexIn-memory ColumnStore Index
In-memory ColumnStore Index
SolidQ
 
Big Data Taiwan 2014 Track2-2: Informatica Big Data Solution
Big Data Taiwan 2014 Track2-2: Informatica Big Data SolutionBig Data Taiwan 2014 Track2-2: Informatica Big Data Solution
Big Data Taiwan 2014 Track2-2: Informatica Big Data Solution
Etu Solution
 

Similar to DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf (20)

Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
Apache Kudu (Incubating): New Hadoop Storage for Fast Analytics on Fast Data ...
 
PostgreSQL 10; Long Awaited Enterprise Solutions
PostgreSQL 10; Long Awaited Enterprise SolutionsPostgreSQL 10; Long Awaited Enterprise Solutions
PostgreSQL 10; Long Awaited Enterprise Solutions
 
Modernizing Mission-Critical Apps with SQL Server
Modernizing Mission-Critical Apps with SQL ServerModernizing Mission-Critical Apps with SQL Server
Modernizing Mission-Critical Apps with SQL Server
 
HPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big DataHPC DAY 2017 | HPE Storage and Data Management for Big Data
HPC DAY 2017 | HPE Storage and Data Management for Big Data
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12c
 
Big Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big DataBig Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big Data
 
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
 
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
New VMware Continuent 5.0 - A powerful and cost-efficient Oracle GoldenGate a...
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2
 
Sql server 2016 it just runs faster sql bits 2017 edition
Sql server 2016 it just runs faster   sql bits 2017 editionSql server 2016 it just runs faster   sql bits 2017 edition
Sql server 2016 it just runs faster sql bits 2017 edition
 
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
OSMC 2023 | What’s new with Grafana Labs’s Open Source Observability stack by...
 
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODIBIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
BIWA2015 - Bringing Oracle Big Data SQL to OBIEE and ODI
 
Oracle big data appliance and solutions
Oracle big data appliance and solutionsOracle big data appliance and solutions
Oracle big data appliance and solutions
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
 
Reshape Data Lake (as of 2020.07)
Reshape Data Lake (as of 2020.07)Reshape Data Lake (as of 2020.07)
Reshape Data Lake (as of 2020.07)
 
Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster Simplify IT: Oracle SuperCluster
Simplify IT: Oracle SuperCluster
 
In-memory ColumnStore Index
In-memory ColumnStore IndexIn-memory ColumnStore Index
In-memory ColumnStore Index
 
Big Data Taiwan 2014 Track2-2: Informatica Big Data Solution
Big Data Taiwan 2014 Track2-2: Informatica Big Data SolutionBig Data Taiwan 2014 Track2-2: Informatica Big Data Solution
Big Data Taiwan 2014 Track2-2: Informatica Big Data Solution
 

Recently uploaded

End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
Lars Albertsson
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
ihavuls
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens""Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
sameer shah
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
exukyp
 
Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024
facilitymanager11
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
Márton Kodok
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Kaxil Naik
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
AlessioFois2
 
writing report business partner b1+ .pdf
writing report business partner b1+ .pdfwriting report business partner b1+ .pdf
writing report business partner b1+ .pdf
VyNguyen709676
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
taqyea
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
z6osjkqvd
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
bmucuha
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 

Recently uploaded (20)

End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024End-to-end pipeline agility - Berlin Buzzwords 2024
End-to-end pipeline agility - Berlin Buzzwords 2024
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens""Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
 
Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024Monthly Management report for the Month of May 2024
Monthly Management report for the Month of May 2024
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
Build applications with generative AI on Google Cloud
Build applications with generative AI on Google CloudBuild applications with generative AI on Google Cloud
Build applications with generative AI on Google Cloud
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
A presentation that explain the Power BI Licensing
A presentation that explain the Power BI LicensingA presentation that explain the Power BI Licensing
A presentation that explain the Power BI Licensing
 
writing report business partner b1+ .pdf
writing report business partner b1+ .pdfwriting report business partner b1+ .pdf
writing report business partner b1+ .pdf
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 

DataEng Mad - 03.03.2020 - Tibero 30-min Presentation.pdf

  • 1. 1
  • 2. 2 Company name Headcount % Developers (source = LinkedIn Premium) Software Developed MariaDB ~210 50 ● MariaDB Enterprise EDB (PostgreSQL) ~400 30 ● EDB Postgres Advanced Server ○ Several extensions adding enterprise functionalities to OSS PostgreSQL 2nd Quadrant (PostgreSQL) >100 70 ● 2ndQ PostgreSQL ○ Several extensions adding enterprise functionalities to OSS PostgreSQL TmaxSoft ~1300 80 ● OpenFrame (Mainframe Rehosting) ● JEUS (Application Server - Weblogic alternative) ● WebtoB (Enterprise Scalable Apache) ● Tmax (Middleware Transaction Manager) ● Tibero (RDBMS - Oracle DB Alternative, Native PL/SQL = PSM) ○ HyperData: ELT Flow designer with Graphs/Dashboards for BI or Data Virtualization ○ SysMaster for Tibero: Monitoring Tool for Tibero. ● ProSync (GoldenGate Alternative) ● AnyLink (Messaging Software, Queueing) ● SysMaster (Enterprise Monitoring) ● Cloud Stack (Private Cloud, Focused on Security, targeted to Government) ● ProLinux (Enterprise Linux for Production environments) ● TmaxOS (End-User Linux, Windows friendly + own Office Suite + own Cloud Collab.) ● TOP (TmaxSoft One Platform = Develop 1 App for any Platform = similar JVM) ● TmaxCDS ("Tmax Cloud Desktop Service" = Virtualized End-User Distributed Comp.) Companies always avoided to deal with small companies because of low reliability. MariaDB, EDB or 2nd Q. could have 2 problems, either they are not re-investing their money into R&D (greediness) or either the Open Source model is not beneficial for them. Comparing CompaniesUpdated FEB-2020
  • 3. 3
  • 4. 4 Tibero Database ● Designed for Security against any foreign attacks from North Korea, China, Russia and US ● All inclusive licensing model => Higher quality application development ● Lift and Shift => In 90% cases; No need to face a migration. No need to change your PL/SQL. ● Direct replacement for Oracle EE + Exadata => At better cost than Open Source Support fees ● Flexibility => Easy to use with any Cloud, any Virtualization or Containers.
  • 5. 5 Cost Functional Area Availability Often used for Oracle RAC (only EE) $$ High Availability Tibero Active Cluster ✔ Horizontal Scaling Active Data Guard $$ Disaster Recovery Hot Standby (read-only) ✔ Advanced Security $$ Security Data Encryption + Network Encryption ✔ GDPR --- -- Security Protection against Data Tampering ✔ GDPR Diagnostic Pack $$ Performance Tibero Performance Repository ✔ Diagnose performance Tuning Pack $$ Performance Tibero Performance Repository ✔ Tune queries or the database instance Partitioning $$ Performance + DWH Hash, Range, List, Interval or Composite Partitioning ✔ Advanced Compression $$ DWH + Storage savings Compression FOR OLTP = Default. ✔ Hybrid Columnar Compression (HCC only with Exadata) $$$$ DWH + Storage savings Columnar Compression ✔ Oracle Exadata + HW $$$$ Performance + DWH Predicate Filtering ✔ DB Gateways (5) + Big Data connectors $$ Data connectivity Heterogeneous DB Links + HDFS/HBase data connectors ✔ Data Virtualization OLAP $$ DWH OLAP ✔ Multi-Tenant $$ Manageability Virtual Database ✔ Larger concept than Multi Tenancy In-Memory $$$ Performance In-Memory ✔ Costs or Functionality?
  • 6. 6 Example Oracle Exadata HCC Fail => No HA Segment Operations CREATE TABLE ROLI_TEST ( SEV_ID NUMBER NOT NULL, SEV_GPR_ID NUMBER NOT NULL, SEV_POSTTAG_DAT_ID NUMBER NOT NULL) TABLESPACE USERS PARTITION BY RANGE (SEV_POSTTAG_DAT_ID) ( PARTITION DWH_ROLI_2015M01 VALUES LESS THAN (20150201) TABLESPACE USERS, PARTITION DWH_ROLI_2015M02 VALUES LESS THAN (20150301) TABLESPACE USERS, PARTITION DWH_ROLI_2015M03 VALUES LESS THAN (20150401) TABLESPACE USERS); CREATE BITMAP INDEX ROLI_SEV_FK_I ON ROLI_TEST (SEV_ID) LOCAL ( PARTITION DWH_ROLI_2015M01 TABLESPACE USERS, PARTITION DWH_ROLI_2015M02 TABLESPACE USERS, PARTITION DWH_ROLI_2015M03 TABLESPACE USERS); ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH TABLESPACE USERS; -- Does it work or fail for you? alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M01 unusable; ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH TABLESPACE USERS; -- and now? Does it work? alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M02 unusable; alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M03 unusable; ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M01 COMPRESS FOR ARCHIVE HIGH TABLESPACE USERS; -- and now? Does it work? alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M01; alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M02; alter index ROLI_SEV_FK_I rebuild partition DWH_ROLI_2015M03; alter index ROLI_SEV_FK_I MODIFY PARTITION DWH_ROLI_2015M02 unusable; ALTER TABLE ROLI_TEST MOVE PARTITION DWH_ROLI_2015M02 COMPRESS FOR ARCHIVE HIGH TABLESPACE USERS; -- and now? Does it work? DROP TABLE ROLI_TEST purge;
  • 7. 7 Exadata X7 Oracle 19c APR19 "Latest Patch"
  • 8. 8 Tibero Zeta any Cloud AUG 2018 Patch Due to this difference, the customer that spent a lot of money with Exadata, they had to schedule a maintenance window to compress the database but not allowing the operations to continue the same over the affected segments. This problem is not affecting Tibero Database
  • 9. 9 3 Highly-Available Architecture Types in Tibero DB Shared-Disk Shared-Nothing 2-Tier ● On-Prem ● Disk can be the bottleneck ● Cloud / On-Prem ● Maximum budget savings ● Cloud / On-Prem ● Maximum Elasticity DB Node stands for Read-Write DB Node. Disaster Recovery not included as HA in the architecture diagram above, DR can be 1 or more DB Nodes Read-Only, additional to the nodes above. DB Node DB Node Disk DB Node Disk DB Node Disk DB Node Storage Node DB Node Storage Node Storage Node DB Node Disk
  • 10. 10 Main architectural improvements ● Scalability ● Re-use of threads and resources ● Resource Efficiency (+50%) ○ Lightweight + Powerful ● Healthier Non-destructive DB Instance behaviour ● Short Access Time to Clients ● Stable and Robust Performance
  • 11. 11 How is the security without TDE in Oracle Database? Security Tibero uses stronger encryption algorithms since 2016, at no additional cost. SMS4 is the standard mobile encryption in China. Tibero Database helps you comply for GDPR. Encryption Algorithm Tibero 6 Oracle 12c Transparent Data Encryption (TDE) ARIA128 Oracle 18c ARIA192 ARIA256 SEED SMS4 DES 3DES168 AES128 AES192 AES256 SHA-1 MD5 MD4 Image Source: Oracle Security White paper ARIA: Invented by the Korean National Security Research Institute Tibero uses digital signature to strictly detect and block any data manipulation attempts in the TDE (TmaxSoft Patent). Example
  • 12. 12 T-Up “BIGFILE” tablespaces are not supported. Tablespaces should be pre-created before the migration starts, only for this case.
  • 14. 14 Flexibility Which Cloud you prefer ? And Containerization tech. ? … Virtualization system ? HP IA64 VM
  • 15. 15 Data Federation >= Data Virtualization Use Cases ● Data Consolidation ● Build a DWH ● Performing a company-wide Data Transformation. ● Tibero includes: ○ Data Modeler Tool ○ Flow Designer ○ Monitoring
  • 16. 16 EDW Reducing ETL Complexity (Staging DB) Sources ETL Tools EDW Staging Configure Maintain Troubleshoot Without Tibero With Tibero Sources ?
  • 17. 17 Building a / Data Lake / EDW + Merging with Big Data Without Tibero Date: 2013-2014 (1 year duration) Budget: 12M EUR in HW (OES = locked-in) + 3M EUR in Services (Oracle) 6 men + LICENSING Costs. + 1 Year contract with Dimensigon (1-man = OES Instructor) With Tibero Date: Now Budget: Not comparable…. Under 500K. + Own HW Duration: Less than few months. 1-2 people involved. Open Source No ETL Tools required ($$) No Big Data Connectors required ($) No Additional Gateway Software to connect to Mainframe required ($$$) OES = Oracle Engineered Systems HW = Hardware
  • 18. 18
  • 20. 20 Founded in South Korea, Headquartered in USA, Globally Installed Established 1997 Global Footprint 20 Locations Chicago, IL—HQ Technology Focused +1300 employees (over 80% R&D/technical) Founder Dr. Daeyeon Park US/Global CEO KV Suresh R&D Investment 50%+ of Sales Revenue References +5000 Case Studies