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
Здесь интересное обсуждение
Комментариев нет:
Отправить комментарий