SAP Business One 계획 가이드

이 가이드에서는 SAP Business One이 Google Cloud에서 작동하는 방식을 간략하게 설명한 후 새로운 SAP Business One 시스템 구현을 계획할 때 사용할 수 있는 세부정보를 알아봅니다.

Google Cloud에 SAP Business One을 배포하는 방법에 대한 자세한 내용은 SAP Business One 배포 가이드를 참조하세요.

Google Cloud의 SAP Business One 정보

SAP는 Google Cloud에서 SAP HANA 또는 Microsoft SQL Server를 사용하는 Business One을 지원합니다.

이 가이드와 SAP Business One 배포 가이드에서는 SAP HANA만 사용하는 Business One을 설명합니다.

SAP HANA는 고성능 분석과 실시간 데이터 처리를 제공하는 열 기반 인메모리 관계형 데이터베이스입니다. SAP Business One은 중소기업용으로 설계된 비즈니스 관리 소프트웨어입니다.

Google Cloud의 간편한 프로비저닝, 높은 확장성, 중복 인프라 기능을 활용하여 SAP HANA에서 비즈니스에 중요한 SAP Business One 워크로드를 경제적으로 실행할 수 있습니다. Google Cloud는 컴퓨터 및 하드 디스크 드라이브와 같은 물리적 애셋을 비롯해 전 세계 Google 데이터 센터에 위치한 Compute Engine 가상 머신(VM)과 같은 가상 리소스를 제공합니다.

SAP Business One과 SAP HANA를 Google Cloud에 배포할 경우 Compute Engine에서 실행되는 VM에 배포하는 셈입니다. Compute Engine VM은 영구 디스크를 제공합니다. 이 영구 디스크 기능은 데스크톱 또는 서버의 실제 디스크와 비슷하지만 Compute Engine에서 자동으로 관리되므로 데이터 중복 및 최적화된 성능을 유지할 수 있습니다.

SAP HANA용 SAP Business One에 대한 SAP 정보는 SAP 도움말 포털을 참조하세요.

Google Cloud의 SAP HANA에서 Business One을 실행할 때의 관련 비용에 대한 자세한 내용은 SAP HANA 계획 가이드를 참조하세요.

Google Cloud 기본사항

Google Cloud는 다양한 클라우드 기반 서비스와 제품으로 구성되어 있습니다. Google Cloud에서 SAP 제품을 실행하면 Compute EngineCloud Storage를 통해 제공되는 IaaS 기반 서비스는 물론 tools와 같은 전체 플랫폼 기능 일부를 주로 사용하게 됩니다.

중요 개념과 용어는 Google Cloud Platform 개요를 참조하세요. 이 가이드에서는 상황 설명과 편의를 위해 개요의 일부 정보만 발췌합니다.

엔터프라이즈급 조직이 Google Cloud를 실행할 때의 고려사항에 대한 개요는 Google Cloud 아키텍처 프레임워크를 참조하세요.

Google Cloud와 상호작용

Google Cloud는 클라우드에서 플랫폼 및 리소스와 상호작용하기 위한 세 가지 기본 방법을 제공합니다.

  • Google Cloud 콘솔 - 웹 기반 사용자 인터페이스입니다.
  • gcloud 명령줄 도구 - Google Cloud 콘솔에서 제공하는 기능 외에 추가 기능을 제공합니다.
  • 클라이언트 라이브러리 - 서비스 액세스와 리소스 관리용 API 제공. 클라이언트 라이브러리는 자신만의 도구를 빌드할 때 유용합니다.

Google Cloud 서비스

SAP 배포에는 일반적으로 다음과 같은 Google Cloud 서비스가 일부 또는 모두 사용됩니다.

서비스 설명
VPC 네트워킹

VM 인스턴스를 서로 간에 그리고 인터넷에 연결합니다.

각 VM 인스턴스는 단일 전역 IP 범위를 가진 기존 네트워크의 구성원이거나 대규모 네트워크에 속한 단일 서브네트워크에 VM 인스턴스가 속하는 권장 서브넷 네트워크입니다.

