资源预览内容
第1页 / 共58页
第2页 / 共58页
第3页 / 共58页
第4页 / 共58页
第5页 / 共58页
第6页 / 共58页
第7页 / 共58页
第8页 / 共58页
第9页 / 共58页
第10页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
*湖南大学工商管理学院舒彤 博士电子商务导论*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com2第六部分 云计算*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com3走进云计算的时代网络发展的分布性为网络资源的充分合理利用带来了挑战云计算技术为网络资源的利用和服务的整合带来了新的思想和理念用户并不需要计算机,而是需要其计算资源与能力用户并不需要软件本身,而是需要其提供的功能与服务Mainframe 70sDistributed Computing 21st CenturyInternet Late 90sPC 80sClient/Server 90s信息共享软件共享服务共享计算资源共享*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com4企业级 IT 设施世界级 云服务成本连续 体虚拟化服务为中心独占资源1:1 工作量: 设备IT “孤岛岛”虚拟化的设施: 提高使用率自动化自动化: 低管理成本;降低人 为错误灵活性: 随时随地的享受服 务IT 转型 应用服务的变更“资资源池” /共享 设设施需要应用程序的改变IT转型靠近 跨越“鸿沟”,走向云服务*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com51 什么是云计算 (Cloud Computing)?云计算可以是租用一台服务器或一千台服务器并在目前世界上最强大的系统上运行地球物理建模应用程序的能力。 云计算也可以是租用一个虚拟服务器、在其上面加载软 件、随意打开和关闭该 虚拟服务器或克隆该服务器十次以满足突发工作负荷需求的能力。 云计算可以存储并保护巨量数据,而且这些数据只允许授权应用程序和用户进 行访问 。云计算可由包括 数据库平台的云提供商提供支持,该平台能够根据不断变化的工作负荷自动扩 展。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com6云计算可以是在互联网上使用存储并保护数据同时提供服务 包括电子邮件、销售能力自动化 (Sales Force Automation) 和报税 (Tax Preparation) 等 的应用程序能力。 云计算可以使用存储云 (Storage Cloud)来保存应用程序、企业和个人数据。 云计算还可以使用少数 Web 服务来集成照片、地图和 GPS 信息,以便与客户 Web 浏览 器中创建聚合 (Mashup) 。九十年代,Sun提出“网络及计算机”,作为云计算概念的前身。云计算概念由Google提出的,一个美丽的网络应 用模式。云计算这个名词可能是借用了量子物理中的“电子云”(Electron Cloud),强调说 明计算的弥漫性、无所不在的分布性和社会性特征。Sun 公司深信云计计算就是下一代的网络计络计 算。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com7Gartner云计算的定义:一种通过Internet将可扩展、高弹性的IT相关能 力以服务的形式提供出去的计算模式。云计算的五个特性Gartner的云计算概念与特征*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com8HP关于“云”的定义云带来的革新服务消费者云,是一种高度可扩展的计算方式,通过互联网将资源 以“按需服务”的形式提供给用户,而用户不需要了解、 知晓或者控制支持这些服务的技术基础架构。服务提供者新的商业模式: 开放租赁的软件平台 一切都是服务新的应用模式: 新的连接方式, 更好的信息利用方式新的计算模式: Internet为中心的计算 海量,并行扩展*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com9云计算是并行计算(Parallel Computing)、 分布式计算 (Distributed Computing)和网格计算 (Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化 (Virtualization)、 效用计算 (Utility Computing)、 IaaS (基础设施即服务)、 PaaS (平台即服务)、 SaaS (软件即服务)等概念混合演进并跃升的结果。云计算的技术背景*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com10云 计 算 的 概 念 模 型*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com11服务器,网络,按需的存储 e.g., Amazon EC2, S3IaaS (Infrastructure as a Service)开发新的云应用所需的APIs e.g., Google App WebPaaS (Platform as a Service)为终端用户提供按需的应用 e.g., Salesforce.comSaaS (Software as a Service)云计算的服务类型*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com12云计算的简化实现机制*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com13云计算的体系结构*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com14云计算SaaSPaaSIaaS管理型工具型网络游戏 搜索 网络教育 在线视频 网络邮箱 在线统一通信 在线杀毒 在线CRM 在线ERP 在线HR 在线进销存 在线客服与网络营销 在线OA 在线PM 在线开发平台 在线测试平台 在线运营平台 电子商务平台 企业网站平台 数据库 中间件网络硬盘 随需租赁的数据中心 云计算版图*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com15技术服务推动业务成效IT 企业内部 服务提供商企业 用户SSS业务 成效内部服务企业级软件专用的和共享的基础设 施托管服务托管/外包服务提供商企业级软件专用的和共享的基础设 施云服务云服务提供商大规模横向扩展基础设 施全球级软件*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com162 云计算的性质2.1 扩大已形成的趋势云计算推动降低服务成本,提高部署服务的速度和敏捷性。 缩短从设计应用程序架构到实际部署应用程序的时间。 云计算把虚拟化、按需部署、网上服务提供和开放源软件融合在 一起。云计算并非新生事物,使用既有的方法、概念和最佳做法。从另一种观点看,一切都是新的,因为云计算变革发明、开发、部署、扩展、更新、维护和支付应用程序以及运行应用程序的基础设施的方式。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com172.2 将虚拟机作为标准部署对象虚拟机已成为一种标准部署对象,虚拟化进一步增强了灵活性,将硬件提高到一个高度。 硬件可以在不需要连接具体物理服务器的情况下部署和重新部署软件栈。 虚拟化实现 了一个动态 数据中心,服务器可提供包含根据需要使用资源的资源池,应用程序与计算、存储和网络资 源的关系可动态变 化,以适应工作负荷和业务 需求。 将虚拟机和设备 作为标 准部署对象并进行组合是云计算的关键特性之一。计算云通常由存储云进行补充,存储云通过API提供虚拟化存储,而这些API为存储虚拟机映像(Image)、用于诸如Web服务器的组件的源文件、应用程序状态数据以及一般业务 数据,提供便利。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com182.3 按需、自助、以使用情况付费的模式从企业的观点看,云计算的按需性质有助于支持服务水平目标的性能和容量方面。 云计算的自助性质使机构可以创造根据工作负荷和目标性能参数进行扩展和收缩的弹性环境。 云计算按使用情况付费的性质可以采取设备 租赁形式,设备 租赁保证云提供商提供一种最低的服务水平。 虚拟化可以方便快捷地创建已有环境的副本有时涉及多个虚拟机来支持测试 、开发和分级 (Staging) 活动。可以在已有服务器上的新虚拟机中开发和部署新应用程序,在互联网上开放使用,且在应用程序在市场上取得成功时进 行扩展。云计算可使用信用卡即购买计 算周期,可使用 Web 接口创建虚拟机,在虚拟机之间建立网络关系。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com192.4 基础设施可编程过去,架构设计师 确定一个应用程序的各种组件如何在一组服务器上进行布局,即如何连接、固定、管理和扩展这些组件。 现在,开发人员可以使用云提供商的 API 在虚拟机上创建应用程序的初始结构,确定应用程序扩展和演进以适应工作负荷的变化。 Animoto的聚合工具从一组映像和音乐中创建一个视频 ,该公司的应用程序在仅仅 三天时间 里从 50 台服务器扩展到 3500 台服务器,部分是因为一个使该应 用程序能够容易地扩展的架构。 应用程序须设计为 可以水平扩展、具有有限的状态,且通过云API管理自己的部署。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com202.5 应用程序是组合在一起的,且设计为可以组合的像编写应用程序一样,通过汇编 和配置设备 和开放源软件来组合应用程序。 重构(Refactor)是最大限度地利用标准组件的应用程序和架构,利用云计算效益方面最成功的应用程序和架构。 应用程序组件应设计为 可以组合的,这种组合是通过将应用程序构建得易于使用来实现 。 纽约时报 想将档案中 1100 万份文章和映像转换 成为 PDF 格式,内部 IT 机构说需要七个星期时间 。但使用 100 个运行 Hadoop的 Amazon EC2 简单 Web服务接口的一名开发人员,用 24 小时就完成这项 工作,劳动 成本只有 300 美元。(不包括上载数据所需的时间 或存储成本。)*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com21Web 应用程序部署示例以基于云的部署形式将应用程序部署到一个 二层 Web 服务器架构模式的示例*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com22开发人员可从一个预配置虚拟机映像库中选择负载 平衡器(Load Balancer)、Web 服务器和数据库服务器设备 。 开发人员配置每个组件以制作一个自定义映像。配置负载 平衡器,通过将静态内容上载到存储云来给 Web 服务器填充这些内容,并用站点的动态 内容来填充数据库服务器设备 。 开发人员把自定义代码层 叠在新的架构之中,从而使组件满足特定应用程序要求。 开发人员选择 一个呈现各层映像并部署这些映像的模式,以便于处理网络、安全和可扩展性问题 。安全而高度可用的Web应用程序启动并正常运行。当需要更新应用程序时,可以在开发-测试 -生产链 之间对 虚拟机映像进行更新、版本控制和复制,并且可以重新部署整个基础设 施。*主讲人:舒彤 博士 手机:13087316938 Email:leo_stonemsn.com233 云计算
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号