由图1-16可知,NIST的云计算参考架构定义了云计算中的5个主要参与者:云消费者、云提供者、云审计者、云代理和云载体。每个参与者都是参与云计算中事务或流程以及执行任务的一个实体。云代理 云代理是一个能够协调云提供者和云消费者两者关系的实体。......
2023-11-18
企业采用云运算时,将相当重视云端安全问题,特别是数据私密性、完整性以及可用性。因此,云端数据在储存时,应建立多个数据副本,并支持异地备援,以降低数据遗失的风险。
目前,GFS和HDFS中数据普遍采用三个副本来保证冗余。这是一个简单有效但不是最优的方法。原因是,三个副本份浪费了大量存储空间,在集群规模较小时可能不是那么明显,但是对于大规模集群就比较明显了。假设按照1GB存储空间的成本按1$来计算,如果数据规模是5TB,那么两个备份(10TB)和三个备份(15TB)的成本差距为5000$[29]。
针对三个副本存在的问题,研究者一直在探讨能否使用类似的策略在不降低存储可靠性的前提下降低存储副本数目。比如二代Google分布式文件系统Colossus[30],即GFS2中使用里德-所罗门擦除码来实现成本更低的可靠存储。Microsoft的Azure平台采用擦除码技术来降低存储成本[31]。
Facebook在开源Hadoop的基础上也实现了一套基于擦除码的RAID方案,并公布了它的基于Hadoop HDFS的RAID实现[32]。其基本思路是,存放在HDFS上的数据分为热数据和冷数据两种。热数据一般存放三个备份,因为这些数据经常会被用到,所以多备份除了高效冗余外还能起到负载均衡的作用。对于冷数据,并一定要在HDFS里面保存3个副本。比如对于不太冷的数据块A/B/C,通过XOR(异或操作)方式产生Parity(检验值)数据块,原来的数据块A/B/C各保留2个副本,Parity数据块也有2个副本,这样,副本系数就从3减小到了2.6(理论值)。对于很冷的数据,由10个数据块通过里德-所罗门(Reed Solomon)算法生成4个Parity文件,对于原来的数据块,只保留1个副本,Parity数据块有2个副本,这样,副本系数就降到1.2。按照这种方式,对同样的数据,通常能够节约25%~30%的HDFS集群的存储空间。(www.chuimin.cn)
总之,HDFS通过智能副本放置模型提高系统可靠性和高效性,使得HDFS不同于其他分布式文件系统,高带宽利用率且具有机架感知的副本放置策略进一步优化了系统。
采用多副本技术,尽管可以降低数据遗失的风险,但是这样的做法将可能造成较高的成本,故如何有效地存储副本将是未来一个重要的研究议题。
有关云安全深度剖析:技术原理及应用实践的文章
由图1-16可知,NIST的云计算参考架构定义了云计算中的5个主要参与者:云消费者、云提供者、云审计者、云代理和云载体。每个参与者都是参与云计算中事务或流程以及执行任务的一个实体。云代理 云代理是一个能够协调云提供者和云消费者两者关系的实体。......
2023-11-18
资源通常包括存储、CPU、内存、网络带宽以及虚拟机等。云系统之所以能够自动控制优化某种服务的资源使用,是因为云系统利用了经过某种程度抽象的测量能力,如存储、CPU、带宽或者活动用户账号等。从云计算的概念中还可以得出云计算的特性是大规模、多用户、虚拟化、高可靠性及成本低廉等。所以无论是从云计算本身的规模,还是其处理数据的规模,云计算的一大主要特性就是大规模。云计算平台使用虚拟化技术满足不同的用户需求。......
2023-11-18
关于资源调度方面的研究,大部分都是基于网格计算系统的资源调度策略演变而来的。徐保民等人[31]模拟市场经济中有关资源公平分配的原则,提出了一个基于伯格模型的资源公平调度算法。研究基于QoS的调度通常以最小完成时间或最优跨度等为目标。参考文献[36]中从约束的QoS资源分配问题出发引入博弈论,给出了一个公平的资源调度算法。......
2023-11-18
这一阶段的数据中心须具有高可用性。在此背景下,结合云计算技术的云数据中心应运而生。业界正掀起新一轮的数据中心建设高潮,新一代的云数据中心随之而产生。在当前的云计算架构中,云数据中心是云计算硬件架构最底层的独立计算单位。另外,面向云数据中心的侧重点已由物理架构转向了提供标准化服务。......
2023-11-18
了解云计算的发展历程,可以洞悉云计算的发展规律,从中可以更好地洞察云计算技术的发展趋势。下面是对云计算发展历程的简要回顾[12]。2008年2月1日,IBM公司决定将在中国无锡建立世界上首个云计算中心。2008年5月10日,此云计算中心投入运营。2008年7月29日,Yahoo、Intel和HP公司宣布一项橫跨新加坡、德国和美国的联合研究计划,以此来推动云计算的发展。2009年1月,阿里软件在江苏南京建立首个“电子商务云计算中心”。......
2023-11-18
正是因为虚拟化技术的种种优势,虚拟化技术已经逐步成为云计算服务的主要支撑技术。可以说,虚拟化和云计算正在共同重塑数据中心格局,云数据中心通过服务器虚拟化和应用虚拟化等形式,不但能有效提高各种资源的利用率,同时也赋予了业务管理更大的灵活性。随着需求的增长与云计算技术的出现,虚拟化和云计算聚焦于统一存储。......
2023-11-18
从用户角度来看,云计算意味着数据、计算及应用均通过网络被转移到用户掌控范围之外的云服务提供商手中,因此,用户隐私信息和云服务风险等问题随之而来。从技术层面来看,传统信息安全存在的问题在云端上同样存在,而且还因为云计算的商业模式及虚拟化等技术的引入,使得云服务面临新的服务风险问题。用户必须明确使用云计算所引入的各种风险。......
2023-11-18
国内外研究和制订云计算安全标准的组织有很多。目前,全世界已经有50多个标准组织宣布加入云计算标准的制订行列。②以CSA和云计算互操作论坛等为代表的专门致力于进行云计算标准化的新兴标准组织。......
2023-11-18
相关推荐