探索中国CIO人才现状 | 第四季调研报告
短暂存储与块存储之间的区别
2013-07-23  作者:企业网 

  谷歌计算引擎和ProfitBricks带来的理智


  谷歌计算引擎的最佳功能之一是它的短暂的存储方法。谷歌把这种方法称作暂时存储。在许多情况下,这种存储限制每台机器有10GB暂时存储。这个存储容量足以建立一个操作系统使用的基地。谷歌显然是故意这样做的。


  ProfitBricks把这种方法向前发展了一步,根本不提供短暂的存储。相反,安装了处理器内核和内存的物理服务器在一个资源隔离池中,与提供块存储的磁盘阵列是隔离开的。良好的IOPS(每秒输入输出)是通过使用每秒80GB的InfiniBand网络把两者连接起来实现的。


  在ProfitBricks的模式中,所有的存储都类似于高可用性的冗余块存储。


  你真正需要的是块存储


  公共云新手最初很难理解的事情之一是短暂存储与块存储之间的区别。后者是每一家IaaS(基础设施即服务)厂商都提供的功能,其中都有某种水平的冗余,是数据应该真正存储的地方。


  下面的例子是一些厂商提供的冗余和更好的结果。


  可吸取的教训


  这篇文章的寓意很简单:如果你放入的东西超过在短暂存储上的你的基本的操作系统,你将有很大风险。那个数据可能随时消失。你不能依赖它。除非你利用自己的工程开支增加额外形式的冗余,否则你不能使用它。你关心的数据属于块存储:它有内置的冗余和改善的可用性。这将保证你关心的数据在你需要的时候还将在那里。