文档详情

毕业论文(设计)-浅谈云计算

206****923
实名认证
店铺
DOC
74.53KB
约21页
文档ID:90437516
毕业论文(设计)-浅谈云计算_第1页
1/21

毕业论文--浅谈云计算 浅谈云计算浅谈云计算.1 摘要摘要 .1 第一章第一章 绪论绪论 .2 1.1 云计算简史2 1.2 云计算的概 念……………………………………………………………………………………2 1.3 云计算的特点和优势.3 1.4 浅谈云计算的一个核心理念.5 1.5 云计算的现状.6 第二章第二章 浅谈云计算环境下的隐私权保护浅谈云计算环境下的隐私权保护 .10 2.1 云计算环境下的隐私11 2.1.1 网络隐私权11 2.1.2云计算环境下隐私权的特点12 2.1.3云计算环境下隐私安全隐患环节分析13 2.1.4客户端隐私安全问题13 2.2 网络传输的隐私安全问题.13 2.2.1服务器端隐私安全问题14 2.2.2云计算环境下隐私权保护的对策分析15 2.3 完善立法及相关的法律制度.15 2.3.1运用隐私增强技术16 2.3.2设立监管机构17 第三章第三章 云计算的应用领域云计算的应用领域 .18 第四章第四章 云计算的发展前景云计算的发展前景 .20 摘要摘要 云计算是当前计算机领域的一个热点它的出现宣告了低成本提供超级计算时 代的到来云计算将改变人们获取信息、分享内容和互相沟通的方式。

此文阐 述了云计算的简史、概念、特点、现状、保护、应用和发展前景,并对云计算 的发展及前景进行了分析 关键词:关键词: 云计算特点, 云计算保护, 云计算应用 Abstract Cloud computing is a hot area of the current computer. The emergence of a declaration of its low-cost supercomputing era provided. Cloud computing will change the way people access information, share content and communicate with each other's way. This article describes a brief history of cloud computing, concepts, characteristics, status, protection, application and development prospects, and the development and prospects of cloud computing are analyzed. Keywords:Keywords: Characteristics of cloud , cloud computing status protected cloud computing applications 第一章第一章 绪论绪论 1 1..1 1 云计算简史云计算简史 著名的美国计算机科学家、 图灵奖 (Turing Award) 得主麦卡锡 (John McCarthy,1927-) 在半个世纪前就曾思考过这个问题。

1961 年, 他 在麻省理工学院 (MIT) 的百年纪念活动中做了一个演讲 在那次演讲中, 他 提出了象使用其它资源一样使用计算资源的想法,这就是时下 IT 界的时髦术 语 “云计算” (Cloud Computing) 的核心想法云计算中的这个 “云” 字 虽然是后人所用的词汇, 但却颇有历史渊源 早年的电信技术人员在画 网络的示意图时, 一涉及到不必交待细节的部分, 就会画一团 “云” 来搪 塞 计算机网络的技术人员将这一偷懒的传统发扬光大, 就成为了云计算中 的这个 “云” 字, 它泛指互联网上的某些 “云深不知处” 的部分, 是云 计算中 “计算” 的实现场所 而云计算中的这个 “计算” 也是泛指, 它 几乎涵盖了计算机所能提供的一切资源麦卡锡的这种想法在提出之初曾经风 靡过一阵, 但真正的实现却是在互联网日益普及的上世纪末 这其中一家具 有先驱意义的公司是甲骨文 (Oracle) 前执行官贝尼奥夫 (Marc Benioff, 1964-) 创立的 Salesforce 公司 1999 年, 这家公司开 始将一种客户关系管理软件作为服务提供给用户, 很多用户在使用这项服务后 提出了购买软件的意向, 该公司却死活不干, 坚持只作为服务提供, 这是云 计算的一种典型模式, 叫做 “软件即服务” (Software as a Service, 简 称 SaaS)。

这种模式的另一个例子, 是我们熟悉的网络电子邮箱 (因此读者 哪怕是第一次听到 “云计算” 这个术语, 也不必有陌生感, 因为您多半已 是它的老客户了) 除了 “软件即服务” 外, 云计算还有其它几种典型模式, 比如向用户提供开发平台的 “平台即服务” (Platform as a Service, 简 称 PaaS), 其典型例子是谷歌公司 (Google) 的应用程序引擎 (Google App Engine), 它能让用户创建自己的网络程序 还有一种模式更 彻底, 干脆向用户提供虚拟硬件, 叫做 “基础设施即服务” (Infrastructure as a Service, 简称 IaaS), 其典型例子是亚马逊公司 (Amazon) 的弹性计算云 (Amazon Elastic Compute Cloud, 简称 EC2), 它 向用户提供虚拟主机, 用户具有管理员权限, 爱干啥就干啥, 跟使用自家机 器一样 1 1..2 2 云计算的概念云计算的概念 狭义云计算是指计算机基础设施的交付和使用模式,指通过网络以按需、 易扩展的方式获得所需的资源(硬件、平台、软件)提供资源的网络被称为 “云”。

