云计算导论 第8章-云计算导论(第2版)-吕云翔-清华大学出版社
云计算导论

云计算导论1.引言云计算,火热的概念背后,是一个是一个如镜中花的概念,每个企业,每个个人,都站在自己所代表的利益方解读这个概念。
如果,给一个中立的概念,从这里开始。
2.云计算的定义云计算是一种资源交付和使用模式,指通过网络获得应用所需的资源(硬件、平台、软件)。
提供资源的网络被称为“云".“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取.这种特性经常被比喻为像水电一样使用硬件资源,按需购买和使用。
3. 云计算与IT技术云计算是随着处理器技术、虚拟化技术、分布式存储技术、宽带互联网技术和自动化管理技术的发展而产生的. 这种大规模的计算能力通常是由分布式的大规模集群和服务器虚拟化软件搭建。
4.云计算使用模式传统的计算模式下,单台台式机的资源用来完成任务。
在客户服务器模式下,服务器用来执行任务。
在云计算模式下,网络超级计算机—“云”用来执行任务。
用户能在任何时间任何地点通过互联网获取计算、存储、网络资源,并且能够按照处理器利用率、存储使用量、带宽消耗付费。
5.云计算的影响云计算有可能颠覆软件产业,应用和许可被随时购买和生效,应用在网络上而不是本机上运行。
这种转变将数据中心放在网络的核心位置,而所有的应用所需要的计算能力、存储、带宽、电力都由数据中心提供.云计算不仅影响商业模式,还影响开发、部署、运行、交付应用的方式。
6.云计算运载服务提供商意味着什么快速部署、缩小主机规模、提高资源利用率、提高管理效率、降低运维成本、基础设施可以放置在低土地和能源成本的地区、提供商业连续性服务、提高服务水平、复杂的体系结构、商业模式和理念的转变7.云计算对用户意味着什么用户端负载降低、降低总体拥有成本、可能将应用的开发与基础设施维护相对分离、可能将程序代码与物理资源分离、需要为一次性任务或罕见的负载状况准备大量设备、按需扩展资源、使应用具有高可用性、快速部署应用、按使用付费。
8。
云计算基础设施基本特征自愈合、多用户使用、虚拟化、线形扩展、资源监控和测量、资源注册和发现.9、云计算的关联概念云计算正成为行业中的热点概念.它和下面的词汇产生了或多或少的关连:网格计算,效用计算,虚拟化,服务器集群,主机租用,主机托管.云计算平台普遍用到了虚拟化技术,并且基于一个集群来构建,和网格计算和效用计算以及SaaS有着天然的联系,而且被用在IDC行业与主机租用和主机托管业务竞争.10.云计算异军突起相对与云计算的兄弟概念而言,云计算只是刚刚兴起。
《云计算导论》—章节习题

《云计算导论》—章节习题《云计算导论》章节习题第一章1.“饿了吗”外卖为了实现优化的送餐路径规划,使用了()服务。
云计算2.云计算大大加快了人类社会、信息系统和物理世界走向()三元融合的进程。
“人-机-物”3.“摩尔定律”:()时间内每单位面积芯片上的晶体管数量会翻倍。
18-24个月4.吉尔德定律:在未来25年,主干网的带宽将每()个月增加一倍,而且认为每比特币的费用将会()。
65.通信网络的本质是()。
交互6.通过云计算平台,将一个或多个计算中心中的()整合,形成一种虚拟的计算资源池,并提供()、存储的通信能力,用以支撑各种应用创新的云计算服务的实现。
软硬件资源可动态调配和平滑扩展的计算7.作为一种新兴的计算模式与商业模式,云计算具有虚拟化、服务化、()、个性化和()等基本特征。
柔性化社会化8.云计算作为一种将“计算力”变为公用设备的技术手段和实现模式,正成为()、经济发展和社会进步的有力杠杆之一。
产业革命9.云计算的广泛应用一方面将更好地满足信息社会中人的高层次需求,另一方面也通过技术进步提高(),促进经济持续健康发展。
各种生产要素的利用率10.云计算正成为互联网创新的引擎以及全社会的()。
主要基础设施云计算是一种基于互联网、大众按需、()的新计算模式,其计算资源与能力(计算能力、存储能力、交互能力)是动态、可伸缩,且被虚拟化的,以服务的方式提供。
随时随地获取计算资源与能力进行计算11.云计算涵盖了服务和平台两个方面,这二者即可(),又可()。
相互独立、紧密结合云计算平台支撑的云计算服务不仅可以()、还可以充分发挥()。
提高服务的效率平台的能力和优势12.信息社会的发展需要更高效的信息处理能力,云计算给人类的社会生活带来了哪些好处?通过云计算,人的感知能力和认知能力得到极大的延伸和增强,一方面挣脱了时间和距离的束缚,另一方面从大数据处理得到新知识获取的阶梯上迅速跃升。
随着互联网应用向社交空间与物理空间的延伸,人与人、人与物、物与物之间的沟通质量和沟通效率得到极大的提升,云计算大大加快了人类信息社会、信息系统和物理世界走向“人-机-物”三元融合的进程。
云计算导论 第5章-云计算导论(第2版)-吕云翔-清华大学出版社

