加载中

部署

无论您是计划使用 Elastic 的预构建解决方案或无服务器项目、使用 Elasticsearch 构建自己的应用程序,还是使用 Kibana 工具分析数据,您都需要先部署 Elastic。

本页将帮助您了解部署选项并选择最适合您需求的方案。

所有部署都包含 Elasticsearch。Elasticsearch 是所有 Elastic 解决方案的核心:分布式搜索和分析引擎、可扩展的数据存储以及向量数据库。

在大多数情况下,您还需要部署 Kibana。Kibana 为所有 Elastic 解决方案和无服务器项目提供用户界面。它是用于可视化和分析数据、以及管理和监控 Elastic Stack 的强大工具。尽管使用 Elasticsearch 并不强制要求 Kibana,但对于大多数用例而言它是必需的,并且在使用某些部署方法时会默认包含。

您选择的部署类型决定了您将如何设置和管理这些核心组件,以及您所需的任何其他组件。

其他 Elastic Stack 组件

本节重点介绍 Elasticsearch 和 Kibana 的部署与管理,以及支持的编排技术。但是,根据您的用例,您可能需要部署 其他 Elastic Stack 组件。例如,您可能需要添加用于摄取日志或指标的组件。

要了解如何部署可选的 Elastic Stack 组件,请参考以下部分

快速入门选项

高级选项

提示

文档将明确指出某些功能或配置不适用于特定部署类型的情况。

如果您想专注于使用 Elastic products 而不是管理基础设施,请选择以下选项之一

  • Elastic Cloud Serverless:零运维开销、自动扩展和更新、最新功能
  • Elastic Cloud Hosted:平衡控制权与托管运维,可自由选择资源和区域

这两个选项都使用 Elastic Cloud 作为编排平台。

如果您需要在您的基础设施上运行 Elastic,请在完全自管部署或使用编排器之间进行选择

  • 完全自管:对您的 Elastic 部署拥有完全的控制权和责任
  • 使用编排:
    • Elastic Cloud on Kubernetes (ECK):如果您需要 Kubernetes 原生编排
    • Elastic Cloud Enterprise (ECE):如果您需要多租户编排平台
使用 Cloud Connect 在自托管环境中集成云服务

通过 Cloud Connect,您可以在自管、ECE 或 ECK 环境中使用 Elastic 托管的云服务,而无需自己安装和管理其基础设施。这样,您无需增加运维开销即可更快地体验新功能。

编排器可自动执行多个 Elastic 集群的部署和管理,处理扩展、升级和监控等任务。

在以下情况下考虑使用编排

  • 您需要管理多个 Elastic 集群
  • 您希望进行大规模的自动化运维
  • 您拥有 Kubernetes 环境 (ECK)
  • 您需要构建多租户平台 (ECE)

编排器管理 Elastic 部署的生命周期,但不会改变核心产品的工作方式。使用编排部署时

  • 您仍将使用相同的 Elasticsearch 和 Kibana 功能及配置
  • 大多数产品文档依然适用
  • 您可以根据需要添加其他 Elastic 产品
  • 编排器处理运维任务,而您可以专注于使用和配置产品

在 Elastic Cloud Serverless 中,您可以自动访问最新版本的 Elastic 功能,且无需管理版本兼容性。

对于其他部署类型(完全自管、ECH、ECE 和 ECK),您可以控制部署的 Elastic Stack 版本以及升级时间。ECE 和 ECK 编排器本身也会定期收到版本更新,这与它们管理的 Elastic Stack 版本无关。

在选择部署类型时请考虑这一点

  • 如果您希望自动获取最新功能且不想管理版本兼容性,请选择 Elastic Cloud Serverless
  • 如果您需要对版本管理进行更多控制,请选择其他部署类型
提示

了解有关 版本控制与可用性 的更多信息。

  • Elastic Cloud Serverless:按实际使用量付费
  • Elastic Cloud Hosted:基于订阅并按资源分配
  • 自托管选项, 包括完全自管、ECE 和 ECK:基础设施成本加上运维开销意味着更高的总拥有成本 (TCO)
提示

有关各部署类型之间功能和能力的详细对比,请参阅 详细部署对比

© . This website operates independently and is not affiliated with or endorsed by Elasticsearch B.V. All brand names, logos, and trademarks are the property of their respective owners.