Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ultra-High Availability Through Multi-Cluster Failover at the Application Level – Connect New York 2018

125 views

Published on

Speakers: Matt Ingenthron, Senior Director, SDK Engineering, Couchbase and Austin Gonyu, Solutions Engineer, Couchbase

An integral part of delivering an amazing customer experience is to ensure the experience is always available and fully functional. That’s why Couchbase Server delivers key high availability features such as zero downtime administration and maintenance, built-in data redundancy, and automatic failover. In this session, you’ll learn how our multi-cluster failover solution allows applications to automatically failover from one cross datacenter replication (XDCR) cluster to another. And we’ll show you exactly how to set your failover rules using new configuration parameters.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Ultra-High Availability Through Multi-Cluster Failover at the Application Level – Connect New York 2018

  1. 1. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. ULTRA-HIGH AVAILABILITY Through Multi-Cluster Failover May 10, 2018 Matt Ingenthron | Senior Director, Engineering Austin Gonyou | Senior Solutions Engineer
  2. 2. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 01/ 02/ 03/ 04/ High Availability Disaster Recovery 5.0 Spotlight: Fast Failover Highly Available Applications AGENDA
  3. 3. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. HIGH AVAILABILITY 1
  4. 4. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 4Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 4 Couchbase Server – Single Node Architecture • Single node type is the foundation for a high availability architecture • No Single Point of Failure (SPOF) • Easy Scalability • Cluster Management STORAGE Couchbase Server 1 SHARD 7 SHARD 9 SHARD 5 SHARDSHARDSHARD Managed Cache Cluster ManagerCluster Manager Data Service Index Service Query Service Managed Cache Storage Search STORAGE Couchbase Server 2 SHARD 7 SHARD 9 SHARD 5 SHARDSHARDSHARD Managed Cache Cluster ManagerCluster Manager Data Service Index Service Query Service Managed Cache Storage Search
  5. 5. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 5Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 5 Intra-Cluster Replication – Data Redundancy Intra-cluster replication is the process of replicating data on multiple servers within a cluster in order to provide data redundancy. • RAM to RAM replication • Max of 4 copies of data in a Cluster • Bandwidth optimized through de-duplicate, or ‘de-dup’ the item
  6. 6. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 6Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 6 Rack-Zone Awareness • Informs Couchbase as to the physical distribution of nodes in racks or availability groups. • Ensures that active and replica vBuckets are distributed across groups • Servers 1, 2, 3 on Rack 1 • Servers 4, 5, 6 on Rack 2 • Servers 7, 8, 9 on Rack 3 • Cluster has 2 replicas (3 copies of data) • This is a balanced configuration
  7. 7. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 8Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 8 Automatic Failover – “In action” SERVER 4 SERVER 5 Replica Active Replica ActiveActive SERVER 1 Shard 5 Shard 2 Shard 9Shard Shard Shard Replica Shard 4 Shard 1 Shard 8Shard Shard Shard Active SERVER 2 Shard 4 Shard 7 Shard 8 Shard Shard Shard Replica Shard 6 Shard 3 Shard 2 Shard Shard Shard Active SERVER 3 Shard 1 Shard 3 Shard 6Shard Shard Shard Replica Shard 7 Shard 9 Shard 5Shard Shard Shard • App servers accessing Shards • Requests to Server 3 fail • Cluster detects server failed • Promotes replicas of Shards to active • Updates cluster map • Requests for docs now go to appropriate server • Typically rebalance would follow Shard 1 Shard 3 Shard COUCHBASE Client Library CLUSTER MAP COUCHBASE Client Library CLUSTER MAP
  8. 8. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. DISASTER RECOVERY2
  9. 9. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 11Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 11 Cross Datacenter Replication (XDCR) Unidirectional or Bidirectional Replication Unidirectional • Hot spare / Disaster Recovery • Development/Testing copies • Connectors (Solr, Elasticsearch) • Integrate to custom consumer Bidirectional • Multiple Active Masters • Disaster Recovery • Datacenter Locality
  10. 10. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 12Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 12 Cross Datacenter Replication (XDCR) • Replicates continuously data FROM source cluster to remote clusters may be spread across geo’s • Supports unidirectional and bidirectional operation • Application can read and write from both clusters (active – active replication) • Automatically handles node addition and removal • Simplified Administration via Admin UI, REST, and CLI • Pause and resume XDCR replication • Filtering of data on replication stream
  11. 11. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 13Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 13 XDCR after Write (from cache!) TO OTHER NODE APPLICATION SERVER MANAGED CACHE DISK DISK QUEUE REPLICATION QUEUE XDCR QUEUE TO OTHER CLUSTER DOC 1 DOC 1DOC 1DOC 1
  12. 12. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 14Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 14 XDCR Conflict Resolution Modes ● Revision-based Conflict Resolution [Default] Current XDCR conflict resolution uses the revision ID. Revision IDs keep track of number of mutations to a key, thus the current XDCR conflict resolution can be best characterized as “the most updates wins”. ● Timestamp-based Conflict Resolution [New] Timestamp-based conflict resolution uses the hybrid logical clock . Timestamp has both physical time (NTP) and a logical counter, thus the new XDCR conflict resolution is also known as Last Write Wins (LWW) and is best characterized as “the most recent update wins”.
  13. 13. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 15Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 15 What is Hybrid Logical Clock? • Hybrid Logical Clock is combination of physical time and logical counter. • Hybrid Logical Clock is represented as 64 bit integer • First 48 bit – physical time • Last 16 bit - logical counter • Hybrid Logical Clock is stored in CAS
  14. 14. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 16Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 16 High Availability - Cross-Cluster FailOver & FailBack • Applications can automatically switch-over the traffic to other cluster for high availability.
  15. 15. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 17Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 17 Efficient Recovery with Incremental Backup & Restore • Back up only the data updated since the last backup • Differential Backups • Cumulative Backups
  16. 16. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. FAST FAILOVER IN 5.X3
  17. 17. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 19Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 19 Fast Failover in 5.0 • Reduced minimum auto-failover timeout: ~5s (Enterprise Edition) • Community Edition: 30s. • No change in defaults: Auto-failover disabled by default. Default timeout 120s. • New robust failure detector. • New Reason field in the auto-failover log message. • E.g. Cluster manager on nodeA goes down. Following message will be displayed when nodeA is failed over. • “Node (nodeA) was automatically failed over. Reason: The cluster manager did not respond for the duration of the auto-failover threshold.” • New alert generated when a sub-set of nodes in the cluster encounter communication issues.
  18. 18. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 22Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 22 Robust Failure Detector Design Server 1 Cluster Manager Data Service Monitor Node Monitor Cluster Manager Monitor Data Service Server 0 Cluster Manager Data Service Monitor Node Monitor Cluster Manager Monitor Data Service Node Status Analyzer Auto-Failover Server 2 Cluster Manager Data Service Monitor Node Monitor Cluster Manager Monitor Data Service Intra Cluster Replication Cluster Manager Heartbeats Cluster Manager Heartbeats Intra Cluster Replication Monitor Status Monitor Status
  19. 19. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. HIGHLY AVAILABLE APPLICATIONS4
  20. 20. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 25Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 25 Application View – Single Cluster
  21. 21. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 26Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 26 Application View – Multiple Clusters
  22. 22. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 27Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 27 Application View – Traffic Distribution
  23. 23. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 28Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 28 Application View – Cluster Failover
  24. 24. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 29Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 29 Application View – XDCR
  25. 25. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 30Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 30 Application View – XDCR Ring
  26. 26. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 31Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 31 Application View – Multi-Cluster Awareness for Java
  27. 27. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 32Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 32 Components • Coordinator: defines when and how to to failover • Failure Detectors: track faults and send failure signals to coordinator • Multi Cluster Client: abstracts the base SDK to implement MCA functionality • TopologyAdmin: provides interfaces for directly effecting failover/failback
  28. 28. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. DEMO D
  29. 29. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. THANK YOU
  30. 30. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. EVENT HASHTAG: #CBConnect WRITE A COUCHBASE REVIEW: trustradius.com or Gartner.com/reviews VOTE FOR COUCHBASE TODAY! DBTA Readers’ Choice Awards: dbta.com/ReadersChoice/2018 Voting closes tomorrow!
  31. 31. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 36Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 36 Couchbase is a word.
  32. 32. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. #
  33. 33. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 38Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 38 Headline Content Goes Here • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt
  34. 34. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 39Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 39 Headline Content Goes Here • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt
  35. 35. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 40Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 40 • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt Headline Content Goes Here • Bullet level 1, Arial, 22 pt • Bullet level 2, Arial, 20 pt • Bullet level 3, Arial, 18 pt • Bullet level 4, Arial, 16 pt • Bullet level 5, Arial, 16 pt
  36. 36. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 41Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 41 This Is a Blank Slide
  37. 37. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 42Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 42 Headline Content Goes Here Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
  38. 38. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 43Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 43 Headline Content Goes Here Lorem ipsumLorem ipsum Lorem ipsumLorem ipsum • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut (ICON) (ICON) (ICON) (ICON) To add an icon: 1. Go to the icon library: https://drive.google.com/drive/fold nXRE02d1dNUnJNWjA?usp=shar 2. Go the menu click on “Insert” an the “Pictures” icon then choose “P File…” in the drop down menu. 3. Click on the icon file then press icon will appear on your slide or do as needed.
  39. 39. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 44Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 44 Lorem ipsum dolor sit amet consectetur adipiscing elit Headline Content Goes Here (ICON OR TEXT) (ICON OR TEXT) Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum dolor sit amet consectetur adipiscing elit • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor • Lorem ipsum dolor sit amet, consectetur (ICON OR TEXT) To add an icon: 1. Go to the icon library: https://drive.google.com/drive/folders/0B3tU353ksD nXRE02d1dNUnJNWjA?usp=sharing 2. Go the menu click on “Insert” and then click on the “Pictures” icon then choose “Pictures from File…” in the drop down menu. 3. Click on the icon file then press “Insert” and the icon will appear on your slide or document. Resize as needed.
  40. 40. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 45Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 45 Headline Content Goes Here Lorem ipsum Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor Lorem ipsum Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
  41. 41. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 46Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 46 Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Lorem ipsum dolor Headline Content Goes Here
  42. 42. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 47Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 47 Headline Content Goes Here 0 1 2 3 4 5 6 Category 1 Category 2 Category 3 Category 4 Chart Title Series 1 Series 2 Series 3 To edit, select and right-click on chart, “Edit data in Excel” To change color of a data series, click and select “Format Data series” To change the color of an individual da and select “Format Data Point” (DELETE THIS TEXT BOX WHEN FIN
  43. 43. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 48Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 48 Headline Content Goes Here 0 1 2 3 4 5 6 Category 1 Category 2 Category 3 Category 4 Chart Title Series 1 Series 2 Series 3 To edit, select and right-click on char “Edit data in Excel” To change color of a data series, clic and select “Format Data series” To change the color of an individual d and select “Format Data Point” (DELETE THIS TEXT BOX WHEN F
  44. 44. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 49Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 49 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum. Headline Content Goes Here 4.3 2.5 3.5 4.5 2.4 4.4 1.8 2.8 2.0 2.0 3.0 5.0 0 1 2 3 4 5 6 Category 1 Category 2 Category 3 Category 4 Chart Title Series 1 Series 2 Series 3 To edit, select and right-click on cha “Edit data in Excel” To change color of a data series, clic and select “Format Data series” To change the color of an individual and select “Format Data Point” (DELETE THIS TEXT BOX WHEN F
  45. 45. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 50Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 50 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Headline Content Goes Here 8.23.2 1.4 1.2 Sales 1st Qtr 2nd Qtr 3rd Qtr 4th Qtr To edit, select and right-click on chart, a “Edit data in Excel” To change color of a data series, click o and select “Format Data series” To change the color of an individual dat and select “Format Data Point” (DELETE THIS TEXT BOX WHEN FIN
  46. 46. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 51Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 51 Timeline Sample Event Event Event Event Date Date Date Date Event Event Date Date
  47. 47. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 52Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 52 Headline content goes here • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore
  48. 48. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 53Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 53 Headline Content Goes Here • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore Click icon in middle of page t Use this for light images so bla logo is legible. (DELETE THIS TEXT Use this link to access the i https://drive.google.com/open?id MDZKcGZtSlpFS
  49. 49. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 54Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 54 Headline Content Goes Here This is an unbulleted text box. consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
  50. 50. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 55Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 55 Headline Content Goes Here This is an unbulleted text box. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to Use this for light images so bla logo is legible. (DELETE THIS TEXT Use this link to access the im https://drive.google.com/open?id= MDZKcGZtSlpFSV
  51. 51. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 56 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 56 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to insert p Use this for dark images so white Couc logo is legible (DELETE THIS TEXT BOX) Use this link to access the image lib https://drive.google.com/open?id=0B3tU353 KcGZtSlpFSVk
  52. 52. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 57 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 57 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
  53. 53. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 58 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 58 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to in Use this for light images so black logo is legible. (DELETE THIS TEXT BO Use this link to access the imag https://drive.google.com/open?id=0B3tU cGZtSlpFSVk
  54. 54. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 59 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 59 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
  55. 55. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 60 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 60 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to Use this for dark images so wh logo is legible. (DELETE THIS TEXT Use this link to access the im https://drive.google.com/open?id=0 ZKcGZtSlpFSVk
  56. 56. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 61 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 61 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to i Use this for light images so black logo is legible. (DELETE THIS TEXT B Use this link to access the ima https://drive.google.com/open?id=0B ZKcGZtSlpFSVk
  57. 57. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 62 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 62 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to Use this for dark images so wh logo is legible. (DELETE THIS TEXT Use this link to access the im https://drive.google.com/open?id=0 DZKcGZtSlpFSVk
  58. 58. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 63 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 63 Header Can Go Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum Click icon in middle of page to ins Use this for light images so black C logo is legible. (DELETE THIS TEXT BO Use this link to access the imag https://drive.google.com/open?id=0B3tU35 SlpFSVk
  59. 59. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 64Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 64 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 64 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 64 Photo Caption or Other Info Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Click icon above to insert (DELETE THIS TEXT B Use this link to access the library: https://drive.google.com/ope U353ksDnXMDZKcGZtS
  60. 60. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 65Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 65 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 65 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 65 Photo Caption or Other Info Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  61. 61. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 66Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2017. All rights reserved. 66Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. Content Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  62. 62. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 67Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 67 Headline Content Goes Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Click icon above to insert photo (DELETE THIS TEXT BOX) Use this link to access the image lib https://drive.google.com/open?id=0B3tU353k ZtSlpFSVk
  63. 63. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 68Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 68 Headline Content Goes Here Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  64. 64. 6969 Photo caption here This layout has a WHITE logo for use on a darker photo. Click icon below to insert photo See sample on next slide. Use this for dark images so white Cou logo is legible. (DELETE THIS TEXT BOX) Use this link to access the image li https://drive.google.com/open?id=0B3tU353k ZtSlpFSVk
  65. 65. 7070 Photo caption here This layout has a WHITE logo for use on a darker photo.
  66. 66. 7171 Photo caption here This layout has a BLACK logo for use on a lighter photo. Click icon below to insert pho See sample on next slide Use this for light images so black C logo is legible. (DELETE THIS TEXT BOX Use this link to access the image https://drive.google.com/open?id=0B3tU35 ZtSlpFSVk
  67. 67. 7272 Photo caption here This layout has a BLACK logo for use on a darker photo.
  68. 68. 7373 Photo caption here This layout has a WHITE logo for use on a darker photo. Click icon below to insert photo. See sample on next slide. Use this for dark images so white Couc logo is legible. (DELETE THIS TEXT BOX) Use this link to access the image lib https://drive.google.com/open?id=0B3tU353ks ZtSlpFSVk
  69. 69. 7474 Photo caption here This layout has a BLACK logo for use on a darker photo. Click icon below to insert ph See sample on next slid Use this for light images so black logo is legible. (DELETE THIS TEXT BO Use this link to access the imag https://drive.google.com/open?id=0B3tU3 ZtSlpFSVk
  70. 70. 7575 Photo caption here This layout has a WHITE logo for use on a darker photo. Click icon below to insert phot See sample on next slide. Use this for dark images so white Co logo is legible. (DELETE THIS TEXT BOX) Use this link to access the image l https://drive.google.com/open?id=0B3tU353 ZtSlpFSVk
  71. 71. 7676 Photo caption here This layout has a BLACK logo for use on a darker photo. Click icon below to insert photo See sample on next slide. Use this for light images so black Cou logo is legible. (DELETE THIS TEXT BOX) Use this link to access the image lib https://drive.google.com/open?id=0B3tU353k ZtSlpFSVk
  72. 72. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. THANK YOU
  73. 73. Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved.Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. APPENDIX

×