下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、云计算的相关技术浅析云计算是一种新型的业务交付模式,同时也是新型的 IT 根底设施 管 理方法。通过新型的业务交付模式,用户将通过网络充分利用优化 的硬 件、软件和网络资源,并以此为根底提供创新的业务效劳。新型的 IT 基础设施管理方法让 IT 部门可以把海量资源作为一个统一的大 资源进行管 理,支持 IT 部门在大量增加资源的同时无需显著增加相 应的人员进行维 护和管理。云计算相关技术1虚拟化 虚拟化可以大幅度提高组织过程中资源和应用程序的效率和可用性。虚拟化把物理资源和最终呈现给用户的资源进行了别离,实际上是一个替代过程,在具有统一良好架构设计的物理资源上创立出多个替代资源即虚拟资源,替代
2、资源和物理资源具有相同的接口和功能,对用户来说虚拟资源具备与物理资源相同的使用功能, 同时还可 以有不同的属性,如价格、容量、可调整性等。2自动化部署 云计算的一个核心思想是通过自动化的方式尽可能地简化任务, 使 得用户可以通过自助效劳方式快捷地获取所需的资源和能力。 部署是 根底设施管理中十分重要,也是需要花费很大工作量的一局部, 包括 操 作系统、中间件和应用等不同层次的部署。自动化部署可提供简化 流 程,用户提出申请后由自动化部署平台根据调度和预约自动完成相 应的 部署,因此用户只需花十几分钟,甚至几分钟就可以得到一个完 整的环境,极大地提高了工作效率。(3) 应用规模扩展云计算提供了一
3、个巨大的资源池,而应用的使用又有不同的负载周 期,根据负载对应用的资源进行动态伸缩可以显著提高资源的有效利 用 率,即高负载时动态扩展资源,低负载时释放多余的资源,这就是 应用 规模扩展技术所解决的问题。 该技术以应用为根本单位,为不同 的应用 架构设定不同的集群类型,每一种集群类型都有特定的扩展方 式,然后 通过监控负载的动态变化,自动为应用集群增加或者减少资 源。(4) 分布式文件系统分布式存储的目标是利用云环境中多台效劳器的存储资源来满足 单台 效劳器所不能满足的存储需求。其特征是,存储资源能够被抽象 表示和 统一管理,并且能够保证数据读写与操作的平安性、可靠性等 各方面的 要求。云计算
4、催生了一些优秀的分布式文件系统和云存储效劳。最典型的 云 平台分布式文件系统是 Googie 的 GFS (Coogle file system ) 和开源 的 Hadoop 。这两种可伸缩的分布式文件系统利用容错和故障恢复机制,有效地克服了单节点故障导致的系统故障, 实现了大规模海量级 的文件存储。以 Hadoop 文件系统为例, Hadoop 文件系统 ( HDFS ) 是一个运行 在 普通硬件之上的分布式文件系统,它和现有的分布式文件系统有着 很多 相似性。然而,与其他分布式文件系统的区别也是很明显的: HDFS 是高容错性的。可以部署在低本钱的硬件上, HDFS 高吞吐量 地对应用程序
5、进行数据访问,它适合大数据集的应用程序, HDFS 放HDFS 集群开一些 POSIX 的需求去实现流式地访问文件数据。一个 由一个管理文件系统元数据的 Name Node 和存储实际数据的一些Data Node 组成。5分布式数据库与非结构化数据存储 在分布式文件系统上。典型的存储海量结构化数据的分布式存储系 统 包括 Google 的 BigTable 、开源的 HBase 等。这些系统可将非结构 化数 据如网页等存储为分布式的、多维的、有序的图。以 HBase 为例。 HBase 是一个分布式的、面向列的开源数据库。HBase 是 Apache 的 Hadoop 工程的子工程, HBas
6、e 在 Hadoop 上提供 了类似于 Bigtable 的能力。 HBase 不同于一般的关系数据库。它是一 个 适合于非结构化数据存储的数据库。 另一个不同是, HBase 基于列 的而不是基于行的模式。 HBase 使用和 Bigtable 非常相似的数据模型。 用户存储数据行在一个表里。一个数据行拥有一个可选择的键和任意 数 量的列。表是疏松存储的,因此用户可以给行定义各种不同的列。HBase 主要用于需要随机访问,实时读写大数据。在系统架构上,HBase 分成 Master 与 Region Server 两部份。 Master 负责告知 client 对一个表访问时,应该转向哪台
7、Region Server ,而 Region Server 就 是实际上提供数据的节点。6分布式计算 基于云平台的最典型的分布式计算模式是 MapReduce 编程模型。MapReduce 将大型任务分成很多细粒度的子任务,这些子任务分布式在多个计算节点上进行调度和计算,从而在云平台上获得对海量数据 的 处理能力。概念 Map 映射和 Reduce 化简的主要思想都是 从 函数式编程语言里借来的,还有从矢量编程语言里借来的特性。 当 前的 软件实现是指定一个 Map 映射函数,用来把一组键值对映射 成一 组新的键值对,指定并发的 Reduce 化简函数,用来保证所 有映射 的键值对中的每一个共享相同的键组。 简单说来,一个映射函 数就是对一些独立元素组成概念列表的每一个元素进行指定的操作。 事 实上,每个元素都是被独立操作的,而原始列表没有被更改,因为 这里 创立了一个新的列表来保存新的答案。 也就是说, Map 操作是可 以高 度并行的,这对高性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 办公室小故事课件
- 2026年医院护理部工作计划方案
- 2026年医师岗前培训模拟试卷及参考答案
- 2026年矿山救护工考试题库(含答案)
- 2026年高压电工证资格考试试题及答案
- 2026年健康饮食与营养搭配常识检测试卷
- 2025年食源性疾病培训考试题及答案
- 办公室设计方案课件
- 办公楼消防改造实施方案
- 办公室场景课件
- 2026年高级职称英语水平测试模拟试卷及答案详解
- 2026年安全总监(安质部长)及安全管理人员试题及答案
- 视网膜静脉阻塞诊断与处理专家共识
- 智造未来-2026年智能建造技术与施工机器人应用全景
- 自考 07049 心理咨询原理与技术・重点精简版(速记 + 考点)
- 智慧施工组织设计课件 模块7、8- 编制施工现场平面布置图、编制施工管理计划
- 国家管网集团2027届高校毕业生招聘考试参考题库及答案解析
- T/TMAC 248-2025连续石墨化炉能源消耗限额
- 2026年摩托车全新考试题库(含详细答案解析、考场原题风格)
- 2026年中盐榆林盐化有限公司秋季招聘笔试模拟试题及答案详解
- 2026年秋新教材粤教粤科版小学科学五年级上册教学计划及进度表
评论
0/150
提交评论