다음을 통해 공유


App Service Environment v3로 업그레이드

Important

현재 App Service Environment v1 또는 v2를 사용하는 경우 워크로드를 App Service Environment v3로 마이그레이션해야 합니다. App Service Environment v1 및 v2는 2024년 8월 31일부터 사용 중지됩니다. 사용하기 더 쉽고 더 강력한 인프라에서 실행되는 새로운 버전의 App Service Environment가 있습니다. 새 버전에 대한 자세한 내용은 App Service Environment 소개를 참조하세요. 현재 App Service Environment v1을 사용 중인 경우 이 문서의 단계에 따라 새 버전으로 마이그레이션하세요.

2024년 8월 31일부터 SLA(서비스 수준 약정) 및 서비스 크레딧이 더 이상 사용 중지된 제품이기 때문에 계속 프로덕션 상태인 App Service Environment v1 및 v2 워크로드에 적용되지 않습니다. App Service Environment v1 및 v2 하드웨어의 서비스 해제가 시작되었으며 이는 앱 및 데이터의 가용성 및 성능에 영향을 줄 수 있습니다.

App Service Environment v3로 즉시 마이그레이션을 완료해야 합니다. 그렇지 않으면 앱과 리소스가 삭제될 수 있습니다. Microsoft는 현재 위치 마이그레이션 기능을 사용하여 남아 있는 App Service Environment v1 및 v2를 최선을 다해 자동 마이그레이션하려고 하지만, 자동 마이그레이션 후의 애플리케이션 가용성에 대해 어떠한 클레임이나 보장도 하지 않습니다. 마이그레이션을 완료하고 사용자 요구 사항에 맞게 App Service 요금제 SKU 선택을 최적화하려면 수동 구성을 수행해야 할 수도 있습니다. 자동 마이그레이션이 가능하지 않으면 리소스 및 관련 앱 데이터가 삭제됩니다. 이러한 극단적인 상황을 피하기 위해 지금 실행하기를 강력히 요청드립니다.

추가 시간이 필요한 경우 마이그레이션을 완료하기 위해 일회성 30일 유예 기간을 제공할 수 있습니다. 자세한 내용을 확인하고 이 유예 기간을 요청하려면 유예 기간 개요를 검토한 다음, Azure Portal로 이동하여 각 App Service Environment에 대한 마이그레이션 블레이드를 방문하세요.

App Service Environment v1/v2 사용 중지에 대한 최신 정보는 App Service Environment v1 및 v2 사용 중지 업데이트를 참조하세요.

이 페이지는 가동 중지 시간을 최소화하면서 성공적으로 업그레이드하는 데 도움이 되는 지침 및 리소스를 제공하는 원스톱 상점입니다. 지침에 따라 최대한 빨리 업그레이드를 계획하고 완료합니다. 이 페이지는 사용할 수 있게 되면 최신 정보로 업데이트됩니다.

업그레이드 단계

단계 작업 리소스
1 30일 유예 기간 받기 30일 유예 기간을 요청하지 않은 경우 유예 기간 개요를 검토한 다음 Azure Portal로 이동하여 각 App Service Environment에 대한 마이그레이션 블레이드를 방문하여 유예 기간을 요청합니다. 예기치 못한 자동 마이그레이션이나 삭제를 방지하려면 유예 기간을 받아야 합니다.
2 플라이트 전 검사 환경이 자동화된 마이그레이션 기능 중 하나를 사용하여 업그레이드를 자동화하기 위한 필수 구성 요소를 충족하는지 확인합니다. 현재 위치 또는 병렬 마이그레이션이 사용 사례에 적합한지 여부를 결정합니다.
- 마이그레이션 경로 의사 결정 트리
- 현재 위치 마이그레이션 기능을 사용하여 자동화된 업그레이드
- 병렬 마이그레이션 기능을 사용하여 자동화된 업그레이드

