1、云计算实际案例,outline,案例一:Amazon Web Service 案例二: Yahoo!案例三: eBay案例四: Baidu案例五: IBM案例六: Google,Amazon Web Service,AWS核心服务计算服务存储服务数据库服务消息传送服务,AWS-计算服务,Amazon Elastic Computing Cloud (EC2)要通过虚拟化技术向用户提供计算资源用户可以根据自己的需求动态地申请或停止资源的使用Amazon Elastic MapReduce通过在Amazon EC2和Amazon S3上构建Hadoop框架而实现,AWS-存储服务,Amazon S
2、imple Storage Service(S3)存储容量是可以动态扩展在AWS云上的其他服务也可以直接访问S3上的数据,AWS-数据库服务,Amazon SimpleDB是基于S3和EC2向用户提供轻量级的数据存储和查询服务Amazon Relational Database Service(RDS)用户通过RDS可以使用MySQL所具有的功能还支持Oracle 11g的功能,AWS-消息传送服务,Amazon Simple Queue Service(SQS)提供计算机之间传递和存储消息服务Amazon Simple Notification Service(SNS)在云中建立、操作和发送
3、通知的Web服务Amazon Simple Email Service(SES)提供高扩展的大量事务性邮件发送服务,Amazon Web Service,AWS客户广泛,其中包括著名的互联网公司和创业型公司2010年,AWS部门的收入已达5亿美元,已经成为Amazon收入的重要组成部分,Yahoo!,Yahoo!云计算平台上主要有三大利器HadoopSherpaMObStor,Hadoop,Yahoo!将Hadoop应用于自己的各项业务和产品中数据分析、内容优化、反垃圾邮件系统、广告的优化选择、大数据处理、用户兴趣预测、搜索排名、广告定位等如:实时服务系统从数据库中读取用户到兴趣的映射,Had
4、oop集群则基于最新数据重新排列内容并更新页面。,Sherpa,SherpaYahoo!的分布式数据存储和服务平台主要针对的是结构化的记录型数据。Sherpa平台上最关键的是PNUTSPNUTS大规模并行处理的分布式数据库系统放弃了传统关系型数据库强一致性的要求由Storage Units、Router、Tablet Controller和Message Broker四部分组成,MObStore,MObStor主要用来存储非结构化的二进制大文件对数据提供可靠、安全存储的同时还能向用户提供快速的响应体系结构分为三层,分别为对象存储层(Object Store Layer)本地对象管理层(Loca
5、l Object Management Layer)全局对象储存层(Global Object Management Layer),Yahoo!,Yahoo!一直推动着Hadoop的发展Hadoop中国云计算大会也受到许多人的关注,eBay,基于开源云计算框架Hadoop建立了自己的集群Athena开源云平台项目Turmeric,Athena,核心层包括Hadoop运行时环境、通用工具和HDFSMapReduce层为开发和执行任务提供API和控件数据获取层数据获取层的主要框架是HBase、Pig和Hive工具、加载库层主要的加载库有:统计库(R)、机器学习库(Mahout)、数学相关库(Ham
6、a)和eBay自己开发的解析网络日志的库(Mobius)监视和警告层Ganglia是分布式集群的监视系统,Nagios则用来警告关键事件如服务器不可达、硬盘已满等。,Turmeric,面向服务构架的综合平台,用户可以在上面开发、部署、管理和监控服务核心运行库基于流水线架构,主要用来运行服务和客户端开发工具提供Eclipse插件来帮助创建服务和客户端监控器该监控器包含多个组件:收集客户端和服务端信息的运行收集组件、数据配置组件、监控节点信息的服务监控组件以及方便用户查看的控制台组件,Turmeric,安全服务提供平台上的安全服务(如验证、授权、组服务等)与策略服务交互,其中策略遵从XACML(可
7、扩展的访问控制标记语言)结构和语法。策略管理控制台管理策略的定制仓库服务这是端到端平台上服务注册、附件管理功能的抽象,具体的功能依赖于下层的仓库产品WSDL声明服务通过这项功能用户可以定义服务的WSDL接口,eBay,eBay使用云计算通过构建自己的集群系统来处理大规模的商品数据和用户需求,面对数据的增长,云计算成为互联网公司的首选,百度,Hadoop的应用框计算,Hadoop在百度的应用,在百度,Hadoop主要应用于以下几个方面:日志的存储和统计网页数据的分析和挖掘商业分析,如用户的行为、广告关注度在线数据的反馈,及时得到在线广告的点击情况用户网页的聚类,分析用户的推荐度及用户之间的关联度
8、,框计算,需求分析,基于互联网的一站式服务,服务集成,百度,框计算确定用户需求后会选择哪个服务提供者为用户提供服务百度的选择甚至影响一些服务提供商的发展云计算带来的影响不仅限于技术,任何互联网公司都不能置身事外。,IBM,云计算解决方案云计算产品,云计算解决方案,“蓝色洞察力”决策分析云系统处理全球小型交易等业务LotusLIve使得公司内员工及合作伙伴协作高效化桌面的集中虚拟化提高了控制管理的安全性及维护的方便性,云计算解决方案,存储云实现虚拟化储存,将数据储存在一起,有效地节约了空间数据中心整合里面的应用程序也随之部署在云计算上,实现资源整合生产研发如在芯片设计时需要昂贵的软件和巨大的计算
9、存储资源,采用设计制造云后既减少了设计成本提高资源利用,同时也保证了知识产权的安全。,云计算产品,IBM在虚拟化和云计算方面拥有众多产品,设计基础设施层、平台层和应用层IBM Ensembles将计算、存储、网络等物理资源虚拟成基础设施资源池,隐藏了内部实现细节向上层提供资源访问和管理的接口IBM TSAM提供应用服务的管理平台,包括服务的设计、部署和运行管理整个阶段,实现了硬件到操作系统、中间件的整体管理自动化IBM SmartCloud用于数据中心的云服务软件,在向公司用户提供云存储的同时也提供数据分析、销售管理、测试工具等服务,IBM,IBM使用云计算整合自身的全球资源提供优质服务基于对
10、云计算的认识,IBM提供公有云、私有云和混合云多个选项,减少用户对隐私、安全的顾虑来吸引用户,Google,云计算技术云计算产品,Google云计算技术,Google在云计算拥有著名的GFS、Bigtable、MapReduce三大技术GFS针对数据密集型应用的分布式文件系统运行在廉价硬件环境上并拥有较高的容错性Bigtable管理海量结构化数据的分布式存储系统提供简单的数据模式动态地控制数据部署通过维护稀疏的多维排序映射表来检索数据MapReduce编程模型利用输入键/值对集输出新的键/值对集将并行计算细节隐藏用户只需实现map函数和reduce函数即可,Google云计算产品,Googl
11、e AppEngine一种架构Web应用程序的平台用户可以利用提供的SDK开发Web应用程序,并将其上传到平台上Google负责应用的管理和维护平台还提供网页抓取、图像操作、邮件等多种服务云端应用程序Google Docs基于Web的文档处理程序支持在线编辑和多人协作Google Cloud Connect可以直接将本地Microsoft office和云端的Google Docs连结起来文档在本地保存的同时也保存在云中并通过链接向别人分享自己的文档,Google,Google以其先进的技术在云计算发展中处于领先位置,小结,小结,互联网公司云计算的主要提供者和使用者,也是云计算的重要推动者分析和处理海量数据新的商业模式普通用户享受到高性能所带来的服务和便利云计算的问题安全性在云中如何保护用户的隐私并让用户放心?标准化各大IT公司又能否推出统一的标准?,谢谢!,