SAP PAM 을 통한 호환성 검토__Compatibility Check through SAP PAM

감귤은탱귤·2025년 5월 29일
0

SAP BC - 기본 개념

목록 보기
20/20
post-thumbnail

SAP PAM (Product Availability Matrix) 을 통해서 SAP 솔루션에 대한 자세한 정보와 요구 사항과 각종 호환성에 대해 확인할 수 있다.

따라서, SAP 솔루션을 신규 설치 또는 업그레이드를 계획하고 있다면, 해당 SAP 솔루션의 Release Notes 와 함께 SAP PAM 도 필수적으로 확인을 해야 한다.

이번 글에서는 SAP PAM 에서 많이 확인하는 메뉴에 대한 설명과 간단한 호환성 확인 방법, 그리고 가상의 시나리오에서 SAP 솔루션 설치/업그레이드 계획을 검토하는 방법에 대하여 기술한다.



1. SAP PAM

SAP PAM (Product Availability Matrix) - http://service.sap.com/pam

SAP PAM 에 처음 접속하면 각 타일별로 메뉴가 구분되어있다.

Most Viewed 타일에 타겟 솔루션이 없다면, 우상단의 검색창으로 솔루션을 검색하여 확인할 수 있다.

타겟 솔루션을 찾아서 선택하면, 팝업으로 해당 솔루션에 대한 정보를 볼 수 있다.
각 메뉴의 이름은 직관적으로 알기 쉬운편이기에, 본 글에서는 SAP BC 운영업무를 하면서 자주 찾는 정보에 대해서 메뉴 길찾기를 기록한다.

1-1. SAP 솔루션 기본정보

◾ SAP 솔루션 상세 정보

General Information 
-> Details & Dates 
-> Details for Product Version XXX

◾ End Of Maintenance 날짜 :

General Information 
-> Details & Dates 
-> Realses Plan

◾ 현재 최신 Support Package 버전 확인 :

General Information 
-> Support Package Stacks

1-2. OS/DB 호환성 확인

OS 와 DB 는 서로간의 호환 관계도 체크해야 한다.
따라서, 보통 OS, DB 둘 중 하나를 고정한 다음, 나머지의 호환여부를 확인한다.
예를 들어, OS 를 LINUX ON X86_64 을 사용한다면, Filter 에서 LINUX ON X86_64 를 체크하고, 그 후에 지원되는 DB 를 확인한다.

◾ 해당 SAP 솔루션이 지원하는 OS/DB 리스트 :

Technical Release Information 
-> Database Platforms
=> 좌측 Filters - Product Instance 선택
=> 좌측 Filters - Operating System 리스트 확인 또는 선택
=> 좌측 Filters - Database 리스트 확인 또는 선택

선택한 SAP 솔루션에 따라 Filter 또는 메뉴탭에 차이가 있을 수 있다.

1-4. SAP Kernel 호환성 확인

◾ 해당 SAP 솔루션이 지원하는 SAP Kernel 리스트 :

Technical Release Information 
-> Database Systems
=> 좌측 Filters - Product Instance 선택
=> 좌측 Filters - Operating System 선택
=> 메인 테이블의 Scope 컬럼에서 SAP Kernel 확인


이제, 아래 시나리오를 예시로 들어 SAP PAM 에서 확인해야 할 사항에 대해서 서술한다.



2. 시나리오

SAP PAM 탐색을 위해 간략한 가상 시나리오를 구성하여, 해당 솔루션의 호환성을 확인해보는 흐름으로 진행한다.



2-1. SAP Solution Manager(SOLMAN) 7.2 신규 설치 시나리오

◾ 시나리오 상세 설정

  1. On-promise 장비로 구축
  2. 사용할 수 있는 서버 장비는 LINUX X86
  3. OS/DB 는 선택하여 사용 가능 (라이선스 보유 가정)
  4. 버전의 경우, 선택할 수 있다면, 메인 버전은 가능한 최신으로 선택.

◾ 정보 확인

SAP PAM 의 Most Viewed 또는 검색을 통해서, SAP SOLUTION MANAGER 7.2 를 선택한다.

◾ OS 선택

해당 시나리오의 경우, 서버 장비는 LINUX X86 으로 확정되었기에 PAM 에서 OS 는 LINUX ON X86_64 를 선택한다.

LINUX ON X86_64 에서도 OS 에 따라 SUSE, REDHAT 으로 나눠지며, 한국에서는 SUSE LINUX 를 많이 사용하기에 SUSE 로 선택한다.
(ORACLE OS 도 가능하나 사용하는 곳은 아직 보지 못했다.)

SUSE OS 버전은 12 부터 15 까지 지원하며, 최신버전인 15 를 선택한다.

SUSE = SLES, REDHAT = RHEL 로 생각하면 된다.
엄밀히는 다르지만, SLES, RHEL 은 엔터파라이즈 OS 이며, 기업에서는 엔터프라이즈 OS 를 사용하기에 식별이 쉬운 메인이름으로 부른다고 보면 된다.

따라서, 좌측 Filter - Operating System 에서 LINUX ON X86_64 를 체크한다.

◾ DB 선택

SAP SOLMAN 7.2 에서 LINUX ON X86_64 를 선택하면, DB2/400, MS SQL DB 는 선택할 수 없게 제외된다.

DB2/400 은 OS/400, 윈도우서버에서만 사용할 수 있고, MS SQL 역시 윈도우 서버에서만 사용할 수 있기 때문이다.

SAP SOLMAN 7.2 - LINUX ON X86_64 의 주요 지원 DB 는 다음과 같다.

  • SAP HANA DB
  • ORACLE
  • ASE DB (Sybase)

