现代的云

110 阅读1分钟

  不同于前几代分布式计算系统,现代的云有四个主要特点

  超大规模

  数据中心基本上都有数万、甚至数十万服务器构成,用户可以在任意多的服务器上运行计算程序

  按需访问: *aaS(即服务)

  只为使用的服务付费

  HaaS,硬件即服务

  IaaS,架构即服务

  PaaS,平台即服务

  SaaS,软件即服务

  数据密集性质

  EB级的数据,比如日志、事件记录、网页数据

  大量的数据存储在数据中心

  需要附近的计算节点

  对于密集计算来说,关注点从计算转移到数据。CPU利用率(资源利用率)已经不再是最主要的度量,I/O才是(磁盘的I/O还有网络的I/O)

  以及新的云计算程序模型

  数据和序列的存储引擎,比如MapReduce/Hadoop

  键值对存储工具,比如Cassandra、MongoDB、NoSQL类型存储