SlideShare a Scribd company logo
Presenter: David Wang
Alibaba Cloud Product Specialist
Leveraging ApsaraDB to
Deploy Business Data
on the Cloud
Outline
ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
Introduction to ApsaraDB
Business
Applications
Redis
Memcache
MySQL
SQL Server
PostgreSQL
MongoDB
PPAS (Oracle)
POLARDB
Hbase
HybridDB for MySQL(PetaData)
HybridDB for PG(GreenPlum)
Product Relationships
Cache Fast Storage Long-term Analysis Big
Covers over 70% of key online database engines
Product Relationships
ApsaraDB
RDS
MySQL
SQL Server
PostgreSQL
PPAS(Oracle)
NoSQL
Redis
MongoDB
Memcahce
Data
Warehousing
HBase
HTAP
ADS
Tools
DTS
DMS
HybridDB for MySQL(PetaData)
HybridDB for PostgreSQL(GreenPlum)
Product Features
High
Availability
SSDs used as storage, verifiable backup
restorability at any time
The first RCPIS Grade III
cloud database in China
Master-Slave backup nodes & disaster tolerance
solutions to ensure business continuity
Automated management & monitoring
Top database expert team to provide
customer support
Raft algorithm guaranteed consistency
Free migration of full or incremental
data without downtime
ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
ApsaraDB Usage
Poor Database
Performance Weak O&M Platform
Sensitive Data
Difficulties Recruiting
DBAs
Current Issues
Poor Database Performance
Performance & Capacity
- 60 CPUs + 470 GB memory
(exclusive physical machines)
- 2TB SSD+50000 IOPS
- 100,000–150,000 QPS
- No-downtime configuration changes
Source Code Improvements
- MySQLPostgreSQLRedisMongoDB
- Locks, transaction optimization, and
optimized master/slave syncing to improve
performance 3–5 times over
Sensitive Data
Security Features
VPC: Isolated network environments
IP Whitelist: Controlled client sources
SSL: Encrypted network traffic
TDE: Transparent data encryption
SQL audit tracking: Detailed access records
Weak O&M Platform
Automated O&M
• Fault self-recovery
• Backup self-verification
• High-frequency monitoring
• Webpage operations
• Comprehensive analysis for resources, SQL databases,
and engines
- CPU resources
- Memory resources
- Storage resources
- Connection count IOPS
- Statement consumption
summary and ranking
- Execution plan analysis
- Table structure analysis
- Database lock analysis
- Transaction optimization analysis
- Deadlock rollback
Difficulties Recruiting DBAs
Expert Services
• Implementation of data migration to the cloud
• Database emergency support
• Database health diagnostics
• Business escort service for high-traffic events
• Customized open-source database source code
]
Invoice
Invoice_ID
Price
Tax
Date
Due Date
Total
]
]
]
]
]
Product
Product_ID
Material_ID
Type
Availability
Stock
Subcontractor_ID
Subcontractor
Subcontractor_ID
Name
Address
Postal Code
EmailMaterial
Material_ID
Material_Type
Availability
Stock
Subcontractor
Order
Order_ID
Order_Type
Product_Type
Product_Location
Product_ID
Event
Event_ID
Location
Date
Address_ID
ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
Functions List
Function ApsaraDB ECS User-created Database
Service availability
Master/Backup architecture ✔️ Hot standby ✖️
Local disaster tolerance ✔️ Multiple zones ✖️
Remote disaster tolerance ✔️ DR instances ✖️
Fault drills ✔️ Master/Backup switchover ✖️
Data reliability
Online storage redundancy ✔️ Local RAID ✔️ Ultra/SSD cloud disks
Offline long-term backup ✔️ Up to 730 days ✖️
Time point recovery ✔️ Instance clone ✖️
Data replication ✔️ Asynchronous/Semisynchronous ✖️
Data security
Network isolation ✔️ White list groups ✔️ ECS security groups
Audit logs ✔️ SQL audit/keyword filtering ✖️
Network encryption ✔️ SSL ✖️
Encrypted storage ✔️ TDE ✖️
Monitoring and alarms
Resource monitoring ✔️ CPU/MEM/DISK/IOPS ✔️
Engine monitoring ✔️ QPS/TPS/etc ✖️
Seconds-level monitoring ✔️ 300s/60s ✔️ 300s
Cloud Monitor alarms ✔️ Resource alarms/Availability alarms ✖️
Parameter management
Parameter templates ✔️ Almost 100 optional parameters ✖️
Change history ✔️ Change record tracing ✖️
Performance optimization
Overhead cost analysis ✔️ SQL consumption statistics ✖️
Optimization recommendations ✔️ Missing index analysis ✖️
All-in-one service
Data management ✔️ DMS visual user interface ✖️
Data synchronization ✔️ DTS online data migration/subscription ✖️
Disaster Tolerance Solution
East China
Zone A
Intranet
• Disaster tolerance within a data center: Two nodes in different racks
• Dual-data center local disaster tolerance: Log latency no longer than 3ms. Select "Multi-zone" during instance activation.
• Coming soon: Dual-data center, tri-copy local disaster tolerance
• Remote disaster tolerance: Log transmission delay of shorter than 1 second between two data centers located 300 km to
1000 km apart
Master
South China
Zone A
Leased
Line
M S
Master
Zone B
Provides 3 levels of high-availability (disaster tolerance) architectures for selection
Read/Write Splitting
Provides single-point "read scaling" capabilities
• 10 read-only nodes
• Independent connection address
• Adjustable configurations
Data Sync in
MillisecondsRead-only Requests
Loading
Read/Write
Service
Heterogeneous Data Storage
• Provides “hotspot data” capabilities
• Distributed memory cluster
• Up to 512 GB for a single instance
• Simple protocols (MemCache/Redis)
Hotspot Data
Persistent Data
Access
Common
Transactions
Data Storage Scaling
(For Relational Databases)
Distributed, low cost,
PB-level storage
• Designed for IoT data storage and log
data storage scenarios
• Provides 3–5 years' capacity planning
capabilities to enterprises
• 7–10x compression capabilities
(100 GB –> 15 GB)
• Improves Insert performance by 10x
• Over 70% compatible with MySQL
Application
Adaptation Costs HighNone
• 60 Core, 470 GB mem
• 2TB, 20000 IOPS
• Configuration change as desired
• 10 read-only nodes
• Independent connection address
• Adjustable configurations
• PetaData
• Simultaneous read/write scaling
• Data volumes from 8 TB to 1 PB
PolarDB, 100% compatible with MySQL, 100 TB
Data Storage Scaling
• Built-in distributed clusters
• Application integration with 0
code modification
• 512 GB max storage for a
single Redis instance
Memcache Redis MongoDB
• MongoDB Sharding, unlimited
memory and storage
(For NoSQL Databases)
Big Data Computing
Access to the Data Technology (DT) age:
renewed focus on how to make good use of d
ata
BI & Analytics
IoT & Real-time
Analytics
In-
house
Cloud Backup
Leased Line Access
ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
Typical Customers
After Alipay launched its Yu'E Bao business,
Tianhong's accounting computation needs
surged.
Using RDS cluster instances for parallel
computing, the company's revenue accounting
time fell from 24 hours to 4 hours.
Alipay
Tianhong
Securities Yu’er Bao
Typical Customers
Chai Jing's documentary "Under the Dome"
released a pollution map app
The surge in users and traffic caused the app's
offline database to crash.
Using Alibaba Cloud’s Expert
Service, the database was
migrated to a read-only RDS
instance.
There, it was able to withstand
dozens of times more access
pressure.
Community Organization:
Pollution Map
Learn More About ApsaraDB for RDS
www.alibabacloud.com/tc (Chinese)
www.alibabacloud.com (English)
Leveraging ApsaraDB to Deploy Business Data on the Cloud

