上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.2 云平台没有那么神奇
虽然笔者很喜欢公用云(public cloud),但这只是一种包装和营销的概念而已。其实并没有所谓云(cloud)这个东西,它还是得依靠别人的计算机来实现。当然,云平台会通过各种编程技术,让用户能够在上面轻松地存放应用程序与数据并对其加以管理,同时还会把这些东西做得更加健壮。但云平台没有那么神奇,它本质上还是一批给你提供服务的计算机而已。这些计算机与安装在它们之中的磁盘,都有可能发生故障。
所以我们一定要意识到,云平台所支持的各种数据存储机制,从数据保护的角度看,是有所区别的。采用对象存储(object storage)机制来保存的数据,可以在多个位置上存留多份副本,因此能够经受多次事故,而采用块存储(block storage)机制来保存的数据,则只是虚拟驱动器里面的一个LUN(Logical Unit Number,逻辑单元号),这个虚拟的驱动器仅位于某一间数据中心的某一个存储阵列里面。这种存储方式没有任何冗余机制,因此采用该方式存储的数据必须加以备份。当然有些云平台也提供了带有冗余的块存储机制,但大多数人没有启用这个方案。另外,本章后面会讲到,由人引发的数据事故并非总能通过冗余(也就是通过把某个东西多备一份)来解决。