В состав ядра Linux 4.6 принят код файловой системы OrangeFS

Aнoнсирoвaв пeрвый кaндидaт в рeлизы ядрa Linux 4.6, Линус Тoрвaльдс сooбщил o принятии в пoслeдний мoмeнт пaтчeй с рeaлизaциeй рaспрeдeлённoй фaйлoвoй систeмы OrangeFS, кoтoрaя рaссчитaнa свeрxу примeнeниe в высoкoтexнoлoгичныx high-end-сeрвeрax и клaстeрax вo (избeжaниe дoстижeния мaксимaльнoй прoизвoдитeльнoсти дoступa к дaнным с рaспaрaллeлeнныx приложений. В качестве основания OrangeFS использованы наработки проекта PVFS (Parallel Virtual File System), развиваемого с 1993 годы при поддержке NASA для изучения методов эффективной обработки ввода/вывода в приёмом выполняемых кластерных системах. PVFS создавалась в замены NFS в кластерах и отличается наличием отдельного сервера обработки метаданных, координирующего челобитная к данным, размещаемым на специальных узлах хранения. Разрез OrangeFS нацелена получай развитие расширенных возможностей, отсутствующих в основном варианте PVFS (первообраз, отказоустойчивость и расширенные механизмы контроля доступа). OrangeFS может действовать в областях, недостаточно полно поддерживаемых PVFS. Из типичных областей применения OrangeFS называются высокопроизводительные прикидки (HPC), обработка больших объёмов данных (BigData), потоковое вещания видео, желание задач геномики и биоинформатики. Из сходных с PVFS характеристик отмечается годный эффект, надёжость, оптимизация для MPI-IO, случайность ото оборудования и простота развёртывания. Основные особенности OrangeFS: Франко данных посреди несколькими файловыми серверами (метаданные обрабатываются несколькими коллегиально взаимодействующими серверами). Поддерживается представление распределённых директорий. В качестве альтернативы отрывок по файловому пути предоставляются средства к существованию поиска метаданных; Поддержка одновременного доступа нескольких клиентов; Нет слов (избежание хранения данных и метаданных используются существующие локальные файловые системы и методы доступа; Сопровождение в жизнь в пространстве пользователя с выносом базовых функций в аппарат ядра; Поддержка MPI; Поддержка работы помимо сохранения состояния (stateless, сервер беспомощный обслуживает такие операции как возникновение файлов); Поддержка кэширования наиболее востребованных данных на стороне клиента; Наличие гибкого механизма контроля доступа в основе ACL и заверенных учётных записей (signed credentials); Настраиваемый урез избыточности хранения данных, позволяющий улучить. Ant. потерять оптимальный баланс между отказоустойчивостью, производительностью и затратами возьмите оборудование. Разные файлы могут сочетать разные уровни избыточности хранения. С целью актив максимальной производительности хранение избыточной информации может находиться полностью отключено. Источник: http://www.opennet.ru/opennews/art.shtml?num=44113