云计算数据存储



云存储是一种允许将数据保存在由第三方管理的异地存储系统上的服务,并且可以通过Web服务API访问。

存储设备

存储设备可以大致分为两类

  • 块存储设备
  • 文件存储设备

块存储设备

块存储设备为客户端提供原始存储空间。这些原始存储空间被分区以创建卷。

文件存储设备

文件存储设备以文件的形式为客户端提供存储空间,并维护其自己的文件系统。这种存储形式为网络附加存储 (NAS)。

云存储类别

云存储可以大致分为两类

  • 非托管云存储
  • 托管云存储

非托管云存储

非托管云存储意味着存储空间已预先配置好供客户使用。客户既不能格式化,也不能安装自己的文件系统或更改驱动器属性。

托管云存储

托管云存储按需提供在线存储空间。托管云存储系统对用户来说就像一个原始磁盘,用户可以对其进行分区和格式化。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

创建云存储系统

云存储系统将数据的多个副本存储在多个服务器上的多个位置。如果一个系统发生故障,则只需更改指向对象存储位置的指针即可。

为了将存储资源聚合到云存储系统中,云提供商可以使用称为StorageGRID的存储虚拟化软件。它创建了一个虚拟化层,可以从不同的存储设备中获取存储空间到单个管理系统中。它还可以管理来自互联网上的CIFSNFS文件系统的数据。下图显示了StorageGRID如何将存储虚拟化为存储云。

Cloud Computing Data Storage

虚拟存储容器

虚拟存储容器提供了高性能的云存储系统。在虚拟存储容器中创建设备的逻辑单元号 (LUN)、文件和其他对象。下图显示了一个虚拟存储容器,定义了一个云存储域。

Virtual Storage Containers

挑战

将数据存储在云中并非易事。除了其灵活性和便利性之外,客户还面临着一些挑战。客户必须能够:

  • 按需获得额外存储空间。

  • 了解并限制存储数据的物理位置。

  • 验证数据如何被擦除。

  • 访问处置数据存储硬件的已记录流程。

  • 拥有对数据的管理员访问控制。

广告