More Related Content

What's hot (20)

What database
What databaseWhat database
What database
Regunath B
 
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
Cassandra Community Webinar: From Mongo to Cassandra, Architectural LessonsCassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
DataStax
 
Azure SQL Data Warehouse for beginners
Azure SQL Data Warehouse for beginnersAzure SQL Data Warehouse for beginners
Azure SQL Data Warehouse for beginners
Michaela Murray
 
Azure Data services
Azure Data servicesAzure Data services
Azure Data services
Rajesh Kolla
 
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Fwdays
 
Cassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large NodesCassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large Nodes
aaronmorton
 
Gab document db scaling database
Gab   document db scaling databaseGab   document db scaling database
Gab document db scaling database
MUG Perú
 
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStaxWebinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
DataStax
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Ashnikbiz
 
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
DataStax
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimization
MariaDB plc
 
Data Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax EnterpriseData Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax Enterprise
DataStax
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
rockplace
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
MariaDB plc
 
Data Modeling Basics for the Cloud with DataStax
Data Modeling Basics for the Cloud with DataStaxData Modeling Basics for the Cloud with DataStax
Data Modeling Basics for the Cloud with DataStax
DataStax
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
MariaDB plc
 
DataStax Training – Everything you need to become a Cassandra Rockstar
DataStax Training – Everything you need to become a Cassandra RockstarDataStax Training – Everything you need to become a Cassandra Rockstar
DataStax Training – Everything you need to become a Cassandra Rockstar
DataStax
 
