CoreOS在儿童节发布了自己的分布式存储Torus

原创 2016年06月02日 12:45:28

CoreOS,或者说是Google,发布了自己的分布式存储,不禁让人浮想联翩且摸不到头绪。

新闻稿在这里:https://coreos.com/blog/torus-distributed-storage-by-coreos.html

代码在此,目前只是个原型:https://github.com/coreos/torus

Google在容器上跑的有点过快了,让人感觉是在云计算上受了多年的屈辱,终于等到机会,摆出要亮出全部家底的架势。现在看,Kubernetes绝不会是下一个OpenStack,也不太像是下一个安卓,有不低的可能性,会成为下一个iOS,开源的。

王豪迈同学早在一年前,就把Google的野心看的清清楚楚:

“这时候我们需要引入另外一个背景,在目前的公有云、私有云和混合云的分类下,对于云基础设施之上的颠覆性变化实际上只能发生在私有云,一个厂商的公有云是无法改变用户的架构,更谈不上整个应用平台。那么 Google 在公有云追不上 AWS 的情况下推出了一个完全以社区方式运作开发的项目实际上是意味深远的(之前这样的项目就是 Andriod 和 Chromium)。Google 仍然希望能在用户端撬动变革来改变 VM 中心化这个现实,那么 GCE 作为这个变革的云端产物,自然能四两拨千斤的改变公有云的格局。”

摘自王豪迈一年前的文章,Kubernetes的另一面,原文在:http://www.wzxue.com/kubernetes/

这件事情很快就上了头条并引起了激烈的争论:https://news.ycombinator.com/item?id=11816122

我最近也在关注Kubernetes的存储服务,实在是想不到会放出这么一招。

CoreOS为什么要自己做分布式存储,官方的解释是:

Existing storage solutions weren’t designed to be cloud-native

Deploying, managing, and operating existing storage solutions while trying to shoehorn them into a modern container cluster infrastructure is difficult and expensive. These distributed storage systems were mostly designed for a regime of small clusters of large machines, rather than the GIFEE approach that focuses on large clusters of inexpensive, “small” machines. Worse, commercial distributed storage often involves pricey and even custom hardware and software that is not only expensive to acquire, but difficult to integrate with emerging tools and patterns, and costly to upgrade, license, and maintain over time.

从这段话里,看不出Torus的出发点和现在的Server SAN有什么区别。

Torus和Ceph类似,也会提供文件系统、块设备和对象存储能力,那么Torus和Ceph有怎样的区别呢?文章中多次提到Etcd,难道Torus就是传说中的Google FS的Go语言复刻版?开个玩笑,这里都是瞎猜,要抓紧抽时间看看代码。

TNS也对Torus做出了报道:http://thenewstack.io/coreos-launches-kubernetes-friendly-storage-system-torus/

并列举了几个面向容器的存储项目:

https://opencredo.com/introducing-kubefuse-file-system-kubernetes/

http://rexray.readthedocs.io/en/stable/

http://www.blockbridge.com/docker/

http://www.hedviginc.com/blog/how-hedvig-software-defined-storage-integrates-with-docker-datacenter

记录在此,持续关注中。

令人心生寒意的想法是,容器似乎会把分布式文件系统带回舞台中央,其实我个人早有类似想法,容器相对虚拟化的最大优势是,容器可以以应用为中心,而虚拟化关注的只是设备,按这个思路,容器的存储就应该以数据为中心,那么容器的存储就不应该是块设备。如果这个思路是正确的,那么问题就将是,这条路如何走下去,似乎会很艰难。虚拟化时代有一个大难题,那就是网络虚拟化,难道容器时代要有两个大难题?也许这只是Google的田忌赛马。

版权声明:本文为博主原创文章,未经博主允许不得转载。

CoreOS为Kubernetes量身打造分布式存储方案Torus

近日,CoreOS在GitHub上基于Apache 2.0许可证协议开源了它们的分布式存储系统Torus。Torus是一种针对容器集群量身打造的存储系统,可以为通过Kubernetes编排和管理的容器...
  • horsefoot
  • horsefoot
  • 2016年06月08日 15:17
  • 841

Kubernetes用户指南(四)--应用检查和调试

一、调试 当你的应用开始运行,那么DEBUG是不可避免的问题。 早些时候,我们在描述的是如何通过kubectl get pods来获得Pod的简单状态信息。 但是现在,这里有更多的方式来...
  • qq1010885678
  • qq1010885678
  • 2015年10月25日 18:54
  • 13183

Kubernetes用户指南(四)--应用检查和调试

一、调试 当你的应用开始运行,那么DEBUG是不可避免的问题。 早些时候,我们在描述的是如何通过kubectl get pods来获得Pod的简单状态信息。 但是现在,这...
  • ztsinghua
  • ztsinghua
  • 2016年09月02日 10:18
  • 1797

CoreOS为Kubernetes量身打造分布式存储方案Torus

近日,CoreOS在 GitHub 上基于Apache 2.0许可证协议开源了它们的分布式存储系统Torus。Torus是一种针对容器集群量身打造的存储系统,可以为通过Kubernetes编排和管理的...
  • English0523
  • English0523
  • 2016年06月08日 11:16
  • 510

CoreOS集群ISO方式安装指南

最近在研究CoreOS,准备架设三个节点的CoreOS玩玩,想直接在虚拟机中通过ISO安装CoreOS,发现坑真多,特此记录,希望对初次接触CoreOS的童鞋有所借鉴和帮助。 ...
  • lic95
  • lic95
  • 2017年02月13日 15:37
  • 997

安装部署 CoreOS + Kubernetes 3

在这个配置文件 里,有以下几个部分 >> hostname: 配置后,方便识别 >> ssh_authorized_keys: 可以设置一个跳板机的key,方便管理 >> update: CoreOS...
  • haizhaopeng
  • haizhaopeng
  • 2015年08月04日 21:09
  • 765

安装部署 CoreOS + Kubernetes 1

1.背景 随着光音业务规模的上升,线上业务产品的数量及服务器的采购量也越来越大。当达到一定数量级后,就不能使用常规的维护方法来解决这些问题。 以前,一旦业务量上去,我们就不得不停下手头的开发工...
  • haizhaopeng
  • haizhaopeng
  • 2015年08月04日 21:31
  • 1153

分布式存储再PK与传统存储阵列

在当今的存储领域,尤其是针对大势所趋的虚拟化,存储技术的变革可以用“颠覆”来形容。其中最主要的就是分布式存储技术的引进,给传统存储阵列领域带来了很大的冲击,很多雾里看花的人们在观察,分布式存储为什么突...
  • bbs598598
  • bbs598598
  • 2016年08月24日 11:13
  • 1743

CoreOS安装到VMware

本文使用VMware 12来安装配置CoreOS稳定版 1. VMware 12安装方法不做赘述。 2. CoreOS OVA 镜像下载地址:  1).可以去官网下载,有可能被墙 2).百度云盘下载地...
  • zqdlove
  • zqdlove
  • 2015年11月30日 11:50
  • 5530

CoreOS在儿童节发布了自己的分布式存储Torus

CoreOS,或者说是Google,发布了自己的分布式存储,不禁让人浮想联翩且摸不到头绪。 新闻稿在这里:https://coreos.com/blog/torus-distributed-stor...
  • xn_sung
  • xn_sung
  • 2016年06月02日 12:45
  • 1572
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CoreOS在儿童节发布了自己的分布式存储Torus
举报原因:
原因补充:

(最多只允许输入30个字)