简体   繁体   English

AWS S3和AWS存储网关

[英]AWS S3 and AWS storage gateway

我对AWS S3和AWS存储网关感到有点困惑,因为两者的功能都与存储数据相同。任何人都可以用亚马逊提供的两种服务之间的确切区别为例向我解释

  • AWS S3 is the data repository AWS S3是数据存储库
  • AWS Storage Gateway connects on premise storage to the S3 repository. AWS Storage Gateway将本地存储连接到S3存储库。

You would use Storage Gateway for a number of reasons 出于多种原因,您可以使用Storage Gateway

  1. You want to stop purchasing storage devices, and use S3 to back your enterprise storage. 您希望停止购买存储设备,并使用S3来支持您的企业存储。 In this case, your company would save to a location defined on the storage gateway device, which would then handle local caching, and offload the less frequently accessed data to S3. 在这种情况下,您的公司将保存到存储网关设备上定义的位置,然后该位置将处理本地缓存,并将访问频率较低的数据卸载到S3。
  2. You want to use it as a back up system - whereby Storage Gateway would snap shot the data into S3 您希望将其用作备份系统 - Storage Gateway会将数据快照到S3中
  3. To take advantage of the newly released virtual tape library - which would alloy you to transition from tape storage to S3/Glacier storage, without losing your existing tape software and cataloging investment. 利用新发布的虚拟磁带库 - 这将使您从磁带存储转换到S3 / Glacier存储,而不会丢失现有的磁带软件和编目投资。

1, AWS S3 is a file system. 1,AWS S3是一个文件系统。 It acts as network disk. 它充当网络磁盘。 For people has no cloud experience, you can treat it as dropbox. 对于没有云体验的人来说,您可以将其视为Dropbox。
2, AWS Storage Gateway is an virtual interface (or in practice, it is a virtual pc running on your server) which allow you read/write data from/to aws S3 or other aws storage service transparently 2,AWS Storage Gateway是一个虚拟接口(或者实际上,它是在您的服务器上运行的虚拟PC),它允许您透明地从/向S3或其他aws存储服务读/写数据

You can assume S3 is dropbox itself, you can access it through web or api, and AWS Storage Gateway is the dropbox client on your pc, which simulate the dropbox as your local drive (actually a network drive in the real case). 您可以假设S3是dropbox本身,您可以通过web或api访问它,AWS Storage Gateway是您PC上的Dropbox客户端,它将Dropbox模拟为您的本地驱动器(实际上是一个网络驱动器)。

I think, the above answers are enough explanatory. 我认为,上述答案足以解释。 But here's just a check 但这只是一张支票

Why would I use Storing data on AWS S3? 为什么我要在AWS S3上使用存储数据?

  1. Easy to use 使用方便
  2. Cost-effective 经济有效
  3. Long durability and availability 耐用性和可用性
  4. No limitation for storing amount of data. 存储数据量没有限制。 Only thing is - Data object should not be more than 5 TB 唯一的事情是 - 数据对象不应超过5 TB

Why would I use AWS Storage Gateway? 为什么我要使用AWS Storage Gateway?

  1. I have large amount of data or important data that is stored in data centre and I want to store on Cloud (AWS) for "obvious" reasons 我有大量的数据或重要数据存储在数据中心,我想以“明显”的理由存储在云(AWS)上
  2. I need a mechanism to transfer my important data from data centre to AWS S3 我需要一种机制将我的重要数据从数据中心传输到AWS S3
  3. I need to store my old and "not-so-useful" but "may-be-needed-in-future" type data so I will store it on AWS Glacier 我需要存储我的旧的“不太有用”,但“可能需要将来”类型的数据,所以我将它存储在AWS Glacier
  4. Now, I need a mechanism to implement this successfully. 现在,我需要一种机制来成功实现这一点。 AWS Storage gateway is provided to fulfil this requirement. 提供AWS Storage Gateway以满足此要求。

AWS Storage Gateway will provide you a VM which will be installed on your data centre and will transfer that data. AWS Storage Gateway将为您提供一个将安装在您的数据中心并将传输该数据的VM。

That's it. 而已。 (y) (y)的

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM