【发布时间】:2011-07-09 00:25:48
【问题描述】:
我阅读了所有亚马逊文档,但我仍然感到困惑,或者我应该说被不同的术语弄得不知所措。
我来自传统的网络托管环境,我理解的唯一概念是我拥有多少存储空间和允许多少带宽。
以下是我迄今为止对亚马逊的了解以及我对亚马逊的很多疑问。
EC2 - 我假设是可以设置我的网络服务器 (IIS) 并运行我的 .NET 应用程序的实例?还是已经为我设置好了?
EBS - 用于数据库?如果没有,我在哪里可以获得数据库服务器?是否已安装数据库服务器(Sql server 2005 或 2008)?什么是快照获取请求?和快照放置请求?
S3 - 这是用来做什么的?我以为EBS是用于存储的,在这里感到困惑。为什么需要 S3?
弹性负载平衡 - 我认为负载平衡只是减轻 Web 服务器负担的一种方式。它如何与亚马逊合作? “弹性”负载均衡是什么意思?
区域之间的数据传输 - 这是什么意思?以及如何控制数据传入和传出的区域?
我的要求如下
- 我需要一个 IIS 网络服务器来运行我的页面
- 我需要一个数据库服务器
- 我需要一个位置来存储我的文件(它可以与 #1 在同一个“服务器”上)吗?
- 我需要数据库和文件服务器始终可以恢复。 (听说我们需要将其存储到 EBS 中以避免数据丢失?)
- 如果一台 Web 服务器过载,运行缓慢,我需要将其关闭到场中的另一台服务器。
- 如果流量激增,那么我需要一种方法来增加 CPU、内存等。能够很好地处理流量(我假设这是弹性的目的)
另外,我不太了解“如果您不运行实例,请关闭它,否则将收费”的概念。我将运行一个理想情况下保持 24/7 全天候运行的网站。在什么情况下,您有条件地使实例上升或下降?
[编辑]
您如何准确监控您的使用情况?所以你不会对几千美元感到惊讶吗?你能戴上帽子吗?我读过一些故事,AWS 用户对 300 美元的账单或其他东西感到惊讶,因为他们在亚马逊上没有太多托管服务,也没有任何流量密集型网站。
抱歉,我是“云”计算的新手。试图赶上这里。
提前非常感谢
【问题讨论】:
标签: amazon-s3 amazon-ec2 amazon-web-services amazon-ebs amazon-elb