之前介绍了云计算的起源、概念和框架模型,大家应该对云计算有了一个大致的了解。现在进入正题,来看云存储是如何起源的。 云计算之所以能够在最近几年快速兴起,是因为用户渴望能够充分利用IT资源来给业务提供即时按需的高效服务。而云存储是在云计算概念上延伸和发展出来的一个新的概念,在云计算发展的轨迹中,随处都可以看到存储云化发展的身影。 Google首席执行官埃里克·施密特提出的云计算概念中,指出“云计算把数据分布在大量的分布式计算机上,从而使得存储获得很强的可扩展能力”。NIST的云计算定义中,也提到“一种通过网络连接IT资源(如服务器、存储、应用和服务等)的应用模式”。由此可见,云存储是云计算中的重要组成部分。云计算的起源和发展包含了云存储的起源与发展。 总的来说,和云计算一样,云存储的起源也包含了技术和服务两介方面。
云存储技术起源
在技术方面,现代存储技术从磁带发展到磁盘、再从磁盘发展到阵列、继而从阵列发展到网络存储,而今,又随着集群技术、网格技术、分布式存储技术、虚拟化存储技术的发展,进入了云存储的时代.
起初,人们用磁带来存储数据信息,但由于磁带是顺序存储设备,定位数据和读写数据速庋慢,通常读取一个信息块就需要几毫秒的时间。因此,在磁盘出现后,磁带很快为后者所取代。但是,一块磁盘的容量是有限的,速度也是有限的,目前磁盘单块容量最多到3TB,如果单纯依靠单磁盘的容量,是远远满足不了现代应用几十TB(1000GB)到几PB(1000TB)的需求的。
为了解决这个问题,磁盘阵列出现了,多级别的独立冗余磁盘阵列( Redundant Array oflndependent Disks,RAID)技术可以将多个磁盘组合成大型的磁盘组,它不仅通过对多个磁盘同时存储和读取数据来大幅提高存储系统的数据吞吐量,而且通过数据校验和备份提供容错功能,大大提高了系统的容错度和稳定性。
随着20世纪90年代Internet的迅猛发展,数据存储也进入了网络时代,磁盘阵列通过光纤通道(Fiber Channel,FC)协议、Internet小型计算机系统接口(Internet Small Computer System Interface,iSCSI)、网络文件系统(Network File System,NFS)协议、通用Internet文件系统(CommonInternet File System,CIFS)协议等接口协议以不同的方式连接到一起。
近几年,互联网的发展和互联网应用的兴起,网络、数字设备、数字化解决方案在家庭、企业、政府中进一步普及,存储需求呈爆发性增长。图1-2是IDC咨询报告中全球数据存户总量增长的图示。
软件和网络等将不可估量,传统的网络存储已经不能满足目前庞大的数据存储市场需求。大型的刚络存储解决方案中也出现了分布式计算、网络计算、效用计算、虚拟化技术等云计算相关技术的身影。云存储技术由此起源和发展。事实上,云存储技术也和云计算技术一样,并不是空穴来风,它是多种技术的集合体,由于这些技术能够实现“云”流动飘忽、按需取用、海量扩展的特性,所以被“云存储”收入麾下。