为 Drupal 7 图像托管切换到 Amazon S3 值得吗?
Is switching over to Amazon S3 for Drupal 7 image hosting worth it?
所以我有一个关于使用 amazon s3.
的快速问题
我在 VPS 上托管了一个小型 Drupal 7 站点,存储空间不大 space。我为我学校摄影艺术委员会的成员建立了一个网站,用于上传学校活动和项目的照片。
全画质照片存储在服务器的私人文件夹中,网站上显示的图像是公开存储的带有水印的 2048px 宽度图像。
我担心我会很快耗尽我的存储空间 space,而且我担心我会耗尽我在模块中使用 amazon s3 时并不真正存在的预算在 Drupal 中。
所以,我想知道使用 amazon s3 是否值得投资,我愿意在上面花费 +/- $5 美元。
我每月的使用量将包括 3gigs 的上传量和最多 20gigs 的下载量。明显在慢慢增加。
此外,我对存储计费有点困惑,我是否必须为前几个月上传的 50 GB 存储空间付费,或者只为我本月使用的 3 GIG 存储空间付费
PS:我住在南非,可能会使用爱尔兰 S3 服务器,因为它们的延迟最好。
非常感谢任何反馈!
谢谢。
考虑到您的存储空间有限 space。
对您来说,S3 可能是一个不错的选择
你可以很容易地计算事情。忽略 'requests' 费用,因为它很小,这里是爱尔兰的公式:
(gb 存储空间 * 0.3)+(平均图像大小 * 请求数 * 0.09)+(请求数 * 0.005/1000)
有一些批量折扣和一些 "first N transfer free",但这是一个很好的上限,特别是对于您提到的小批量网站。另请注意,存储全尺寸图像(而不是下载它们)意味着只有前三分之一的公式很重要。例如,如果您有 5gb 的全尺寸图像加上另外 1gb 的 350kb“2048px”图像,总计每月有 10,000 次图像浏览:
全尺寸:5*.03=.15
2048 hosting/downloads: (1*.03)+(0.00033*10000*.09)+(10000*.0004/10000)=0.3274
因此,您每月的费用约为 50 美分。
如果您的网站是 slashdotted 会怎样?假设您获得了 1000 万次点击:
全尺寸:5*.03=.15
2048 hosting/downloads: (1*.03)+(0.00033*10000000*.09)+(10000000*.004/10000)=301.03
因此,您每月的费用现在超过 300 美元。 (这就是为什么 billing alarms 很重要!)
现在,让我们假设您将 cloudfront 放在 S3 前面(出于多种原因,这是一个非常好的主意)并查看此场景中的定价。 (我在这里稍微简化了定价,并假设同一个浏览器没有加载两次,所以没有缓存)
全尺寸:5*.03=.15
2048 hosting/downloads: (1*.03)+(0.00033*10000000*.085)+(10000000*.009/10000)=289.53
所以它节省了大约 10 美元,但性能更好。
如果您需要更多功能(例如调整图像大小),您可能需要考虑像 Flickr 或 Smugmug 这样的照片托管服务商。他们为带宽付费,这使您的成本更可预测。
所以我有一个关于使用 amazon s3.
的快速问题我在 VPS 上托管了一个小型 Drupal 7 站点,存储空间不大 space。我为我学校摄影艺术委员会的成员建立了一个网站,用于上传学校活动和项目的照片。
全画质照片存储在服务器的私人文件夹中,网站上显示的图像是公开存储的带有水印的 2048px 宽度图像。
我担心我会很快耗尽我的存储空间 space,而且我担心我会耗尽我在模块中使用 amazon s3 时并不真正存在的预算在 Drupal 中。
所以,我想知道使用 amazon s3 是否值得投资,我愿意在上面花费 +/- $5 美元。
我每月的使用量将包括 3gigs 的上传量和最多 20gigs 的下载量。明显在慢慢增加。
此外,我对存储计费有点困惑,我是否必须为前几个月上传的 50 GB 存储空间付费,或者只为我本月使用的 3 GIG 存储空间付费
PS:我住在南非,可能会使用爱尔兰 S3 服务器,因为它们的延迟最好。
非常感谢任何反馈!
谢谢。
考虑到您的存储空间有限 space。
对您来说,S3 可能是一个不错的选择你可以很容易地计算事情。忽略 'requests' 费用,因为它很小,这里是爱尔兰的公式:
(gb 存储空间 * 0.3)+(平均图像大小 * 请求数 * 0.09)+(请求数 * 0.005/1000)
有一些批量折扣和一些 "first N transfer free",但这是一个很好的上限,特别是对于您提到的小批量网站。另请注意,存储全尺寸图像(而不是下载它们)意味着只有前三分之一的公式很重要。例如,如果您有 5gb 的全尺寸图像加上另外 1gb 的 350kb“2048px”图像,总计每月有 10,000 次图像浏览:
全尺寸:5*.03=.15 2048 hosting/downloads: (1*.03)+(0.00033*10000*.09)+(10000*.0004/10000)=0.3274
因此,您每月的费用约为 50 美分。
如果您的网站是 slashdotted 会怎样?假设您获得了 1000 万次点击:
全尺寸:5*.03=.15 2048 hosting/downloads: (1*.03)+(0.00033*10000000*.09)+(10000000*.004/10000)=301.03
因此,您每月的费用现在超过 300 美元。 (这就是为什么 billing alarms 很重要!)
现在,让我们假设您将 cloudfront 放在 S3 前面(出于多种原因,这是一个非常好的主意)并查看此场景中的定价。 (我在这里稍微简化了定价,并假设同一个浏览器没有加载两次,所以没有缓存)
全尺寸:5*.03=.15 2048 hosting/downloads: (1*.03)+(0.00033*10000000*.085)+(10000000*.009/10000)=289.53
所以它节省了大约 10 美元,但性能更好。
如果您需要更多功能(例如调整图像大小),您可能需要考虑像 Flickr 或 Smugmug 这样的照片托管服务商。他们为带宽付费,这使您的成本更可预测。