云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业网站_服务器农场_排行榜

小七 141 0

在本文中,我们将解释如何将SAP数据集线器安装到开源基础设施中,并考虑什么是重要的。这是第一部分,它处理底层的容器和存储系统。如果您已经了解了关于Kubernetes、容器网络和动态卷供应的所有要点,那么您可以跳过这一部分,直接转到我的同事Mihail Sevdiev编写的第2部分:Datahub安装本身。否则欢迎你从这里开始!

由于SAP仅正式发布企业级Kubernetes产品,如SUSE CaaS平台或RedHat OpenShift,农业物联网,用于SAP Datahub的内部安装,我们将简要介绍如何在官方不支持但免费使用的Kubernetes安装上运行Datahub。无论您的公司是刚刚开始研究Datahub世界,还是出于开发目的而需要它,SAP推荐的方法迟早都需要大量的资金投入,即使只是针对其背后的集装箱基础设施。本文所描述的实现可以提供一个解决方案,中移物联网有限公司,用这些产品来增加您的技术诀窍并节省资金。Kubernetes本身是由Google为非生产性环境开发的开源产品,这就是为什么不需要任何企业开销的原因,如果你注意一些简单的细节的话。

让我们从一些关于我们项目的基本想法和决定开始,以防以后出现问题。有几个开源项目,除了那些必须付费的项目外,海淘客,还追求实现一个简单易处理的Kubernetes基础设施的目标。那我们为什么不用一个呢?问题是,开心返利,一旦有了新版本,他们中的大多数会立即实现Kubernetes、Docker、Python和更多组件的最新版本,这正是我们不想要的。SAP在发布其他制造商版本的产品时通常比较保守,这就是为什么自动更新可能会损坏已实施的系统。因此,我们建议您直接从首选Linux发行版上的Google存储库安装Kubernetes,并自己执行必要的配置,以保持对所用版本的控制。在测试了Datahub的安装并使用了不同的发行版之后,基于RedHat EL的CentOS 7 Linux已经证明其性能非常稳定,国内免费云服务器,并且与我们的所有要求兼容。

除了容器环境,支持动态卷资源调配的存储系统对于Datahub安装非常重要。SAP建议结合相应的容器平台提供特定的存储解决方案。在我们的例子中,我们也希望依赖于开源,因此我们查看了Kubernetes文档,以确定哪些解决方案是兼容的。

到目前为止,我们在Ceph RDB方面有很好的经验。您可以在线找到有关安装的简单说明,并且存储系统可以根据个人需求进行调整和扩展。因此,让我们继续展示我们将要做的事情。

对于Kubernetes基础设施,我们将使用一个由一个主节点和三个工作节点组成的集群。在我们的开发安装中并不需要高可用性,实现多个主节点将增加复杂性,这就是为什么我们决定使用此设置,这将仍然允许通过我们的三个工作人员实现良好的计算性能。

此时,我们想提到的是,Datahub的硬件性能比我们安装时使用的要低。这取决于您的个人需求和可用资源。

请确保您了解基础设施安装的以下检查点:

如上所述,我们在Ceph RBD提供动态存储方面有很好的经验。当您按照这里的步骤操作时,安装过程描述得很好,而且很容易处理。在Datahub安装过程中,会创建多个卷,因此请确保至少提供500GB的空间。

提示:存储系统可以部署非常大和大规模的故障保护,也可以在多个节点上进行冗余部署。我们认为暂时在一台服务器上安装所有组件就可以节省资源了。

在您将存储单元投入运行后,将相应的存储类部署到您的集群中,并检查一下,如果test声明动态创建持久卷,例如,像这样的测试结果[根@datahubmaster~]#kubectl create-f ceph检验-索赔.yml

[根@datahubmaster~]#kubectl获得pvc

如果一切正常,您可以进入下一步,通过Jumphost with Docker registry Part 2安装SAP Datahub。

我们最初在公司网站上发布了此博客。