연습 - Azure Center for SAP solutions를 사용하여 S/4HANA 인프라 배포
ACSS(Azure Center for SAP solutions) Azure 인프라를 사용하여 배포를 만들려면 Azure Portal에 로그인합니다. 그런 다음 사전 프로비전된 네트워크 및 기타 필수 구성 요소가 있는 경우 아래 배포 만들기 단계를 따릅니다.
다음을 통해 이 단원을 보충할 수 있습니다.
- AZ-120 GitHub 랩 모듈 4: Azure에서 SAP 워크로드를 지원하는 인프라 설계 및 구현 - 연습 2: Azure Center for SAP solutions를 사용하여 Azure에서 SAP 워크로드를 호스트할 인프라 배포에서 상세한 랩 단계를 확인할 수 있습니다.
- 클릭 가능한 시뮬레이션이 포함된 대화형 가이드를 다음을 위해 사용할 수 있습니다.
- ACSS 필수 구성 요소 설치
- 인프라 배포 및 SAP 소프트웨어 설치
배포 생성하기
검색 창에 Azure Center for SAP solutions를 입력하고 선택합니다.
Azure Center for SAP solutions 방문 페이지에서 새 SAP 시스템 만들기를 선택합니다.
Virtual Instance for SAP solutions 만들기 페이지의 기본 사항 탭에서 프로젝트에 대한 세부 정보를 입력합니다.
구독에서 인프라를 배포할 Azure 구독을 선택합니다.
리소스 그룹에서 VIS가 만드는 모든 리소스에 대한 리소스 그룹을 선택합니다.
인스턴스 세부 정보에 SAP 인스턴스에 대한 세부 정보를 입력합니다.
이름에 3자로 된 SID(SAP 시스템 식별자)를 입력합니다. VIS는 SID와 동일한 이름을 사용합니다.
지역에서 리소스를 배포할 Azure 지역을 선택합니다.
환경 유형에서 환경이 프로덕션인지 아니면 비프로덕션인지 선택합니다. 프로덕션을 선택하면 분산 HA 또는 비 HA S/4HANA 시스템을 배포할 수 있습니다. 프로덕션 시스템에 분산 HA 배포를 사용하는 것이 좋습니다. 비프로덕션을 선택하면 단일 서버 배포를 사용할 수 있습니다.
SAP 제품의 경우 선택 항목을 S/4HANA로 유지합니다.
Database의 경우 선택 항목을 HANA로 유지합니다.
HANA 크기 조정 방법의 경우 선택 항목을 스케일 업으로 유지합니다.
배포 유형에서 배포 유형을 선택하고 구성합니다.
네트워크의 경우 이전에 서브넷으로 만든 네트워크를 만듭니다.
애플리케이션 서브넷 및 데이터베이스 서브넷의 경우 필요에 따라 IP 주소 범위를 매핑합니다. 배포마다 다른 서브넷을 사용하는 것이 좋습니다. AzureFirewallSubnet, AzureFirewallManagementSubnet, AzureBastionSubnet, GatewaySubnet 등의 이름은 Azure 내에서 예약된 이름이므로 서브넷 이름으로 사용하면 안 됩니다.
운영 체제에 OS 세부 정보를 입력합니다.
애플리케이션 OS 이미지에서 애플리케이션 서버의 OS 이미지를 선택합니다.
데이터베이스 OS 이미지에서 데이터베이스 서버의 OS 이미지를 선택합니다.
관리자 계정에 관리자 계정 세부 정보를 입력합니다.
인증 형식의 경우 설정을 SSH 공용으로 유지합니다.
사용자 이름에 SAP 관리자 사용자 이름을 입력합니다.
SSH 공개 키 원본에서 공개 키의 원본을 선택합니다. 새 키 쌍을 생성하거나, Azure에 저장된 기존 키를 사용하거나, 로컬 컴퓨터에 저장된 기존 공개 키를 사용하도록 선택할 수 있습니다. 이미 저장된 키가 없는 경우 새 키 쌍을 생성하는 것이 좋습니다.
키 쌍 이름에 키 쌍의 이름을 입력합니다.
Azure에 저장된 기존 공개 키를 사용하려는 경우 저장된 키 입력에서 키를 선택합니다.
컴퓨터에 저장된 로컬 파일에서 해당 SSH 프라이빗 키를 제공하거나 프라이빗 키를 복사하여 붙여넣습니다.
기존 공개 키를 사용하는 경우 컴퓨터에 저장된 로컬 파일에서 SSH 공개 키를 제공하거나 공개 키를 복사하여 붙여넣습니다.
컴퓨터에 저장된 로컬 파일에서 해당 SSH 프라이빗 키를 제공하거나 프라이빗 키를 복사하여 붙여넣습니다.
SAP 전송 디렉터리에 이 SID에서 전송 디렉터리를 어떻게 설정하고자 하는지 입력합니다. 이는 분산 및 고가용성 및 분산 배포에만 적용됩니다.
SAP 전송 옵션의 경우 새 SAP 전송 디렉터리를 생성하거나 기존 SAP 전송 디렉터리를 사용하거나, SAP 전송 디렉터리 포함 안 함 옵션을 선택하여 전송 디렉터리 만들기를 완전히 건너뛸 수 있습니다. 현재 AFS 스토리지 계정 파일 공유의 NFS만 지원됩니다.
새 SAP 전송 디렉터리를 만들기로 선택하는 경우 새 전송 파일 공유가 만들어지고 SID에 탑재됩니다. 기본적으로 이 옵션은 AFS 스토리지 계정에 NFS를 만들고 SAP 시스템을 배포할 리소스 그룹에 전송 파일 공유를 만듭니다. 그러나 전송 리소스 그룹에 리소스 그룹 이름을 제공하여 다른 리소스 그룹에 이 스토리지 계정을 만들도록 선택할 수 있습니다. 스토리지 계정 이름 섹션에 만들 스토리지 계정의 사용자 지정 이름을 제공할 수도 있습니다. 스토리지 계정 이름을 비워 두면 선택한 전송 리소스 그룹에 서비스 기본 이름이
"SIDname""nfs""random characters"인 스토리지 계정이 만들어집니다. 새 전송 디렉터리를 만들면 영역 배포의 경우 ZRS 기반 복제가, 비영역 배포의 경우 LRS 기반 복제가 생성됩니다. 지역에서 ZRS 복제를 지원하지 않는 경우 영역 VIS를 배포하면 오류가 발생합니다. 이런 경우 ZRS 복제를 사용하여 ACSS 외부에 전송 파일 공유를 배포한 다음, 기존 SAP 전송 디렉터리 사용을 선택하여 사전 생성된 파일 공유를 탑재하는 영역 VIS를 만들 수 있습니다.기존 SAP 전송 디렉터리 사용을 선택하는 경우 파일 공유 이름 옵션에서 기존 NFS 파일 공유를 선택합니다. 기존 전송 파일 공유는 이 SID에만 탑재됩니다. 선택한 파일 공유는 생성되는 SAP 시스템과 동일한 지역에 있어야 합니다. 현재 다른 지역에 있는 파일 공유는 선택할 수 없습니다. 프라이빗 엔드포인트 옵션에서 선택한 파일 공유가 있는 스토리지 계정의 연결된 프라이빗 엔드포인트를 제공합니다.
SAP 전송 디렉터리 포함 안 함 옵션을 선택하여 전송 파일 공유 만들기를 건너뛸 수 있습니다. 전송 파일 공유는 이 SID에 대해 생성되거나 탑재되지 않습니다.
구성 세부 정보에 SAP 시스템에 대한 FQDN을 입력합니다. SAP FQDN에는 시스템의 도메인 이름만 제공합니다(예: sap.contoso.com).
사용자 할당 관리 ID에 ACSS가 인프라를 배포하는 데 사용하는 ID를 제공합니다.
관리 ID 원본에서 서비스가 새 관리 ID를 만들기를 원하는지 기존 ID를 사용할지 선택합니다. 서비스에서 관리 ID를 만들도록 하려면 ID를 만들고 모든 리소스 그룹에 기여자 역할 액세스를 추가하는 데 동의하는지 묻는 확인란을 선택합니다.
관리 ID 이름에 만들려는 새 ID의 이름을 입력하거나 드롭다운 메뉴에서 기존 ID를 선택합니다. 기존 ID를 선택하는 경우 구독 또는 배포하려는 SAP 시스템과 관련된 리소스 그룹에 대한 기여자 역할 액세스 권한이 있어야 합니다(즉, SAP 애플리케이션 리소스 그룹, 가상 네트워크 리소스 그룹, 기존 SSHKEY가 있는 리소스 그룹에 대한 기여자 액세스 권한이 필요함). 나중에 ACSS를 사용하여 SAP 시스템을 설치하려면 SAP 소프트웨어 미디어가 있는 스토리지 계정에 스토리지 Blob 데이터 읽기 및 리더와 데이터 액세스 권한 역할을 부여하는 것이 좋습니다.
그런 다음, 다음: 가상 머신을 선택합니다.
가상 머신 탭에서 ACSS로부터 각 SAP 인스턴스에 대한 SKU 크기 및 총 가상 머신 수 권장 사항을 생성합니다.
다음을 기반으로 권장 사항 생성의 경우 가상 머신 권장 사항 가져오기에서 SAPS(SAP 애플리케이션 성능 표준)를 선택합니다.
애플리케이션 계층용 SAPS의 경우 애플리케이션 계층에 대한 총 SAPS를 제공합니다. 예를 들어 30,000입니다.
데이터베이스의 메모리 크기(GiB)에 데이터베이스 계층에 필요한 총 메모리 크기를 제공합니다. 예: 1024 값은 0보다 크고 11,400보다 작거나 같아야 합니다.
권장 사항 생성을 선택합니다.
ASCS, 애플리케이션 서버 및 데이터베이스 인스턴스에 대한 가상 머신의 크기와 개수 권장 사항을 검토합니다.
SKU 사이즈 권장 사항을 변경하려면 드롭다운 메뉴를 선택하거나 모든 사이즈 보기를 선택합니다. 목록을 필터링하거나 기본 설정하는 SKU를 검색합니다.
애플리케이션 서버 수를 변경하려면 애플리케이션 가상 머신 아래의 가상 머신 수에 새로운 수를 입력합니다.
참고
데이터베이스 인스턴스 및 ASCS의 가상 머신 수는 편집할 수 없습니다. 각각의 기본 숫자는 2입니다.
ACSS는 배포를 위한 데이터베이스 디스크 레이아웃을 자동으로 구성합니다. 단일 데이터베이스 서버의 레이아웃을 보려면 가상 머신 SKU를 선택해야 합니다. 그런 다음 디스크 구성 보기를 선택합니다. 둘 이상의 데이터베이스 서버가 있는 경우 레이아웃이 각 서버에 적용됩니다.
다음: 아키텍처 시각화를 선택합니다.
아키텍처 시각화 탭에서 배포하는 VIS의 아키텍처를 시각화합니다.
시각화를 보려면 탭에 나열된 모든 입력을 구성해야 합니다.
필요에 따라 리소스 또는 컨테이너를 선택하고 끌어 시각적으로 이동할 수 있습니다.
시각화를 기본 상태로 초기화하려면 초기화를 선택합니다. 리소스 또는 컨테이너 위치를 변경한 경우 되돌릴 수 있습니다.
시각화를 기본 확대/축소 수준으로 초기화하려면 영역 안에 맞추기를 선택합니다.
시각화를 확대하려면 확대를 선택합니다.
시각화를 축소하려면 축소를 선택합니다.
시각화를 JPG 파일로 내보내려면 JPG 다운로드를 선택합니다.
시각화 환경에 대한 피드백을 공유하려면 피드백을 선택합니다.
참고
시각화는 배포하는 VIS에 대한 모든 리소스를 표현하지 않습니다. 예를 들어 디스크 및 NIC는 표시되지 않습니다.
다음: 태그를 선택합니다.
필요에 따라 ACSS 프로세스에서 만든 모든 리소스에 적용할 태그를 입력합니다. 이러한 리소스에는 VIS, ASCS 인스턴스, 애플리케이션 서버 인스턴스, 데이터베이스 인스턴스, 가상 머신, 디스크 및 NIC가 포함됩니다.
검토 + 생성를 선택합니다.
배포 전에 설정을 검토합니다.
유효성 검사를 통과했고 나열된 오류가 없는지 유효성을 검사합니다.
서비스 약관을 검토하고 동의하는 경우 확인을 선택합니다.
만들기를 선택하세요.
인프라 배포가 완료될 때까지 기다립니다. 수많은 리소스가 배포되고 구성됩니다. 이 프로세스는 약 7분이 걸립니다.
배포 확인
배포가 성공했는지 확인하려면:
Azure Portal에서 Virtual Instance for SAP solutions를 검색하여 선택합니다.
Virtual Instance for SAP solutions 페이지에서 구독 필터를 선택하고 배포를 만든 구독을 선택합니다.
레코드 테이블에서 VIS의 이름을 찾습니다. 성공적인 배포를 위해 인프라 열 값에 배포됨이 표시됩니다.
참고
배포에 실패하면 Azure Portal에서 VIS 리소스를 삭제한 다음 인프라를 다시 만듭니다.
다음 단계에 따라 ACSS를 사용하여 Azure에서 SAP 시스템 Azure 인프라를 만들고 배포할 수 있습니다. Azure 인프라가 배포되면 ACSS에서 SAP 소프트웨어 설치 또한 안내합니다.