가상 프라이빗 클라우드(VPC) 네트워크는 Google Cloud 프로젝트를 포함할 수 없지만 Google Cloud 프로젝트에는 여러 VPC 네트워크가 있을 수 있습니다.

여러 프로젝트의 리소스를 공통 VPC 네트워크에 연결하려면 공유 VPC를 사용합니다. 이렇게 하면 해당 네트워크의 내부 IP 주소를 사용하여 리소스가 서로 안전하고 효율적으로 통신할 수 있습니다. 요구사항, 구성 단계, 사용을 비롯하여 공유 VPC를 프로비저닝하는 방법에 대한 자세한 내용은 공유 VPC 프로비저닝을 참조하세요.

Compute Engine 원하는 운영체제 및 소프트웨어 스택을 사용하여 VM을 만들고 관리합니다.
Persistent Disk 및 Hyperdisk

Persistent Disk와 Google Cloud Hyperdisk를 사용할 수 있습니다.

  • Persistent Disk 볼륨은 표준 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)로 제공됩니다. 균형 있는 영구 디스크와 SSD 영구 디스크의 경우, PD 비동기 복제는 두 Google Cloud 리전 간 SAP 데이터의 비동기 복제를 제공합니다.
  • 하이퍼디스크 익스트림 볼륨은 SSD Persistent Disk 볼륨보다 더 높은 최대 IOPS 및 처리량 옵션을 제공합니다.
  • 기본적으로 Compute Engine은 Persistent Disk 및 Hyperdisk 볼륨 내부의 콘텐츠를 포함하여 고객 저장 콘텐츠를 암호화합니다. 디스크 암호화 및 가능한 암호화 옵션에 대한 자세한 내용은 디스크 암호화 정보를 참조하세요.
Google Cloud 콘솔

Compute Engine 리소스를 관리하는 브라우저 기반 도구입니다.

템플릿을 사용하여 필요한 모든 Compute Engine 리소스와 인스턴스를 설명합니다. Google Cloud 콘솔에서 수행되므로 리소스를 개별적으로 만들고 구성하거나 종속 항목을 파악할 필요가 없습니다.

Cloud Storage 복제를 통해 내구성과 안정성을 높이기 위해 SAP 데이터베이스 백업을 Cloud Storage에 저장할 수 있습니다.
Cloud Monitoring

Compute Engine, 네트워크, 영구 스토리지 디스크의 배포, 성능, 업타임, 상태를 확인할 수 있습니다.

Monitoring은 Google Cloud에서 측정항목, 이벤트, 메타데이터를 수집하고 이를 사용하여 대시보드, 차트, 알림으로부터 유용한 정보를 생성합니다. Monitoring을 통해 무료로 Compute 측정항목을 모니터링할 수 있습니다.

IAM

Google Cloud 리소스의 권한을 통합적으로 제어할 수 있습니다.

IAM을 사용하면 VM과 영구 스토리지 디스크의 생성, 수정, 삭제 그리고 네트워크 생성 및 수정을 포함하여 VM에서 제어 영역 작업을 수행할 수 있는 사용자를 제어할 수 있습니다.

가격 및 할당량

가격 계산기로 사용 비용을 산출할 수 있습니다. 가격에 대한 자세한 내용은 Compute Engine 가격 책정, Cloud Storage 가격 책정, Google Cloud Observability 가격 책정을 참조하세요.

Google Cloud 리소스는 할당량을 따릅니다. CPU 또는 메모리 사용량이 많은 머신을 사용하려면 할당량을 추가로 요청해야 할 수 있습니다. 자세한 내용은 Compute Engine 리소스 할당량을 참조하세요.

Google Cloud 기반 SAP에서 지원하는 소프트웨어 버전

Google Cloud 기반 SAP는 SAP HANA용 SAP Business One 10.0을 다음 소프트웨어 버전으로 지원합니다.

  • SAP HANA 2.0
  • SUSE Linux Enterprise Server(SLES) 15 이상 서비스 팩(x86_64)