HBaseConAsia2018 Track3-6: HBase at Meituan
HBaseConAsia2018 Track3-6: HBase at MeituanHBaseConAsia2018 Track3-6: HBase at Meituan
HBaseConAsia2018 Track3-6: HBase at Meituan
Michael Stack
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
MariaDB plc
 
Cassandra in e-commerce
Cassandra in e-commerceCassandra in e-commerce
Cassandra in e-commerce
Alexander Solovyev
 
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
Cassandra Community Webinar: From Mongo to Cassandra, Architectural LessonsCassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
DataStax
 
Azure SQL Data Warehouse for beginners
Azure SQL Data Warehouse for beginnersAzure SQL Data Warehouse for beginners
Azure SQL Data Warehouse for beginners
Michaela Murray
 
Azure Data services
Azure Data servicesAzure Data services
Azure Data services
Rajesh Kolla
 
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
Fwdays
 
Cassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large NodesCassandra TK 2014 - Large Nodes
Cassandra TK 2014 - Large Nodes
aaronmorton
 
Gab document db scaling database
Gab   document db scaling databaseGab   document db scaling database
Gab document db scaling database
MUG Perú
 
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStaxWebinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
DataStax
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Ashnikbiz
 
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
DataStax
 
Maximizing performance via tuning and optimization
Maximizing performance via tuning and optimizationMaximizing performance via tuning and optimization
Maximizing performance via tuning and optimization
MariaDB plc
 
Data Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax EnterpriseData Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax Enterprise
DataStax
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
rockplace
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
MariaDB plc
 
Data Modeling Basics for the Cloud with DataStax
Data Modeling Basics for the Cloud with DataStaxData Modeling Basics for the Cloud with DataStax
Data Modeling Basics for the Cloud with DataStax
DataStax
 
Welcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the futureWelcome: MariaDB today and our vision for the future
Welcome: MariaDB today and our vision for the future
MariaDB plc
 
DataStax Training – Everything you need to become a Cassandra Rockstar
DataStax Training – Everything you need to become a Cassandra RockstarDataStax Training – Everything you need to become a Cassandra Rockstar
DataStax Training – Everything you need to become a Cassandra Rockstar
DataStax
 
HBaseConAsia2018 Track3-6: HBase at Meituan
HBaseConAsia2018 Track3-6: HBase at MeituanHBaseConAsia2018 Track3-6: HBase at Meituan
HBaseConAsia2018 Track3-6: HBase at Meituan
Michael Stack
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
MariaDB plc
 

Similar to Leveraging ApsaraDB to Deploy Business Data on the Cloud (16)

Bases de datos en la nube con AWS
Bases de datos en la nube con AWSBases de datos en la nube con AWS
Bases de datos en la nube con AWS
Amazon Web Services LATAM
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
2017 AWS DB Day | AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
2017 AWS DB Day |  AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?2017 AWS DB Day |  AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
2017 AWS DB Day | AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
Amazon Web Services Korea
 
[pgday.Seoul 2022] PostgreSQL with Google Cloud
[pgday.Seoul 2022] PostgreSQL with Google Cloud[pgday.Seoul 2022] PostgreSQL with Google Cloud
[pgday.Seoul 2022] PostgreSQL with Google Cloud
PgDay.Seoul
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Jeff Chu
 
Azure SQL Managed Instance - SqlBits 2019
Azure SQL Managed Instance - SqlBits 2019Azure SQL Managed Instance - SqlBits 2019
Azure SQL Managed Instance - SqlBits 2019
Jovan Popovic
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
James Serra
 
Azure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDBAzure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDB
Nicholas Vossburg
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
Martin Bém
 
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
 
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Erwin de Kreuk
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
huguk
 
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMFGestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
SUSE Italy
 
Modern data warehouse
Modern data warehouseModern data warehouse
Modern data warehouse
Rakesh Jayaram
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
inside-BigData.com
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
2017 AWS DB Day | AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
2017 AWS DB Day |  AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?2017 AWS DB Day |  AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
2017 AWS DB Day | AWS 데이터베이스 개요 - 나의 업무에 적합한 데이터베이스는?
Amazon Web Services Korea
 
