【问题标题】:Build a cheap cluster构建廉价集群
【发布时间】:2017-07-27 12:58:07
【问题描述】:

为了在 Mesos、Kubernetes、DC/OS 等上做一些 POC,我想构建一个 3-5 个节点的小型集群。 我开始通过 AWS 构建一个集群,但它很快就变得膨胀了。 所以,我想知道是否有一种不用花太多钱就可以构建这样一个集群的好方法。

【问题讨论】:

  • 不确定您要运行哪种 POC。您可以使用virutalbox & vagarnt 构建Kubernetes 内部集群。
  • 我对自己从头开始构建集群更感兴趣。因此,例如,完成构建 Kubernetes 集群所需的所有安装,然后使用多个应用程序对其进行测试
  • 您能提供要求吗?例如。所需资源、复制、成本 ($/h) 等。如果您可以分享您当前的设置作为参考,则最好。

标签: kubernetes cluster-computing mesos dcos


【解决方案1】:

有一个博客,作者对一个便宜的 3 节点 HA 生产集群给出了很好的解释和开源代码。它在 Digitalocean 中,但可以在任何类似的主机提供商中复制。在这里发布所有内容太长了,请查看link

【讨论】:

  • 推荐商业产品/服务违反 SO 规则。
  • @icarus74 我可能错了,但这不是商业产品。这只是作者解释如何在 DO 中构建廉价集群的博客。它是开源的。
  • 它是指向提供托管价格和主机名称的博客的链接。这听起来像是广告,即使它不是。恐怕这仍然违反 SO 规则。此处令人不悦的另一件事是粘贴链接而没有周围的文字。事实上,链接可能会消失/失效。如果您只复制粘贴相关信息,作为摘要,同时引用来源作为链接,这是完全可以接受的。如果您这样做,将很乐意删除反对票。
  • @icarus74 已编辑。我认为它真的可以帮助那些试图弄清楚如何构建廉价集群的人。这是他的个人博客。无论如何,让我知道,我可以删除它。
【解决方案2】:

这取决于您是否要使用云。想到的替代方案可能是:

  • 使用 Vagrant(如 @sfgroups 所述)或直接手工制作的 VM 等解决方案在您自己的计算机中使用虚拟机。
  • 使用 Raspberry Pi 计算机构建集群。
  • 寻找更便宜的云提供商

在所有这些情况下,您都可以按照指南从头开始构建集群,例如 https://github.com/kelseyhightower/kubernetes-the-hard-way(请注意,这适用于 GCE,但大部分适用于其他系统)

【讨论】:

  • @JavierSalmeron,Vagrant 在其中扮演什么角色(真的很好奇)?为什么不直接将 Hypervisor 与手工制作的 VM 一起使用?也许如果需要不断发展虚拟机,大量生产新的虚拟机,这可能是有道理的,不是吗?
  • 嗯,实际上你可以使用手工制作的虚拟机。很多人使用 Vagrant 是因为它更容易设置所有东西开箱即用。我会改进答案,谢谢!
【解决方案3】:

您可以使用 DC/OS Vagrant 启动本地 DC/OS 集群。您确实需要一台相当大的机器才能工作,因为您基本上运行的是一个完整的 DC/OS 集群,如果您计划在那里测试任何数据服务或大型工作负载,您将需要一台更大的机器。 (检查要求)

【讨论】:

    猜你喜欢
    • 2018-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-30
    • 1970-01-01
    • 2021-08-15
    • 1970-01-01
    • 2016-02-07
    相关资源
    最近更新 更多