프로덕션 준비 단계 살펴보기

완료됨

이 단계에서는 이전 단계에서 쌓은 모든 지식과 경험을 사용하고 프로덕션 배포 준비에 적용해야 합니다. 또한 마이그레이션 시나리오에서는 현재 호스팅 위치와 Azure 간 데이터 전송을 준비해야 합니다.

  1. Azure로 이동하기 전에 프로덕션 시스템에 필요한 SAP 릴리스 업그레이드를 진행합니다.

  2. 프로덕션 시스템을 마이그레이션한 후에 수행해야 하는 기능 및 비즈니스 테스트에 대해 비즈니스 소유자와 합의합니다. 이러한 모든 테스트를 현재 호스팅 위치의 원본 시스템으로 실행해야 합니다. 시스템이 Azure로 이동되고 나서 첫 테스트를 수행하는 것은 바람직하지 않습니다.

  3. Azure로의 프로덕션 마이그레이션 프로세스를 테스트합니다. 동일한 기간 내에 모든 프로덕션 시스템을 Azure로 이동하지 않는 경우 동일한 호스팅 위치에 상주해야 하는 프로덕션 시스템 그룹을 식별합니다. 데이터 마이그레이션을 테스트합니다. 일반적인 마이그레이션 방법은 다음과 같습니다.

    • SQL Server Always On, HANA 시스템 복제 또는 로그 전달과 함께 백업/복원 등의 DBMS 방법을 사용하여 Azure에 데이터베이스 콘텐츠를 시드하고 동기화합니다.
    • 작은 데이터베이스에는 백업/복원을 사용합니다.
    • SAP SWPM 도구에 구현된 SAP 마이그레이션 모니터를 사용하여 다른 유형의 마이그레이션을 수행합니다.
    • SAP 릴리스 업그레이드와 결합해야 하는 경우 SAP DMO 프로세스(SUM의 DMO(데이터베이스 마이그레이션 옵션) - 소개에서 설명됨)를 설명합니다. 원본 및 대상 DBMS 간의 모든 조합이 지원되는 것은 아닙니다. 자세한 내용은 DMO 릴리스 관련 SAP Notes에서 찾을 수 있습니다. 예를 들어 SUM 2.0 SP04의 DMO(데이터베이스 마이그레이션 옵션)는 SAP Note #3126581에 설명되어 있습니다.
    • 백업 또는 SAP 내보내기 파일을 Azure에 업로드해야 하는 경우 인터넷 및 ExpressRoute를 통한 데이터 전송 처리량을 비교합니다. 인터넷 기반 전송이 용이하도록 NSG/ASG 구성을 조정해야 할 수도 있습니다.
  4. 이전 플랫폼에서 Azure로 시스템을 이동하기 전에 CPU 사용량, 스토리지 처리량, IOPS 데이터 등의 리소스 사용량 데이터를 수집합니다. 이는 DBMS 계층 단위와 관련하여 중요하지만 응용 프로그램 계층 단위의 경우에도 유용합니다. 또한 네트워크 및 스토리지 대기 시간을 측정해야 합니다.

  5. 지원되는 Azure 가상 머신 SKU, 이러한 Azure 가상 머신 SKU에 대해 지원되는 OS 릴리스, 지원되는 SAP 및 DBMS 릴리스에 대한 정보의 정확도를 확인하려면 SAP 지원 참고 사항, SAP HANA 하드웨어 디렉터리, SAP PAM(제품 가용성 매트릭스)을 참조합니다.

  6. 새로운 Azure 가상 머신 SKU 형식을 사용하고 이점을 얻을 수 있는 새로운 기능을 통합하도록 배포 스크립트를 조정합니다.

  7. 인프라와 애플리케이션을 배포한 후 추가 검사를 거쳐 배포의 유효성을 검사합니다.

    • 배포에서는 의도한 스토리지 구성으로 적절한 Azure 가상 머신 SKU가 프로비전되었습니다.

    • Azure Virtual Machines의 게스트 운영 체제는 의도된 대로 균일한 방식으로 강화되었습니다.

    • Azure Virtual Machines의 게스트 운영 체제는 의도된 버전 및 패치 수준입니다.

    • 의도한 대로 애플리케이션 릴리스와 패치가 설치되었습니다.

    • Azure Virtual Machines의 게스트 운영 체제는 의도된 버전 및 패치 수준입니다.

    • Azure Premium Storage는 대기 시간에 중요한 디스크나 단일 가상 머신 가용성 SLA 99.9%가 필요한 경우에 사용됩니다.

    • Azure Virtual Machines의 게스트 운영 체제는 의도된 버전 및 패치 수준입니다.

    • 해당되는 경우 Azure 쓰기 가속기가 사용하도록 설정됩니다.

    • Azure Virtual Machines의 게스트 운영 체제는 의도된 버전 및 패치 수준입니다.

    • 가상 머신 내에서 Azure 쓰기 가속기 지원이 필요한 디스크에 스토리지 공간 또는 줄무늬 집합이 만들어졌는지 확인합니다. Linux 볼륨 관리자에 대한 관련 정보는 다음을 참조하세요.

    • Azure Virtual Machines는 관리 디스크로만 구성됩니다.

    • 해당되는 경우, Azure Virtual Machines는 의도된 가용성 집합 및 가용성 영역에 배포됩니다.

    • Azure 가속화된 네트워킹은 SAP 애플리케이션 계층과 SAP DBMS 계층에서 사용되는 Azure Virtual Machines에서 사용하도록 설정됩니다.

    • SAP 애플리케이션과 SAP NetWeaver, Hybris 또는 S/4HANA 기반 SAP 시스템의 DBMS 계층 간 통신 경로에 Azure 네트워크 가상 어플라이언스가 없습니다.

    • ASG 및 NSG 규칙이 의도한 방식으로 연결을 제어합니다.

    • 파일럿 단계에서 확인된 시간 제한 설정이 구현됩니다.

    • SAP 애플리케이션 계층 가상 머신과 DBMS 계층 간의 네트워크 대기 시간은 SAP Note #500235SAP Note #1100926에 제공된 안내를 준수합니다. Azure(대규모 인스턴스)의 SAP HANA를 배포하는 경우 SAP HANA(대규모 인스턴스) 네트워크 아키텍처에 설명된 예외를 고려합니다.

    • 암호화는 의도된 방식으로 구현됩니다.

    • 새로 배포된 인프라에서 인터페이스 및 애플리케이션을 사용할 수 있습니다.

  8. Azure 계획된 유지 관리 이벤트를 지원하는 플레이북을 생성합니다. 플레이북은 계획된 유지 관리를 위해 시스템과 Azure Virtual Machines를 오프라인으로 전환하고 다시 온라인으로 전환하는 순서를 정의해야 합니다.