그렇지 않은 경우 수동으로 업그레이드할 수 있습니다.
- 수동 마이그레이션
3 마이그레이션 검토 결과에 따라 자동화된 마이그레이션 기능 중 하나를 사용하여 업그레이드하거나 수동 단계를 수행합니다.
4 테스트 및 문제 해결 자동화된 마이그레이션 기능 중 하나를 사용하여 업그레이드하려면 3~6시간의 서비스 기간이 필요합니다. 병렬 마이그레이션 기능을 사용하는 경우 업그레이드를 완료하기 전에 App Service Environment v3를 테스트하고 유효성을 검사할 수 있습니다. 지원 팀은 성공을 보장하기 위해 업그레이드를 모니터링하고 있습니다. 지원 계획이 있고 기술 지원이 필요한 경우 지원 요청을 만드세요.
5 App Service 요금제 최적화 업그레이드가 완료되면 추가 혜택을 위해 App Service 요금제를 최적화할 수 있습니다.

자동 선택된 격리 v2 SKU 크기를 검토하고 필요에 따라 App Service 요금제를 스케일 업하거나 스케일 다운합니다.
- App Service 요금제 축소
- App Service Environment 마이그레이션 후 크기 조정 지침

예약 인스턴스 가격 책정, 절감 계획을 살펴보고 필요한 경우 가격 책정 예상을 확인합니다.
- App Service 가격 책정 페이지
- Isolated v2 인스턴스에 예약 할인이 적용되는 방법
- Azure 가격 계산기
6 자세한 정보 App Service Environment 제품 관리자의 업그레이드 프로세스 개요:
- Azure App Service 커뮤니티 스탠드업: App Service Environment 마이그레이션

Azure FastTrack Architects를 사용하는 주문형 Learn 라이브 세션:
- 현재 위치 자동화된 마이그레이션 기능 사용
- 병렬 자동화된 마이그레이션 기능 사용

추가 도움말이 필요하십니까? FastTrack에 문의하기 위한 요청을 제출합니다.

자주 묻는 질문

커뮤니티 지원

추가 정보

업그레이드의 이점은 무엇인가요?

App Service Environment v3는 최신 버전의 App Service Environment입니다. 더 쉽게 사용할 수 있고, Windows 및 Linux 모두에서 더 빠른 크기 조정 속도를 지원하는 최대 64개 코어와 256GB RAM을 갖춘 보다 강력한 인프라에서 실행되며 네트워크 토폴로지를 더 간단하게 사용할 수 있습니다. 이러한 이점 및 기타 이점에 대한 자세한 내용은 다음 리소스를 참조하세요.

App Service Environment v3로 업그레이드할 때 변경되는 사항은 무엇인가요?

App Service Environment v3로 업그레이드하는 데 도움이 되는 도구는 무엇인가요?

App Service Environment v3로 업그레이드하는 데 도움이 되는 두 가지 자동화된 마이그레이션 기능이 있습니다.

  • 대체 마이그레이션 기능은 App Service Environment를 App Service Environment v3으로 대체로 마이그레이션하며 권장되는 마이그레이션 옵션입니다. 현재 위치는 App Service Environment v3이 동일한 서브넷의 기존 App Service Environment를 대체한다는 것을 의미합니다. 서브넷은 지정된 시간에 단일 App Service Environment만 가질 수 있으므로 마이그레이션 중에 애플리케이션 가동 중지 시간이 있습니다. 이 기능에 대한 자세한 내용은 현재 위치 마이그레이션 기능을 사용하여 자동화된 업그레이드를 참조하세요.
  • 병렬 마이그레이션 기능을 선택한 다른 서브넷에 새 App Service Environment v3를 만들고 해당 새 환경에서 모든 App Service 계획 및 앱을 다시 만듭니다. 기존 환경은 전체 마이그레이션 중에 실행되고 있습니다. 새 App Service Environment v3가 준비되면 트래픽을 새 환경으로 리디렉션하고 마이그레이션을 완료할 수 있습니다. 마이그레이션하는 동안 애플리케이션 가동 중지 시간이 없습니다. 이 기능에 대한 자세한 내용은 병렬 마이그레이션 기능을 사용하여 자동화된 업그레이드를 참조하세요.

    참고 항목

    병렬 마이그레이션은 기존 마이그레이션에 비해 추가적인 과제를 안고 있습니다. 두 가지 옵션 중 하나를 선택해야 하는 고객의 경우, 단계가 적고 복잡성이 덜한 현재 위치 마이그레이션을 사용하는 것이 좋습니다. 병렬 마이그레이션을 사용하기로 결정한 경우, 옆으로 마이그레이션 기능을 사용하여 마이그레이션할 때 발생하는 일반적인 문제 원본 섹션을 검토하여 일반적인 문제를 방지합니다.

  • 자동화된 마이그레이션 기능을 사용할 수 없는 경우수동 마이그레이션 옵션을 사용할 수 있습니다. 이러한 옵션에 대한 자세한 내용은 마이그레이션 대체를 참조하세요.

