Exadata 시스템 소프트웨어 25.1 이 Release 되었습니다.
※본 페이지는 " Exadata System Software 25.1 "의 번역입니다.
Exadata 제품 관리 및 엔지니어링 팀은 Exadata 시스템 소프트웨어의 최신 릴리스인 Exadata System Software 25.1의 제공을 발표합니다. 도입되었습니다. 기존 기능을 강화하여 Oracle Database를 온프레미스 또는 클라우드에서 실행하기 위한 최적의 플랫폼으로 Exadata의 입장을 강화합니다.
AI 스마트 스캔 적응형 Top-K 필터링, 벡터 거리 투영 및 BINARY 벡터
Exadata System Software 24ai와 Oracle Database 23ai는 기존 애플리케이션을 사용하여 새로운 애플리케이션을 구축하고, 기존 애플리케이션에 시맨틱 검색 기능을 추가하고, 새로운 인공 지능 기술과 패턴을 활용할 수 있는 획기 AI Vector Search 기능을 새롭게 도입했습니다. 알고리즘과 최적화를 풀어 이러한 유스 케이스를 독자적으로 고속화합니다.이를 AI 스마트 스캔이라고 부릅니다.
AI 스마트 스캔의 기본 개념은 Exadata 스마트 스캔과 핵심 개념이 동일합니다. . Exadata 이외의 시스템에서 벡터 검색 쿼리에서 많은 양의 데이터를 삭제하고 마지막으로 가장 관련성이 높은 Top-K 결과에 도달하기 전에 각 벡터 간의 거리를 계산하려면 대량의 벡터 데이터를 스토리지에서 데이터베이스로 전송해야합니다. Exadata는 쿼리를 투명하게 스토리지 서버로 오프로드하고 스토리지 서버의 벡터 간 거리 계산을 자동으로 병렬화하고 최종 처리를 위해 Top-K 벡터와 연관된 비즈니스 데이터만 데이터베이스 서버로 전송합니다. 했습니다.
적응형 Top-K 필터링
Exadata System Software 25.1에서는 Top-K 계산을 더욱 최적화하여 각 스토리지 서버가 실행 중인 Top-K를 유지하고 스토리지 서버에서 데이터베이스로 전송되는 데이터의 양을 더욱 줄였습니다.
그렇다면 톱 K를 어떻게 계산합니까? 에서 움직임을 되돌아 봅니다. 각 스토리지 서버는 스캔 한 각 디스크의 공간에 대한 Top-K 벡터를 결정합니다. , 모든 스토리지 서버에서 데이터베이스 이 서버로 전송됩니다. 위의 예로 돌아가면 스캔 된 디스크의 모든 영역에 대해 해당 영역의 Top-K가 결정됩니다. 최종 Top-K가 결정되었습니다.
ESS 25.1에서는 이 모든 데이터를 데이터베이스 서버로 보내는 것이 아니라(대부분은 글로벌 Top-K가 결정될 때 무관합니다), 각 스토리지 서버는 로컬로 실행 중인 Top -K를 유지하고 기존 세트를 개선하는 벡터만 반영하도록 업데이트됩니다. 즉, 스토리지 서버에서 쿼리의 Top-K를 추적하면 스토리지 계층에서 관련이 없는 데이터를 필터링하여 데이터베이스 서버에 반환되는 데이터의 양을 최대 4.69배 줄일 수 있습니다.
.
벡터 거리 투영
Exadata System Software 25.1은 스토리지 서버 당 Top-K 결과와 초기 입력 벡터 사이의 거리를 다시 계산하여 CPU 리소스를 대량으로 소비하는 프로세스를 데이터베이스 서버가 아닌 스토리지 서버에서 수행합니다. , 이미 계산 된 벡터 거리 벡터 서버 조회에 최대 4.6배 빨라지고 데이터베이스로 전송되는 데이터가 최대 24배 줄어듭니다. 를 데이터베이스 서버로 보낼 필요가 없습니다.
이진 벡터
Database 23ai 릴리스 업데이트 5(23.5)에서는 초기 Database 23ai 릴리스에서 추가된 기존 FLOAT32 및 FLOAT64 벡터 차원 형식 외에도 INT8 및 BINARY 벡터 차원 형식이 추가되었습니다. 특히 최대 32분의 1의 스토리지로 끝나 92%를 넘는 정확도를 유지하면서 최대 40배 빠른 거리 계산을 가능하게 합니다. 는 다른 차원 형식과 거의 동일한 정확도로 빠르게 실행됩니다.
CREATE TABLE SUPPORT_INCIDENTS (id NUMBER,
incident_text VARCHAR2(1000),
incident_vector VECTOR(1024, BINARY));
Exadata에서 AI Smart Scan은 INT8 및 BINARY 차원 형식 벡터의 AI 쿼리 성능을 각각 최대 8배 및 32배 가속화하면서 FLOAT32에 비해 92% 이상의 정확도를 유지합니다.
Exascale 자유 공간 관리
Exadata Exascale은 Exadata 시스템 소프트웨어에 내장된 클라우드의 새로운 지능형 데이터 아키텍처입니다. 내부의 데이터를 관리하는 것입니다. 모든 스토리지 클러스터 및 데이터베이스의 범위를 종합적으로 관리합니다. 따라서 Exascale은 디스크 드라이브 또는 용량 최적화 플래시 장치에 장애가 발생하면 스토리지 풀의 스토리지 서버 수와 유형에 따라 데이터를 성공적으로 재조정하는 데 필요합니다. 여유 공간을 최대 29%에서 최대 3%로 줄였습니다. 이는 Exadata 플랫폼 사이징을 구성할 때 용량, 가용성 및 비용의 균형을 맞추어야 하는 머신 관리자에게 큰 개선입니다.
Exadata에서 각 스토리지 서버는 장애 그룹입니다. 3개의 스토리지 서버로 구성하는 경우, 장애가 발생한 디스크 또는 플래시 디바이스를 재구성하여 중복성을 유지하기 위해 스토리지 서버 내에서 충분한 여유 공간이 필요합니다. 그러나 네 번째 (또는 그 이상) 스토리지 서버를 추가하면 실패 생성 된 디스크의 데이터를 다른 서버로 재조정하여 대상 파트너 디스크 수를 늘리고 작업을 성공적으로 수행하는 데 필요한 여유 공간을 크게 줄일 수 있습니다. 예약된 여유 공간에는 Exascale 스토리지 풀이 둘 다 동시에 활성화되므로 높은 중복성과 일반 중복성으로 저장된 파일이 포함됩니다.
Exascale Volume Clone 향상
Exascale의 일부로 Exadata System Software 24ai에 도입된 Exascale Volume은 블록 디바이스를 공유 Exadata 스토리지 서버에 작성하고 Exadata 데이터베이스 서버에 마운트하고 ACFS, XFS, ext4와 같은 파일 시스템을 사용합니다. 할 수 있도록 Exadata의 새로운 기능입니다. 파일 시스템 스토리지 외에도 VM 이미지 파일을 공유 스토리지에 저장하여 고밀도 가상 머신 구성 (온 프레미스 X10M 데이터베이스 서버 당 최대 50VM)을 가능하게합니다. 또한 사용됩니다. 공유 Exadata Exascale 스토리지는 Exascale Volume이 RDMA를 지원하므로 파일 시스템 및 VM 이미지의 사용 가능한 용량을 크게 늘려 성능을 향상시킵니다.
관리자는 기존 Exascale Volume에서 읽기 전용 스냅샷과 전체 또는 씬 읽기/쓰기 클론을 생성할 수 있습니다. 읽기 전용 스냅샷을 만드는 것은 같은 시점에서 여러 복제본을 동시에 필요로 할 때 유용합니다.
Exadata System Software 25.1부터 Exascale Volume Clone을 자동으로 투명하게 생성하면 필요한 읽기 전용 스냅샷이 만들어져 단일 볼륨 복제가 필요한 경우 작업 단계가 줄어듭니다.
Automatic Acceleration of ASM Rebalance(ASM 재조정 자동 가속화)
Exadata의 ASM은 관리자가 ASM이 재조정 작업을 수행하는 속도를 조정하거나 설정하는 기능을 수년 동안 제공해 왔습니다. . 이름에서 알 수 있듯이 각 디스크의 데이터 양이 분산되도록 스토리지 서버 전체에서 재조정됩니다. 능력을 결정하려면 재조정 작업이 얼마나 강력한지 설명하기 위해 데이터베이스 워크로드를 지속적으로 모니터링하고 이해해야합니다. 더 빨라지고 중복성이 빨리 복원됩니다. 반대로, 재조정 전력이 적을수록 재조정 실행이 느려지고 데이터베이스 I / O 성능의 영향이 최소화됩니다.
이 릴리스부터 Exadata 시스템 소프트웨어는 23ai Grid Infrastructure와 결합하여 데이터베이스 I/O를 지속적으로 모니터링하고 ASM 재조정 전력을 극대화하기 위해 재조정 강도를 자동으로 조정하여 데이터베이스 성능에 영향을 줍니다. 없이 익스텐트 리버러 시간을 단축합니다. 재조정 전원을 자동으로 동적으로 조정하고 디스크 장애 후 중복성을 최대 3.6배 빠르게 복원하고 스토리지 서버 업데이트 후 재동기화 작업을 2배 가속화하고 스토리지 서버 추가를 최대 2.6배 가속화합니다.
Oracle Unbreakable Kernel 7
이 릴리스에는 Exadata에서 Oracle Unbreakable Enterprise Kernel (UEK) 7이 도입되어 분석 쿼리의 성능을 최대 20% 가속화할 수 있는 뛰어난 스케줄러와 Oracle Database 23ai 바이너리의 실행 가능 명령 부분을 Huge Pages 로딩하는 기능을 포함하여 상당한 개선이 가능하며 OLTP 성능이 최대 12% 향상됩니다. 을 업그레이드 할 때 매우 신중한 접근 방식을 취합니다.이 경우 OS는 Oracle Linux 8 Update 10에 남아 있으며 커널은 최신 UEK 7 Update 3으로 업그레이드됩니다.이 접근법을 사용하면 고객과 타사 응용 프로그램 공급 업체가 OS의 응용 프로그램, 도구 및 유틸리티를 충분히 인증 할 수 있습니다. Oracle Linux 릴리스를 업그레이드할 필요 없이 최신 기능과 수정사항이 제공되어 향후 혁신의 기반을 구축할 수 있었습니다.
RDMA over Converged Ethernet (RoCE) 네트워크 (X8M 이상)가있는 모든 Exadata 시스템의 경우 커널은 베어 메탈 서버, KVM 호스트 및 KVM 게스트에서 UEK 7로 업그레이드됩니다. 시스템에서 Dom0 도메인 (가상화를 위해 배포 된 데이터베이스 서버)은 Oracle Linux 7에서 UEK 6으로 업그레이드되고 베어 메탈 서버, 가상 머신 (DomU)은 Oracle Linux 8 UEK 6을 계속 실행합니다.
사용자에게 추가된 Linux 패키지를 데이터베이스 서버를 업데이트할 때 유지하도록
고객은 백업 유틸리티, 모니터링 에이전트, 보안 애플리케이션 등과 같은 데이터베이스 서버에 추가 소프트웨어를 설치합니다. 없는 추가 Linux RPM (종속성)이 필요합니다. 고객은 이러한 종속성을 해결하기 위해 표준 Linux 유틸리티를 사용하여 필요한 RPM을 설치할 수 있습니다. 필요한 추가 패키지는 종속성 충돌을 해결하기 위해 업데이트가 필요합니다. 이 릴리스 이전에 이러한 충돌을 해결하기 위해 이러한 추가 패키지 및 소프트웨어를 제거하고 패치 관리자 (patchmgr)를 사용하여 데이터베이스 서버를 업데이트 한 다음 추가 패키지 및 소프트웨어를 다시 설치했습니다.
Exadata System Software 25.1부터 관리자는 사전 점검 단계와 업그레이드 단계 모두에서 patchmgr을 사용하여 추가 Linux 패키지를 관리할 수 있습니다. 소프트웨어를 삭제할 필요가 없습니다.
스토리지 서버 업그레이드 가속화
많은 작업을 최적화하고 병렬화함으로써 스토리지 서버 업데이트가 이전 릴리스와 비교하여 최대 1.45배 빨라졌습니다. 이렇게 하면 각 서버에서 재생해야 하는 데이터가 줄어들어 재동기화 단계가 가속화됩니다.
중앙 관리의 확장성
dcli 유틸리티를 사용하면 Exadata 서버 전체에서 중앙 관리가 용이합니다. 관리자는 이미지 정보, cellcli 및 dbmcli와 같은 Linux 명령을 여러 서버에서 동시에 실행할 수 있습니다. Exadata 배포로 원활하게 확장되므로 단일 dcli 실행으로 수백에서 수천 개의 서버를 관리할 수 있습니다.
고가용성을 위한 RoCE 네트워크 탄력성 커버리지 향상
Exadata System Software 24ai에 도입된 exaportmon은 Exadata의 사설 네트워크를 지속적으로 모니터링하는 모든 Exadata 데이터베이스 및 스토리지 서버의 새로운 프로세스입니다. RDMA over Converged Ethernet (RoCE) 그리고 개인 IP 주소가 있고 클러스터 안정성을 보장하고 클러스터 중지를 방지하려면 고 가용성이어야합니다. 각 서버가 연결된 RoCE 리프 스위치 구성 오류 또는 중지. 이로 인해 온라인으로 보이지만 네트워크 트래픽이 흐를 수없는 중지 된 포트가 발생할 수 있습니다. mon은 중지된 스위치 포트를 자동으로 감지하여 중지된 포트의 IP 주소를 데이터베이스 서버 또는 스토리지 서버의 다른 활성 RoCE 포트로 이동하여 네트워크 트래픽을 플로우할 수 있도록 합니다. Exaportmon은 스위치 포트 문제가 해결된 후 IP 주소를 원래 포트로 자동 리턴합니다.
이 릴리스에서 Exaportmon은 네트워크 패킷의 손상을 보내는 (또는 다른 대증적인 동작을 나타내는) 네트워크 트래픽이 흐르는 온라인 RoCE 스위치 포트를 모니터링합니다. 이 스위치를 식별하고 데이터베이스 서버 또는 스토리지 서버의 건강한 스위치와 연관된 포트를 종료합니다. 가용성이 향상됩니다.
RDMA Network 업데이트
Exadata의 사설 네트워크는 아키텍처, 성능, 안정성 및 보안에 필수적입니다.
- Exadata X8M 이상 (X8M-X10M) - Cisco RoCE 스위치가 NX-OS 10.3.6으로 업데이트
- Exadata X7 및 X8 배포 - InfiniBand 스위치가 2.2.17-2로 업데이트
Exadata의 모든 업데이트와 마찬가지로 스위치 업데이트는 고가용성을 유지하기 위해 롤링 방식으로 적용됩니다.
Exadata Cache Statistics (ecstat) 업데이트
Exadata 시스템 소프트웨어 24ai(24.1)에서 사용 가능한 Exadata 캐시 통계(ecstat) 유틸리티는 Exadata 스토리지 서버의 Exadata 플래시 캐시에 대한 자세한 실시간 통찰력을 제공합니다. top 및 iostat와 같은 Linux 유틸리티와 마찬가지로 ecstat는 클라이언트 데이터베이스 I/O를 미디어 유형 및 I/O Reason별로 분해하여 워크로드, 처리량 및 성능을 시각화합니다.
Exadata System Software 25.1의 ecstat의 새로운 기능은 플래시 캐시 우회 이유, 상위 플래시 캐시 영역 소비자 및 상위 I/O 소비자에 대한 통찰력을 제공합니다.
ecstat는 실시간 모니터링을 위해 스토리지 서버에서 직접 실행할 수 있으며 Exawatcher가 수집하는 데이터에 자동으로 포함됩니다.
기본적으로 보안됨
Exadata System Software 20.1에서는 Exadata Secure RDMA Fabric Isolation(단축형에서는 Secure Fabric)이라는 뛰어난 보안 기능이 도입되었습니다. 이후의 새로운 Exadata 배포에 사용할 수 있습니다. (RoCE) 사설 네트워크를 사용하여 가상 머신 클러스터간에 횡단적인 무단 액세스를 허용하지 않습니다. 분리 및 보안 요구 사항이 있는 통합 및 클라우드 환경에서 보안을 대폭 향상시킵니다.
Exadata System Software 25.1 및 2024년 10월의 Oracle Exadata Deployment Assistant(OEDA)에서는 새 X8M 및 새 가상화 배포에 대해 Secure Fabric이 자동으로 기본적으로 선택됩니다. 클라우드의 X8M 및 새로운 Exadata 배포와 일치하며, 모두 Secure Fabric이 구성된 상태에서 배포됩니다.
하드웨어, Grid Infrastructure 및 Database의 최소 요구 사항
하드웨어
Exadata System Software 25.1은 모든 X7(X7-2 및 X7-8) 및 새로운 Exadata Database 시스템 및 스토리지 확장 랙에서 사용할 수 있습니다.
Grid Infrastructure 및 Database
Exadata System Software 25.1에는 Oracle Database 및 Grid Infrastructure에 대한 다음과 같은 최소 소프트웨어 요구 사항이 있습니다.
- 지원되는 최소 Oracle Grid Infrastructure 릴리스:
- 릴리스 19c: 버전 19.23, 2024년 4월 릴리스 업데이트(RU)
- 릴리스 23ai: 버전 23.5(2024년 7월)
- 지원되는 최소 Oracle Database 릴리스 :
- 릴리스 19c: 버전 19.21, 2023년 10월 릴리스 업데이트(RU)
- 릴리스 23ai: 버전 23.5(2024년 7월)
Exadata 시스템 소프트웨어
릴리스 25.1.0으로 업데이트하기 전에 기존 시스템에 필요한 Oracle Exadata System Software의 최소 버전 :
- Oracle Exadata 시스템 소프트웨어 22.1.18(2023년 12월)
- Oracle Exadata 시스템 소프트웨어 23.1.9(2023년 12월)
- Oracle Exadata 시스템 소프트웨어 24.1.0(2024년 5월)
자세한 내용은 My Oracle Support 노트 888828.1 을 참조하십시오.