本文介绍了使用Anthos的混合云和多云数据平台的多云解决方案的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Google Cloud Platform通过开放应用程序现代化平台Anthos实现了混合云和多云计算的实现. Anthos如何在分布式数据平台上工作?

例如,我的数据存储在Teradata内部部署,AWS Redshift和Azure Snowflake中. Anthos可以加入所有数据集并允许用户以低延迟查询或执行报告吗?什么是AWS和Azure中的GCP Anthos等效项?

For example, I have my data in Teradata On-premise, AWS Redshift and Azure Snowflake. Can Anthos joins all datasets and allow users to query or perform reporting with low latency? What is the equivalent of GCP Anthos in AWS and Azure?

推荐答案

您的问题很广泛. Anthos专为跨多个K8S集群管理和分发容器而设计.

Your question is wide. Anthos is designed for managing and distributing container accross several K8S cluster.

为简单起见,请想象一下:您有Anthos主节点,其直接节点是K8S主节点.例如,如果您要求Anthos Master在AWS上部署Pod. Anthos主服务器将查询转发给部署在EKS上的K8S主服务器,并且您的Pod部署在AWS上.

For a simpler view, imagine this: you have the Anthos master, and its direct node are K8S masters. If you ask Anthos Master to deploy a pod on AWS for example. Anthos master forward the query to K8S master deployed on EKS, and your pod is deployed on AWS.

现在,重新考虑您的问题:数据如何?没什么神奇的,如果您的数据在多个群集之间共享,则必须使用为此目的而设计的系统将它们联合.这与仅具有一个群集并且在不同节点上具有数据非常相似.

Now, rethink your question: what about the data? Nothing magic, if your data are shared across several clusters you have to federate them with a system designed for this. It's quite similar than with only one cluster and with data on different node.

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

Anyway, you point here the real next challenge of multi-cloud/hybrid deployment. Solutions will emerge from this empty space.

最后一点:Azure和AWS等效.没有.

Finally your last point: Azure and AWS equivalent. There isn't.

最新的Azure ARC似乎很简单:它仅允许使用代理在Azure平台之外管理VM.没有比Anthos更易于管理的了.例如:您在GCP上有3个VM,并使用Azure ARC对其进行管理.您在每个NGINX上都部署了,并且您想在3个VM中设置一个负载均衡器.我不了解如何使用Azure ARC做到这一点.借助Anthos,这仅仅是K8S的服务展示->将根据云平台实施部署负载均衡器.

The newest Azure ARC seems to be light: it only allow to manage VM out of Azure Platform with an agent on it. Nothing as manageable as Anthos. for example: You have 3 VM on GCP and you manage them with Azure ARC. You deployed on each an NGINX and you want to set up a loadbalancer in from of your 3 VM. I don't catch how you can do this with Azure ARC. With Anthos, it's simply a service exposition of K8S -> The Loadbalancer will be deployed according with the cloud platform implementation.

关于AWS,前哨基地是一种硬件解决方案:您必须购买AWS特定的硬件并将其插入OnPrem基础架构中.在迁移到云战略时是否需要更多投资于Prem?很难说服.并且不符合其他云提供商的要求. 但是 ReInvent即将在下个月发布.也许是局外人?

About AWS, outpost is an hardware solution: you have to buy AWS specific hardware and to plug it in your OnPrem infrastructure. Need more investment on prem in your move to cloud strategy? Hard to convince. And not compliant with other cloud provider. BUT ReInvent is coming next month. Maybe an outsider?

这篇关于使用Anthos的混合云和多云数据平台的多云解决方案的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 22:28