일부 고객이 마이그레이션 후 성능 차이를 겪는 이유는 무엇인가요?

App Service Environment v3는 물리적 코어가 아닌 vCPU(가상 CPU)를 기반으로 하는 최신 가상 머신을 사용합니다. 일반적으로 하나의 vCPU는 원시 CPU 성능 측면에서 하나의 물리적 코어와 동일하지 않습니다. 결과적으로 기존의 물리적 코어 수를 현재 vCPU 수와 일치시키려고 하면 CPU 바인딩 워크로드에서 성능 차이가 나타날 수 있습니다.

App Service Environment v3로 마이그레이션할 때 다음과 같이 App Service 요금제 계층이 매핑됩니다.

App Service Environment v2 SKU App Service Environment v3 SKU
I1 I1v2
I2 I2v2
I3 I3v2

마이그레이션 경로 의사 결정 트리

다음 의사 결정 트리를 사용하여 적합한 마이그레이션 경로를 결정합니다. 모든 고객에게 권장되는 것은 App Service Environment가 자동 마이그레이션 기준을 충족하는 경우 현재 위치 마이그레이션 기능을 사용하는 것입니다. 기존 마이그레이션은 App Service Environment v3으로 업그레이드하는 가장 단순하고 빠른 방법입니다.

사용할 App Service Environment 업그레이드 옵션을 결정하는 데 도움이 되는 의사 결정 트리의 스크린샷

사용 중지 날짜 후 작업

2024년 8월 31일 이후 App Service Environment v1 및 v2 하드웨어의 서비스 해제가 시작되며, 이는 앱과 데이터의 가용성 및 성능에 영향을 미칠 수 있습니다. 또한 이러한 제품은 2024년 8월 31일에 공식적으로 사용 중지한 후 더 이상 지원되지 않으므로 계속 운영 중인 App Service Environment v1 및 v2 워크로드에는 SLA(서비스 수준 계약) 및 서비스 크레딧이 적용되지 않습니다.

최대한 빨리 App Service Environment v3으로의 마이그레이션을 완료해야 합니다. 그러지 않으면 앱과 리소스가 삭제될 수 있습니다. Microsoft는 현재 위치 마이그레이션 기능을 사용하여 남아 있는 App Service Environment v1 및 v2를 최선을 다해 자동 마이그레이션하려고 하지만, 자동 마이그레이션 후의 애플리케이션 가용성에 대해 어떠한 클레임이나 보장도 하지 않습니다. 마이그레이션을 완료하고 사용자 요구 사항에 맞게 App Service 요금제 SKU 선택을 최적화하려면 수동 구성을 수행해야 할 수도 있습니다. 자동 마이그레이션이 불가능한 경우 리소스와 관련 앱 데이터가 삭제됩니다. 이러한 극단적인 상황을 피하기 위해 지금 실행하기를 강력히 요청드립니다.

App Service Environment v3으로 업그레이드한 후 비용 절감 기회

App Service Environment v3에 사용할 수 있는 App Service 요금제 SKU는 격리된 v2(Iv2) 계층에서 실행됩니다. 코어 수와 RAM 양은 격리된 계층에 비해 실질적으로 해당 계층당 두 배가 됩니다. 마이그레이션하면 App Service 요금제는 해당 계층으로 변환됩니다. 예를 들어 I2 인스턴스는 I2v2로 변환됩니다. I2에는 코어 2개와 7GB RAM이 있지만 I2v2에는 4개의 코어와 16GB RAM이 있습니다. 용량 요구 사항이 동일하게 유지할 경우 과도하게 프로비전되고 사용하지 않는 컴퓨팅과 메모리에 비용을 지불하게 됩니다. 이 시나리오에서는 I2v2 인스턴스를 I1v2로 스케일 다운하면 이전에 가지고 있던 것과 비슷한 수의 코어 및 RAM으로 끝낼 수 있습니다.

참고 항목

