이 문서에서는 SAP Testing Automation Framework에 지원되는 플랫폼, 운영 체제 및 기능을 간략하게 설명합니다.
관리 서버에 지원되는 배포
SAP Testing Automation Framework에는 오케스트레이터 역할을 하는 관리 서버가 필요합니다. 관리 서버에 대해 지원되는 운영 체제의 목록입니다.
운영 체제
- Ubuntu 22.04 LTS
- SUSE Linux Enterprise Server 15 SP4 이상.
- Red Hat Enterprise Linux 9.4 이상.
관리 서버는 Azure에 배포해야 합니다.
지원되는 SAP 시스템 구성
Azure는 다양한 운영 체제 배포에서 SAP 워크로드에 대한 다양한 배포 옵션을 제공합니다. SAP Testing Automation Framework는 다음 SAP 시스템 구성에서 테스트 시나리오를 실행합니다.
Linux 배포
SAP Testing Automation Framework는 현재 다음 Linux 배포 및 버전에서 지원됩니다. 이러한 운영 체제는 SAP 워크로드 및 테스트 프레임워크 구성 요소를 실행하기 위한 기본 플랫폼을 제공합니다.
| Distribution | 지원되는 버전 |
|---|---|
| SLES(SUSE Linux Enterprise Server) | SP4 15개, SP5 15개, SP6 15개, SP7 15개 |
| RHEL(Red Hat Enterprise Linux) | 8.8, 8.10, 9.2, 9.4, 9.6 |
고가용성 구성 패턴
프레임워크는 SAP 구성 요소에 대한 다양한 고가용성 구성 테스트를 지원합니다. 이러한 구성은 Azure의 SAP 시스템에 대한 가장 일반적인 배포 패턴을 나타내며, 다양한 아키텍처 접근 방식에서 포괄적인 유효성 검사를 보장합니다.
| 구성 요소 | 유형 | 펜싱 형식 | 스토리지 옵션 |
|---|---|---|---|
| SAP 중앙 서비스 | ENSA1 또는 ENSA2 | Azure 펜싱 에이전트 | Azure Files 또는 Azure NetApp Files |
| SAP 중앙 서비스 | ENSA1 또는 ENSA2 | iSCSI(SBD 디바이스) | Azure Files 또는 Azure NetApp Files |
| SAP 중앙 서비스 | ENSA1 또는 ENSA2 | Azure Shared Disks(SBD 디바이스) | Azure Files 또는 Azure NetApp Files |
| SAP HANA 데이터베이스 | 강화 | Azure 펜싱 에이전트 | Azure Managed Disks 또는 Azure NetApp Files |
| SAP HANA 데이터베이스 | 강화 | iSCSI(SBD 디바이스) | Azure Managed Disks 또는 Azure NetApp Files |
| SAP HANA 데이터베이스 | 강화 | Azure Shared Disks(SBD 디바이스) | Azure Managed Disks 또는 Azure NetApp Files |
프레임워크는 SAP Central Services에 대한 Enqueue Server 1 (ENSA1) 및 Enqueue Server 2 (ENSA2) 아키텍처를 검증하여 다양한 SAP NetWeaver 구현에 대한 포괄적인 테스트 범위를 제공합니다. SAP HANA 데이터베이스의 경우 프레임워크는 고가용성 시나리오를 위해 HSR(시스템 복제)을 사용하는 강화 구성에 중점을 둡니다.
SLES의 SAP Central Services의 경우 간단한 탑재 접근 방식과 클래식 메서드가 모두 지원됩니다.
SAP 구성 검사(미리 보기)
프레임워크는 다양한 SAP 시스템 토폴로지 및 데이터베이스 조합에서 구성 검사를 지원합니다. 이러한 구성은 포괄적인 유효성 검사를 위해 단일 서버 및 고가용성 배포 시나리오를 모두 다룹니다.
| Topology | 데이터베이스 | 고가용성 | 펜싱 에이전트 |
|---|---|---|---|
| 단일 인스턴스 | SAP HANA | 비 HA | N/A |
| 단일 인스턴스 | IBM Db2 | 비 HA | N/A |
| 분산 | SAP HANA | 비 HA | N/A |
| 분산 | IBM Db2 | 비 HA | N/A |
| 중앙 서비스 HA | SAP HANA | ASCS/ERS | Azure 펜싱 에이전트 또는 SBD |
| 중앙 서비스 HA | IBM Db2 | ASCS/ERS | Azure 펜싱 에이전트 또는 SBD |
| 데이터베이스 HA | SAP HANA | 시스템 복제 (HSR) | Azure 펜싱 에이전트 또는 SBD |
| 데이터베이스 HA | IBM Db2 | HADR | Azure 펜싱 에이전트 또는 SBD |
| 전체 HA | SAP HANA | ASCS/ERS + HSR | Azure 펜싱 에이전트 또는 SBD |
| 전체 HA | IBM Db2 | ASCS/ERS + HADR | Azure 펜싱 에이전트 또는 SBD |
프레임워크는 여러 배포 토폴로지에서 HANA 및 Db2 데이터베이스 백 엔드 모두에 대한 구성 검사의 유효성을 검사합니다. 고가용성 시나리오의 경우 프레임워크는 SAP Central Services용 ASCS/ERS 클러스터링 및 데이터 계층 보호를 위한 데이터베이스별 복제 기술을 지원합니다.
다음 단계
- SAP 테스트 자동화 프레임워크 설정을 시작하려면 SAP 테스트 자동화 프레임워크 설정 가이드를 따르세요.
- 고가용성 테스트를 수행하려면 고가용성 테스트 시작을 참조하세요.
- 구성 검사를 실행하려면 구성 유효성 검사 시작을 참조하세요.
- SAP Testing Automation Framework의 아키텍처를 이해하려면 프레임워크 아키텍처 검토를 참조하세요.