0

谷歌云平台通过 Anthos 实现了混合和多云计算,Anthos 是一个开放的应用程序现代化平台。Anthos 如何适用于分布式数据平台?

例如,我的数据存储在 Teradata On-premise、AWS Redshift 和 Azure Snowflake 中。Anthos 能否加入所有数据集并允许用户以低延迟查询或执行报告?AWS 和 Azure 中的 GCP Anthos 是什么?

4

1 回答 1

2

你的问题很广泛。Anthos 旨在跨多个 K8S 集群管理和分发容器。

为了更简单的视图,想象一下:您有 Anthos 主节点,其直接节点是 K8S 主节点。例如,如果您要求 Anthos Master 在 AWS 上部署一个 pod。Anthos master 将查询转发到部署在 EKS 上的 K8S master,您的 pod 部署在 AWS 上。

现在,重新考虑您的问题:数据呢?没什么神奇的,如果您的数据在多个集群之间共享,您必须将它们与为此设计的系统联合起来。这与只有一个集群和不同节点上的数据非常相似。

无论如何,您在这里指出了多云/混合部署的真正下一个挑战。解决方案将从这个空白空间中出现。

最后一点:Azure 和 AWS 等价物。没有。

最新的 Azure ARC 似乎很轻:它只允许管理带有代理的 Azure 平台之外的 VM。没有什么比 Anthos 更易于管理。例如:您在 GCP 上有 3 个 VM,并使用 Azure ARC 管理它们。您在每个 NGINX 上都部署了一个,并且您希望在您的 3 个 VM 中设置一个负载均衡器。我不明白如何使用 Azure ARC 做到这一点。使用 Anthos,它只是一个 K8S 的服务展示 -> 负载均衡器将根据云平台实现进行部署。

关于 AWS,outpost 是一种硬件解决方案:您必须购买 AWS 特定硬件并将其插入您的 OnPrem 基础设施。在迁移到云战略时需要更多的本地投资?很难说服。并且不符合其他云提供商。ReInvent 将于下个月推出。也许是外人?

于 2019-11-09T19:24:01.193 回答