【问题标题】:AWS Cloudfront with Webserver, RDS and Wowza Media ServerAWS Cloudfront 与 Web 服务器、RDS 和 Wowza 媒体服务器
【发布时间】:2012-01-13 09:26:13
【问题描述】:

我正在建立一个网站,它使用 Amazon EC2 作为 Web 服务器、EBS 来存储网站的数据以及另一个用于视频点播流的 Wowza 实例,我的问题似乎很难找到答案:

  1. 如果我的网络服务器实例被终止,我是否也会丢失我的 ec2 实例上的 apache 设置/模块?

  2. 我可以在我的网络服务器实例上安装 mysql 以节省 RDS 成本还是一个坏主意?

  3. 如果我将 RDS 用于数据库,它是否也部署在边缘位置(就像云端所做的那样)?

  4. 如果有一个 Wowza 媒体服务器实例也在 ec2 上运行,Wowza 是否也可以使用 Cloudfront,如果来自世界某个地方的人可以直接从下一个边缘位置获得 VOD 流?

谢谢!

【问题讨论】:

    标签: amazon-ec2 amazon-cloudfront


    【解决方案1】:
    1. 如果您的实例被终止,与该实例关联的实例和 EBS 存储将丢失。如果您想删除实例而不丢失该服务器的状态,请在终止它之前创建服务器的映像 (AMI)。

    2. 取决于您需要多少 IT 管理员。亚马逊的整个想法是让这个管理员远离你,而成本比你自己做的要高。他们为您备份数据库和负载平衡(这是比较棘手的部分)。也就是说,Amazon 并不是万无一失的,您必须在 Amazon 系统之外对所有内容进行备份,我遇到过实例崩溃并损坏磁盘的情况,这确实发生了。

    3. 他们的数据库实例部署在他们的主要数据中心位置,这与他们的云分布位置不同。将服务器和数据库放在同一个区域将节省您的网络成本。

    4. 要使用 cloudfront,您首先创建一个(显然),然后使用 cloudfront 域而不是您自己的域,cloudfront 缓存映射到您的域并缓存在边缘位置。如果可以从服务器访问内容,则可以在其前面放置一个云端。请注意,Cloudfront 向您收取的费用不仅略高于直接来自您服务器的流量,它还收取从您的服务器到边缘位置的流量作为实例流量成本,除带宽外,您将按 10,000 个请求收费(更大的内容有效每 MB 便宜)。

    如果您想要一个漂亮的域,也可以将您的域映射到云端 URL。

    【讨论】:

    • 嗨,雷诺,好的,谢谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多