SAP PAM (Product Availability Matrix) 을 통해서 SAP 솔루션에 대한 자세한 정보와 요구 사항과 각종 호환성에 대해 확인할 수 있다.
따라서, SAP 솔루션을 신규 설치 또는 업그레이드를 계획하고 있다면, 해당 SAP 솔루션의 Release Notes 와 함께 SAP PAM 도 필수적으로 확인을 해야 한다.
이번 글에서는 SAP PAM 에서 많이 확인하는 메뉴에 대한 설명과 간단한 호환성 확인 방법, 그리고 가상의 시나리오에서 SAP 솔루션 설치/업그레이드 계획을 검토하는 방법에 대하여 기술한다.
SAP PAM (Product Availability Matrix) - http://service.sap.com/pam
SAP PAM 에 처음 접속하면 각 타일별로 메뉴가 구분되어있다.
Most Viewed 타일에 타겟 솔루션이 없다면, 우상단의 검색창으로 솔루션을 검색하여 확인할 수 있다.
타겟 솔루션을 찾아서 선택하면, 팝업으로 해당 솔루션에 대한 정보를 볼 수 있다.
각 메뉴의 이름은 직관적으로 알기 쉬운편이기에, 본 글에서는 SAP BC 운영업무를 하면서 자주 찾는 정보에 대해서 메뉴 길찾기를 기록한다.
◾ 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
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 또는 메뉴탭에 차이가 있을 수 있다.
◾ 해당 SAP 솔루션이 지원하는 SAP Kernel 리스트 :
Technical Release Information
-> Database Systems
=> 좌측 Filters - Product Instance 선택
=> 좌측 Filters - Operating System 선택
=> 메인 테이블의 Scope 컬럼에서 SAP Kernel 확인
이제, 아래 시나리오를 예시로 들어 SAP PAM 에서 확인해야 할 사항에 대해서 서술한다.
SAP PAM 탐색을 위해 간략한 가상 시나리오를 구성하여, 해당 솔루션의 호환성을 확인해보는 흐름으로 진행한다.
SAP PAM 의 Most Viewed 또는 검색을 통해서, SAP SOLUTION MANAGER 7.2 를 선택한다.
해당 시나리오의 경우, 서버 장비는 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 를 체크한다.
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 는 다음과 같다.
여기서는 ORACLE 를 선택했다.
SAP HANA DB 가 성능적으로 좋긴하지만, 인메모리 DB 이기에 서버에 메모리가 많이 필요한 단점이 있다. (이는 곧 가격으로 직결된다.)
ORACLE 은 범용적으로 많이 사용되며, 안정성이 뒷받침된다.
ORACLE 버전은 11g(11.2) 부터 19c 까지 지원되며, 19c 를 선택한다.
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
그러나, 여기까지는 대략적인 그림만 나온 상태이며, 더 자세하게 확인해 봐야 하는 사항들이 있다.
아래 사항들까지 검토하고 고려하여, 마이너 버전까지 선택할 수 있도록 한다.
위에서 선택한 조합의 Status 를 확인해야 한다.
현재 선택된 조합의 Status 는 문제가 없으나, OS 가 REDHAT 일 경우에는 Gray 이므로, 확인이 필요하다.
PAM 장표 제일 오른쪽에는 Additional Information 이 있으며, 여기에서 추가적인 정보, 또는 Notes 를 확인할 수 있다.
여기에서는 중요 인증 관련 정보의 Notes 와 SOLMAN 7.2 에서 SUSE 15 OS 는 IaaS 환경에서 지원되지 않음을 알리고 있다.
추가 정보의 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 를 추가 정보로 제공한다.
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 S/4HANA 2020 출시 시, SAP Kernel 7.81, 7.85 이 지원됨.
다만, Kernel 7.85 는 SAP S/4HANA 2021 출시와 함께 릴리즈된 버전이라, 해당 Notes 가 업데이트 되면서 추가된 내용으로 볼 수 있다.
=> SAP S/4HANA 커널 업그레이드 시, 혁신 커널(innovation kernel) 과 표준 커널(standard kernel) 두가지 선택지가 있음을 알 수 있다.
또한, Kernel 789, 793 은 781, 785 을 대체하는 하위 호환 커널(DCK) 로 사용이 가능하다.
=> Kernel 781, 785 는 이미 Out of Maintenance 이며,
789 는 2026.04.30 까지, 793 은 2028.04.30 까지 유지보수된다.
=> 잠정 목표 버전인 Kernel 793 에 대한 알려진 이슈사항 체크.
유지보수 기간과, SAP 권장 사항등을 고려하였을때, SAP Kerenl 7.93 으로 업그레이드 하는 것이 권장된다.
이 후, SAP Kerenl 7.93 의 각 Patch level 별 SAP Notes 도 검토 필요하다.
예시)