3、应用安全
➢ PaaS应用安全
✓PaaS应提供负责包括运行引擎在内的平台软件及其地层的安全,客 户只负责部署在PaaS平台上应用的安全。 ✓如果PaaS应用使用了第三方应用、组件或Web服务,那么第三方应 用提供商则需要负责这些服务的安全。 ✓在多租户PaaS的服务模式中,云用户应确保自己的数据只能由自己 的企业用户和应用程序访问,PaaS服务商在多租户模式下提供“沙盒” 架构。 ✓云用户部署的应用安全需要PaaS应用开发商配合,开发人员需要熟 悉平台的API、部署和管理执行的安全控制软件模块。
防护措施维护安全。
用户部署的系统完全暴露在网络中, 任何节点都可能遭受攻击。
部署的系统通过内部管理员管理。 一台物理主机对应一个用户。
利用多样化网络接入设备远程管理, 涉及网络通信协议、网页浏览器、SSH
登录等服务。
多个用户同时共享IT资源,用户之间需 要进行有效的隔离
不存在服务迁移问题。
单个云提供商提供给用户的服务应当 可灵活迁移,以达到负载均衡并有效 利用资源,同时,用户希望在多个云
5、身份识别和访问管理
Identity and Access Management (IAM) 身份识别和访问管理系统, 能够对服务和资源的访问和权限进行管理。
云计算平台的IAM主要从以下几个方面体现其管理和控制: ➢ 用户管理
管理用户及其访问权限,包括创建用户、为用户分配单独的安全凭证或 者要求提供临时安全凭证,以便为用户提供服务和资源的访问权限。
2、数据安全
➢ 数据传输安全
•对传输的数据进行加密 •使用安全传输协议SSL和VPN进行数据传输
➢ 数据存储安全
•对IaaS应用可以采用静止数据加密的方式 •对于数据存储位置,云用户要坚持一个关于数据具体位置的基本原则。 •采用“数据标记”、单租户专用数据平台实现数据隔离,防止数据被非法 访问 •采用数据多备份的方式来实现灾难恢复,通过外部审计和安全认证来实现 数据完整性和可用性
云计算导论 第9章-云计算导论(第2版)-吕云翔-清华大学出版社

3、阿里云的主要产品
➢ 弹性计算
云服务器ECS。一种简单高效,处理能力可弹性伸缩的计算服务;
云引擎ACE。一种弹性、分布式的应用托管环境,支持Java、PHP、 Python、Node.js等多种语言环境。帮助开发者快速开发和部署服务 端应用程序,并简化系统维护工作。搭载了丰富的分布式扩展服务, 为应用程序提供强大助力;
第3节 亚马逊的弹性计算云
弹性计算云(Elastic Compute Cloud,EC2) ➢开放的服务 与Google公司提供的云计算服务不同,Google公司仅为自己在互 联网上的应用提供云计算平台,独立开发商或者开发人员无法在这 个平台上工作,因此只 能转而通过开源的Hadoop软件支持来开发 云计算应用。 亚马逊公司将自己的弹性计算云建立在公司内部的大规模集群计 算的平台之上,而用户可以通过弹性计算云的网络界面去操作在云 计算平台上运行的各个实例(Instance),而付费方式则由用户的使 用状况决定,即用户仅需要为自己所使用的计算平台实例付费,运 行结束后计费也随之结束。 ➢灵活的工作模式
1、蓝云云计算平台中的虚拟化
➢在每一个节点上运行的软件栈与传统的软件栈一个很大的不同在 于蓝云云计算平台内部使用了虚拟化技术。 ➢通过将虚拟化的技术应用到云计算的平台,可以获得如下一些良 好的特性:
云计算的管理平台能够动态地将计算平台定位到所需要的物理平台上; 能够更加有效率地使用主机资源; 通过动态迁移,能够获得与应用无关的负载平衡性能; 在部署上也更加灵活。
在弹性计算云中的每一个计算实例都具有一个内部的IP地址,用 户程序可以使用内部IP地址进行数据通信,以获得数据通信的最好 性能。
第4节 IBM蓝云云计算平台
➢IBM公司在2007年11月15日推出了蓝云计算平台,为用户提供“即 买即用”的云计算平台。 ➢它包括一系列的云计算产品,使得计算不仅仅局限在本地机器或 远程服务器农场(即服务器集群),通过架构一个分布式、可全球 访问的资源结构,使得数据中心在类似于互联网的环境下运行计算。
第八单元课文译文 计算机英语 吕云翔

