

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 场景参考
<a name="scenario-library-scenarios"></a>

场景库中的场景旨在尽可能使用[标签](https://docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/what-are-tags.html)，其中场景描述的**先决条件**和**工作原理**部分介绍了各场景所需的标签。您可以使用这些预定义的标签来标记资源，也可以使用共享的参数编辑体验设置自己的标签（请参阅[使用场景](scenario-library.md#using-a-scenario)）。

本参考描述了 AWS FIS 场景库中的常见场景。您也可以使用 AWS FIS 控制台列出支持的场景。

有关更多信息，请参阅 [使用场 AWS FIS 景库](scenario-library.md)。

AWS FIS 支持以下 Amazon EC2 场景。这些场景使用[标签](https://docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/what-are-tags.html)来确定目标实例。您可以使用自己的标签，也可以使用场景中包含的默认标签。其中一些场景会[使用 SSM 文档](https://docs.aws.amazon.com//fis/latest/userguide/actions-ssm-agent.html)。
+ **EC2 压力：实例故障**：停止一个或多个 EC2 实例，探索实例故障产生的影响。

  定位当前区域中带有特定标签的实例。在此场景中，亚马逊将停止运行实例，并在操作持续时间结束时重启实例，默认为 5 分钟。
+ **EC2 压力：磁盘**：探索磁盘利用率增加对 EC2 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中带有特定标签的 EC2 实例。在此场景中，您可以自定义在操作持续时间内向目标 EC2 实例注入越来越高的磁盘利用率，每项磁盘压力操作的时间均默认为 5 分钟。
+ **EC2 压力：CPU**：探索 CPU 增加对 EC2 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中带有特定标签的 EC2 实例。在此场景中，您可以自定义在操作持续时间内向目标 EC2 实例注入越来越高的 CPU 压力，每项 CPU 压力操作的时间均默认为 5 分钟。
+ **EC2 压力：内存**：探索内存利用率增加对 EC2 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中带有特定标签的 EC2 实例。在此场景中，您可以自定义在操作持续时间内向目标 EC2 实例注入越来越高的内存压力，每项内存压力操作的时间均默认为 5 分钟。
+ **EC2 压力：网络延迟**：探索网络延迟增加对 EC2 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中带有特定标签的 EC2 实例。在此场景中，您可以自定义在操作持续时间内向目标 EC2 实例注入越来越高的网络延迟，每项网络延迟操作的时间均默认为 5 分钟。

AWS FIS 支持以下 Amazon EKS 场景。这些场景使用 Kubernetes 应用程序标记来确定目标 EKS 容器组（Pod）。您可以使用自己的标记，也可以使用场景中包含的默认标记。有关将 EKS 与 FIS 配合使用的更多信息，请参阅[EKS Pod 操作](eks-pod-actions.md)。
+ **EKS 压力：删除容器组（pod）**：删除一个或多个容器组（pod），探索 EKS 容器故障产生的影响。

  在此场景中，亚马逊将定位当前区域中与应用程序标签关联的目标容器组（pod）。在此场景中，亚马逊将终止所有匹配的容器组（pod）。Kubernetes 配置将控制容器组（pod）的重新创建过程。
+ **EKS 压力：CPU**：探索 CPU 增加对 EKS 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中与应用程序标签关联的目标容器组（pod）。在此场景中，您可以自定义在操作持续时间内向目标 EKS 容器组（pod）注入越来越高的 CPU 压力，每项 CPU 压力操作的时间均默认为 5 分钟。
+ **EKS 压力：磁盘**：探索磁盘利用率增加对 EKS 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中与应用程序标签关联的目标容器组（pod）。在此场景中，您可以自定义在操作持续时间内向目标 EKS 容器组（pod）注入越来越高的磁盘压力，每项 CPU 压力操作的时间均默认为 5 分钟。
+ **EKS 压力：内存**：探索内存利用率增加对 EKS 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中与应用程序标签关联的目标容器组（pod）。在此场景中，您可以自定义在操作持续时间内向目标 EKS 容器组（pod）注入越来越高的内存压力，每项内存压力操作的时间均默认为 5 分钟。
+ **EKS 压力：网络延迟**：探索网络延迟增加对 EKS 应用程序的影响。

  在此场景中，亚马逊将定位当前区域中与应用程序标签关联的目标容器组（pod）。在此场景中，您可以自定义在操作持续时间内向目标 EKS 容器组（pod）注入越来越高的网络延迟，每项网络延迟操作的时间均默认为 5 分钟。

AWS FIS 支持以下单可用区、多可用区和多区域应用程序场景。这些场景以多种资源类型为目标。
+ **AZ Availability: Power Interruption**：注入可用区（AZ）电力完全中断的预期症状。了解有关 [AZ Availability: Power Interruption](az-availability-scenario.md) 的更多信息。
+ **AZ: Application Slowdown**-在单个可用区 (AZ) 内的资源之间增加延迟，以减慢应用程序的速度。了解有关 [AZ: Application Slowdown](az-application-slowdown-scenario.md) 的更多信息。
+ **Cross-AZ: Traffic Slowdown**-注入数据包丢失以中断和减慢可用区之间的流量 (AZs)。了解有关 [Cross-AZ: Traffic Slowdown](cross-az-traffic-slowdown-scenario.md) 的更多信息。
+ **Cross-Region: Connectivity**：阻止从实验区域到目标区域的应用程序网络流量，并暂停跨区域数据复制。了解有关使用 [Cross-Region: Connectivity](cross-region-scenario.md) 的更多信息。

AWS FIS 支持 Amazon EBS 卷的以下场景。这些场景使用标签来定位卷。您可以使用自己的标签，也可以使用场景中包含的默认标签。目标卷必须位于同一个可用区内。有关更多信息，请参阅 [Amazon EBS 上的故障测试](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-fis.html)。
+ **EBS: Sustained Latency**— 探索持续延 I/O 迟对应用程序的影响。

  在这种情况下，我们将瞄准当前可用区中附加特定标签的卷。此场景在 15 分钟内使用单个延迟操作，在卷的 50% 读取和 100% 的写入操作中注入 500 毫秒的持续延迟。在这种情况下，您可以自定义注入的延迟时间、注 I/O 入的百分比和操作的持续时间。
+ **EBS: Increasing Latency**— 探索 I/O 延迟增加对应用程序的影响。

  在这种情况下，我们将瞄准当前可用区中附加特定标签的卷。这种情况会在 15 分钟内使用五个延迟操作对卷进行 10% 的读取和 25% 的写入操作注入 50 毫秒、200 毫秒、700 毫秒、1 秒和 15 秒的延迟。在这种情况下，您可以为每个延迟操作自定义注入的延迟量、 I/O 注入的百分比和操作持续时间。
+ **EBS: Intermittent Latency**— 探索间歇性 I/O 延迟峰值对应用程序的影响。

  在这种情况下，我们将瞄准当前可用区中附加特定标签的卷。此场景使用三个延迟操作，在卷的 0.1% 的读取和写入 I/O 操作上注入三个间歇性尖峰，分别为 30 秒、10 秒和 20 秒，每个峰值之间的恢复间隔为 15 分钟。在这种情况下，您可以为每个延迟操作自定义注入的延迟量、 I/O 注入的百分比和操作持续时间。
+ **EBS: Decreasing Latency**— 探索减少延 I/O 迟对应用程序的影响。

  在这种情况下，我们将瞄准当前可用区中附加特定标签的卷。此场景在 15 分钟内使用五个延迟操作，为卷的 10% 读取和写入操作注入 20 秒、5 秒、900 毫秒、300 毫秒和 40 毫秒的延迟。在这种情况下，您可以为每个延迟操作自定义注入的延迟量、 I/O 注入的百分比和操作持续时间。