세계 최대 SI 중 하나의 동료들은 Amazon Oracle Relational Database Service를 테스트해 왔습니다. 일명 RDS(일명 RDS라고도 하는 SAP Rapid 배포 솔루션과 혼동하지 마십시오.) 초기 판결은 다음과 같습니다. 유망하다.
세계 최대 SI 중 하나의 동료들은 Amazon Oracle Relational Database Service를 테스트해 왔습니다. 일명 RDS(일명 RDS라고도 하는 SAP Rapid 배포 솔루션과 혼동하지 마십시오.) 초기 판결은 다음과 같습니다. 유망하다.
그들이 발견한 것은 다음과 같습니다:
- AWS/Oracle RDS에는 BYOL(Bring Your Own License) 모델이 포함되어 있으며 Oracle이 개인, 표준 및 엔터프라이즈 라이선스를 제공하므로 괜찮습니다. AWS에는 가상화 접근 방식으로 인해 전통적인 CPU 모델이 없습니다. 대신 SAPS와 같은 컴퓨팅 단위를 사용합니다. 이는 라이센스 문제를 나타낼 수 있습니다. 이는 극복할 수 없는 문제가 아니며 Oracle 및 AWS 거래의 일부로 명확해졌을 것입니다. 그러나 이미 보유하고 있는 라이선스와 BYOL RDS 모델에서 운영되는 라이선스 간에 차이점이 존재할 수 있는 경우 FAQ에는 자세한 내용이 나와 있지 않습니다. Oracle이 계정 관리에 세심한 주의를 기울이고 있다는 점을 고려하면, AWS/Oracle RDS를 고려하는 사람은 누구나 AWS의 가상화된 인스턴스 라이선스 상태에 대해 계정 관리자에게 확인해야 합니다.
- Oracle과 AWS는 플랫폼에 대한 보안 권한을 제한했습니다. 그들은 이것이 보안과 안정성상의 이유라고 말합니다. 그렇게 믿는다면 애초에 왜 이 배포 방법을 고려하는지 의문을 제기해야 합니다. 예를 들어, SAP 설치를 위한 데이터베이스의 문자 집합은 UTF8이어야 합니다. ATF인 경우 데이터베이스 인스턴스의 문자 집합을 변경할 수 있는 권한이 반드시 필요한 것은 아닙니다. 이는 이 플랫폼으로 마이그레이션하려는 특수 코드 페이지를 사용하는 사람들로 제한됩니다.
- 관리자 문서가 매우 열악합니다. Oracle은 사람들이 자체 내보내기/가져오기 데이터 펌프를 사용하여 데이터베이스에 데이터를 가져올 수 있도록 하는 데 집중한 것으로 보입니다. 매우 열악한 형식입니다. 매개변수 변경과 같은 관리 작업을 수행하는 방법에 대한 문서는 거의 없습니다. 이는 주로 보안 개체가 엄격하게 잠겨 있기 때문인 것 같습니다. AWS는 sysadmin 문서의 일부를 작성하려고 시도했지만 Oracle로부터 많은 도움을 받지 못한 것 같습니다. 첫 번째 단계에서는 Amazon이 API 측에서 '정상' 작업을 수행했지만(예상할 수 있음) CLI/SQLPlus 명령에서는 매우 열악한 것으로 나타났습니다. 문서는 "우리는 당신에게 원칙을 보여주었습니다. 이제 나머지는 직접 찾으십시오."에 의존하는 것 같습니다. 을 위한 예를 들어, 잠긴 보안에 대한 액세스가 필요한 관리 작업을 수행할 수 있는 저장 프로시저가 있습니다. 사물. 그러나 45개의 rdsadmin 저장 프로시저 중 4개에 대한 예제 명령만 있습니다. 구성 가능한 매개변수에 대한 AWS 문서는 없습니다.
- 위의 내용을 고려할 때 이 플랫폼의 라이센스, 특히 Enterprise 라이센스를 낭비하는 이유는 무엇입니까? 플랫폼과 에디션 기능에 대한 더 나은 문서가 나올 때까지 SI는 BYOL 계약에 따라 이 서비스를 사용하는 데 주의를 기울입니다.
우리는 이것으로 무엇을 만들 수 있나요?
다른 동료들은 고객에게 더 나은 조언을 제공하기 위해 RDS에 대한 '현장' 평가를 기다리고 있었습니다. 이 첫 번째 컷은 유망해 보이지 않습니다. AWS가 먼저 Oracle과 협력한 것은 놀라운 일이 아닙니다. 다른 어떤 엔터프라이즈 데이터베이스 공급업체도 AWS RDS를 원하지 않았습니다. IBM과 Microsoft는 자체 클라우드 및 PaaS 제품을 보유하고 있습니다. AWS를 잘 사용할 필요는 없습니다. 이로 인해 Oracle은 실제로 라이센스에 대한 의구심이 커질 때 저비용 AWS 세계에서 잘 작동하는 것처럼 보입니다.
Oracle은 모든 RDBMS 공간을 RDS에 배치하여 유연한 AWS 세계에서 선택한 데이터베이스로 MySQL을 대체하려고 합니다. 오라클은 이제 더 나은 라이선스 수익을 위해 RDS 전반에 걸쳐 기능 릴리스의 우선순위를 지정할 수 있습니다.
분명히합시다. RDS에 대한 특정 클라우드 버전은 표시되지 않습니다. 이는 다음 세 가지를 제안합니다.
- 숙련된 DBA가 익숙하게 사용할 수 있는 Oracle 배포 버전은 기능 차이점을 설명하지 않습니다. 덜 조심하는 사람은 라이센스 지옥에 빠질 수도 있습니다.
- RDS 플랫폼은 Oracle RDBMS에 적합하지 않으므로 AWS/Oracle은 기능을 축소해야 했습니다.
- 이는 AWS에 진정한 기업 신뢰성을 제공하려고 시도했지만 첫 번째 통과에 실패한 솔루션이었습니다.
그럼에도 불구하고 고객은 백업 스토리지 인스턴스 이외의 것을 배포하기 전에 매우 신중하게 생각하는 것이 좋습니다.