Save 37% off PRO during our Black Friday Sale! »

Managing Elasticsearch Clusters with Elastic Cloud Enterprise - Elastic{ON} Tour Seoul 2017

Dd9d954997353b37b4c2684f478192d3?s=47 Elastic Co
December 12, 2017

Managing Elasticsearch Clusters with Elastic Cloud Enterprise - Elastic{ON} Tour Seoul 2017

Learn how to easily deploy and manage secure Elasticsearch clusters at scale and on the infrastructure of your choice using Elastic Cloud Enterprise.

Elastic Cloud Enterprise를 사용하여 원하는 규모와 인프라에서 Elasticsearch 클러스터를 안전하고 쉽게 배포 및 관리하는 방법에 대해 알아보세요.

Hwanggon Kim | Solutions Architect | Elastic

Dd9d954997353b37b4c2684f478192d3?s=128

Elastic Co

December 12, 2017
Tweet

Transcript

  1. Hwanggon Kim Solutions Architect Introducing Elastic Cloud Enterprise

  2. 2 The Typical Elastic Adoption Pattern More data More tenants

    More use cases
  3. 3 So What’s Wrong with One Big Cluster? Tenants Different

    data lifecycles Different access profiles Expects different SLA Different backup policies Different versions Ops Maintenance windows are a drag Fair use is hard to impossible Upgrades affect all tenants Data isolation is not complete VS
  4. 4 Time to Split – One Big Cluster

  5. 5 Time to Split – Clusters for respective use case

  6. 6 But Splitting Is Not Easy... • How do you

    split?(by volume, tenant, use case, access profile) ‒ When one tenant gets its own cluster, then others will want one too • You now have multiple clusters to manage ‒ Different Elasticsearch versions ‒ Different support SLAs ‒ Different HW? Same HW? How do you isolate resources? ‒ What about backups? ‒ What about security? ‒ And how do you even track and monitor all of this?
  7. 7 We Actually Do All of This, Today Elastic Cloud

    Over 6,000 clusters
  8. 8 Provisioning, orchestration, and management of multiple clusters Deployed on-premise,

    in your private cloud … or wherever you want Leverages the same technology 
 used in Elastic Cloud Automates frequent tasks such as snapshot/restore, upgrade and scale
  9. 9 WHAT CAN YOU USE IT FOR?

  10. 10 Multiple Applications, Multiple Clusters

  11. 11 Centralized Logging LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG

    ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS
  12. 12 Multiple environments - dev, test, QA, prod...

  13. 13 ARCHITECTURE

  14. 14 Allocator Cloud UI 
 Admin API ZooKeeper
 +
 Director

    Constructor Allocator ES Admin Cluster Allocator ES Logging Cluster Allocator Load Balancer (User supplied) Proxy Proxy Proxy + HTTP + HTTPS TLS Over Stunnel HTTPS Admin User HTTPS Elastic Cloud Enterprise High Level Architecture Allocator HTTPS HTTPS Runner Client Forwarder Beats
  15. 15 THANK YOU!