모든 시나리오는 미국 동부의 Linux $USD 가격 책정 기준 비용으로 계산됩니다. 결제 옵션은 매월로 설정됩니다. 견적은 견적이 생성된 날짜에 적용되는 가격을 기반으로 합니다. 실제 총 견적은 다를 수 있습니다. 최신 견적은 Azure 가격 계산기를 참조하세요.

이 시나리오에서 비용을 얼마나 줄일 수 있는지 보여주기 위해 가격 계산기를 사용하여 App Service 요금제를 축소한 결과로 월별 절감액을 예측합니다. 이 예에서 App Service Environment v2에는 1개의 I2 인스턴스가 있습니다. 코어 2개와 7GB RAM이 필요합니다. 종량제 가격을 사용하고 있습니다. App Service Environment v2에서 월별 결제액은 다음과 같습니다.

인지세 + 1(I2) = $991.34 + $416.10 = $1,407.44

마이그레이션 기능을 사용하여 이 App Service Environment를 마이그레이션하는 경우 새 App Service Environment v3에는 1개의 I2v2 인스턴스가 있습니다. 즉, 코어가 4개이고 RAM이 16GB입니다. 아무것도 변경하지 않으면 월별 결제액은 다음과 같습니다.

1(I2v2) = $563.56

월별 비용이 감소하지만 컴퓨팅 및 용량이 별로 필요하지 않습니다. 인스턴스 I1v2로 스케일 다운하면 월별 비용이 더욱 줄어듭니다.

1(I1v2) = $281.78

손익 분기점

대부분의 경우 App Service Environment v3으로 마이그레이션하면 비용을 절감할 수 있습니다. 그러나 특히 많은 수의 작은 인스턴스를 유지 관리해야 하는 경우 비용 절감이 항상 가능하지는 않을 수 있습니다.

이 시나리오를 설명하기 위해 단일 I1 인스턴스가 있는 App Service Environment v2를 사용합니다. 월별 비용은 다음과 같습니다.

인지세 + 1(I1) = $991.34 + $208.05 = $1,199.39

이 환경을 App Service Environment v3으로 마이그레이션하는 경우 월별 비용은 다음과 같습니다.

1(I1v2) = $281.78

이 변경은 상당한 비용 절감이지만, 필요하지 않을 수도 있는 코어와 RAM을 두 배로 늘리므로 과도하게 프로비전됩니다. 새 환경이 더 저렴하기 때문에 이러한 초과분은 이 시나리오에서 문제가 되지 않습니다. 그러나 단일 App Service Environment I1에서 인스턴스를 늘리면 App Service Environment v3으로 마이그레이션하면 월별 비용이 얼마나 증가하는지 알 수 있습니다.

이 시나리오의 경우 App Service Environment v2에는 14개의 I1 인스턴스가 있습니다. 월별 비용은 다음과 같습니다.

인지세 + 14(I1) = $991.34 + $2,912.70 = $3,904.04

이 환경을 App Service Environment v3으로 마이그레이션하는 경우 월별 비용은 다음과 같습니다.

14(I1v2) = $3,944.92

이제 App Service Environment v3이 App Service Environment v2보다 비용이 더 많이 듭니다. I1 인스턴스를 더 추가하면 마이그레이션할 때 더 많은 I1v2 인스턴스가 필요하므로 가격 차이가 더 커집니다. 이 시나리오가 사용자 환경에 대한 요구 사항인 경우 월별 비용 증가를 계획해야 할 수 있습니다. 다음 그래프는 이 특정 시나리오에서 App Service Environment v3이 App Service Environment v2보다 비용이 더 많이 드는 지점을 시각적으로 보여줍니다.

참고 항목

이는 미국 동부의 Linux $USD 가격으로 계산되었습니다. 손익 분기점은 다른 지역의 가격 변동에 따라 달라집니다. 상황을 반영한 견적은 Azure 가격 계산기를 참조하세요.

작은 인스턴스만 있는 시나리오의 경우 App Service Environment v3이 v2보다 비용이 더 많이 드는 지점을 보여 주는 그래프입니다.

App Service Environment v3의 비용 변경 및 절감 기회에 대한 자세한 시나리오는 App Service Environment v3으로 마이그레이션하여 비용 절감 예측을 참조하세요.

피드백을 보내주세요.

2분이 지났나요? 이 빠른 익명 설문 조사에서 귀하의 업그레이드 경험에 대해 듣고 싶습니다. 배우고 개선하는 데 도움이 될 것입니다.

다음 단계