云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取, 按需使用,随时扩展,按使用付费 广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方 式获得所需的服务这种服务可以是计算机和软件、互联网相关的,也可以是 其他的服务云计算是并行计算(Parallel Computing)、分布式计算 (Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些 计算机科学概念的商业实现云计算是虚拟化(Virtualization)、效用计算 (Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软 件即服务)等概念混合演进并跃升的结果 1.31.3 云计算的特点和优势云计算的特点和优势 (一)超大规模性云”具有相当的规模,Google 云计算已经拥有 100 多万台服务器,Amazon、IBM、微软、Yahoo 等的“云”均拥有几十万台服务 器企业私有云一般拥有数百上千台服务器云”能赋予用户前所未有的计 算能力 (二)虚拟化云计算支持用户在任意位置、使用各种终端获取应用服务 所请求的资源来自“云”,而不是固定的有形的实体。

应用在“云”中某处运 行,但实际上用户无需了解、也不用担心应用运行的具体位置只需要一台笔 记本或者一个,就可以通过网络服务来实现用户需要的一切,甚至包括超 级计算这样的任务[2] (三)高可靠性云”使用了数据多副本容错、计算节点同构可互换等 措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠 (四)通用性云计算不针对特定的应用,在“云”的支撑下可以构造出 千变万化的应用,同一个“云”可以同时支撑不同的应用运行 (五)高可扩展性云”的规模可以动态伸缩,满足应用和用户规模 增长的需要 (六)价格合适由于“云”的特殊容错措施可以采用具有经济性的节 点来构成“云”,“云”的自动化集中式管理使大量企业无需负担日益高昂 的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提 升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、 几天时间就能完成以前需要数万美元、数月时间才能完成的任务 云计算作为一种技术,与其它一些依赖互联网的技术——比如网格计算 (Grid Computing)——有一定的相似之处,但不可混为一谈拿网格计算 来说, 科学爱好者比较熟悉的例子是 SETI@Home,那是一个利用互联网上 计算机的冗余计算能力搜索地外文明的计算项目,目前约有来自两百多个国 家和地区的两百多万台计算机参与。

它在 2009 年底的运算能力相当于当时 全世界最快的超级计算机运算能力的三分之一有些读者可能还知道另外一 个例子:ZetaGrid,那是一个研究黎曼 ζ 函数零点分布的计算项目, 曾 有过一万多台计算机参与 (但现在已经终止了,原因可参阅拙作 超越 ZetaGrid)从这两个著名例子中我们可以看到网格计算的特点,那就是计 算性质单一,但运算量巨大 (甚至永无尽头,比如 ZetaGrid)而云计算的 特点恰好相反,是计算性质五花八门,但运算量不大[注三],这是它们的本 质区别,也是云计算能够面向大众成为服务的根本原因云计算能够流行, 它到底有什么优点呢? 我们举个例子来说明,设想你要开一家网络公司 按传统方法,你得有一大笔启动资金, 因为你要购买计算机和软件,你要 租用机房,你还要雇专人来管理和维护计算机 当你的公司运作起来时, 业务总难免会时好时坏,为了在业务好的时候也能正常运转, 你的人力和 硬件都要有一定的超前配置, 这也要花钱 更要命的是, 无论硬件还是 软件厂商都会频繁推出新版本, 你若不想被技术前沿抛弃, 就得花钱费力 不断更新 (当然, 也别怪人家, 你的公司运作起来后没准也得这么赚别人 的钱)。

如果用云计算, 情况就不一样了: 计算机和软件都可以用云计算, 业务好的时候多用一点, 业务坏的时候少用一点, 费用就跟结算煤气费 一样按实际用量来算, 无需任何超前配置[注四] 一台虚拟服务器只需鼠 标轻点几下就能到位, 不象实体机器, 从下定单, 到进货, 再到调试, 忙得四脚朝天不说, 起码得好几天的时间虚拟服务器一旦不需要了, 鼠标一点就可以让它从你眼前 (以及账单里)消失至于软硬件的升级换代, 服务器的维护管理等,那都是云计算服务商的事,跟你没半毛钱的关系更 重要的是,开公司总是有风险的, 如果你试了一两个月后发现行不通,在 关门大吉的时候,假如你用的是云计算,那你只需支付实际使用过的资源 假如你走的是传统路子,买了硬件、软件,雇了专人,那很多投资可就打水 漂了 1.41.4 浅谈云计算的一个核心理念浅谈云计算的一个核心理念 大规模消息通信:云计算的一个核心理念就是资源和软件功能都是以服务 的形式进行发布的,不同服务之间经常需要通过消息通信进行协助由于同步 消息通信的低效率,我们只考虑异步通信如 Java Message Service 是 J2EE 平台上的一个消息通信标准,J2EE 应用程序可以通过 JMS 来创建,发送,接收, 阅读消息。

异步消息通信已经成为面向服务架构中组件解耦合及业务集成的重 要技术 大规模分布式存储:分布式存储的目标是利用多台服务器的存储资源来满 足单台服务器所不能满足的存储需求分布式存储要求存储资源能够被抽象表 示和统一管理,并且能够保证数据读写操作的安全性,可靠性,性能等各方面 要求下面是几个典型的分布式文件系统: ◆Frangipani 是一个可伸缩性很好的高兴能分布式文件系统,采用两层的 服务体系架构:底层是一个分布式存储服务,该服务能够自动管理可伸缩,高 可用的虚拟磁盘;上层运行着 Frangipani 分布式文件系统 ◆JetFile 是一个基于 P2P 的主播技术,支持在 Internet 这样的异构环境 中分享文件的分布式文件系统 ◆Ceph 是一个高性能并且可靠地分布式文件系统,它通过把数据和对数据 的管理在最大程度上分开来获取极佳的 I/O 性能 ◆Google File System(GFS)是 G。

下载提示
相似文档
正为您匹配相似的精品文档