实验概览
本实验介绍了 Elastic Load Balancing 的概念。在本实验中,您将使用 Elastic Load Balancing 对一个可用区 (AZ) 中的多个 Amazon Elastic Compute Cloud (Amazon EC2) 实例之间的流量进行负载均衡。您将在多个 Amazon EC2 实例上部署一个简单的应用程序,并通过在浏览器中查看该应用程序来观察负载均衡情况。
首先,您将启动一对实例,引导它们安装 Web 服务器和内容,然后使用 Amazon EC2 域名系统 (DNS) 记录独立访问实例。接着,您将设置 Elastic Load Balancing,将您的实例添加到负载均衡器中,然后再次访问 DNS 记录以观察您的请求在服务器之间的负载均衡情况。最后,您将在 Amazon CloudWatch 中查看 Elastic Load Balancing 指标。
目标
完成本实验后,您应能够:
- 在 Amazon EC2 上启动多服务器 Web 农场。
- 使用引导启动技术通过 Apache、PHP 以及从 Amazon Simple Storage Service (Amazon S3) 下载的简单 PHP 应用程序配置 Linux 实例。
- 创建和配置位于 Amazon EC2 Web 服务器实例前端的负载均衡器。
- 查看该负载均衡器的 Amazon CloudWatch 指标。
技术性知识先决条件
对于本实验,您需要熟悉 AWS 管理控制台。
图标说明
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 注意:一项提示、技巧或重要指导。
- 了解详情:可以找到更多信息的位置。
- 提醒:提示特别相关或重要的信息(不查看该信息并不会损坏设备或数据,但可能导致需要重复某些步骤)。
- 安全:尽可能运用安全方面的最佳实践。
- 刷新:您可能需要刷新 Web 浏览器页面或列表才能看到新信息。
- 复制编辑:此时可将命令、脚本或其他文本复制到文本编辑器(以便在其中编辑特定的变量),相比直接在命令行或终端中编辑,这可能更加简单。
- 任务完成:本实验的总结或结论要点。