Azure에서 Oracle 계획
이 문서에서는 Azure 채택에서 Oracle을 계획하는 방법을 설명하고 Azure의 Oracle 전략 문서를 기반으로 합니다. 마이그레이션을 최대한 활용하기 위해 Azure로 이동하기로 한 결정에 영향을 주는 다양한 요소를 고려합니다.
Azure 클라우드 채택 프레임워크 전략 및 계획 템플릿 및 기타 리소스는 조직이 Azure에서 Oracle을 채택하기 위한 적절한 계획을 캡처하는 데 도움이 될 수 있습니다. 클라우드 채택 프레임워크 계획 방법론을 사용하여 전반적인 클라우드 채택 계획을 만들고 팀을 안내합니다. 이 지침은 백로그를 만들기 위한 템플릿과 클라우드에서 수행하려는 작업을 기반으로 팀 전체에서 필요한 기술을 빌드하기 위한 계획을 제공합니다. 이 문서에서는 전체 클라우드 채택 계획에 Oracle on Azure 채택을 포함하는 방법을 설명합니다.
Azure 자산에서 Oracle 계획
대부분의 복잡한 플랫폼과 마찬가지로 Oracle 디지털 자산에는 계획해야 하는 세 가지 자산 범주인 플랫폼, 기본 자산 및 워크로드 자산이 포함됩니다.
플랫폼 자산: 온-프레미스 Oracle 자산은 다양한 유형의 인프라에서 실행할 수 있습니다. 온-프레미스 자산은 온-프레미스 구현이 Linux-x86인지 아니면 고급 기능을 포함하는지 여부에 관계없이 Azure에서 Oracle 배포에 대한 요구 사항을 정의합니다. 고급 기능에는 Oracle Real Application Clusters, Exadata 구성 또는 HP-UX(Hewlett Packard Unix), AIX(Advanced Interactive Executive) 또는 유사한 플랫폼과 같은 대규모 엔디안 플랫폼이 포함됩니다.
기본 자산: Oracle 플랫폼 및 지원 환경은 네트워킹, 재해 복구 및 모니터링 도구와 같은 필요한 자산 컬렉션으로 구성됩니다. 이러한 자산에는 기존 Oracle 환경을 대체하거나 보강하는 데 사용할 수 있는 해당 Azure 서비스가 있습니다. 이러한 자산을 인벤토리하고 합리화해야 합니다.
워크로드 자산: 기존 Oracle 솔루션은 Oracle 애플리케이션, 파트너 애플리케이션 또는 사용자 지정 애플리케이션으로 구성됩니다. Oracle 데이터베이스 서비스에 대한 종속성이 있는 각 워크로드의 이름을 개별적으로 지정, 인벤토리, 합리화 및 추적하여 세분화된 재무 및 기술 계획 결정을 준비합니다.
Oracle 워크로드를 Azure로 마이그레이션할 계획인 경우 다음 항목을 고려합니다.
Oracle 데이터베이스 플랫폼 설명: AWR 보고서 또는 statspack 보고서를 사용하여 Oracle 자산에 대해 설명합니다. 호스트 및 데이터베이스 성능 정보 목록을 제공합니다. 시스템이 최대 부하에서 실행 중일 때 AWR 보고서 또는 statspack 보고서를 사용해야 합니다. Oracle Database@Azure 이전하려는 경우 크기 조정 지침을 위해 로컬 Oracle 영업 팀에 문의해야 합니다.
Oracle 워크로드 설명: Oracle 애플리케이션 및 파트너 애플리케이션을 포함하여 애플리케이션을 설명합니다. 사용자 지정 개발 애플리케이션을 포함합니다. 애플리케이션을 호스트하려는 지역을 준비합니다. 또한 허용되는 최대 가동 중지 시간, SSL(Secure Sockets Layer) 오프로드 및 현재 아키텍처 다이어그램과 같은 기술 요구 사항이 충족되는지 확인해야 합니다. 애플리케이션 서버를 나열하고 CPU 구성, 메모리, 스토리지 및 해당 사용량을 설명합니다. 운영 체제, 앱 버전, 처리량 및 IOPS(초당 입력/출력 작업)에 대한 세부 정보를 포함합니다.
종속성 평가: Oracle 플랫폼에 대한 외부 종속성을 문서화합니다. 포트폴리오의 모든 자산에 대한 종속성 분석을 포함해야 합니다.
환경 계획: 프로덕션 및 비프로덕션 Oracle 워크로드를 동시에 또는 별도로 이동할지 여부를 결정합니다. 고객은 처음에는 비프로덕션 워크로드를 Azure로 이동하여 학습 환경을 만들고 위험을 줄이는 경우가 많습니다. 팀이 Oracle 솔루션이 Azure에서 수행하고 작동하는 방식에 익숙해지면 프로덕션 환경을 마이그레이션하는 경로가 더 원활합니다.
플랫폼 합리화: 디지털 자산 계획의 일환으로 중복 또는 사용되지 않는 자산을 식별하고 제거하는 것을 고려해야 합니다. 이 프로세스는 비용을 절감하고 효율성을 개선하는 데 도움이 될 수 있습니다.
이러한 고려 사항을 디지털 자산 평가에 통합한 후에는 비즈니스 근거를 구체화할 수 있습니다. Oracle 클라우드 채택 계획을 빌드할 준비가 완료되었습니다.
Azure 클라우드 채택 계획에서 Oracle 만들기
이 클라우드 채택 프레임워크 각 방법론에 설명된 작업을 기반으로 하는 클라우드 채택 계획 또는 Azure DevOps 백로그를 만들기 위한 도구 및 여러 템플릿을 포함합니다. 자세한 내용은 도구 및 템플릿을 참조 하세요.
템플릿 또는 사용자 고유의 프로젝트 계획 도구를 사용하든 관계없이 다음 Oracle 관련 작업을 고려합니다.
요구 사항에 따라 아키텍처 지침에 따라 전체 솔루션에 대한 관련 자산을 포함하는 Azure 랜딩 존을 만듭니다.
데이터베이스 자산을 평가합니다. 이 평가에는 데이터베이스의 현재 동작을 검토하는 성능 분석이 포함되어야 합니다. Oracle 자산의 크기를 조정하여 라이선스 비용을 효과적으로 관리하고 최적의 성능을 달성합니다. 요구 사항에 가장 적합한 Azure 아키텍처를 선택합니다. 이 아키텍처는 전적으로 VM, Oracle Database@Azure 또는 둘의 조합을 기반으로 할 수 있습니다.
아키텍처 지침에 따라 올바른 배포 아키텍처를 선택합니다.
마이그레이션하려는 각 워크로드 또는 워크로드 웨이브를 고려합니다.
Azure DevOps 웹 인터페이스를 사용하여 이전 항목을 계획에 추가할 수 있습니다. 현재 자산 인벤토리를 사용하는 경우 Excel을 사용하여 계획을 신속하게 작성할 수 있습니다. 자세한 내용은 Excel을 사용하여 작업 항목 추가 또는 수정을 참조하세요.
Oracle 준비 계획 만들기
일반 작업 계획이 있으면 팀 구성원을 정렬하고 작업을 예측할 수 있습니다.
이 프로젝트의 팀에는 Oracle 및 Azure 전문가가 있어야 하지만 팀이 두 영역에서 동일한 전문 지식을 갖출 가능성은 낮습니다. 클라우드 채택 계획을 사용하여 팀이 기술을 습득해야 하는지 여부를 결정합니다. 그런 다음 이러한 기술을 팀 구성원에게 매핑하여 준비 상태, 기술 및 교육 요구 사항을 보다 명확하게 파악할 수 있습니다. 팀이 각 스프린트에서 보다 강력한 기능 간 협업을 만들기 위해 기술 격차를 추적하고 해결하도록 하려면 클라우드에 대한 기존 역할, 기술 및 프로세스 조정을 참조하세요.