云计算实际案例PPT课件.ppt_第1页
云计算实际案例PPT课件.ppt_第2页
云计算实际案例PPT课件.ppt_第3页
云计算实际案例PPT课件.ppt_第4页
云计算实际案例PPT课件.ppt_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

云技术 云计算案例 案例一 AmazonWebService案例二 Google案例三 Yahoo 案例四 IBM案例五 eBay案例六 Baidu案例七 微软 AmazonWebService AWS核心服务基础设施层服务计算服务存储服务数据库服务消息传送服务平台层服务电子商务支付物流 AmazonWebService AWS基础架构 AWS 计算服务 AmazonElasticComputingCloud EC2 通过虚拟化技术向用户提供计算资源用户可以根据自己的需求动态地申请或停止资源的使用AmazonElasticMapReduce通过在AmazonEC2和AmazonS3上构建Hadoop框架而实现 AWS 存储服务 AmazonSimpleStorageService S3 由对象和存储桶组成存储容量可以动态扩展按需付费在AWS云上的其他服务也可以直接访问S3上的数据 REST或SOAP接口 适合存储较大 一次写入 多次读取的数据缺点数据操作存在网络延迟不支持文件重命名 部分更新操作 AWS 存储服务 AmazonSimpleStorageService S3 数据安全性采用账户认证 利用存取密钥对请求签名访问控制列表 利用访问控制列表设定数据的访问权限查询字符串认证 利用字符串认证限制HTTP或浏览器对数据的访问数据可靠性采用冗余备份的存储机制备份数据一致性保证 AWS 数据库服务 AmazonSimpleDB支持结构化数据存储和查询操作的轻量级数据库服务基于S3和EC2存储模型域 Domain 数据的容器 数据按域划分项 Item 若干属性组成的数据集合属性 Attribute 一个或多个文本值所组成的数据集合 AWS 数据库服务 AmazonSimpleDB访问方式 REST SOAP访问缺点数据操作延迟数据模型不同于关系型数据库无法保证更新操作顺序 AWS 数据库服务 AmazonRelationalDatabaseService RDS 用户通过RDS可以使用MySQL所具有的功能还支持Oracle11g的功能收费 0 16美元 小时 AWS 消息传送服务 AmazonSimpleQueueService SQS 提供分布式组件之间传递和存储消息服务核心组件消息可存储到队列中的文本数据可通过公共访问接口操作消息队列消息的容器消息传递访问控制支持并发 AWS 消息传送服务 AmazonSimpleQueueService SQS 基于分布式架构消息可保存在不同的机器中不严格保证消息的顺序同一个消息可能被处理多次取消息时无法保证得到所有消息消息传递有延迟 AWS 消息传送服务 AWS 消息传送服务 AmazonSimpleNotificationService SNS 在云中建立 操作和发送通知的Web服务AmazonSimpleEmailService SES 提供高扩展的大量事务性邮件发送服务 AmazonEC2 AmazonEC2AmazonMachineImage AMI 基本的部署单位包含所有软件和配置的虚拟环境EC2虚拟机实例同一AMI创建的实例具有相同的配置不存储系统状态信息AMI运行环境大规模虚拟机运行环境物理机资源池和虚拟机运行平台提供访问控制 存储 网络 防火墙服务 AmazonEC2 AmazonEC2使用步骤打包AMI虚拟机镜像文件上传AMI到S3通过服务接口启动虚拟机实例优势可伸缩性节省成本使用灵活安全可靠容错 AmazonWebService AWS客户广泛 其中包括著名的互联网公司和创业型公司2010年 AWS部门的收入已达5亿美元 已经成为Amazon收入的重要组成部分 Google 云计算技术云计算产品 Google GoogleAppEngine GAE Web运行平台Gmail GoogleDocs等云端应用分布式文件系统GFS分布式计算框架MapReduce Google GAE平台GAEWeb服务基础设施提供可伸缩的服务接口 资源使用和管理分布式存储服务DataStore基于对象的结构化存储以及数据管理应用程序运行时环境提供可自动伸缩的运行环境应用开发套件开发和测试Web应用 部署应用管理控制台查看资源使用情况 数据库更新 版本管理 应用状态和日志 Google GAE系统结构 GAE的分布式存储服务DataStore基于Bigtable管理海量结构化数据的分布式存储系统提供简单的数据模式动态地控制数据部署通过维护稀疏的多维排序映射表来检索数据支持结构化数据查询和更新支持事务处理可伸缩性通过JAVA或Python数据库标准接口访问 分布式存储服务DataStore DataStore高级特性两种事务操作类型对实体的一组操作组成事务对一组实体的操作组成事务GQL类SQL查询语言配置文件定义数据索引乐观的并发控制 应用程序运行时环境 GAE的应用程序运行时环境可伸缩的Web程序运行平台支持JAVA和PythonJAVA 提供GoogleWebToolkit开发框架多版本管理可使用Google应用服务 应用开发套件 应用开发套件开发 测试 部署 管理提供GAEEclipse插件提供安全沙盒模拟API检查是否存在禁用模块检查是否有系统资源的非法访问 云端应用程序 GoogleGmail Web邮件服务支持即时消息 视频 移动访问垃圾邮件过滤 防病毒GoogleDocs 基于Web的文档处理程序支持在线编辑和多人协作保存用户修订强大的文档检索GoogleCloudConnect可以直接链接本地Microsoftoffice和云端的GoogleDocs文档在本地保存的同时也保存在云中并通过链接向别人分享自己的文档 Google云计算技术 GFS针对数据密集型应用的分布式文件系统运行在廉价硬件环境上并拥有较高的容错性MapReduce利用输入键 值对集输出新的键 值对集将并行计算细节隐藏用户只需实现map函数和reduce函数即可 Yahoo Yahoo 云计算平台上主要有三大利器HadoopSherpaMObStor Hadoop Yahoo 将Hadoop应用于自己的各项业务和产品中数据分析 内容优化 反垃圾邮件系统 广告的优化选择 大数据处理 用户兴趣预测 搜索排名 广告定位等如 实时服务系统从数据库中读取用户到兴趣的映射 Hadoop集群则基于最新数据重新排列内容并更新页面 Sherpa SherpaYahoo 的分布式数据存储和服务平台主要针对的是结构化的记录型数据 Sherpa平台上最关键的是PNUTSPNUTS大规模并行处理的分布式数据库系统放弃了传统关系型数据库强一致性的要求由StorageUnits Router TabletController和MessageBroker四部分组成 MObStore MObStor主要用来存储非结构化的二进制大文件对数据提供可靠 安全存储的同时还能向用户提供快速的响应体系结构分为三层 分别为对象存储层 ObjectStoreLayer 本地对象管理层 LocalObjectManagementLayer 全局对象储存层 GlobalObjectManagementLayer IBM 云计算产品云计算解决方案 云计算产品 IBM在虚拟化和云计算方面拥有众多产品 包括基础设施层 平台层和应用层IBMEnsembles将计算 存储 网络等物理资源虚拟成基础设施资源池 隐藏了内部实现细节向上层提供资源访问和管理的接口IBMTSAM提供应用服务的管理平台 应用服务生命周期的管理 包括服务的设计 部署和运行管理整个阶段 实现了硬件到操作系统 中间件的整体管理自动化IBMSmartCloud用于数据中心的云服务软件 在向公司用户提供云存储的同时也提供数据分析 销售管理 测试工具等服务IBMWebSphereCloudBurstAppliance用于创建 部署 管理私有WebSphere云环境的产品 IBM IBMEnsembles一组采用虚拟化技术实现的资源池 将计算 存储 网络等物理资源虚拟成基础设施资源池 隐藏了内部实现细节向上层提供资源访问和管理的接口服务器Ensemble 计算资源池网络Ensemble 网络资源池存储Ensemble 存储资源池Ensemble管理器 Ensemble系统管理Ensemble服务接口 统一的操作接口 IBMEnsembles IBMEnsemble架构 IBM IBMTSAM管理功能服务的设计阶段服务的部署阶段服务运行时的管理阶段用户角色服务设计者服务运营者服务管理者 IBMTSAM IBMEnsemble架构 IBMTSAM IBMTSAM设计阶段 通过服务定义设计服务操作系统服务 针对IBMZ系列主机 描述服务管理的全套流程管理自助虚拟服务器部署 针对Systemx和Systemp服务器 提供对虚拟服务器和相关软件的全套流程管理解决方案服务 提供针对不同中间件 应用和解决方案的管理流程定义 IBMTSAM ITMTSAM部署阶段发布服务定义到服务定义目录服务管理者选择服务类型 提交部署请求TSAM完成自动化部署 产生服务部署实例ITMTSAM运行时管理阶段服务管理者负责日常管理操作TSAM提供管理计划实现管理操作自动化生命周期结束 TSAM回收服务占用的资源 IBMLotusLive IBMLotusLive会议服务LotusLiveMettings 在线会议服务LotusLiveEvents 在线事件管理和网络会议服务办公协作服务LotusLiveEngage 整合的社交网络模式的协作服务LotusLiveConnections 集成的社交网络协作服务电子邮件服务LotusLiveNotes 富客户端电子邮件系统LotusLiveiNotes Web电子邮件系统 云计算解决方案 蓝色洞察力 决策分析云系统处理全球小型交易等业务LotusLIve使得公司内员工及合作伙伴协作高效化桌面的集中虚拟化提高了控制管理的安全性及维护的方便性 云计算解决方案 存储云实现虚拟化储存 将数据储存在一起 有效地节约了空间数据中心整合里面的应用程序也随之部署在云计算上 实现资源整合生产研发如在芯片设计时需要昂贵的软件和巨大的计算存储资源 采用设计制造云后既减少了设计成本提高资源利用 同时也保证了知识产权的安全 IBM IBM使用云计算整合自身的全球资源提供优质服务基于对云计算的认识 IBM提供公有云 私有云和混合云多个选项 减少用户对隐私 安全的顾虑来吸引用户 eBay 基于开源云计算框架Hadoop建立了自己的集群 Athena开源云平台项目 Turmeric Athena 核心层包括Hadoop运行时环境 通用工具和HDFSMapReduce层为开发和执行任务提供API和控件数据获取层数据获取层的主要框架是HBase Pig和Hive工具 加载库层主要的加载库有 统计库R 机器学习库Mahout 数学相关库Hama 解析网络日志库Mobius监视和警告层Ganglia是分布式集群的监视系统 Nagios则用来警告关键事件如服务器不可达 硬盘已满等 Turmeric 面向服务构架的综合平台 用户可以在上面开发 部署 管理和监控服务核心运行库基于流水线架构 主要用来运行服务和客户端开发工具提供Eclipse插件来帮助创建服务和客户端监控器该监控器包含多个组件 收集客户端和服务端信息的运行收集组件 数据配置组件 监控节点信息的服务监控组件以及方便用户查看的控制台组件 Turmeric 安全服务提供平台上的安全服务 如验证 授权 组服务等 与策略服务交互 其中策略遵从XACML 可扩展的访问控制标记语言 结构和语法 策略管理控制台管理策略的定制仓库服务这是端到端平台上服务注册 附件管理功能的抽象 具体的功能依赖于下层的仓库产品WSDL声明服务通过这项功能用户可以定义服务的WSDL接口 eBay eBay使用云计算通过构建自己的集群系统来处理大规模的商品数据和用户需求 面对数据的增长 云计算成为互联网公司的首选 百度 Hadoop的应用框计算 Hadoop在百度的应用 在百度 Hadoop主要应用于以下几个方面 日志的存储和统计网页数据的分析和挖掘商业分析 如用户的行为 广告关注度在线数据的反馈 及时得到在线广告的点击情况用户网页的聚类 分析用户的推荐度及用户之间的关联度 框计算 需求分析 基于互联网的一站式服务 服务集成 百度 框计算确定用户需求后会选择哪个服务提供者为用户提供服务百度的选择甚至影响一些服务提供商的发展云计算带来的影响不仅限于技术 任何互联网公司都不能置身事外 微软 MicrosoftWindowsAzure云平台操作系统 管理数据中心所有服务器 存储和网络资源Microsoft NET服务为云应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论