

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Network Load Balancer의 영역 전환 활성화
<a name="enable-zonal-shift"></a>

영역 전환은 기본적으로 비활성화되어 있으며 각 Network Load Balancer에 대해 활성화해야 합니다. 이렇게 하면 원하는 특정 Network Load Balancer만 사용하여 영역 전환을 시작할 수 있습니다. 자세한 내용은 [Network Load Balancer의 영역 전환](zonal-shift.md) 단원을 참조하십시오.

**사전 조건**

로드 밸런서에 대해 교차 영역 로드 밸런싱을 활성화하는 경우, 가용 영역 이동을 활성화하기 전에 로드 밸런서에 연결된 모든 대상 그룹은 다음 요구 사항을 충족해야 합니다.
+ 대상 그룹 프로토콜은 `TCP` 또는 `TLS`여야 합니다.
+ 대상 그룹 유형은 `alb`이(가) 아니어야 합니다.
+ [비정상 대상에 대한 연결 종료](edit-target-group-attributes.md#unhealthy-target-connection-termination)는 비활성화되어 있어야 합니다.
+ `load_balancing.cross_zone.enabled` 대상 그룹 속성은 `true` 또는 `use_load_balancer_configuration`(기본값)이어야 합니다.

------
#### [ Console ]

**영역 전환을 활성화하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창의 **로드 밸런싱** 아래에서 **로드 밸런서**를 선택합니다.

1. Network Load Balancer를 선택합니다.

1. **속성** 탭에서 **편집**을 선택합니다.

1. **가용 영역 라우팅 구성**에서 **ARC 영역 전환 통합** 옵션을 **활성화**로 선택합니다.

1. **변경 사항 저장**을 선택합니다.

------
#### [ AWS CLI ]

**영역 전환을 활성화하려면**  
`zonal_shift.config.enabled` 속성과 함께 [modify-load-balancer-attributes](https://docs.aws.amazon.com/cli/latest/reference/elbv2/modify-load-balancer-attributes.html) 명령을 사용합니다.

```
aws elbv2 modify-load-balancer-attributes \
    --load-balancer-arn {{load-balancer-arn}} \
    --attributes "Key=zonal_shift.config.enabled,Value={{true}}"
```

------
#### [ CloudFormation ]

**영역 전환을 활성화하려면**  
`zonal_shift.config.enabled` 속성을 포함하도록 [AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html) 리소스를 업데이트합니다.

```
Resources:
  myLoadBalancer:
    Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer'
    Properties:
      Name: my-nlb
      Type: network
      Scheme: internal
      Subnets: 
        - !Ref subnet-AZ1
        - !Ref subnet-AZ2
      SecurityGroups: 
        - !Ref mySecurityGroup
      LoadBalancerAttributes:
        -Key: "zonal_shift.config.enabled"
         Value: "{{true}}"
```

------