|
本帖最后由 有容乃大 于 11.9.2009 11:03 编辑
云计算做为当今的热点问题,一直倍受企业界的媒体的双重关注,然而什么是云计算,一直是困扰着人们的一个重要问题,这个问题关系到如何才能在云计算时代真正到来之际、如何才能分到一杯羹,是从中获利的基础,是步入其中的前提。 云计算实际上只是一个概念而不是某种具体的技术,它主要是通过网络实现两大功能,一个是远程计算,另一个是远程存储。
云计算的远程计算,由来已久,ibm早在上世纪80年代就将其商用化,当时凡是购买ibm大型计算机的客户,都能够得到ibm的承诺――一旦所购的计算机出现问题不能使用时,ibm将动用备用的计算机通过远程服务为用户解决临时运算需求,这也许就是云计算的雏型。
网络时代的到来,使得远程计算服务在使用上更加简化,在功能上更加强大,成本更加低廉,这就使得远程计算服务进入了一个实用阶级。
对于任何能够实现这一功能的远程计算服务方式,无论其表现的形式是怎么样的,都可以算是云计算的一种。
云计算的远程存储,在概念上则较之以前人们常用的单纯的存储空间更大,在运计算出现之前,人们所常用的网络存储空间,是文件级的存储,主要是放置一些文件,而云计算的远程存储,则是对数据进行存储,是数据级的存储。
所谓的对数据进行存储,指的是在特定的情况下,可以直接调用文件的某些数据,而不用对文件本身进行整体调用。
举个简单的例子:在运计算出现之前,用户可以将一个数据库文件上传到网络空间进行存储,但是当需要对其进行使用时,必须将这个数据库文件完整地下载到本机硬盘之上,而云计算的出现,改变了这种远程存储的方式,用户可以直接调用具体到数据库之中的某一条记录,这样一来,就使得在效率大为提高,成本大幅下降。
与远程计算一样,对于任何能够实现这一功能的远程存储服务方式,无论其表现的形式是怎么样的,都可以算是云计算的一种。
因此,我们在以云计算项目进行设计时,主要是因地制宜地考虑如何才能够更好地实现云计算的这两大功能,至于采用何种技术,都属于专计算的范畴。
而当你只是一个云计算的跟风者时,则需要对各种不同的云计算的技术进行比较和考量,其中主要考虑两个因素,一个是效率与成本,另一个是所依托的技术的前景问题。
文/项有建 来源:移动labs |
|