第八单元系统交付第一部分听说A. 对话:软件部署White先生:欢迎来到酒店!感谢你们为我们四季酒店管理信息系统开发所做出的努力。
Kevin:这是我们的荣幸!今天,我们将向你们交付软件,包括所有经过测试的程序文件、数据文件和用户补充文档,例如用户指南和操作手册。
在我们的软件中还添加了超文本“帮助”文件和一个疑难问题排除指南。
White先生:听起来太棒了!那么我们可以在系统部署后马上运行了吗?Kevin:没问题。
但我建议还是首先在一个小群体的用户代表中测试软件。
在确保运行正常之后,我们可以在整个酒店中部署系统。
通过这种方式,这些用户代表可以先运行该软件并在实践中找出问题,而问题的影响将控制在一个较小范围内并且问题可以及时地得到解决。
这也是一种常见的软件部署方式。
White先生:真的吗?那么,我觉得是个好主意。
但多大的范围合适呢?我们总共有100名工作人员和20台计算机。
Sharon:在大概三分之一的酒店信息台上部署就可以。
我认为,信息台处理大部分酒店日常业务,并能有力高效地发现和揭示潜在的问题。
White先生:好的。
我完全同意这个建议,并会尽快安排设备和人员。
此外,如果发现问题时,恐怕我们还将需要一些及时支持。
Kevin:不必担心。
我们将提供安装和启动帮助,作为一个支持小组,我们将为您确保疑难问题排除帮助,直到系统正常运行半年。
Jason:这是我们的联系列表,上面有电话号码和电子邮件地址。
另外,我们也需要一份酒店负责该系统的工作人员的联系信息,以便及时联系。
White先生:没问题。
我会在2天之内将我们的联系信息发电子邮件给你们。
Kevin:关于这方面,更进一步地,我认为我们最好正式地建立问题记录和反馈机制,包括“反馈过程是什么样的?”、“你们如何记录问题并将其报告给我们?”、“使用哪种形式,纸介和/或电子的?”,等等。
这样,我们就可以收集和记录你们的反馈意见,与你们进行沟通和评估,以一起确定修改方案。
【强力推荐】云计算导论全套课件

云计算定义
美国加州大学伯克利分校认为云计算既是指互联网上以 服务形式提供的应用,也指数据中心中提供这些服务的 硬件和软件,而这些数据中心中的硬件和软件则被称为 云。 认为云计算是一种更友好的业务运行模 式,在这种模式中,用户的应用程序运行在共享的数据 中心中,用户之需要通过登录和个性化定制就可以使用 这些数据中心的应用程序。
推进专业分工 提升资源利用率 减少初期投资 降低管理开销
目录
超越桌面:云计算导论 云计算是什么和不是什么 云计算定义 云计算特征 云计算分类 云计算及Saas的关系 云计算的优势 云计算的十大问题和机遇
云计算的十大问题和机遇
云计算的十大问题和机遇
1.服务的可用性
云计算的特征
云计算的定义中,有四个关键要素
资源都可以根据需要进行动态扩展和配置
Amazon EC2 Google App Engine Salesforce. Com CRM
资源在物理上以分布式的共享方式存在,但在逻辑上以单一整 体的形式呈现
分布式的理解有两方面
计算密集型的应用需要用并行计算来提高运算效率。例如,一个Web 应用是由多个服务器通过集群的方式来实现,此类的分布式系统,往 往在同一个数据中心中实现,虽有较大规模,由几千甚至上万台计算 机组成,但是在地域上相对集中。
云计算的十大问题和机遇
10.软件许可
当前软件许可证通常限定在运行软件的机器上。用 户购买软件并按年支付维护费用。许多云计算提供 商从一开始就倾向于开源软件,部分正是因为商业 软件许可证模式并不适合效用计算。 首要的机遇要么开源持续流行要么商业软件公司改 变他们的许可证结构,让其更加适合云计算。 还有一个办法是鼓励软件公司制定销售政策来向云 计算提供产品。将软件公司销售部门的一些反对派 转到支持云计算者的阵营中来。
云计算导论第二版课后答案

