couchbase 3.0 beta webinar: simplified administration with couchbase 3.0

Post on 31-May-2015

270 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Couchbase Server has always been known for being “easy to use” and “easy to manage”, and 3.0 makes it even better. Whether you are a beginner or a pro, 3.0 includes several core features that will simplify cluster and resource management for any administrator that manages Couchbase.

TRANSCRIPT

Simplified Administration with Couchbase Server 3.0

Anil KumarProduct Management

Couchbase Inc.

Journey so far…

Couchbase Server v1.8High Scale Key/Value Database

Couchbase Server v2.0Cross Data Center Replication

Map/Reduce Indexing and Flex Data

Couchbase Server v2.1 Improved XDCR and Storage Layer

Couchbase Server v2.2Improved Security & HA/DR

Couchbase Server v2.5Rack/Zone Awareness and Connection Management

Couchbase Mobile 1.0Offline Data Availability & Auto Synchronization

Couchbase Server v3.0Mission Critical Scale & Perf

Simplified AdministrationImproved HA/DR & Security

N1QL Dev PreviewSQL-like Queries

N1QL BetaSQL=like Queries

2010

Couchbase Server v.NextWith N1QLSQL=like Queries

Multi-threaded persistence engine

Optimistic XDCR

CBHealthChecker – Cluster Health Check Tool

Hostname Management

Rebalance Progress Indicators

New XDCR protocol based on memcached

Read-Only User

Automated and Optimized Purge

Management

CBRecovery Data Recovery Tool

Non-root/ Non-sudo support

Rack-Zone Awareness (EE-only)

XDCR Data Security (EE-only)

Improved Connection Management

New in 2.1 New in 2.2 New in 2.5

What’s New in Couchbase Server v3.0

Disclaimer: Couchbase Server v3.0 is still in development. The generally available version of Couchbase Server at release of v3.0 may have differences with what’s presented here.

5

DEVELOPER EMPOWERMEN

T

MISSION CRITICAL

SCALE

ULTRA HIGH AVAILABILITY

SECURE COMMUNICATI

ON

SIMPLIFIED ADMINISTRATI

ON

• Fully Integrated JSON Programmability

• Native Async and Reactive Programmability

• New Integration with Popular Frameworks

• N1QL Preview Support in SDKs

• Optimized Massive Databases with Tunable Memory

• Auto-Tuning Thread Pool for Extreme IO Throughput

• Faster View Consistency

• Low Latency, In-Memory XDCR

• New Incremental Backup option

• Optimized Disaster Recovery with Restore options

• Encryption for Data Access

• Encryption for Administrative Access

• XDCR Pause and Resume

• Faster, Resilient Rebalance

• Delta Node Recovery

• Improved Resource Governance

• Graceful Failover

What’s new in Couchbase Server v3.0

6

DEVELOPER EMPOWERMEN

T

MISSION CRITICAL

SCALE

ULTRA HIGH AVAILABILITY

SECURE COMMUNICATI

ON

SIMPLIFIED ADMINISTRATI

ON

• Fully Integrated JSON Programmability

• Native Async and Reactive Programmability

• New Integration with Popular Frameworks

• N1QL Preview Support in SDKs

• Optimized Massive Databases with Tunable Memory

• Auto-Tuning Thread Pool for Extreme IO Throughput

• Faster View Consistency

• Low Latency, In-Memory XDCR

• New Incremental Backup option

• Optimized Disaster Recovery with Restore options

• Encryption for Data Access

• Encryption for Administrative Access

• XDCR Pause and Resume

• Faster, Resilient Rebalance

• Delta Node Recovery

• Improved Resource Governance

• Graceful Failover

What’s new in Couchbase Server v3.0

Simplified Administration

Maintenance with XDCRPause and Resume for Efficient Data Transfer

• XDCR Pause and Resume Want to suspend replication? No longer need to drop replications

• Ability to pause XDCR traffic anytime

• Resume and incrementally catch-up

Improved RebalanceDelta Node Recovery

• Delta Node Recovery Do not delete existing vbucket files on the node Catch up from where you left off

Improved ReplicationIncremental Catch-up with DCP Replication

• Incremental Rebalance with DCP protocol High-Performance, Stream-based Serialized based on Sequence Numbers Snapshot-able Restart-able

Improved Resource Governance with Bucket Priority

• Priority Setting on Buckets Ability to assign high and low priority to buckets High priority buckets get higher IO priority and more throughput Low priority buckets can still be processed without starvation

Cluster-wide Diagnostics

• Cluster-wide diagnostics gatheringSingle click Automated diagnostic gathering from entire cluster or selected servers Uploads logs to storage location

DEMO !!!

Hundreds of other improvements…

Cluster-wide Diagnostics Tool

Improved Crash Reporting

Better Serviceability

Improved Monitoring for Warmup

Stats Enhancements

Improved Checkpointing with XDCR

Expended Options with Couchbase-cli Parallelized Warmups

Database-Change-Protocol (DCP)

Increased-Connection-LimitsExtended-Documentation

Enhanced Event Logging

Extended XDCR Resiliency

Better-failover-resiliency-with-DCP

Enhanced SSD Performance

Streamlined Build

Side by side support for DCP and TAP

Improved Error Reporting

Built-in OS Tuning for Linux Flavors

… and More

Improved Resume-ability with Intra Cluster Replication

View Performance Improvements

Client-side JSON validation

Web.Config & App.Config support with .NET

Unified New App Model with 2.0 SDK

Java SDK 2.0 built on top of RxJava

N1QL Beta Support in the 2.0 SDKs

Improved Warmup time under Metadata Ejection

Access log for monitoring port 8091

CRAM & MD5 Support in .Net SDK

Client Side Log4Net Integration in .Net SDK

New Cluster object for Cluster Operations in SDK 2.0

Replica Read in SDK 2.0 with .Net and PHP

Graceful Failover

Participate in 3.0 Beta

Couchbase Server 3.0 beta is here…

http://beta.couchbase.com

Recap

18

DEVELOPER EMPOWERMEN

T

MISSION CRITICAL

SCALE

ULTRA HIGH AVAILABILITY

SECURE COMMUNICATI

ON

SIMPLIFIED ADMINISTRATI

ON

• Fully Integrated JSON Programmability

• Native Async and Reactive Programmability

• New Integration with Popular Frameworks

• N1QL Preview Support in SDKs

• Optimized Massive Databases with Tunable Memory

• Auto-Tuning Thread Pool for Extreme IO Throughput

• Faster View Consistency

• Low Latency, In-Memory XDCR

• New Incremental Backup option

• Optimized Disaster Recovery with Restore options

• Encryption for Data Access

• Encryption for Administrative Access

• XDCR Pause and Resume

• Faster, Resilient Rebalance

• Delta Node Recovery

• Improved Resource Governance

• Graceful Failover

What’s new in Couchbase Server v3.0

Feedback and Q&A

Anil KumarProduct Management

Twitter: @anilkumar1129Email: anil@couchbase.com

top related