2022年《漫话云计算》读书笔记.docx
《2022年《漫话云计算》读书笔记.docx》由会员分享,可在线阅读,更多相关《2022年《漫话云计算》读书笔记.docx(14页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载书名:漫话云运算 第一部分 云运算与相关技术 第一章:熟悉云运算1 什么是云运算 云运算是指“网络运算 ”,云就是指网络;上网环境已经变成由英 特网和移动网络( mobile-net)并行;应用程序,硬设备和网络宽带可以云化;服务器可以一次执行多位用户的指令;远程桌面将用户链接至云服务器;综上, 用户通过网络由客户端登陆远程服务器,让操作远程机器 犹如操作本地机器机一般,就可成为云运算;3.云服务的层级 云服务的进展主要依靠网络速度、 稳固度,以及虚拟技术的成熟;云服务可以分为三中层次:软件
2、、平台以及硬件等;Software as a Service, SaaS, 软件即服务 ;就是业者供应各种软件,用户无需将它们安装在本地运算机, 只要连上网络就可以使用; 例如:谷歌的 Gmail 服务;Platform as a Service: Paas, 平台即服务 ;业者供应开发软件所需 的主机和操作系统, 也就是硬件加上操作系统, 开发人员可以在此平台上进行设计开发测试等工作,所供应的 Google App Engine;而且只需要按时付费即可; 例如谷歌Infrastructure as a Service: IaaS, 基础架构即服务 ;原本称为细心整理归纳 精选学习资料 - -
3、 - - - - - - - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载Hardware as a Service, 也就是将主机、网络设备等基础设备租借给用户,用户不必花大钱购买硬件;当业务量高的时候可以随租随扩充,业务量低的时候又可以降低组用量,是相当具有弹性的服务方式;另一种分类方式将Storage as a Service(STaaS)从基础架构即服务中独立出来,对外开放用户租用网络硬盘作为数据备份空间;有些云业务者只供应某一层级的服务,有
4、的就供应多种层级的服务;随着技术成熟以及用户需求显现,介于两种服务之间的混合式服 务也渐渐进入市场,例如可以同时掌握平台及底层硬件的服务;5 云产业的特质 无论那种云服务都是借由网络将客户端的运算才能提高至服务 器的强度 ;6 随选即用与自建部署 云软件是随选即用的软件;建置在本地运算机上安装软件称为自建部署或就地部署;不同的解决方案可并用,打造最有利的环境;其次章:虚拟化与云运算技术9 Peer 2 Peer 网络架构 过去的 因特网 多是主从架构 (client-server),整个网络以一个服 务器为中心, 客户端可以对其进行存取, 因此这个网络系统具有固定 的承载量,愈多客户端恳求资源
5、,整体的服务水平就会很快下降;P2P的架构不是这样,节点对节点,每个节点是服务器的同时也细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载是客户端和中继端,都有供应资源的才能,因此,愈多节点加入,整 个网络效能反而可以随之提升;而且节点之间通过复制增加安全性,如某个节点发生问题也能有其他节点接受支持;P2P有纯 P2P架构也有混合架构, Skype属于后者;对 Iaas来说,硬件资源能够弹性扩
6、充, 考的便是通过虚拟化技术(virtualization)对硬件资源实行实时安排;这些活动又经常是利用 节点对节点的调度;10 哪些对象可以虚拟化 虚拟机 是将硬、软件资源虚拟化的 应用程序 ;通过隐匿个别资源的特别性,即可整合不同性质的资源;11 熟悉虚拟层 半虚拟化( Para-Virtualization)又称为平行虚拟化;模拟多部虚 拟服务器;全虚拟化是模拟另一个操作系统;虚拟层是对硬件或操作系统供应虚拟成效的软件;半虚拟化技术是服务器虚拟化的主流;13 分布式运算 分布式运算 (distributed computing )就是让很多远程运算机同时 分担一项任务以节约时间;14 云
7、运算与网格运算 云运算常与网格运算 (grid computing)相提并论; 两者都是由分 布式运算的概念所衍生的, 也就是通过网络, 将一件任务安排给不同 的运算机共同处理;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载但是网格运算显现的较早, 目的是让不同等级或不同操作系统的运算机通过“ 通信标准” 得以相互沟通;这项技术是当任务超出本身才能时,可转为向其他服务器寻求帮忙;由于需要得
8、到授权掌握运算资源,所以这个架构是通过标准化协议让异质服务器相互合作,即是一个开放的架构;17 谷歌搜寻技术(一)谷歌有三个核心技术 :Google File SystemGFS谷歌文件系统 ,Big Table对象数据库 ;MapReduce算法;Google File System由数百万个丛集组成, 每个丛集有多达数千台服务器;这是一种分布式容错文件系统, 主要任务是存放全球的网页、影片、照片、 Email 和 google 地图等数据;进入GFS的文件会被切割成 64MB 左右的数据块( chunk)并分别放在三台称为 chunkserver 的服务器内;当 chunkserver 发
9、生问题时,猪服务器就会将数据复制到另一台 chunkserver 上;也就是机海战术, 多重备份来预防问题发生;Big Table负责治理 GFS的机制,属于分布式数据储备系统,他可细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载治理分布在数千台服务器的巨量数据;载明白各服务器上的全部数据;采纳好比一张大型的数据表, 表上 Key-Value数据架构,具有水平扩充性能;只要空间不足就能立刻增
10、加数据库;储备量属于 PB(petabyte = 1000TB =1000000GB)分布式运算让个人运算机产生超级运算机的成效;18 Google搜寻技术(二)MapReduce 是一种算法,包含Map 和 Reduce 两项功能;其中Map 先将大资料拆成有规律的小资料(将数据以 Key-Value 格式备用);Reduce是汇总,指汇总全部相同的 数;Key并且运算他们的显现次综上所述, GFS是一个储备大量数据的空间,通过 MapReduce的分析运算后,数据记录在BigTable的超大型数据表中,搜寻者送出搜寻字符串后,Google会将这些字符串与 BigTable中的 Key进行比
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 漫话云计算 2022 漫话 计算 读书笔记
限制150内