여기서는 ORACLE 를 선택했다.
SAP HANA DB 가 성능적으로 좋긴하지만, 인메모리 DB 이기에 서버에 메모리가 많이 필요한 단점이 있다. (이는 곧 가격으로 직결된다.)

ORACLE 은 범용적으로 많이 사용되며, 안정성이 뒷받침된다.
ORACLE 버전은 11g(11.2) 부터 19c 까지 지원되며, 19c 를 선택한다.

◾ SAP Kernel 선택

SAP Kernel 은 OS 버전이 뒷바침 된다면, 가장 최신 버전을 사용하는것을 SAP 에서도 권장한다.

현재 선택에서 SAP SOLMAN 7.2 의 지원가능한 SAP Kernel 은 7.42 / 7.45 / 7.49 / 7.53 / 7.54 이며, 가장 최신 버전인 7.54 의 Unicode(uc) 를 사용하기로 선택한다.

◾ 종합 정리

종합적으로 정리된 사양은 다음과 같다.

✅ SAP SOLMAN 7.2

  • OS : LINUX ON X86_64 SUSE 15
  • DB : ORACLE 19c
  • SAP Kernel : 7.54

그러나, 여기까지는 대략적인 그림만 나온 상태이며, 더 자세하게 확인해 봐야 하는 사항들이 있다.

아래 사항들까지 검토하고 고려하여, 마이너 버전까지 선택할 수 있도록 한다.


1. SAP PAM Status 확인

위에서 선택한 조합의 Status 를 확인해야 한다.
현재 선택된 조합의 Status 는 문제가 없으나, OS 가 REDHAT 일 경우에는 Gray 이므로, 확인이 필요하다.


2. Additional Information 확인

PAM 장표 제일 오른쪽에는 Additional Information 이 있으며, 여기에서 추가적인 정보, 또는 Notes 를 확인할 수 있다.
여기에서는 중요 인증 관련 정보의 Notes 와 SOLMAN 7.2 에서 SUSE 15 OS 는 IaaS 환경에서 지원되지 않음을 알리고 있다.


3. SAP Notes 확인

추가 정보의 Notes 외에도, 선택한 SAP 솔루션, OS, DB 에 대해서 Release, Support, Requirement, Document 등의 키워드로 Notes 를 검색해서 확인하는것을 권장한다.

설치할 때, 이미 알려진 이슈 사항에 대해서 확인할 수도 있고, OS 와 DB 사이의 마이너 버전에 따라서 지원 유무가 결정되는 경우도 있기 때문이다.

예를 들어, 우리가 선택한 Oracle 19c 에 대하여, SAP Notes 2478541 - Operating System Requirements for Oracle Database 에 따르면, LINUX ON X86_64, SUSE 15 위에 설치할 경우, 다음과 같이 알려진 문제점에 대한 Notes 를 추가 정보로 제공한다.



2-2. SAP S/4HANA 2020 Kernel 업그레이드 시나리오

◾ 시나리오 상세 설정

  1. On-promise 장비
  2. LINUX ON POWER LE / REDHAT 8.1 / SAP HANA DB 2.0 SP5
  3. 현재 SAP Kernel 은 7.81 PL100
  4. 현재 Kernel 릴리즈보다 높은 버전으로 가되, SAP 권장 사항에 따라 업그레이드

◾ 정보 확인

SAP PAM 에서 SAP S/4HANA 2020 을 선택한다.
이 후, Database Platforms 에서 현재 운영 중인 SAP 솔루션의 현황을 Filter 에 선택한다.

PAM 에 따르면, 현재 상황의 S/4HANA 2020 에 호환되는 SAP Kernel 은 총 4가지 이다.

이 중, 가장 최신 버전은 7.93 이며, 해당 Kernel 버전의 Additional Information 은 따로 없다.

◾ 자세한 정보 확인

추가적인 Notes 검색을 통해 더 자세한 정보를 확인해본다.
SAP S/4HANA Release Info 와 SAP Kernel 로드맵 및 출시 전략 등을 확인했다.

✅ SAP Notes 2884313 - SAP S/4HANA 2020: Release Information

=> 초기 SAP S/4HANA 2020 출시 시, SAP Kernel 7.81, 7.85 이 지원됨.
다만, Kernel 7.85 는 SAP S/4HANA 2021 출시와 함께 릴리즈된 버전이라, 해당 Notes 가 업데이트 되면서 추가된 내용으로 볼 수 있다.


✅ SAP Notes 2083594 - SAP Kernel Versions and SAP Kernel Patch Levels

=> SAP S/4HANA 커널 업그레이드 시, 혁신 커널(innovation kernel) 과 표준 커널(standard kernel) 두가지 선택지가 있음을 알 수 있다.
또한, Kernel 789, 793 은 781, 785 을 대체하는 하위 호환 커널(DCK) 로 사용이 가능하다.


✅ SAP Notes 2907361 - Release Roadmap for Kernel 77x and 78x and 79x

=> Kernel 781, 785 는 이미 Out of Maintenance 이며,
789 는 2026.04.30 까지, 793 은 2028.04.30 까지 유지보수된다.


✅ 3457117 - Using Kernel 7.93 instead of Kernel 7.81, 7.85 or 7.89

=> 잠정 목표 버전인 Kernel 793 에 대한 알려진 이슈사항 체크.


◾ 종합 정리

유지보수 기간과, SAP 권장 사항등을 고려하였을때, SAP Kerenl 7.93 으로 업그레이드 하는 것이 권장된다.

이 후, SAP Kerenl 7.93 의 각 Patch level 별 SAP Notes 도 검토 필요하다.

예시)

  • SAP Notes 3599177 - SAP Support Package Stack Kernel 7.93 Patch Level 300
  • SAP Notes 3604311 - Known regressions in kernel 7.93 patch level 300


profile
SAP BC (2019 ~ )

0개의 댓글