云计算导论第二版课后答案1.在华为云计算中,创建快照时,当前磁盘被置为只读,系统自动在磁盘所在数据存储中创建增量磁盘,后续对该磁盘数据的编辑将保存在增量磁盘中,即增量磁盘表示磁盘当前状况和上次执行快照时的状况之间的差异。
对该磁盘再次创建快照时,当前增量磁盘均被置为只读,系统会在数据存储中再创建一一个增量磁盘。
() [单选题] *A.对(正确答案)B.错2.在华为FusionSphere中,以下关于磁盘精简配置能够实现以下哪些功能? ()*A.虚拟存储精简配置与操作系统,硬件完全无关,因此只要使用虚拟镜像管理系统,就能提供虚拟存储精简置配功能(正确答案)B.提供数据存储容量预警,可以设置阀值,当存储容量超过阀值时产生告警(正确答案)C.提供虚拟磁盘空间监控和回收功能(正确答案)D.当前不支持NTFS格式的虚拟机磁盘回收3.管理员在FusionCompute中,为主机添加存储接口,实现主机与存储设备对接。
以下哪些存储类型不需要添加存储接口? ()*A. FC-SAN存储(正确答案)B. IP-SAN存储C.本地硬盘(正确答案)D.本地内存盘(正确答案)4.一下关于FusionCompute里的CPUQOS技术的描述中,不正确的是? () [单选题] *A.通过调整‘预留’,份额’,‘限制’,实现对虚拟机CPU资源使用的控制B.‘份额’的作用是保证虚拟机计算能力的下限,即最少能使用多少资源(正确答案)C.‘份额’的作用是在计算资源不足时,根据多个虚拟机的相对CPU份额值进行资源的均衡和调整D.‘限制’的作用是虚拟机最多可使用的资源5.在FusionCompute中,需要对某虚拟机的一-块磁盘做修改,下列操作哪个可以实现? () [单选题] *A.将磁盘的配置模式从精简改为普通B.将磁盘的模式从从属改为独立-持久(正确答案)C.将磁盘的容量从80G修改为8GD.将磁盘的状态从可以修改为不可用6.在FusionSphere中创建一一个虚拟机,关于该虚拟机的网卡说法正确是? ()[单选题] *A.虚拟网卡和物理网络有本质的区别,虚拟网卡不需要MAC地址B.在虚拟网络中,虚拟网卡的MAC地址和IP地址都可以手动指定(正确答案)C.在虚拟网络中,虚拟网卡的MAC地址和IP地址都是由VRM自动分配的D.在虚拟网络中,虚拟网卡的IP地址需要手动指定7.在FusionCompute中,设置什么功能,可以使虚拟机可以在进行迁移? () [单选题] *A.集群I/0环适配B.集群HANA优化C.集群GuestNUMA策略D.集群IMC策略(正确答案)8.某公司自己搭建了桌面云环境仅供员工办公使用,属于哪种云计算部署模式?() [单选题] *A.公有云B.私有云(正确答案)C.政务云D.混合云9.在FusionCompute中,在VLAN池菜单下,下列哪些操作可以实现? () [单选题] *A.在同一个DVS中,添加10个VLAN池,并且每个VLAN池的VLANID相同B.在DVS下添加1个VLAN池,并且VLAN池的起始VLANID设为100(正确答案)C.在DVS下添加1个VLAN池,并且VLAN池的起始VLANID设为0D.在DVS下添加1个VLAN池,并且VLAN池的结束VLANID设为409610.以下哪些是FusionSphere的特点()*A.应用按需分配资源(正确答案)B.广泛兼容各种软硬件(正确答案)C.自动化调度(正确答案)D.丰富的运维管理(正确答案)11.在华为FusionSphere中,为主机添加哪些存储资源后,虚拟机的-一个磁盘对应存储中的一个LUN? ()*A. FusionStorage(正确答案)B.高级SAN(正确答案)C. FC-SAND. IP-SAN12.在FusionCompute中创建端口组时,以下操作错误的是哪个? () [单选题] *A.将端口组的名称设为ceshi’B.将端口组类型设为“普通C.将VLANID设为5000(正确答案)D.在描述中添加这是测试端口”13.在FusionCompute中,可以给虚拟机设置的QOS参数不包括: () [单选题] *A.内存B.CPUC.GPU(正确答案)D.磁盘IOPSE.网络14.以下运维工具中,用于在FusionSphere中进行信息收集和健康检查的工具是: () [单选题] *A. FusionSphere SoIB. FusionCare(正确答案)C. UpdateToolD. Fusi onManagerE. FusionCompute15. FusionCompute中,CNA 主要提供以下哪些功能? ()*A.管理集群内资源的动态调整B.提供虚拟计算功能(正确答案)C.管理计算节点上的虚拟机(正确答案)D.管理计算节点上的计算,存储,网络资源。
云计算导论 第1章-云计算导论(第2版)-吕云翔-清华大学出版社

