평가 생성 모범 사례
Azure Migrate는 앱, 인프라 및 워크로드를 검색, 평가 및 Microsoft Azure로 마이그레이션하는 데 도움이 되는 도구의 허브를 제공합니다. 허브에는 Azure Migrate 도구 및 비 Microsoft ISV(독립 소프트웨어 공급업체) 제품이 포함됩니다.
이 문서에는 Azure Migrate 검색 및 평가 도구를 사용하여 평가를 만들 때의 모범 사례가 요약되어 있습니다.
Azure Migrate: 검색 및 평가 도구로 만든 평가는 데이터의 지정 시간 스냅샷입니다. Azure Migrate: 검색 및 평가를 사용하여 만들 수 있는 평가에는 네 가지 유형이 있습니다.
평가 유형 | 세부 정보 |
---|---|
Azure VM | 온-프레미스 서버를 Azure 가상 머신으로 마이그레이션하기 위한 평가. 이 평가 형식을 사용하여 Azure로 마이그레이션하기 위한 VMware 및 Hyper-V 환경과 물리적 서버의 온-프레미스 서버를 평가할 수 있습니다. 자세한 정보 |
Azure SQL | 온-프레미스 SQL Server를 VMware 환경에서 Azure SQL Database 또는 Azure SQL Managed Instance로 마이그레이션하기 위한 평가. 자세한 정보 |
Azure App Service | IIS(인터넷 정보 서비스) 웹 서버에서 실행되는 온-프레미스 ASP.NET 웹앱을 VMware 환경에서 Azure 앱 서비스로 마이그레이션하기 위한 평가입니다. 더 알아보기 |
AVS(Azure VMware 솔루션) | 온-프레미스 서버를 AVS(Azure VMware 솔루션)로 마이그레이션하기 위한 평가. 이 평가 유형을 사용하여 AVS(Azure VMware 솔루션)로 마이그레이션하기 위한 온-프레미스 VMware VM을 평가할 수 있습니다. 자세한 정보 |
참고 항목
검색 및 평가 도구에서 Azure VM 또는 AVS 평가 수가 잘못된 경우 총 평가 수를 선택하여 모든 평가로 이동하고 Azure VM 또는 AVS 평가를 다시 계산합니다. 검색 및 평가 도구는 해당 평가 유형에 대한 올바른 수를 보여 줍니다.
크기 조정 기준
Azure Migrate 평가의 크기 조정 기준 옵션:
크기 조정 기준 | 세부 정보 | Data |
---|---|---|
성능 기반 | 수집된 성능 데이터를 기반으로 권장 사항을 만드는 평가 | Azure VM 평가: VM 크기 권장 사항은 CPU 및 메모리 사용률 데이터를 기반으로 합니다. 디스크 유형 권장 사항(표준 HDD/SSD, 프리미엄 관리 디스크 또는 울트라 디스크)은 온-프레미스 디스크의 IOPS(초당 입력/출력) 및 처리량을 기반으로 합니다. Azure SQL 평가: Azure SQL 구성은 CPU 사용률, 메모리 사용률, IOPS(데이터 및 로그 파일), IO 작업의 처리량 및 대기 시간을 포함하는 SQL 인스턴스 및 데이터베이스의 성능 데이터를 기반으로 합니다. AVS(Azure VMware Solution) 평가: RVTools 파일을 사용하여 데이터를 가져온 경우 AVS 노드 권장 사항은 스토리지 사용률 데이터와 프로비전된 CPU 및 RAM을 기반으로 합니다. Azure Migrate CSV 파일을 사용하여 데이터를 가져온 경우 CPU 및 RAM 사용률 데이터가 제공됩니다. 그렇지 않으면 구성된 CPU, RAM 및 스토리지가 사용됩니다. Azure Migrate 어플라이언스로 데이터를 성공적으로 가져온 경우 CPU 및 RAM 사용률 데이터가 사용됩니다. |
온-프레미스인 경우 | 권장 사항을 적용하기 위해 성능 데이터를 사용하지 않는 평가. | Azure VM 평가: VM 크기 권장 사항은 온-프레미스 VM 크기를 기반으로 합니다. 권장 디스크 유형은 평가를 위해 스토리지 유형 설정에서 선택한 항목을 기반으로 합니다. Azure App Service 평가: 평가 권장 사항은 온-프레미스 웹앱 구성 데이터를 기반으로 합니다. AVS(Azure VMware Solution) 평가: AVS 노드 권장 사항은 온-프레미스 VM 크기를 기반으로 합니다. |
참고 항목
Azure 마이그레이션 어플라이언스를 사용하여 데이터를 검색하는 경우 연결이 끊어지거나 전원이 꺼진 호스트의 VM이 검색되지 않고 평가용으로 고려됩니다.
예시
예를 들어 사용률이 20%인 4개의 코어가 있는 온-프레미스 VM과 사용률이 10%인 8GB 메모리가 있는 경우 Azure VM 평가는 다음과 같습니다.
성능 기반 평가:
- 코어(4 x 0.20 = 0.8) 및 메모리(8GB x 0.10 = 0.8) 사용률을 기준으로 유효한 코어 및 메모리를 식별합니다.
- 평가 속성에 지정된 쾌적 인자(예: 1.3x)를 적용하여 크기 조정에 사용할 값을 가져옵니다.
- Azure에서 1.04개 이하 코어(0.8 x 1.3) 및 1.04GB 이하 메모리(0.8 x 1.3)를 지원할 수 있는 가장 가까운 VM 크기를 권장합니다.
현 상태(온-프레미스) 평가:
- 4개 코어, 8GB 메모리가 있는 VM을 권장합니다.
평가 생성 모범 사례
Azure Migrate 어플라이언스는 온-프레미스 환경을 지속적으로 프로파일링하고, 메타데이터 및 성능 데이터를 Azure로 전송합니다. 어플라이언스를 사용하여 검색된 서버를 평가하려면 다음 모범 사례를 따르세요.
- 현 상태 평가 만들기: Azure Migrate 포털에서 서버가 표시되는 즉시 현 상태 평가를 만들 수 있습니다. 크기 조정 기준이 "온-프레미스로"인 Azure SQL 평가를 만들 수 없습니다. Azure App Service 평가는 기본적으로 온-프레미스와 같습니다.
- 성능 기반 평가 만들기: 검색을 설정한 후 성능 기반 평가를 실행하기 전에 적어도 하루를 기다리는 것이 좋습니다.
- 성능 데이터를 수집하는 데 시간이 걸립니다. 적어도 하루를 기다리면 평가를 실행하기 전에 성능 데이터 요소가 충분한지 확인할 수 있습니다.
- 성능 기반 평가를 실행하는 경우 평가 기간 동안 환경을 프로파일링해야 합니다. 예를 들어 성능 기간을 일주일로 설정하여 평가를 만드는 경우 검색 시작 후 일주일 이상 기다려야 데이터 요소가 수집됩니다. 그렇지 않으면 평가는 5성급 등급을 받지 않습니다.
- 평가 다시 계산: 평가는 특정 시점 스냅샷이므로 최신 데이터로 자동으로 업데이트되지 않습니다. 최신 데이터로 평가를 업데이트하려면 다시 계산해야 합니다.
.CSV 파일을 통해 Azure Migrate로 가져온 서버를 평가하려면 다음 모범 사례를 따르세요.
- 현 상태 평가 만들기: Azure Migrate 포털에서 서버가 표시되는 즉시 현 상태 평가를 만들 수 있습니다.
- 성능 기반 평가 만들기: 온-프레미스에서 오버프로비저닝된 서버 용량을 사용하는 경우에 특히 비용을 더 정확히 예측할 수 있습니다. 그러나 성능 기반 평가의 정확도는 서버에 대해 사용자가 지정한 성능 데이터에 따라 달라집니다.
- 평가 다시 계산: 평가는 특정 시점 스냅샷이므로 최신 데이터로 자동으로 업데이트되지 않습니다. 가져온 최신 데이터로 평가를 업데이트하려면 다시 계산해야 합니다.
AVS 평가에 대한 FTT(허용) 크기 조정 매개 변수 실패
AVS에서 사용된 스토리지 엔진은 vSAN입니다. vSAN 스토리지 정책은 가상 머신에 대한 스토리지 요구 사항을 정의합니다. 이러한 정책은 VM에 스토리지를 할당하는 방법을 결정하기 때문에 VM에 필요한 서비스 수준을 보장합니다. 다음은 사용 가능한 FTT-Raid 조합입니다.
FTT(허용 실패) | RAID 구성 | 필요한 최소 호스트 | 크기 조정 고려 사항 |
---|---|---|---|
1 | RAID-1(미러링) | 3 | 100GB VM은 200GB를 사용합니다. |
1 | RAID-5(이레이져 코딩) | 4 | 100GB VM은 133.33GB를 사용합니다. |
2 | RAID-1(미러링) | 5 | 100GB VM은 300GB를 사용합니다. |
2 | RAID-6(이레이져 코딩) | 6 | 100GB VM은 150GB를 사용합니다. |
3 | RAID-1(미러링) | 7 | 100GB VM은 400GB를 사용합니다. |
신뢰 등급의 모범 사례
성능 기반 평가를 실행하면 별 1개(최저)부터 별 5개(가장 높음)까지의 신뢰 등급이 평가 결과로 제공됩니다. 신뢰 등급을 효과적으로 사용하려면 다음을 수행합니다.
Azure VM 및 AVS 평가에는 다음이 필요합니다.
- 각 서버의 CPU 및 메모리 사용률 데이터
- 온-프레미스 서버에 연결된 각 디스크의 읽기/쓰기 IOPS/처리량 데이터
- 서버에 연결된 각 네트워크 어댑터의 네트워크 입/출력 데이터
Azure SQL 평가에는 평가 중인 SQL 인스턴스 및 데이터베이스의 다음과 같은 성능 데이터가 필요합니다.
- CPU 및 메모리 사용률 데이터
- 데이터 및 로그 파일의 읽기/쓰기 IOPS/처리량 데이터
- IO 작업의 대기 시간
선택한 기간에 사용할 수 있는 데이터 요소의 백분율에 따라 평가의 신뢰 등급이 다음 표에 요약되어 제공됩니다.
데이터 요소 가용성 | 신뢰 등급 |
---|---|
0%-20% | 별 1개 |
21%-40% | 별 2개 |
41%-60% | 별 3개 |
61%-80% | 별 4개 |
81%-100% | 별 5개 |
일반적인 평가 문제
평가에 영향을 주는 몇 가지 일반적인 환경 문제를 해결하는 방법은 다음과 같습니다.
동기화되지 않은 평가
평가를 만든 후 그룹의 서버를 추가하거나 제거하면 사용자가 만든 평가가 동기화되지 않은 것으로 표시됩니다. 그룹 변경 내용이 반영되도록 평가를 다시 실행합니다(다시 계산).
오래된 평가
Azure VM 평가 및 AVS 평가
평가된 그룹에 있는 온-프레미스 서버에 대한 변경 내용이 있는 경우 평가가 오래됨으로 표시됩니다. 아래 속성이 하나 이상 변경되어 평가가 "오래됨"으로 표시될 수 있습니다.
- 프로세서 코어 수
- 할당된 메모리
- 부팅 유형 또는 펌웨어
- 운영 체제 이름, 버전 및 아키텍처
- 디스크 수
- 네트워크 어댑터 수
- 디스크 크기 변경(할당된 GB)
- NIC 속성 업데이트. 예: Mac 주소 변경, IP 주소 추가 등
변경 내용이 반영되도록 평가를 다시 실행합니다(다시 계산).
Azure SQL 평가
평가된 그룹에 있는 온-프레미스 SQL 인스턴스 및 데이터베이스에 변경 내용이 있는 경우 평가는 오래됨 상태로 표시됩니다. 평가는 아래의 하나 이상의 이유로 인해 "오래됨"으로 표시될 수 있습니다.
SQL 인스턴스가 추가되었거나 서버에서 제거되었습니다.
SQL 데이터베이스가 추가되었거나 SQL 인스턴스에서 제거되었습니다.
20%를 초과하여 변경된 SQL 인스턴스의 총 데이터베이스 크기
프로세서 코어 수 변경
할당된 메모리 변경
변경 내용이 반영되도록 평가를 다시 실행합니다(다시 계산).
Azure App Service 평가
평가된 그룹에 있는 온-프레미스 웹앱에 변경 내용이 있는 경우 평가는 오래됨으로 표시됩니다. 평가는 아래의 하나 이상의 이유로 인해 "오래됨"으로 표시될 수 있습니다.
웹앱이 서버에서 추가 또는 제거되었습니다.
기존 웹앱에 대한 구성 변경 내용입니다.
변경 내용이 반영되도록 평가를 다시 실행합니다(다시 계산).
낮은 신뢰 등급
다음과 같은 여러 이유로 인해 평가에 일부 데이터 요소가 없을 수도 있습니다.
평가를 만드는 동안 환경을 프로파일링하지 않았습니다. 예를 들어 성능 기간을 일주일로 설정하여 평가를 만드는 경우 검색 시작 후 일주일 이상 기다려야 데이터 요소가 수집됩니다. 기간을 기다릴 수 없는 경우 성능 기간을 더 작은 기간으로 변경하고 평가를 "다시 계산"합니다.
평가는 일부 또는 모든 서버에 대한 성능 데이터를 평가 기간에 수집할 수 없습니다. 높은 신뢰 등급의 경우 다음을 확인하세요.
- 평가 중에 서버 전원이 켜집니다.
- 443 포트에서 아웃바운드 연결이 허용되는지 확인합니다.
- Hyper-V 서버의 경우 동적 메모리가 사용하도록 설정되어 있는지 확인합니다.
- Azure Migrate에서 에이전트의 연결 상태가 "연결됨"이며 마지막 하트비트를 확인합니다.
- Azure SQL 평가의 경우 모든 SQL 인스턴스에 대한 Azure Migrate 연결 상태는 검색된 SQL 인스턴스 탭에서 "연결됨"입니다.
신뢰 등급의 최신 변경 내용을 반영하려면 평가를 다시 계산합니다.
Azure VM 및 AVS 평가의 경우 검색이 시작된 후 일부 서버만 만들어졌습니다. 예를 들어 지난 한 달 동안의 성능 기록에 대한 평가를 만들고 있지만 불과 일주일 전에 환경에서 만든 서버가 거의 없는 경우입니다. 이 경우 새 서버의 성능 데이터가 전체 기간에 대해 제공되지 않으며 신뢰 등급이 낮습니다.
Azure SQL 평가의 경우 검색을 시작한 후 일부 SQL 인스턴스 또는 데이터베이스가 만들어졌습니다. 예를 들어 지난 한 달 동안의 성능 기록에 대한 평가를 만들고 있지만 불과 일주일 전에 환경에서 만든 SQL 인스턴스 또는 데이터베이스가 거의 없는 경우입니다. 이 경우 새 서버의 성능 데이터가 전체 기간에 대해 제공되지 않으며 신뢰 등급이 낮습니다.
AVS 평가를 위한 마이그레이션 도구 지침
AVS(Azure VMware 솔루션) 평가에 대한 Azure 준비 상태 보고서에서 다음과 같은 권장 도구를 확인할 수 있습니다.
- VMware HCX 또는 Enterprise: VMware 서버의 경우 VMware HCX(하이브리드 클라우드 확장) 솔루션은 온-프레미스 워크로드를 AVS(Azure VMware Solution) 프라이빗 클라우드로 마이그레이션하는 데 권장되는 마이그레이션 도구입니다. 자세한 내용을 알아보십시오.
- 알 수 없음: CSV 파일을 통해 가져온 서버의 경우 기본 마이그레이션 도구를 알 수 없습니다. 하지만 VMware 환경의 서버의 경우 VMware HCX(하이브리드 클라우드 확장) 솔루션을 사용하는 것이 좋습니다.