Optimized Couchbase Data Management
-
Upload
talena-inc -
Category
Technology
-
view
79 -
download
3
Transcript of Optimized Couchbase Data Management
Optimized CouchbaseData Management
Agenda
Introduction Couchbase Overview Data Loss Compliance Risks Associated with Data Movement Enablement of Cloud Migration Talena Architecture Demo Q&A
010100
10010101
101000
Introduction
Big Data platforms like Couchbase are prevalent
(soon they will host a major portion of enterprise data)
Big Data applications are becoming more
business critical
Similar to traditional platforms, Big Data management needs
careful consideration
Overview of CouchbaseAnil Kumar
Product Management
5
Couchbase Data Platform
©2017 Couchbase Inc.
6
Couchbase Data Platform
UNIFIED ADMINISTRATION
UNIFIED PROGRAMMING INTERFACE
Data Query Index Search
MobileReplication
Analytics
{N1QL}
©2017 Couchbase Inc.
7
Why Customers Picked Couchbase?
©2017 Couchbase Inc.
Memory-first Architecture
Full SQL Query
Language
Active-Active Global Data Replication
Multi-dimensional
scaling
Mobile
8
NoSQL Market Adoption & Use Cases
©2017 Couchbase Inc.
9
Patterns lead us to new use cases
Catalog Metadata
Operational Dashboarding
User Profile Database Session Database Inventory &
AvailabilityEntitlement
Management
Field Service EnablementCustomer 360
Asset/ResourceManagement
Device User Data Management
Endpoint Data Management
©2017 Couchbase Inc.
10
Requirements for the NoSQL Database
Adaptable. Flexible schema
Responsive. Consistent High-
Performance
Scale as needed.
Able to handle any demand (operations,
queries, data)
Secure.Device to cloud,
auditable, pluggable
Global.Data locality,
Geo-distributed, Multi-Data Center
Always on. Fault Tolerant. Able
to continue operations under failure conditions
Mobile experience. Offline, sync’d,
secure, low latency,
personalized
Intelligent.Full Text Search,
Real Time Analytics, Big Data enabled
©2017 Couchbase Inc.
11
Core Design Principles
©2017 Couchbase Inc.
12
COUCHBASE SERVER CLUSTERNode 1 Node 2 Node 3 Node 4 Node 5 Node 6 Node 7 Node 8
INDEX SERVICE
QUERY SERVICE
DATA SERVICE
Core Design Principles
COUCHBASE SERVER CLUSTERNode 1 Node 2 Node 3 Node 4 Node 5 Node 6 Node 7 Node 8 Node 9
QUERY SERVICE INDEX SERVICE DATA SERVICE
Scale Workloads Independently
Multi-Dimensional Scaling
#1
©2017 Couchbase Inc.
13
Core Design PrinciplesAsynchronous Approach to Everything Persistence Intra-cluster Replication Inter-cluster Replication View Indexing Global secondary Indexing Text Indexing Big Data LSM Indexing
#2
©2017 Couchbase Inc.
14
Core Design Principles
In-memory streaming of updates to all components In-memory (cached) access to data and indexes Memory-only indexes
Memory-First Architecture#3
COUCHBASE SERVER CLUSTER
Node 1 Node 2 Node 3 Node 4 Node 5 Node 6 Node 7 Node 8
Data Service
Data Service
Data Service
Index Service
Index Service
Query Service
Query Service
Query Service
DCP Streaming
DCP Streaming
©2017 Couchbase Inc.
Couchbase Server v1.8“Zero Downtime” Administration & Maintenance
2010
Couchbase Server v2.0Cross Datacenter Replication (XDCR)Automatic FailOver
High Availability & Disaster Recovery Features
Couchbase Server v3.0Delta Node RecoveryIncremental RebalanceFaster Node Restart with Efficient Warm-upImproved Resume-ability with Intra Cluster ReplicationIncremental Backup & RestoreCouchbase Server v2.5
Optimistic XDCRXDCR Protocol v2Rack/Zone Awareness
Couchbase Server v4.0 NEW XDCR – “in-Memory”Multi-dimensional Scaling ArchitectureXDCR Filtering
Couchbase Server v4.6.0XDCR Timestamp-based Conflict ResolutionApplication-level FailOver using Bi-Directional Replication
Couchbase Server v2.2Faster XDCR SynchronizationIncreased Connection Limit
Couchbase Server v5.0Fast FailOverXDCR Network Bandwidth Optimization
2017
Companies Still Unprepared For Data Loss
User Errors
Source: Survey of 2,200 enterprises by Vanson Bourne/EMC
of companiessay they are not
confident in their ability to restore
40%
Application Corruption
Ransomware
Data Movement Increases Risk of PII Exposure and Compliance Issues
Production QA/Testing
Average Global 2000 company makes 7 copies of a production database, creating huge compliance issues
Source: Bloor Research
PII/Confidential Data
Enable Transition To The Cloud
Companies moving workloads to public cloud environments
The Integrated Talena/Couchbase Architecture
Test Cluster
ResearchCluster
Talena GUI
CouchbaseCluster
Couchbase Cluster
Talena Smart Storage
Cluster
Demo
Q&A We’ll send you a link to our
eBook “The Couchbase Backup Guide”
Additional resources: talena-inc.com/resources and talena-inc.com/blog
Ping us with any additional questions: [email protected]
About Couchbase Connect New York• Venue: Sheraton New York Times Square Hotel• Conference: Tuesday, May 23, 2017• Time: 9:00 a.m. – 6:30 p.m.• N1QL workshop• Date: Monday, May 22, 2017• Time: 9:00 a.m. – 4:00 p.m.
• Learn More and Register:• https://connect.couchbase.com/us/new-york
THANK YOU