谷歌云平台通过开放应用程序现代化平台Anthos实现了混合和多云计算 Anthos如何在分布式数据平台上工作
例如,我的数据在Teradata内部部署、AWS Redshift和Azure Snowflake中。Anthos能否加入所有数据集,并允许用户以低延迟查询或执行报告?什么是AWS和Azure中的GCP Anthos?
您的问题很广泛。Anthos是为跨几个K8S集群管理和分发容器而设计的。
对于更简单的视图,想象一下:您有Anthos master,它的直接节点是K8S master。例如,如果你要求Anthos Master在AWS上部署一个pod。Anthos master将查询转发到部署在EKS上的K8S master,您的pod就部署在AWS上。
现在,重新思考你的问题:数据是什么?没有什么神奇的,如果你的数据在几个集群中共享,你必须将它们与为此设计的系统联合起来。它与只有一个集群和不同节点上的数据非常相似。
无论如何,您在这里指出了多云/混合部署的真正下一个挑战。解决方案将从这片空白中出现。
最后一点:Azure和AWS的等价物。没有。
最新的Azure ARC似乎很轻:它只允许在有代理的情况下从Azure平台管理VM。没有什么比Anthos更容易管理的了。例如:你在GCP上有3个虚拟机,你用Azure ARC管理它们。你在每个NGINX上部署了一个,你想在你的3个VM中设置一个负载均衡器。我不知道你怎么能用Azure ARC做到这一点。用Anthos,它只是K8S的一个服务展示->负载均衡器将根据云平台的实现进行部署。
关于AWS,前哨站是一种硬件解决方案:您必须购买AWS特定的硬件,并将其插入您的OnPrem基础设施。在迈向云战略的过程中,需要在prem上进行更多投资吗?很难说服。与其他云提供商不兼容但是ReInvent下个月就要来了。也许是个局外人?