오라클 엑사데이터
1. 개요
오라클 엑사데이터는 오라클 데이터베이스 워크로드를 실행하도록 설계된 통합 데이터베이스 시스템이다. OLTP, 데이터 웨어하우징, 분석 및 AI 벡터 처리 등 다양한 환경에 적합하며, 리소스 관리 기능을 통해 혼합 워크로드에 특화되어 있다. 2008년부터 출시되었으며, 엑사스케일, X10M, X9M, X8M, X8, X7, X6, X5, X4, X3, X2, v2, v1 등 다양한 릴리스를 통해 하드웨어 및 소프트웨어 개선을 지속해 왔다. 오라클은 엑사데이터 플랫폼에 대한 지원 정책을 발표하고 있으며, 마지막 출하일로부터 5년이 지나면 교체 부품 확보가 어려울 수 있다고 명시하고 있다.
| 이름 | 엑사데이터 |
|---|---|
| 원어 이름 | exadata |
| 개발사 | 오라클 |
| 출시일 | 2008년 10월 |
| 운영 체제 | 오라클 리눅스 |
| 플랫폼 | 엑사데이터 데이터베이스 머신 엑사데이터 데이터베이스 서비스 엑사데이터 클라우드@커스터머 |
| 라이선스 | 상용 |
| 웹사이트 | 오라클 엑사데이터 공식 웹사이트 |
2. Use cases
엑사데이터는 여러 개의 통합된 데이터베이스가 동시에 실행되는 환경에 적합하며, OLTP, 데이터 웨어하우징, 분석 및 AI 벡터 처리를 비롯한 모든 오라클 데이터베이스 워크로드를 실행하도록 설계되었다.
엑사데이터는 리소스 관리 기능을 통해 혼합 워크로드에 대한 우선순위를 지정하여 시스템 리소스를 효율적으로 공유한다. 예를 들어, 대화형 사용자 워크로드를 보고 및 배치 작업보다 우선시할 수 있다. 데이터 웨어하우스, 보고서, 배치 작업 및 분석과 같은 장기 실행 요청은 기존 데이터베이스 서버에 비해 훨씬 빠르게 실행된다.
3. Release History
엑사데이터는 2008년 첫 출시 이후 지속적으로 발전해 왔으며, 각 릴리스마다 주요 소프트웨어 및 하드웨어 개선이 이루어졌다.
| 릴리스 | 주요 소프트웨어 개선 사항 | 주요 하드웨어 개선 사항 |
|---|---|---|
| v1 (2008년 9월) | ||
| v2 (2009년 9월) | ||
| X2 (2010년 9월) | ||
| X3 (2013년 9월) | ||
| X4 (2013년 11월) | ||
| X5 (2014년 12월) | ||
| X6 (2016년 4월) | ||
| X7 (2017년 10월) | ||
| X8 (2019년 4월) | ||
| X8M (2019년 9월) | ||
| X9M (2021년 9월) | ||
| X10M (2023년 6월) | ||
| 엑사데이터 엑사스케일 (2024년 7월) |
3.1. 주요 릴리스
| Exadata 릴리스 | 주요 소프트웨어 개선 사항 | 주요 하드웨어 개선 사항 |
|---|---|---|
| 엑사데이터 엑사스케일 | 완전 탄력적인 사용량 기반 아키텍처를 통해 사용자는 필요한 코어 및 저장 용량을 지정하여 Exadata 데이터베이스 서비스의 기본 인프라 비용을 절감하고 사용량에 따라 비용을 조정할 수 있다. | |
| 공유 컴퓨팅 및 저장소의 대규모 풀을 통해 데이터베이스는 서버 기반 크기 제한이나 중단적인 마이그레이션 없이 시간이 지남에 따라 빠르게 확장할 수 있다. | ||
| 빠르고 효율적인 데이터베이스 스냅샷 및 씬 클로닝 지원 | ||
| X10M | Exadata RDMA 메모리(XRMEM) DRAM 캐시 | 컴퓨팅 코어 3배 증가 (96코어 AMD EPYC) |
| Oracle Linux 8 및 UEK 6 커널 업데이트 | 메모리 용량 1.5배 증가 | |
| 새로운 인 메모리 컬럼 압축 알고리즘 | DDR5 메모리 속도 2.5배 향상 | |
| 더 복잡한 쿼리에 최적화된 스마트 스캔 | 플래시 저장 용량 2.4배 증가 (올 플래시 스토리지) | |
| 더 빠른 암호 해독 및 압축 해제 | 디스크 저장 용량 22% 증가 | |
| X9M | 보안 RDMA 패브릭 격리 | PCIe 4.0 듀얼 포트 액티브-액티브 100Gb RoCE 네트워크 |
| 스마트 플래시 로그 쓰기 백 | 컴퓨팅 코어 33% 증가 | |
| 저장소 인덱스 및 컬럼 캐시 지속성 | 메모리 용량 33% 증가 | |
| 더 빠른 암호 해독 및 압축 해제 알고리즘 | 디스크 용량 28% 증가 | |
| 스마트 스캔 성능 최적화 | 내부 패브릭 대역폭 1.8배 증가 (PCIe 4.0) | |
| 플래시 대역폭 1.8배 증가 (PCIe 4.0) | ||
| X8M | RoCE: 컨버전스 이더넷을 통한 RDMA | 저장소의 영구 메모리(PMEM) |
| 영구 메모리 데이터 가속기 | 100Gbit/s 내부 패브릭 (2.5배 증가) | |
| 영구 메모리 커밋 가속기 | ||
| KVM 가상 머신 지원 | ||
| X8 | AIDE: 고급 침입 탐지 환경 | 저장 서버 확장(XT) |
| ML 기반 모니터링 및 자동 인덱싱 | 디스크 용량 40% 증가 | |
| 옵티마이저 통계의 실시간 업데이트 | 저장 프로세서 코어 60% 증가 | |
| X7 | 플래시 저장소의 인 메모리 데이터베이스 | 플래시 용량 2배 증가 |
| 저장소의 DRAM 캐시 | 디스크 용량 25% 증가 | |
| 대규모 스토리지 소프트웨어 업데이트 | 25Gbit/s 데이터 센터 이더넷 지원 | |
| Exadata Cloud@Customer | 온프레미스 Exadata 클라우드 서비스 | |
| X6 | Exafusion 다이렉트 투 와이어 OLTP 프로토콜 | 플래시 용량 2배 증가 |
| 스마트 퓨전 블록 전송 | 컴퓨팅 코어 10% 증가 | |
| 스마트 플래시 로그 | 메모리 용량 2배 증가 | |
| Exadata Cloud Service | 오라클 클라우드 인프라(OCI)의 Exadata | |
| X5 | 인 메모리 데이터베이스 장애 허용 | 플래시 및 디스크 용량 2배 증가 |
| 데이터베이스 스냅샷 | 탄력적인 구성 | |
| Xen 가상 머신 지원 | 올 플래시 스토리지 서버 옵션 | |
| NVMe 플래시 프로토콜 지원 | 컴퓨팅 코어 50% 증가 | |
| IPv6 지원 | 메모리 용량 50% 증가 | |
| X4 | 네트워크 리소스 관리 | 플래시 용량 2배 증가 |
| I/O 대기 시간 캡핑 | 메모리 용량 2배 증가 | |
| 주문형 용량 라이선스 | 컴퓨팅 코어 50% 증가 | |
| 액티브/액티브 인피니밴드 (2배 증가) | 디스크 용량 33% 증가 | |
| X3 | 스마트 플래시 캐시 쓰기 백 | 에이트-랙 구성 |
| 느린 디스크/플래시의 개선된 관리 | 플래시 용량 4배 증가 | |
| 스토리지 장애 후 1초 미만의 브라운아웃 | 컴퓨팅 코어 33% 증가 | |
| 간소화된 디스크 교체 | 메모리 용량 75% 증가 | |
| 예측 디스크 장애 우회 | 데이터 센터 대역폭 2배 증가 | |
| X2 | 스마트 플래시 로그 | 8-소켓(X2-8) 구성 |
| 자동 서비스 요청 | 저장소 확장 랙 | |
| 저장소 보안 삭제 | 하드웨어 기반 암호 해독 | |
| 플래티넘 서비스 | 컴퓨팅 코어 50% 증가 | |
| 메모리 용량 2배 증가 | ||
| 디스크 용량 50% 증가 | ||
| 데이터 센터 대역폭 8배 증가 | ||
| v2 | 저장소 인덱스 | 플래시 저장소 |
| 데이터베이스 인식 스마트 플래시 캐시 | 쿼터-랙 구성 | |
| 하이브리드 컬럼 압축 | 메모리 및 디스크 용량 2배 증가 | |
| 데이터 센터 대역폭 3배 증가 | ||
| 40Gbit/s 내부 패브릭 (2배 증가) | ||
| v1 | 오라클 엔터프라이즈 리눅스 | 스케일 아웃 4-소켓 컴퓨팅 서버 |
| 스마트 스캔 (저장소 오프로드) | 스케일 아웃 4-소켓 저장 서버 | |
| IORM (I/O 리소스 관리자) | 20Gbit/s 내부 패브릭 (인피니밴드) | |
| 조인 필터링 (블룸 필터) | 1TB 디스크 | |
| 증분 백업 필터링 | 1Gbit/s 데이터 센터 네트워크 (이더넷) | |
| 스마트 파일 생성 |
4. Support Policy
오라클은 2008년부터 엑사데이터 플랫폼을 출시했으며, 구형 엑사데이터 세대에 대한 지원 종료 관련 정보를 발표했다. 오라클의 "오라클 하드웨어 및 시스템 지원 정책" 문서에는 "마지막 출하일로부터 5년이 지나면 교체 부품을 구할 수 없거나 교체 부품 발송에 대한 응답 시간이 지연될 수 있습니다."라고 명시되어 있다. 특정 오라클 엑사데이터 세대의 "마지막 출하일"은 오라클의 "오라클 엑사데이터 - 의사 결정자를 위한 가이드" 문서를 통해 확인할 수 있다.