11g Direct NFS

Наверно многие уже слышали, что в 11g поддерживается встроенный Direct NFS клиент, оптимизированный для работы с БД. За подробностями отправляю Вас к документу
directnfsclient_11gr1_twp.pdf (application/pdf Object)

Скажу лишь, что идея реализовать доступ к NFS через библиотеку ODM мне понравилась :)

Интересно, что в этом документе сказано следующее:
"NFS is a shared file system, and can therefore support Real Application Cluster (RAC) databases as well as single instance databases"

Ага, значит в кластере можно хранить БД на NFS ?

Читаем документацию, What's New in Oracle Real Application Clusters Installation и видим, что Direct NFS

"A common, consistent NFS interface, capable for use across Linux, UNIX and Windows platforms " ... "Oracle RAC-aware NFS performance".


Поскольку этот документ называется New Features - считаю что описанное в нем - поддерживается. Иначе зачем это было бы писать ?

В этом же докумементе сделаны попытки объяснить с какими опциями необходимо монтировать файловые системы, чтобы все было хорошо. Но лучше прочитать Mount Options for Oracle files when used with NAS devices, Note:359515.1

Обратите внимание, что в этой ноте Windows указана как "not supported".
Из переписки во внутреннем mail листе я понял, что на Windows не поддерживается только хранение OCR & Voting файлов на NFS, файлы данных поддерживаются. Но документального подтверждения найти не могу.


Итого: c 11g есть возможность собрать кластер "для бедных", когда БД лежит на массиве, а любой машине которая может быть NFS сервером. По крайне мере для *nix - это поддерживаемое решение. А уж купить коробку с дисками, которая изображает из себя NFS можно начиная от $300.

PS
А вот пример, когда база данных лежит на одном из узлов кластера :)
http://www.oracle-base.com/articles/11g/OracleDB11gR1RACInstallationOnLinuxUsingNFS.php

Здесь интересное обсуждение

Комментариев нет:

Отправить комментарий