[pgday.Seoul 2022] PostgreSQL with Google Cloud
[pgday.Seoul 2022] PostgreSQL with Google Cloud[pgday.Seoul 2022] PostgreSQL with Google Cloud
[pgday.Seoul 2022] PostgreSQL with Google Cloud
PgDay.Seoul
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Innovations of .NET and Azure (Recaps of Build 2017 selected sessions)
Jeff Chu
 
Azure SQL Managed Instance - SqlBits 2019
Azure SQL Managed Instance - SqlBits 2019Azure SQL Managed Instance - SqlBits 2019
Azure SQL Managed Instance - SqlBits 2019
Jovan Popovic
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
James Serra
 
Azure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDBAzure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDB
Nicholas Vossburg
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
Martin Bém
 
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
 
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Help, I need to migrate my On Premise Database to Azure, which Database Tier ...
Erwin de Kreuk
 
Amazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian MeyersAmazon Elastic Map Reduce - Ian Meyers
Amazon Elastic Map Reduce - Ian Meyers
huguk
 
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMFGestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
Gestione gerarchica dei dati con SUSE Enterprise Storage e HPE DMF
SUSE Italy
 
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
DDN: Massively-Scalable Platforms and Solutions Engineered for the Big Data a...
inside-BigData.com
 

Recently uploaded (20)

Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 

