关于云计算, 一直认为特别高大上,说实话,这几天看了Google的三大论文,更觉这些人真的很牛。想想如果自己学的很好,以后就可以愉快的装逼了,哈哈哈哈~~
好吧,其实我不是这样的人,最近要考试,忙着复习,下午还要去上海,原谅我没那么多时间慢慢写了。进入正题:
今天先说下GFS吧,也就是Google文件系统,试想一下,一个庞大的文件系统,每天要查找、写入、修改等等操作,还要面临组件失效,网络延迟等一系列的麻烦,一个好的思路是多么重要啊。
每个GFS集群,都包含一个Master节点,多台Chunk服务器,而且伴随着多个客户端访问,这算是它的整体架构吧。(老实说,还不了解架构是什么鬼,可以理解成整体框架,或者结构吧啊啊啊啊。只是用架构显得高大上)。整体思路就是客户端把文件名和它转成的chunk索引发给master节点,master节点将寻找到的相应的chunk标识和副本的位置发给客户端,这样客户端就可以找到需要的chunk信息了。后面就是客户端和它的通信,这样减少了master的负载。Master只需要周期性的扫描自己保存的chunk状态信息,及时清理chunk垃圾。
在修改文件时,选用对文件追加,也就是说,不是一般意义上的增删修改文件,而是将修改等命令写在文件尾部,“尽量采用数据追加方式,而不是覆盖方式”程序运行一遍,就可以得到最新的信息。另外,checkpoint可以记录成功写入的数据,也对过程进行了压缩,使程序更高效的运行。
还有master服务器与客户端,chunk服务器之间的交互,主chunk的选择运用,长了很多知识呢,人类的智慧是无穷的,开启云学习模式!考完试详谈
分享到:
相关推荐
这份“云计算入门指南”将带领我们深入了解这个概念,并逐步揭开其神秘面纱。云计算的核心理念是通过互联网提供按需计算服务,包括服务器、存储、数据库、网络、软件、分析能力等,使企业能够快速创新、降低运营成本...
《云计算入门指南》是一本专为初学者设计的IT书籍,深入浅出地讲解了云计算这一前沿技术。这本书由Sun公司提供,该公司在信息技术领域有着深厚的背景和丰富的经验,尤其在云计算技术的发展初期,Sun公司在业界扮演了...
### 云计算入门指南:Sun公司视角 #### 一、引言:云计算的崛起与Sun公司贡献 云计算,作为信息技术领域的一场革命,正以前所未有的速度改变着我们的工作方式和企业的经营模式。Sun公司,作为业界先驱,在云计算...
Sun 新发布的《云计算入门指南》将帮助您去粗取精,去伪存真 — 并为您提供一个框架,用来确定云计算是否对于您的机构有意义以及有何意义。我们将帮助您揭开云计算的神秘面纱,并向您说明如何在此环境中实现虚拟化和...
这份"云计算入门 pdf文件"很可能是为初学者设计的,旨在帮助他们理解这一现代技术的核心概念和使用方法。 云计算的基础可以分为三个主要服务模型:基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)...
非常好的云计算入门资料,个人收集 包括云存储和应用,云安全,云的业务应用和数据挖掘,云计算分布式计算
"鸿鹄论坛《一天教会你openstack云计算入门》02-Openstack组件介绍-誉天邹SIR"这一资源显然是一份关于OpenStack入门的教学材料,由资深专家邹SIR讲解,对于初学者来说非常有价值。 首先,我们来了解一下OpenStack的...
快速了解云计算并运用云计算。有助于提升对云的了解!
这个“云计算入门资料”压缩包提供了一系列的学习资源,旨在帮助初学者快速掌握云计算的基础知识和核心概念。 首先,我们要理解什么是云计算。云计算是一种通过互联网提供按需计算服务的模式,包括服务器、存储、...
### 云计算入门、入门指南、指南 #### 一、引言 云计算作为一种新兴的技术形态,正在逐步改变企业和个人处理计算需求的方式。随着信息技术的发展,云计算不仅为企业提供了更加灵活高效的计算资源,也为开发者提供了...
### 云计算入门必读知识点详解 #### 一、云计算概念 **云计算**是一种基于互联网的计算方式,通过网络提供共享的资源和信息给计算机和其他设备。这种计算模式将计算任务分布在大量的分布式计算机上,而非本地...
本指南“云计算入门”旨在为初学者提供一个全面了解云计算基础知识的平台。 云计算的核心理念在于资源共享和按需服务。与传统计算模式相比,云计算提供了一个灵活、可扩展且成本效益高的计算环境。它主要分为三种...
### 云计算入门指南知识点梳理 #### 一、云计算的基本概念 **云计算定义:** - 云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以通过网络以按需自服务的方式向计算机和其他设备提供。...
云计算入门无忧:第一次亲密接触 背景 什么是云计算 云计算的部署方式 从部署方式来说,总共有两类云计算: 云计算的特征 1、软件及硬件都是资源 2、这些资源都可以根据需要动态的配置和扩展 3、这些资源在物理上都...
这只是云计算入门的基础,深入了解这些概念后,你可以进一步探索如容器编排(Kubernetes)、云原生(Cloud Native)、边缘计算等领域。随着云计算技术的不断发展,掌握这些术语将帮助你更好地适应这个快速变化的行业...
云计算入门笔记。云计算 (Cloud Computing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示...
云计算入门基础操作主要涵盖远程控制、注册表设置以及Windows系统的备份和恢复等方面,这些知识对于初学者来说是非常重要的。在云环境中,远程控制是管理和维护虚拟机或物理机的关键技能,而注册表设置则涉及到系统...
云计算入门之旅,这篇文档首先由林伟伟副教授/博士撰写,并提供了一个详尽的关于云计算的介绍,涵盖云计算的背景、定义、应用、发展现状以及关键技术等多个方面。云计算是随着互联网技术发展而兴起的一种全新的计算...