北京科技馆预约 ,河北讯讯科技

论计算机云计算的数据存储技术

时间:2021-10-14 08:23:07 | 作者:爱科技网 | 点击: 64 次

论计算机云计算的数据存储技术

  计算是一种新型的计算模式,它的最主要特征是系统拥有大规模数据集、基于该数据集,向用户提供服务,下面是小编搜集整理的一篇探究计算机云计算的数据存储技术的论文范文,欢迎阅读查看。

  [摘 要]随着Web2.0技术的发展,用户对数据的计算和存储需求激增,往往通过购置更多数量的服务器来增加计算和存储能力。通过互联网租用计算能力和存储资源,就可以大大减少对自有硬件资源的依赖。因此,将云计算技术应用到存储领域可以大大提高资源的利用率。本文主要分析基于云计算的数据存储技术。

  [关键词]云计算,数据存储,技术

  云计算是一种基于服务的架构体系,有两种基本服模式:云计算和云存储。基于云计算服务的应用程序,无论是金融服务还是网络角色扮演游戏,几乎在所有情况下都需要高性能的云存储来满足数据处理的需求。网络时代是一个信息时代,随着Web2.0技术的成熟,大量的信息以井喷的姿势出现在互联网上,如何应对这种信息爆炸式的增长速度,如何对这些信息进行有效存储和管理,云存储是否能够应对这种情况,如何才能保证云存储的高性能,如何才能保证云存储的灵活性,这些是本文探讨的问题。

  1、云计算与云存储

  1.1 云计算的概念

  云计算(cloud computing)是分布式计算技术的一种,是分布式处理、并行处理和网格计算的发展。其最基本的.概念是通过网络将庞大的计算处理程序自动拆分成无数个较小的子程序,再交给由多部服务器组成的运算系统,经过计算分析之后将处理结果回传给用户。

  1.2 云存储的概念

  云存储是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计算系统。简单来说,云存储就是将储存资源放到网络上供人存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网的装置方便地存取数据。然而在方便使用的同时,我们不得不重视存储的安全性,存储必须具有良好的兼容性,以及它在扩展性与性能聚合方面等诸多因素。首先,作为存储最重要的就是安全性,尤其是在云时代,数据中心存储着众多用户的数据,如果存储系统出现问题,其所带来的影响远超分散存储的时代,因此存储系统的安全性就显得愈发重要。其次,在云数据中心所使用的存储必须具有良好的兼容性。在云时代,计算资源都被收归到数据中心之中,再连同配套的存储空间一起分发给用户,因此站在用户的角度上是不需要关心兼容性的问题的,但是站在数据中心的角度,兼容性却是一个非常重要的问题。

  1.3 计算机云计算的特点

  首先,云计算具有非常巨大的规模及相应的维护团队。各个大公司如google、amazon、IBM等的云计算后台服务器都数以十万、百万计。这些服务器提供了最为可靠和安全的数据存储中心给终端计算机,病毒很难侵入这个数据存储中心,而且不会轻易丢失。大多数人认为,只有经过自己存储或者保管的计算机数据才是最安全的,其实这种结论并不是完全正确的,虽然经过自己存储的这些数据能够看得见,也能够信手拈来,但是这些数据的安全性并不像你想象的那么好。毕竟数据丢失的原因是多重的,比如自身的不当操作损坏、计算机病毒的侵入以及偷号木马的侵入等。假如,我们在“云”的另一端存储计算机数据,管理这些数据的人员是将是专业的计算机团队,你就不用担心计算机数据会丢失或者是外泄了,除此以外你的数据还会被这些专家进行严格的权限管理,得到多重的保护,没有经过你个人的允许,别人是很难对你的数据进行分享的。

  2、云存储系统的结构模型

  与传统的存储设备相比,云存储不仅仅是一个硬件,而是一个由网络设备、存储设备、服务器、应用软件、公用访问接口、接入网和客户端程序等多个部分组成的复杂系统。它以存储设备为核心,通过应用软件对外提供数据存储和业务访问服务。自下而上分别为存储层、基础管理层、应用接口层和访问层。

  2.1 存储层