首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CoreOS (使用Docker)而不是Ubuntu上运行elasticsearch有哪些优点?

在CoreOS (使用Docker)而不是Ubuntu上运行elasticsearch有哪些优点?
EN

Stack Overflow用户
提问于 2014-09-16 21:04:36
回答 2查看 880关注 0票数 2

我对CoreOS / Docker非常陌生,请您解释一下在CoreOS机器上运行elasticsearch节点(而不是普通的Ubuntu机器)有哪些优点(或缺点)。

我正在考虑跟随这个教程开始工作,但我首先想知道可以取得什么成果:

  • 它会比Ubuntu使用更多/更少的RAM吗?
  • 它会比在Ubuntu上更“智能”地使用CPU电源吗?
EN

回答 2

Stack Overflow用户

发布于 2015-04-29 09:22:16

我不确定总的来说,如果您使用Docker在coreOS上部署CoreOS,那么elasticsearch将消耗更少的内存或CPU,因为Docker本身包含一个操作系统(可能是ubuntu)。

与常规Ubuntu部署相比,CoreOS的主要优点是舰队,它为您提供了易于部署的具有高可用性的集群管理。

票数 1
EN

Stack Overflow用户

发布于 2015-04-30 09:41:37

您将通过运行容器来优化您的重新来源使用,因为调度器(机群)将在您的CoreOS集群上分配负载并平衡它。它肯定会更节省成本和节省时间。

此外,您不必关心任何服务器配置,只需启动您的CoreOS服务器,运行fleetctl start <your unit>,您的应用程序就会可用。在集群中的服务器上,只要更换它,一切就会重新启动。

使用CoreOS,您可以停止将服务器视为单元。您认为它们是一个可供您的容器使用的资源池,根据您的选择自动或手动归属。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25878397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档