第5节 本章小结
➢云计算作为一种新型的计算模式,利用高速互联网的传输能力将 数据的处理过程从个人计算机或服务器转移到互联网上的计算机集 群中,带给用户前所未有的计算能力。
第1章 云计算概论
课程内容
第1章 云计算概论 第2章 云计算基础 第3章 云计算机制 第4章 虚拟化 第5章 云安全 第6章 分布式存储系统 第7章 数据处理与并行编程 第8章 分布式文件系统 第9章 云计算的应用 第10章 综合实践
第1节 什么是云计算?
➢ 云是网络、互联网的一种比喻说法。 ➢ 云计算(cloud computing)是基于互联网的相关服务的增加、使
第3节 云计算的发展历史
年份
1983 2006 2007 2008 2010
2013Biblioteka 2015 …云计算的发展网络是电脑
Amazon:弹性计算云服务(EC2) Google:云计算的概念
Google与 IBM:高校推广,提供技术支持
IBM:第一个云计算中心 戴尔:申请云计算商标
Novell与 CSA:可信任云计算计划 中国IaaS:市场规模约为10.5亿元 中国PaaS:市场规模增长近20% 全球SaaS:云计算领域最为成熟的细分市场
云计算方面的相关政策不断更新
…
第4节 如何学好云计算
➢云计算是一种基于互联网的计算方式,要实现云计算则需要一整套 的技术架构去实施,包括网络、服务器、存储、虚拟化等。
➢目前企业中的私有云都是通过虚拟化来实现的,学习虚拟化需要的 基础如下:
操作系统 ✓懂得Windows操作系统的安装和基本操作 ✓懂得AD域角色的安装和管理 ✓懂得组策略的配置和管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NoSQL数据库的四大分类
分类
键值 (keyvalue)
Examples举例
1、Hbase的访问接口和数据模型
Hbase的访问接口如下: ➢ Native Java API 最常规和高效的访问方式,适合Hadoop MapReduce Job并行批处理 HBase表数据 ➢ HBase Shell HBase的命令行工具,最简单的接口,适合HBase管理使用 ➢ Thrift Gateway 利用Thrift序列化技术,支持C++,PHP,Python等多种语言,适合 其他异构系统在线访问HBase表数据;
1、Hbase的访问接口和数据模型
➢ REST Gateway 支持REST 风格的Http API访问HBase, 解除了语言限制 ➢ Pig 可以使用Pig Latin流式编程语言来操作HBase中的数据,和Hive类似, 本质最终也是编译成MapReduce Job来处理HBase表数据,适合做数 据统计 ➢ Hive 当前Hive的Release版本尚没有加入对HBase的支持。
结构化数据
图结构
优点
缺点
查找速度快
数据无结构化,通常 只被当作字符串或者
二进制数据
查找速度快,可扩 展性强,更容易进
行分布式扩展
功能相对局限
数据结构要求不严
格,表结构可变, 不需要像关系型数 据库一样需要预先
查询性能不高,而且 缺乏统ቤተ መጻሕፍቲ ባይዱ的查询语法。
定义表结构
利用图结构相关算
法。比如最短路径 寻址N度关系查找
数据库能够了解 Value的内容)
图形
(Graph) 数据库
社交网络
Neo4J, InfoGrid,
推荐系统
Infinite Graph 专注于构建关系图谱
数据模型
Key指向Value 的 键值对,通常用 hash table来实现 以列簇式存储, 将同一列数据存
在一起
Key-Value对应的 键值对,Value为
t5 contents:html=“<html>…”
t3 contents:html=“<html>…”
Hbase数据形式
➢ 行(RowKey) 行键是字节数组, 任何字符串都可以作为行键 表中的行根据行键进行排序,数据按照Row key的字节序(byte order)排序存储 所有对表的访问都要通过行键(单个RowKey访问,或RowKey范 围访问,或全表扫描)
1、数据模型
BigTable是一个稀疏的、分布式的、持久化存储的多维度排序 Map。Map的索引是行关键字、列关键字以及时间戳,Map中的每个 value都是一个未经解析的byte数组。 ➢行 ➢ 列族 ➢ 时间戳
2、BigTable的构件
➢BigTable是建立在其它的几个Google基础构件上的。BigTable使用 Google公司的分布式文件系统存储日志文件和数据文件。 ➢BigTable内部存储数据的文件是Google SSTable格式的。SSTable是 一个持久化的、排序的、不可更改的Map结构,而Map是一个keyvalue映射的数据结构,key和 value的值都是任意的Byte串。 ➢BigTable包括了三个主要的组件,链接到客户程序中的库、一个 Master服务器和多个Tablet服务器。
典型应用场景
Tokyo
内容缓存,主要用于
Cabinet/Tyrant, 处理大量数据的高访
Redis, Voldemort, 问负载,也用于一些
Oracle BDB
日志系统等等
列存储数 Cassandra,
据库
HBase, Riak
分布式的文件系统
文档型数 据库
CouchDB, MongoDb
Web应用(与KeyValue类似,Value是 结构化的,不同的是
第8章 分布式存储系统
分布式文件系统是分布式存储系统(键值系统、表格系统、数 据库系统)的底层基础部件,本章介绍基于分布式文件系统之上 用于大规模数据存储的存储系统。分布式存储系统所起的主要 功能有两个:一是存储文档、图像、视频之类的Blob类型数据; 二是作为分布式表格系统的持久化层。
第1节 概述
等
很多时候需要对整个 图做计算才能得出需 要的信息,而且这种 结构不太好做分布式
的集群方案
第3节 分布式存储系统BigTable
BigTable是一个分布式的结构化数据存储系统,它被设计用来 处理海量数据,通常是分布在数千台普通服务器上的PB级的数据。
BigTable的设计目的是可靠地处理PB级别的数据,并且能够部 署到上千台机器上。BigTable已经实现了如下几个目标: ➢ 适用性广泛 ➢ 可扩展 ➢ 高性能 ➢ 高可用性
第4节 分布式存储系统Hbase
➢HBase是一个分布式的、面向列的开源数据库,就像BigTable利用 了Google文件系统(File System)所提供的分布式数据存储一样, HBase在Hadoop之上提供了类似于BigTable的能力。 ➢ HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系 数据库,它是一个适合于非结构化数据存储的数据库。另一个不同 的是HBase基于列的而不是基于行的模式。
分布式存储系统是大量普通PC服务器通过Internet互联,对外作 为一个整体提供存储服务的系统。
分布式存储涉及的技术主要来自两个领域:分布式系统以及数 据库。关于这两个技术领域的基本要求有以下几个方面: 数据分布
一致性 容错 负载均衡 事物与并发控制 易用性 压缩/解压缩
第2节 NoSQL数据库
Hbase数据形式
行键
时间戳
列族contents
t9
t8
“n.www” t6 contents:html=“<html>…”
列族anchor
anchor:= “CNN”
anchor:my.look.ca= “”
列族mime
mine:type=“text/html”