如何构建混合云?构建混合云的方法分享

时间:2021-04-14 11:49:10 作者: MM

最近我们经常谈论混合云。这一切归根结底是将公共云服务的计算和存储优势与私有云、服务器机房中的硬件或运行云软件堆栈的数据中心相结合。实际上,这很难做到。而有一个简单的方法,可以在公共云上和在自己的办公室里使用相同的云栈。

到底是怎么做到的?在你的空间里使用公共云软件和硬件。具体来说,能够做到这一点的产品包括AWS Outpost、Microsoft Azure Stack Hub、Google Anthos或IBM Cloud Satellite。

现在,还有其他方法可以构建混合云。例如,你可以将基于OpenStack的公共云与自己的OpenStack服务器一起使用。例如Rackspace OpenStack Public Cloud、Open Telekom Cloud和CT Cloud Platform。或者,笔者最喜欢的是:基于Kubernetes的混合云。有很多这样的例子,包括Red Hat OpenShift、Cloud Foundry和VMware Tanzu。但是,所有这些都有一个共同的大问题——很难设置和管理它们。

别误会笔者的意思。这是可以做到的,而且回报是值得的。但是,这是一个很大的问题,需要在你的员工中有熟悉OpenStack或Kubernetes的人。而且,如果你从来没有试过雇用这样的人,笔者想告诉你,这样的人很少,而且非常昂贵。

这就是Outpost、Azure Stack、Google Anthos和最近的IBM Cloud Satellite的用武之地。它们中的每一个本质上都是公共云产品在你办公室中的扩展。当然,它们都有自己的独特之处。下面是关于这一点的一个简短总结。

这些服务包括EC2实例、EBS存储卷、Amazon ECS、用于基于容器的应用程序的Amazon EKS集群等。很多的AWS服务,但为什么要这么麻烦,毕竟你可以从最近的AWS地区获得所有这些,甚至更多?答案是速度。当你的用户或设备需要延迟是一位数毫秒级时,你就需要Outpost。

另一方面,Azure Stack Hub可以在合作伙伴(如HPE、dellemc或Lenovo)的服务器上运行。是的,如果你有合适的设备(来自微软或它的合作伙伴之一),你就可以在已经拥有的硬件上安装Azure。

Stack Hub和其他所有产品一样,比使用Azure公共云更快,但关键在于使你能够扩展作业。如果有需要数百或数千个虚拟机(VM)的操作,那么在Azure云上运行它。如果是需要几十个的,那么在Stack Hub上运行。如果是一个变化范围很大的,那么根据需要把作业在公共云和内部转移。

Google Anthos?这是Kubernetes方法的生产版本。毕竟,Kubernetes是Google Borg的直系后代。简言之,谷歌了解Kubernetes。与Stack Hub一样,Anthos对其硬件并不挑剔,你可以在现有的Dell EMC、HPE、Intel和联想机架上运行它。

最后,IBM Cloud Satellite将其Public Cloud控制平面扩展到运行在数据中心或服务器机房中的硬件。这是一个完全由供应商管理的混合云。IBM的特别之处在于,除了它带来的前两项服务Cloud-Pak for Data和OpenShift as-a-Service之外,该公司还计划在Cloud Satellite上提供第三方软件应用程序。

这项工作仍在进行中,但如果你从事电信或银行业务,你会有兴趣知道Lumen Technologies和Portworx(5G玩家)以及F5(银行垂直领域的玩家)都将参与其中。笔者需要补充的是,这些应用程序需要一位数毫秒的速度才能在边缘计算中正常工作和发挥作用。

所有这些都使得用它们的公共云产品(但远不是所有的产品)变得简单,且有好得多的延迟性能。只有你知道哪一个最能满足你的需要。但是,笔者可以向你保证,随着云计算和边缘计算的交叉对大多数企业来说变得越来越重要,它们可能正是你的公司取得成功所需要的。

相关推荐
AI桌面浏览器

热文推荐

  • 48小时热文
  • 每周热文

如何构建混合云?构建混合云的方法分享