Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Elastic{ON} Tour 2017 New York : Elastic Cloud Enterprise

Elastic Co
November 09, 2017

Elastic{ON} Tour 2017 New York : Elastic Cloud Enterprise

Elastic{ON} Tour New York - November 9, 2017

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

Dave Erickson | Director of Solution Architecture (AMER East) | Elastic

Elastic Co

November 09, 2017
Tweet

More Decks by Elastic Co

Other Decks in Technology

Transcript

  1. 2 2 More Use Cases More Data More Tenants Typical

    Elastic Adoption Pattern Our customers typically build on their success, bringing swift growth in both data volumes and use cases.
  2. 3 What’s Wrong with One Big Cluster? Tenants • Different

    data lifecycles • Different access profiles • Expect different SLAs • Different backup policies • Different versions Operations • Maintenance windows are difficult • Fair use is hard, to impossible • Upgrades affect all tenants • Data isolation is not complete • Kibana VS
  3. 4 4 4 The Elastic Stack Moves Quickly Version Release

    Date 2.0 Oct 28 2015 5.0 Oct 26 2016 6.0 Fall 2017 (planned) 5.3 Mar 28 2017 5.4 May 04 2017 5.5 July 06 2017 5.6 Sep 11 2017 5.5.1 Jul 25 2017 5.5.2 Aug 17 27 2017 5.5.3 Sep 11 2017 Major version release every 12 months New minor version every 30-60 days Patch version can come every couple of weeks or faster
  4. 7 Splitting Is Not Easy… • How do you split?

    (by volume, tenant, use case, access profile) ‒ When one tenant gets its own cluster, the 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? ‒ How do you even track and monitor all of this? Architectural decisions informed by business need
  5. 8 We Actually Do All Of This And we do

    it today, on our SaaS offering Elastic Cloud
  6. 9 Elastic Cloud Enterprise is an on-prem version of the

    battle tested software powering over 10k clusters on Elastic Cloud. Now you can do this too … anywhere Elastic Stack Orchestration Administer with UI or API Any Environment Elastic Cloud Enterprise
  7. 10 Improved Hardware Utilization Simplification + standardization + containerization =

    optimization Significant Benefits of ECE Reduce costs by simplifying architecture and improving hardware utilization Go on-demand, provision or scale in minutes, not weeks Security and performance isolation done correctly X-Pack features for everyone One-click upgrades of the Elastic Stack Experiment faster
  8. 12 Allocator Control Plane Allocator Load Balancer (User supplied) Proxy

    Proxy Proxy TLS Over Stunnel HTTPS Allocator HTTPS High level architecture
  9. 14

  10. 17 Centralized Logging LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG

    ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS LOG ANALYTICS
  11. 22 High Level Architecture Allocator ECE Control Plane 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 Allocator HTTPS HTTPS Runner Client Forwarder Beats