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

완료됨

이 단계에서는 이전 단계에서 쌓은 모든 지식과 경험을 활용하고 프로덕션 배포 준비에 적용해야 합니다. 또한 마이그레이션 시나리오에서는 현재 호스팅 위치와 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. SAP 지원 참고, SAP HANA 하드웨어 디렉터리, SAP PAM(제품 가용성 매트릭스)을 참조하여 지원되는 Azure VM SKU, 해당 Azure VM SKU에 대해 지원되는 OS 릴리스, 지원되는 SAP 및 DBMS 릴리스에 관한 정보가 정확한지 확인합니다.

  6. 배포 스크립트를 조정하여 새로운 Azure VM SKU 유형을 활용하고 유용한 새로운 기능을 통합합니다.

  7. 인프라 및 애플리케이션을 배포한 후 추가 검사를 단계별로 실행하여 다음을 확인합니다.

    • 배포에서 의도한 스토리지 구성을 사용하여 적절한 Azure VM SKU를 프로비저닝했습니다.

    • Azure VM의 게스트 운영 체제가 의도한 일정 방식으로 강화되었습니다.

    • Azure VM의 게스트 운영 체제가 의도한 버전 및 패치 수준을 사용합니다.

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

    • Azure VM의 게스트 운영 체제가 의도한 버전 및 패치 수준을 사용합니다.

    • 대기 시간이 중요한 디스크와 99.9%의 단일 VM 가용성 SLA가 필요한 경우에는 Azure Premium Storage이 사용되었습니다.

    • Azure VM의 게스트 운영 체제가 의도한 버전 및 패치 수준을 사용합니다.

    • 해당할 때마다 Azure 쓰기 가속기가 사용하도록 설정되었습니다.

    • Azure VM의 게스트 운영 체제가 의도한 버전 및 패치 수준을 사용합니다.

    • Azure 쓰기 가속기 지원이 필요한 VM 내 디스크에서 스토리지 공간 또는 스트라이프 세트가 생성되었습니다. Linux 볼륨 관리자에 대한 관련 정보는 다음을 참조하세요.

    • Azure VM이 관리 디스크만으로 구성되었습니다.

    • 해당할 때마다 Azure VM이 의도한 가용성 집합 및 가용성 영역에 배포되었습니다.

    • SAP 애플리케이션 계층과 SAP DBMS 계층에서 사용되는 Azure VM에 대해 Azure 가속화된 네트워킹이 사용하도록 설정되었습니다.

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

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

    • 파일럿 단계에서 식별된 시간 제한 설정이 구현되었습니다.

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

    • 암호화가 의도한 방식으로 구현되었습니다.

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

  8. Azure 계획된 유지 관리 이벤트를 지원하는 플레이북을 생성합니다. 플레이북에서는 계획된 유지 관리의 경우 시스템 및 Azure VM을 오프라인 상태로 전환했다가 다시 온라인 상태로 전환해야 하는 순서를 정의해야 합니다.