Google Cloud 기반 SAP는 SAP HANA용 SAP Business One 9.3을 다음 소프트웨어 버전으로 지원합니다.

  • SAP HANA 1.0
  • SLES 12 SP3

리소스 요구사항

VM 유형

다음은 Google Cloud에서 SAP Business One의 프로덕션 용도로 SAP에서 공식 지원하는 Compute Engine VM 유형입니다.

Google Cloud 인스턴스 유형 vCPU 메모리(GiB) CPU 플랫폼
n2-highmem-8 8 64 Intel Cascade Lake
n2-highmem-16 16 128 Intel Cascade Lake
n2-highmem-32 32 256 Intel Cascade Lake
n2-highmem-64 64 512 Intel Cascade Lake
n1-highmem-32 32 208 Intel Broadwell
n1-highmem-64 64 416 Intel Broadwell

SAP에서 인증하는 Compute Engine VM 인스턴스 유형 목록은 SAP HANA용으로 인증된 Compute Engine VM을 참조하세요.

선택한 운영체제가 설치하려는 SAP Business One 버전과 호환되어야 합니다. 자세한 내용은 SAP 제품 지원 여부 표를 참조하세요. 다양한 인스턴스 유형과 사용 사례에 대한 자세한 내용은 머신 유형 문서를 참조하세요.

스토리지 구성

SAP HANA는 메모리 내 데이터베이스이며, 데이터는 주로 메모리에 저장되고 처리됩니다. 데이터를 영구 스토리지 위치에 저장하면 데이터가 손실되지 않습니다.

Compute Engine SSD 기반 영구 디스크는 SAP HANA에 대해 Business One 인증을 받은 Compute Engine VM 유형에서 블록 스토리지 역할을 합니다. 32개 이상의 vCPU가 있는 VM에서 834GB SSD 영구 디스크는 쓰기의 경우 최대 400MB/초, 읽기의 경우 400MB/초를 달성할 수 있으며, 이는 /hana/data/hana/log 볼륨 최소 성능 요구 사항을 충족합니다.

SAP HANA 백업의 기본 스토리지 구성은 표준 HDD 영구 디스크를 사용합니다. 표준 HDD 영구 디스크는 순차 읽기/쓰기 작업을 처리하는 데 효율적이고 경제적이지만 고속 무작위 IOPS(초당 입출력 작업)를 처리하는 데는 최적화되어 있지 않습니다. SAP HANA는 순차 I/O를 대용량 블록과 함께 사용하여 데이터베이스를 백업합니다. 표준 HDD 영구 디스크는 이러한 시나리오에서 저렴하지만 고성능 옵션을 제공합니다.

SAP HANA 백업 볼륨 크기는 최적의 기준선과 버스트 처리량을 제공하는 동시에 다수의 백업 세트를 저장할 수 있도록 설계되었습니다. 여러 백업 세트를 백업 볼륨에 저장하면 필요할 경우 데이터베이스를 더욱 쉽게 복구할 수 있습니다.

또한, SAP HANA 백업을 직접 Cloud Storage에 저장할 수 있는 SAP용 Google 에이전트의 Backint 기능을 포함하여 다른 SAP HANA용 백업 솔루션을 사용할 수도 있습니다.

SAP HANA 백업에 대한 자세한 내용은 백업 및 복구를 참조하세요.

메모리 구성

Compute Engine VM의 메모리 구성은 선택한 인스턴스 유형에 따라 다릅니다. 선택 가능한 메모리 구성을 알아보려면 SAP HANA용으로 인증된 Compute Engine VM을 참조하세요.

운영체제

SAP는 다음 운영체제에서 Business One 10.0을 지원합니다.

  • SLES 15 SP1
  • SAP용 SLES 15 SP1

SAP는 SLES 12 SP3에서 Business One 9.3을 지원합니다.

  • SLES 12 SP3
  • SAP용 SLES 12 SP3

라이선스

SAP Business One과 SAP HANA를 Google Cloud에서 실행하려면 Bring Your Own License(사용자 라이선스 사용, BYOL)가 필요합니다. SAP 라이선스에 대한 자세한 내용은 SAP에 문의하세요.

