OISP(Oracle Intelligent Storage Protocol)를 통해 Oracle dNFS(Direct NFS) 클라이언트는 I/O 요청과 연관된 속성을 인코딩하여 Oracle ZFS Storage Appliance에 전달할 수 있습니다. 이러한 속성에는 I/O 요청의 대상이 되는 데이터베이스 유형, 파일의 레코드 크기 및 I/O 요청을 발행하는 데이터베이스의 ID 등의 정보가 포함됩니다.
Oracle ZFS Storage Appliance는 이러한 속성을 디코딩하여 데이터베이스 구성을 단순화하고, 데이터베이스 성능을 높이며, 데이터베이스 클라이언트에서 생성한 I/O 작업 부하의 소스를 관찰하는 데 사용할 수 있습니다.
Oracle dNFS 클라이언트는 각 I/O 요청 파일의 유형을 기준으로 최적의 레코드 크기를 전달할 수 있습니다. 레코드 크기가 전달되면 이 설정이 공유 또는 프로젝트의 "Database record size(데이터베이스 레코드 크기)" 등록 정보 설정을 대체합니다. 레코드 크기는 새로 만든 파일에만 설정할 수 있습니다. 파일이 이미 있는 경우에는 레코드 크기가 변경되지 않습니다.
Oracle dNFS 클라이언트는 I/O 요청과 연관된 쓰기 바이어스 "힌트"를 전달할 수 있습니다. 그러면 Oracle ZFS Storage Appliance에서 I/O 요청을 대기 시간 민감 또는 처리량 지향 요청으로 처리합니다. 힌트가 전달되면 이 힌트가 공유 또는 프로젝트의 "Synchronous write bias(동기식 쓰기 바이어스)" 등록 정보 설정을 대체합니다.
Oracle 12c dNFS 클라이언트는 I/O 요청을 발행하는 데이터베이스의 ID(SID) 또는 컨테이너 데이터베이스 및 플러그 가능 데이터베이스의 ID(SID:SID)를 전달할 수 있습니다. Oracle ZFS Storage Appliance Analytics에서 분석을 선택하면 데이터베이스의 SID 이름별로 분석된 I/O 통계 분석이 표시되거나 "응용 프로그램 ID"별로 드릴될 수 있습니다.
프로토콜: NFSv4
클라이언트: Oracle Database NFS(dNFS) 클라이언트