赞
踩
网络 IP 有两种: IPv4 和 IPv6。 在本课程中,我们将只使用IPv4。 IPv4:[0-255].[0-255].[0-255].[0-255]。
参考: https://blog.csdn.net/ithomer/article/details/51247567
公网 IP:
私有 IP:
当停止后重启 EC2 实例时,可以更改实例公共 IP。如果实例需要有一个固定的公共 IP,则需要一个弹性 IP。弹性 IP 是您拥有的公共 IPv4 IP。一个实例对应一个 IP。
使用弹性 IP 地址,您可以通过将地址快速重新映射到您账户中的另一个实例来掩盖实例或软件的故障。
在启动新的 EC2 实例时,您可以使用置放群组决定如何放置一组相互依赖的实例,从以便将所有实例分布在基础硬件上以最大限度减少相关故障。根据工作负载类型,您可以使用以下置放策略之一创建置放群组:
创建置放群组无需支付费用。
集群策略
- 优点:出色的网络(启用增强联网的实例之间的带宽为 10 Gbps - 推荐)
- 缺点:如果机架发生故障,所有实例将同时发生故障
- 使用场景:
- 需要快速完成的大数据作业
- 需要极低延迟和高网络吞吐量的应用程序
分布策略
- 优点:可以跨越可用区 (AZ),降低同时发生故障的风险,EC2 实例位于不同的物理硬件上
- 缺点:每个置放群组每个 AZ 限制为 7 个实例
- 使用场景:
- 需要最大化高可用性的应用程序
- 关键应用的每个实例必须相互隔离故障
分区策略
- 每个 AZ 最多 7 个分区,可以跨越同一 region 的多个可用区,同时多达 100 个 EC2 实例
- 一个分区中的实例不与其他分区中的实例共享机架
- 分区故障会同时影响许多 EC2 实例,但不会影响其他分区
- EC2 实例可以访问分区信息作为元数据
- 用例:HDFS、HBase、Cassandra、Kafka
与 启动/终止 操作不同,EC2 实例的休眠有以下特性:







负载平衡是将流量转发到多个下游服务器(例如 EC2 实例)的服务器
总体而言,建议使用新一代负载平衡器,因为它们提供更多功能
一些负载均衡器可以设置为内部(私有)或外部(公共)ELB

应用程序负载平衡器是第 7 层 (HTTP)
跨机器(目标组)对多个 HTTP 应用程序进行负载均衡
负载均衡到同一台机器上的多个应用程序(例如:容器)
支持 HTTP/2 和 WebSocket
支持重定向(例如从 HTTP 到 HTTPS)
到不同目标组的路由表:
ALB 非常适合微服务和基于容器的应用程序(例如:Docker 和 Amazon ECS)
具有端口映射功能,可重定向到 ECS 中的动态端口
相比之下,每个应用程序需要多个 Classic Load Balancer







使用跨区域负载均衡: 没有跨区域负载均衡:
每个负载均衡器实例均匀分布在所有 AZ 中的所有注册实例中 请求分布在弹性负载均衡器节点的实例中


注意:
- 仅适用于 ALB 和 NLB(新一代)、CloudFront
- 不适用于 CLB(上一代)


AWS 中的 Auto Scaling Group

在使用负载均衡器的 AWS 中的 Auto Scaling Group






Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。