谷歌借鉴了开源社区的工作,为其云客户提供了更好地管理虚拟服务器集群的服务。
周一,谷歌云平台开始提供开源的商业版本便集群管理软件,由中间层。
使用Mesosphere软件,“您可以创建一个真正的多租户集群,这将提高利用率并简化操作,”Mesosphere的联合创始人兼首席执行官Florian Leibert说。Leibert也是Twitter的工程主管,他将Mesos引入了这家社交媒体公司。
首先由加州大学伯克利分校开发,便可以认为是一个操作系统,它允许管理员控制整个计算机集群,甚至整个数据中心,就好像它是一台机器一样。雷竞技电脑网站
由于其调优的调度功能,Mesos可以允许多个框架(如Hadoop或Spark)共享单个集群,也可以允许同一框架的多个副本在单个集群上运行。
该软件还具有内置的弹性:如果一个或多个节点停止工作,该软件可以自动将工作转移到该集群中的其他操作节点。
Twitter、Airbnb、Netflix和Hubspot都使用了Mesos来协调运营。
谷歌已经修改了its新软件为了管理名为Kubernetes的Docker容器,使其能够在Mesos上运行,工作谷歌也在周一宣布。
谷歌在内部一直是Docker的忠实用户,在其日常操作中每周使用超过20亿个容器。开源Docker提供了一种基于容器的虚拟化,由于其公认的性能优势,它是许多组织目前考虑的传统虚拟化工作负载的替代方案。
现在,谷歌客户可以使用Mesosphere cluster来运行Docker容器,并使用任何剩余的功能来运行其他基于框架的工作负载。
谷歌云平台产品经理Craig McLuckie说:“您将能够像谷歌那样创建这些现代的分布式系统,并且能够将它们与所有现有的应用程序并排运行。”
用户还可以将他们的工作负载转移到任何运行Mesos的云提供商,从而消除了编写应用程序运行在特定的云服务(如谷歌或其他供应商的云服务)上所带来的依赖性。
谷歌的中间层集群包还包括Apache Zookeeper配置软件马拉松调度软件,以及登录到集群的OpenVPN。
在谷歌云平台上使用Mesosphere并不单独计费;它包含在运行集群的价格中。
约押杰克逊涵盖企业软件和一般技术突发新闻IDG新闻服务。在Twitter上关注约押@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com