`
Moonwolf009
  • 浏览: 7297 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

试读《云计算:大数据时代的系统工程》后对“云计算”的一些新认识

阅读更多

“云计算”是近几年比较火的一个词,很多人估计也经常听到,真正知道“云计算”含义的人可能并不是很多,开始我也是其中一个,对“云计算”的认识值停留在一个表面的概念上,对于其实现和在应用上的真正优势了解的并不多,借着本次图书试读的机会,我仔细阅读了一下《云计算:大数据时代的系统工程》的试读样章,对这门新型技术有了一个更深入一些的理解,下面就简单谈一下试读之后自己对“云计算”的新的理解:

 

 “云计算”是一个很时尚的概念,他既不是一门技术,也不是一门理论。准确的说,云计算仅描述了一类很棘手的问题,因为现在这个阶段,“计算与数据”的跷跷板的平衡已经发生了变化,即已经到了“移动计算要比移动数据要便宜的多”。    狭义的云计算是指IT基础设施的交付和使用模式,通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用。


    广义的云计算是指服务的交付和使用模式,通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。

 

 “数据”变得越来越臃肿,用经济的眼光来看,数据应该是固定的。想象一下,复制1PiB的数据的成本以及存储这些数据的成本,数据变来变去而导致的“一致性”的问题。诸如搜索、推荐和社会关系网络等这些新兴的服务是很耗费数据的。“云计算”代表了一个时代的需求,反映了市场关系的变化,谁拥有更为庞大的数据规模,谁就可以提供更广更深的信息服务,而软件和硬件的影响相对较小。

 

云计算是分布式处理,并行计算和网格计算邓艾年的发展和商业实现,其技术实质是计算、存储、服务器、应用软件等IT软硬件资源的虚拟化,云计算在虚拟化,数据存储、数据管理、编程模式等方面具有自身独特的技术。云计算的关键技术包括以下几个方向:

 

    1)虚拟机技术

    服务器虚拟化是云计算底层架构的重要基石。在服务器虚拟化中,虚拟化软件需要实现对硬件的抽象,资源的分配、调度和管理,虚拟机和宿主操作系统及多个虚拟机间的隔离等功能。

 

    2)数据存储技术

      云计算系统需要满足大量的用户需求,并行的为大量用户提供服务。因此,云计算的数据存储技术必须具有分布式、高吞吐率和高传送率的特点。目前数据存储技术主要有Google GFS以及HDFS

 

    3)数据管理技术

     云计算的特点是对海量的数据进行存储,读取后进行大量的分析,如何提高数据的更新速率以及进一步提高随机读书绿是未来的数据管理技术必须解决的问题。云计算的数据管理技术最著名的是谷歌的BigTable。另外,分布式编程和计算,虚拟资源的管理和调度,云计算的业务接口等都是相当重要的。

 

经过对试读样章的阅读,我对于云计算了解了很多,对其概念和技术实现也有了一定的了解。仅仅阅读了试读样章,虽然我没有完全掌握云计算,两天的时间,这也是不可能的。但是我觉得起码有很多的收获,对很多东西都有了很多的了解。所以,还希望将这本书继续阅读下去,在云计算方面有一个跟全面的掌握。

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics