您是否为贵公司使用Amazons Cloud服务? [英] Do you use Amazons Cloud services for your company?

查看:162
本文介绍了您是否为贵公司使用Amazons Cloud服务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我阅读了很多关于 Amazons Cloud 计算的可能性,例如 S3 EC2 <我想知道是否有人真正使用这个任务关键的应用程序。你在云中托管公司网站吗?你在那里存储文件吗?



已经有一些服务,例如 Scalr WeoCeo ,可以帮助您完成此任务,但我不'不知道管理是否已经到了这是一个真正的问题...






/ strong>我想补充一点:您认为AWS许可证中存在隐藏的 问题,这些问题会使您(和/或您的公司)无法外包应用程序或部分应用程序

编辑您知道一些统计信息比较S3或EC2和您自己或第三方托管服务的总体中断时间吗? ?

解决方案

我在EC2上设置了我的应用程序的两个实例,并且使用S3作为本地到AWS备份和媒体资产交付。我们在6月中旬将大约15%的应用内容/流量转移到EC2。结果是混杂的,我们正在将内容重用的实例移回到我们托管的数据中心,现在正在调查其他内容传递选项。



请注意: / p>


  1. 我的申请是宽频带宽(每个实例开始为100mbps)

  2. 我的公司

  3. 我将带宽定义为流量(mbps等),流量定义为volume(mb,gb等)



优点:




  • 低到中等容量,假设每月不到太字节。

  • 使用S3 / CloudFront提供的内容提供有效的无限带宽
  • / li>
  • 灵活性(启动实例并让其在几分钟内运行)

  • 即使是小型实例类型,为我的应用程序。对于需要它的用户还有其他高CPU实例类型。



缺点:


$ b b

  • 我们有一个实例变得不可达(一个不可预见的事情),并执行了我们的灾难恢复过程。 12h。

  • S3和EC2的网络延迟可能高得令人无法接受(100秒)

  • EC2实例带宽受到限制。尽管小时的搜索,我从来没有找到一个官方声明硬数字一个用户可以期待。最初,我们在测试中看到的最大值为〜250mpbs,但是似乎已经大大改善。

  • 每个HTTP连接带宽可以低得令人无法接受。 1-2mbps甚至我们的瑞士数据中心与800mpbs连接和质量对等。编辑:我们最近看到我们的数据中心和EC2之间的速率在3-4mpbs范围内。

  • S3不是一个正常文件系统,需要特殊的软件。我们选择JungleDisk,我现在觉得不适合一个24/7,中等大小的数据集服务器环境。奇怪的事情会发生(用'ls'命令列出文件两次)和意外崩溃。 对于持久性数据使用 EBS ,但不需要警告

  • S3是不是 CDN。我的公司,像许多其他人一样,试图使用Amazon S3作为CDN。还有其他低成本的替代品。 (Akamai,voxel.net,easycache.com)



我是云概念的粉丝,将继续从EC2运行一个实例,但我们发现它不适合我们当前形式的主要生产需求。 AWS有一些问题需要整理。


I read a lot about the possibilities of Amazons Cloud computing, like S3 or EC2 and I wondered if someone actually uses this for mission-critical applications. Do you host your company website in the cloud? Do you store files there? Do you run your build servers in the cloud?

There are already some services like Scalr or WeoCeo that could help you with this task, but I don't know if management is already at the point where this is a real issue...


edit I'd like to add another point: Do you think, there are hidden issues in the AWS licenses that would keep you (and/or your company) from outsourcing applications or even parts of applications into the cloud?

edit Do you know about some statistics comparing the overall outage times of S3 or EC2 and your own or 3rd party hosting services?

解决方案

I setup two instances of my application on EC2, and have been using S3 in as a local-to-AWS backup and media asset delivery. We moved over about 15% of our applications content/traffic to EC2 in mid-June. The result is mixed, and we are moving the content heavy usage instance back to our hosted data center, and now are investigating other content delivery options.

Do note that:

  1. My application is bandwidth hungry (starting at 100mbps per instance)
  2. My company and I are based in Switzerland and that surely has had an impact on our evaluation.
  3. I define bandwidth as a rate of flow (mbps, etc.) and traffic as volume (mb, gb, etc.)

Pros:

  • Traffic costs for low to medium volumes, assuming less than maybe a terabyte per month. Exceed that fuzzy line and either do it yourself or find a proper CDN
  • Active user community
  • Effectively unlimited bandwidth with S3/CloudFront-delivered content
  • Flexibility (kick off an instance and have it running in minutes)
  • CPU power available in an instance, even the small instance type, was always enough for my application. There are other high-CPU instance types for those who need it.

Cons:

  • We had an instance become unreachable (a not unheard of occurrence) and had execute our disaster recovery procedure. 12h.
  • Network latency, for both S3 and EC2, can be unacceptably high (100s of ms)
  • EC2 instance bandwidth is limited. Despite hours of search, I never found an official statement with hard numbers one what users can expect. Initially we saw a max of ~250mpbs in tests but that seems to have improved dramatically.
  • Per HTTP connection bandwidth can be unacceptably low. 1-2mbps from even our Swiss data center with a 800mpbs connection and quality peering. EDIT: We have recently seen rates between our data center and EC2 in the 3-4mpbs range.
  • S3 is not a 'normal' file system, and special software is required. We chose JungleDisk, which I now find inappropriate for a 24/7, moderately sized data set server environment. Strange things would happen (file listed twice with an 'ls' command) and unexpected crashes. Use EBS for persistent data, although that is not without caveats.
  • S3 is not a CDN. My company, like many others, have tried to use Amazon S3 as a CDN. There are other low cost alternatives out there. (Akamai, voxel.net, easycache.com)

I'm a fan of the cloud concept, and we will continue to run an instance out of EC2, but we found it inappropriate for our main production needs in its current form. AWS has some issues to sort out.

这篇关于您是否为贵公司使用Amazons Cloud服务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