Business One을 설치하고 유예 기간이 종료되기 전에 기존 라이선스를 인스턴스에 적용할 수 있습니다.

배포 아키텍처

Google Cloud의 SAP Business One 배포 아키텍처

다음 구성요소로 구성된 단일 노드 아키텍처를 사용하여 SAP Business One을 배포합니다.

  • SAP HANA 성능 요구사항을 충족하는 SSD 기반 영구 디스크와 최대 16Gbps의 네트워크 대역폭을 갖춘 Compute Engine VM 인스턴스 1개. SSD 기반 영구 디스크는 파티션 분할되고 /hana/data에 마운트되어 데이터를 호스팅합니다. 이 단일 VM에 SAP HANA 데이터베이스와 SAP Business One Server를 모두 설치합니다. SAP HANA의 영구 디스크 옵션에 대한 자세한 내용은 영구 디스크 스토리지를 참조하세요.

  • 인스턴스에 대한 액세스를 제한하는 VPC 방화벽 규칙

  • (선택사항) SAP HANA 데이터베이스 백업용 Persistent Disk 볼륨. SAP용 Google Cloud 에이전트의 Backint 기능을 사용하는 경우 백업에 Persistent Disk 볼륨이 필요하지 않습니다.

  • 만든 구성 파일을 사용하여 SAP HANA 데이터베이스 자동 설치

  • 배스천 호스트인 Compute Engine VM(선택사항)

  • 원하는 Google Cloud 리전의 커스텀 토폴로지와 IP 범위를 가진 선택사항이지만 권장되는 서브네트워크. SAP HANA 데이터베이스와 기타 Compute Engine 인스턴스가 이 서브네트워크에서 시작됩니다. 기존 서브네트워크를 SAP HANA에 사용할 수 있습니다.

  • SAP HANA 및 기타 인스턴스에 대한 아웃바운드 인터넷 액세스가 가능하도록 구성된 인터넷 게이트웨이(선택사항이지만 권장됨). 본 가이드에서는 이 게이트웨이 사용을 전제로 합니다.

  • SAP HANA Studio용 Compute Engine VM(선택사항). SAP Business One 가이드에서 설명되지 않은 단계입니다(선택사항). 자세한 내용은 SAP Hana 배포 가이드를 참조하세요.

  • 관리에 사용할 SAP Business One Client용 Compute Engine VM(선택사항)

배포 시 NAT 배스천 호스트(선택사항)를 사용하여 SAP HANA에 액세스하므로 외부 IP가 노출되지 않습니다. 배스천 호스트는 SAP Business One Server 인스턴스와 동일한 서브네트워크에 배포됩니다.

Cloud Storage를 사용하여 /hanabackup에 있는 로컬 백업을 백업할 수 있습니다. 이 마운트가 데이터 마운트보다 크거나 같도록 크기를 조절해야 합니다.

지원

Google Cloud 인프라 또는 서비스 관련 문제인 경우 고객 관리에 문의하세요. Google Cloud 콘솔의 지원 개요 페이지에서 연락처 정보를 확인할 수 있습니다. 고객 관리에서 SAP 시스템에 문제가 있다고 판단하면 SAP 지원으로 지원을 요청하세요.

SAP 제품 관련 문제가 발생하면 SAP 지원으로 지원을 요청하세요. SAP는 지원 티켓을 평가한 후 Google Cloud 인프라 문제로 판단되면 SAP는 해당 티켓을 시스템 내 적절한 Google Cloud 구성요소 BC-OP-LNX-GOOGLE 또는BC-OP-NT-GOOGLE로 전송합니다.

지원 요구사항

SAP 시스템과 사용 중인 Google Cloud 인프라 및 서비스에 대한 지원을 받으려면 최소 지원 요금제 요구사항을 충족해야 합니다.

Google Cloud 기반 SAP에 대한 최소 지원 요구사항에 대한 상세 설명은 다음을 참조하세요.

다음 단계

배포 관련 정보는 SAP Business One 배포 가이드를 참조하세요.