AWS - 存储网关

  • 简述

    AWS Storage Gateway提供本地 IT 环境和 AWS 存储基础设施之间的集成。用户可以将数据存储在 AWS 云中,以实现可扩展的数据安全功能和经济高效的存储。
    AWS Gateway 提供两种类型的存储,即基于卷和基于磁带。
    AWS 网关
  • 卷网关

    这种存储类型提供云支持的存储卷,可以作为 Internet 小型计算机系统接口 (iSCSI) 设备从本地应用程序服务器安装。

    网关缓存的卷

    AWS Storage Gateway 将所有本地应用程序数据存储在 Amazon S3 的存储卷中。其存储容量范围从 1GB 到 32 TB,最多可存储 20 个卷,总存储容量为 150TB。我们可以将这些卷与来自本地应用程序服务器的 iSCSI 设备连接起来。它分为两类 -

    缓存存储磁盘

    每个应用程序都需要存储卷来存储其数据。此存储类型用于在将数据写入 AWS 中的存储卷时初始存储数据。缓存存储磁盘中的数据正在等待从上传缓冲区上传到 Amazon S3。缓存存储磁盘保留最近访问的数据以实现低延迟访问。当应用程序需要数据时,首先检查缓存存储磁盘,然后再检查 Amazon S3。
    很少有指导方针来确定要为缓存存储分配的磁盘空间量。我们应该分配至少 20% 的现有文件存储大小作为缓存存储。它应该超过上传缓冲区。
    Upload buffer disk− 这种类型的存储磁盘用于在通过 SSL 连接上传到 Amazon S3 之前存储数据。存储网关通过 SSL 连接将数据从上传缓冲区上传到 AWS。
    Snapshots− 有时我们需要备份 Amazon S3 中的存储卷。这些备份是增量的,被称为snapshots. 快照作为 Amazon EBS 快照存储在 Amazon S3 中。增量备份意味着新快照仅备份自上次快照以来更改的数据。我们可以按计划的时间间隔或根据要求拍摄快照。

    网关存储卷

    激活虚拟机 (VM) 时,会创建网关卷并将其映射到本地直连存储磁盘。因此,当应用程序从网关存储卷写入/读取数据时,它会从映射的本地磁盘读取和写入数据。
    网关存储卷允许在本地存储主要数据,并为本地应用程序提供对整个数据集的低延迟访问。我们可以将它们作为 iSCSI 设备安装到本地应用程序服务器上。它的大小范围从 1 GB 到 16 TB,每个网关最多支持 12 个卷,最大存储容量为 192 TB。
  • Gateway-虚拟磁带库 (VTL)

    这种存储类型提供了一种虚拟磁带基础架构,可根据您的业务需求无缝扩展,并消除了配置、扩展和维护物理磁带基础架构的运营负担。每个网关 VTL 都预配置了介质转换器和磁带驱动器,它们可与现有的客户端备份应用程序一起用作 iSCSI 设备。以后可以根据需要添加盒式磁带以存档数据。
    下面解释了建筑中使用的几个术语。
    虚拟磁带− 虚拟磁带类似于物理磁带盒。它存储在 AWS 云中。我们可以通过两种方式创建虚拟磁带:使用 AWS Storage Gateway 控制台或使用 AWS Storage Gateway API。每个虚拟磁带的大小从 100 GB 到 2.5 TB。一个网关的大小最大为 150 TB,一次最多可以有 1500 个磁带。
    虚拟磁带库 (VTL)− 每个gateway-VTL 自带一个VTL。VTL 类似于带有磁带驱动器的本地物理磁带库。网关先将数据存储在本地,然后异步上传到 VTL 的虚拟磁带上。
    磁带驱动− VTL 磁带机类似于可以对磁带执行 I/O 操作的物理磁带机。每个 VTL 由 10 个磁带驱动器组成,这些磁带驱动器用作 iSCSI 设备的备份应用程序。
    媒体变换器− VTL 介质更换器类似于在物理磁带库的存储插槽和磁带驱动器中移动磁带的机械手。每个 VTL 都带有一个用于备份应用程序的介质转换器作为 iSCSI 设备。
    虚拟磁带架 (VTS)− VTS 用于将磁带从网关 VTL 归档到 VTS,反之亦然。
    存档磁带− 备份软件弹出磁带时,网关将磁带移动到VTS 进行存储。它用于数据归档和备份。
    检索磁带− 归档到 VTS 的磁带无法直接读取,因此要读取归档磁带,我们需要使用 AWS Storage Gateway 控制台或使用 AWS Storage Gateway API 从网关 VTL 检索磁带。