1、中国电子学会信息系统集成份会主讲人:刘鹏云计算云计算课件课件总结与展望总结与展望刘鹏刘鹏 教授教授电子工业出版社 刘鹏主编云计算教材配套课件14第1页代表性云计算方案比较代表性云计算方案比较Google App Engine亚马逊亚马逊AWS微软微软Azure提供服务类型PaaSIaaS、PaaS、SaaSPaaS服务间关联度全部服务被捆绑在一起,耦合度高能够任意选择服务组合,耦合度低能够任意选择服务组合,耦合度低虚拟化技术未使用XenHyper-V运行环境Google本身提供环境,位于云端亚马逊平台,位于云端云端或当地支持编程语言Python、Java各种各种使用数据库Datastore(构
2、 建 在Bigtable之上)用户能够依据需要在EC2上运行Oracle、SQL Server等,也可使用亚马逊SimpleDB改进SQL Server使用限制最多最少较少实现功效最少最多较多计费方式有无偿部分和收费项目按实际使用量付费按实际使用量付费可扩展性自动扩充所需资源并进行负载均衡需要手动或经过编程自动增加所需虚拟机数量需要手动或经过编程自动地增加所需虚拟机数量不一样应用之间隔离经过沙盒来实现不一样应用运行在不一样虚拟机,以此实现隔离不一样应用运行在不一样虚拟机,以此实现隔离第2页计算服务比较计算服务比较MapReduceEC2Azure计算服务计算服务服务类型PaaSIaaSPaaS
3、虚拟机使用未使用用户能够依据需要设置运行虚拟机硬件配置系统自动分配运行环境Google本身提供环境,用户无法自行调配由用户自行提供运行程序所需AMI(亚马逊机器映像)程序运行在系统自动为用户生成装有Windows Server 虚拟机上易用性最好稍差很好灵活性稍差最好很好适用应用程序适合能够并行处理应用程序任意任意可在Windows Server 上运行程序,尤其适合有大量并行用户应用程序第3页存放服务比较存放服务比较GFSS3Blob存放系统结构数据块服务器上文件分块存放桶、对象两级模式容器、Blob两级模式可扩展性可经过增加数据块服务器数量扩展存放容量可经过增加桶中对象数量扩展存放容量可经
4、过增加容器中Blob数量扩展存放容量数据交互方式用户和数据块服务器进行数据交互用户能够从取得授权对象中取得数据用户能够从取得授权Blob中取得数据存放限制无特殊限制桶数量和对象大小有限制,但对象数量无限制Blob大小有限制,不过容器和Blob数量未限制容量扩展方式自动手动或编程实现自动扩容手动或编程实现自动扩容容错技术针对主、从服务器有各自容错技术数据监听回传、Merkle哈希树、数据冗余存放仅重传犯错Block(块)、数据冗余存放第4页数据库服务比较数据库服务比较Google App Engine Datastore亚马逊亚马逊SimpleDB微软微软SQL数据服务数据服务系统结构Model
5、、实体组、实体三级模式域、条目、属性、值四级模式Authority、容器、实体三级模式主要存放数据类型结构化和半结构化数据结构化数据结构化数据所用查询语言GQL支持有限SQL语句SQL查询限制返回结果不能超出1000条响应时间不能超出5秒返回结果不能超出500页数据更新时间有延迟,但不是常态有延迟没有延迟实现功效较多最少最多第5页软件产品在线化软件产品在线化第6页终端在线化终端在线化AndroidChrome OS第7页古老预言变得正确古老预言变得正确Thomas Watson“我认为全球大约只需要五台计算机就够了。”Bill Gates“640KB内存应该对任何人都够用了。”?第8页网络计算发展趋势网络计算发展趋势1995集群计算1998网格计算1999对等计算云计算云格(Gloud=Grid+Cloud)第9页Gloud环境服务目录和管理设施高性能计算设施存放服务Web 应用服务高性能计算服务企业管理服务电子商务服务数据管理服务协作服务数据处理服务语义了解服务数据中心设施云格云格(Gloud)(Gloud):云计算未来:云计算未来第10页欢迎访问中国云计算网站 http:/欢迎使用云计算教材 电子工业出版社 刘鹏 主编本课程全部结束第11页