Leveraging ApsaraDB to Deploy Business Data on the Cloud

  • 1. Presenter: David Wang Alibaba Cloud Product Specialist Leveraging ApsaraDB to Deploy Business Data on the Cloud
  • 2. Outline ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers Introduction to ApsaraDB
  • 3. Business Applications Redis Memcache MySQL SQL Server PostgreSQL MongoDB PPAS (Oracle) POLARDB Hbase HybridDB for MySQL(PetaData) HybridDB for PG(GreenPlum) Product Relationships Cache Fast Storage Long-term Analysis Big Covers over 70% of key online database engines
  • 5. Product Features High Availability SSDs used as storage, verifiable backup restorability at any time The first RCPIS Grade III cloud database in China Master-Slave backup nodes & disaster tolerance solutions to ensure business continuity Automated management & monitoring Top database expert team to provide customer support Raft algorithm guaranteed consistency Free migration of full or incremental data without downtime
  • 6. ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
  • 7. ApsaraDB Usage Poor Database Performance Weak O&M Platform Sensitive Data Difficulties Recruiting DBAs Current Issues
  • 8. Poor Database Performance Performance & Capacity - 60 CPUs + 470 GB memory (exclusive physical machines) - 2TB SSD+50000 IOPS - 100,000–150,000 QPS - No-downtime configuration changes Source Code Improvements - MySQLPostgreSQLRedisMongoDB - Locks, transaction optimization, and optimized master/slave syncing to improve performance 3–5 times over
  • 9. Sensitive Data Security Features VPC: Isolated network environments IP Whitelist: Controlled client sources SSL: Encrypted network traffic TDE: Transparent data encryption SQL audit tracking: Detailed access records
  • 10. Weak O&M Platform Automated O&M • Fault self-recovery • Backup self-verification • High-frequency monitoring • Webpage operations • Comprehensive analysis for resources, SQL databases, and engines - CPU resources - Memory resources - Storage resources - Connection count IOPS - Statement consumption summary and ranking - Execution plan analysis - Table structure analysis - Database lock analysis - Transaction optimization analysis - Deadlock rollback
  • 11. Difficulties Recruiting DBAs Expert Services • Implementation of data migration to the cloud • Database emergency support • Database health diagnostics • Business escort service for high-traffic events • Customized open-source database source code ] Invoice Invoice_ID Price Tax Date Due Date Total ] ] ] ] ] Product Product_ID Material_ID Type Availability Stock Subcontractor_ID Subcontractor Subcontractor_ID Name Address Postal Code EmailMaterial Material_ID Material_Type Availability Stock Subcontractor Order Order_ID Order_Type Product_Type Product_Location Product_ID Event Event_ID Location Date Address_ID
  • 12. ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
  • 13. Functions List Function ApsaraDB ECS User-created Database Service availability Master/Backup architecture ✔️ Hot standby ✖️ Local disaster tolerance ✔️ Multiple zones ✖️ Remote disaster tolerance ✔️ DR instances ✖️ Fault drills ✔️ Master/Backup switchover ✖️ Data reliability Online storage redundancy ✔️ Local RAID ✔️ Ultra/SSD cloud disks Offline long-term backup ✔️ Up to 730 days ✖️ Time point recovery ✔️ Instance clone ✖️ Data replication ✔️ Asynchronous/Semisynchronous ✖️ Data security Network isolation ✔️ White list groups ✔️ ECS security groups Audit logs ✔️ SQL audit/keyword filtering ✖️ Network encryption ✔️ SSL ✖️ Encrypted storage ✔️ TDE ✖️ Monitoring and alarms Resource monitoring ✔️ CPU/MEM/DISK/IOPS ✔️ Engine monitoring ✔️ QPS/TPS/etc ✖️ Seconds-level monitoring ✔️ 300s/60s ✔️ 300s Cloud Monitor alarms ✔️ Resource alarms/Availability alarms ✖️ Parameter management Parameter templates ✔️ Almost 100 optional parameters ✖️ Change history ✔️ Change record tracing ✖️ Performance optimization Overhead cost analysis ✔️ SQL consumption statistics ✖️ Optimization recommendations ✔️ Missing index analysis ✖️ All-in-one service Data management ✔️ DMS visual user interface ✖️ Data synchronization ✔️ DTS online data migration/subscription ✖️
  • 14. Disaster Tolerance Solution East China Zone A Intranet • Disaster tolerance within a data center: Two nodes in different racks • Dual-data center local disaster tolerance: Log latency no longer than 3ms. Select "Multi-zone" during instance activation. • Coming soon: Dual-data center, tri-copy local disaster tolerance • Remote disaster tolerance: Log transmission delay of shorter than 1 second between two data centers located 300 km to 1000 km apart Master South China Zone A Leased Line M S Master Zone B Provides 3 levels of high-availability (disaster tolerance) architectures for selection
  • 15. Read/Write Splitting Provides single-point "read scaling" capabilities • 10 read-only nodes • Independent connection address • Adjustable configurations Data Sync in MillisecondsRead-only Requests Loading Read/Write Service
  • 16. Heterogeneous Data Storage • Provides “hotspot data” capabilities • Distributed memory cluster • Up to 512 GB for a single instance • Simple protocols (MemCache/Redis) Hotspot Data Persistent Data Access Common Transactions
  • 17. Data Storage Scaling (For Relational Databases) Distributed, low cost, PB-level storage • Designed for IoT data storage and log data storage scenarios • Provides 3–5 years' capacity planning capabilities to enterprises • 7–10x compression capabilities (100 GB –> 15 GB) • Improves Insert performance by 10x • Over 70% compatible with MySQL Application Adaptation Costs HighNone • 60 Core, 470 GB mem • 2TB, 20000 IOPS • Configuration change as desired • 10 read-only nodes • Independent connection address • Adjustable configurations • PetaData • Simultaneous read/write scaling • Data volumes from 8 TB to 1 PB PolarDB, 100% compatible with MySQL, 100 TB
  • 18. Data Storage Scaling • Built-in distributed clusters • Application integration with 0 code modification • 512 GB max storage for a single Redis instance Memcache Redis MongoDB • MongoDB Sharding, unlimited memory and storage (For NoSQL Databases)
  • 19. Big Data Computing Access to the Data Technology (DT) age: renewed focus on how to make good use of d ata BI & Analytics IoT & Real-time Analytics In- house Cloud Backup Leased Line Access
  • 20. ApsaraDB Introduction Countering Challenges Functional Solutions Typical Customers
  • 21. Typical Customers After Alipay launched its Yu'E Bao business, Tianhong's accounting computation needs surged. Using RDS cluster instances for parallel computing, the company's revenue accounting time fell from 24 hours to 4 hours. Alipay Tianhong Securities Yu’er Bao
  • 22. Typical Customers Chai Jing's documentary "Under the Dome" released a pollution map app The surge in users and traffic caused the app's offline database to crash. Using Alibaba Cloud’s Expert Service, the database was migrated to a read-only RDS instance. There, it was able to withstand dozens of times more access pressure. Community Organization: Pollution Map
  • 23. Learn More About ApsaraDB for RDS www.alibabacloud.com/tc (Chinese) www.alibabacloud.com (English)

Editor's Notes

  • #13: X86 based&Heterogeneous Network 10 GE -> 25 GE CPU from boardwell -> skylark Deep dive on the different instance families will come soon, on performance, and target business scenarios X-Dragon
  • #21: X86 based&Heterogeneous Network 10 GE -> 25 GE CPU from boardwell -> skylark Deep dive on the different instance families will come soon, on performance, and target business scenarios X-Dragon