×
10.04.2019
219.017.0985

Результат интеллектуальной деятельности: СПОСОБ ОБРАЩЕНИЯ К ДАННЫМ, ХРАНИМЫМ В ПАРАЛЛЕЛЬНОЙ ФАЙЛОВОЙ СИСТЕМЕ, С ИЕРАРХИЧЕСКОЙ ОРГАНИЗАЦИЕЙ ПАМЯТИ

Вид РИД

Изобретение

Аннотация: Изобретение относится к организации иерархической памяти компьютерных файлов данных. Техническим результатом является повышение производительности передачи данных, масштабируемость и обеспечение гибких механизмов управления потоками данных и политиками хранения, балансировки нагрузки. Способ обращения к данным, хранимым в параллельной файловой системе, с иерархической организацией памяти заключается в том, что формируют базу данных на серверах метаданных путем сканирования файлов, к которым должно осуществляться обращение, периодически просматривают метаданные с помощью программного обеспечения, в случае достижения заданного уровня заполненности и для освобождения пространства в параллельной файловой системе производят одновременно перемещение файлов на серверы миграции и занесение метаданных о перемещенных файлах в базу данных, при необходимости осуществляют возврат перемещенных файлов с помощью метаданных, в качестве программного обеспечения используют распределенную систему, серверы миграции и серверы метаданных объединяют между собой с помощью коммуникационной среды. 1 ил.

Изобретение относится к организации иерархической памяти компьютерных файлов данных и может применяться для построения систем хранения высокопроизводительных вычислительных систем.

Объем данных, хранимых на жестких дисках компьютеров, работающих в качестве устройств массовой памяти, быстро увеличивается в течение последнего десятилетия. Это особенно верно для данных, хранимых на сетевых файл-серверах, где в настоящее время обычными являются подсистемы на жестких дисках емкостью несколько Пб (петабайт) или выше, содержащие многие миллионы файлов.

В типовом случае ко многим из файлов на сетевых файл-серверах не будет обращения в течение некоторого времени. Это может объясняться разными причинами: файл может быть старой версией, резервной копией или может храниться до тех пор, пока однажды не потребуется. Файл может быть фактически вообще избыточным, однако только хозяин файла может идентифицировать его таковым, и в результате - файл хранится по причинам резервирования или надежности. В соответствии с общепринятой компьютерной практикой считается, что в случае сомнения файлы должны храниться неограниченно долго. Естественным следствием этого является то, что жесткие диски заполняются старыми файлами. Это случается в каждой компьютерной системе от самой маленькой до самой большой.

Организация иерархической памяти (HSM) является известным способом решения этой проблемы. Большинство современных операционных систем поддерживают информацию о последних дате и времени обновления файла. Многие также поддерживают информацию о последних дате и времени обращения к файлу. Система HSM периодически просматривает список файлов на жестких дисках, проверяя последние дату/время для каждого. Если к файлу не было обращений в течение заранее определенного промежутка времени, то файл переносится на вторичное устройство памяти, например магнитную ленту, и удаляется с жесткого диска.

Дальнейшее усовершенствование систем HSM, известное как деперемещение (демиграция, обратное перемещение), вынуждает HSM-систему автоматически восстанавливать перемещенный файл на исходный диск в случае, когда пользователь или прикладная задача пытаются обратиться к нему. Когда перемещенные данные хранятся на устройстве, работающем в режиме «почти on-line», например на ленточной библиотеке с автоматической сменой лент, запрос на обращение к файлу может быть даже временно приостановлен до тех пор, пока файл не будет восстановлен, после чего продолжается работа, как если бы файл никогда не был перемещен.

Известен «Способ обращения к данным, хранимым в компьютерной системе, с иерархической организацией памяти» (см. патент РФ №2182360 от 01.12.1995, опубликован 10.05.2002 г.), который включает этапы подачи команд, хранимых в оперативной памяти, в центральный процессор для обеспечения им поиска данных обращения, хранимых в оперативной памяти, путем генерирования, по меньшей мере, запроса на считывание, идентификации файла, к которому требуется обращение, причем файл состоит из частей файла, идентификации частей файла в файле, к которым необходимо обращения, обращения к частям файла, причем этап обращения включает проверку таблицы распределения файлов, которая определяет местоположение частей файла в средстве массовой памяти, для определения того, находятся ли части файла в средствах массовой памяти, и если это так, то определение местоположений таких частей файла, и формирования базы данных, которая идентифицирует местоположение частей файла, к которым должно осуществляться обращение.

В вышеуказанном патенте поддерживается вспомогательная база данных, указывающая, к каким блокам данных было обращение и в какие даты. Блоки, к которым не было обращения, могут быть затем заархивированы и удалены из файла на диске для освобождения памяти.

Если осуществляется запрос на считывание для части файла, которая заархивирована или перемещена, то система перемещает обратно требуемую часть файла перед тем, как запрос на считывание удовлетворяется.

Однако записи, обращение к которым имело место недавно, уже должны быть на жестком диске и доступ к ним может быть обеспечен немедленно в последующее время. Таким образом, доступ к часто требуемым записям будет обеспечен с высоким быстродействием без необходимости сохранения всего файла на жестком диске.

Способ может быть расширен, в сущности, с помощью увеличения порога пассивности для срока службы вспомогательной базы данных. Если из большого файла базы данных только к малому количеству записей было обращение, то все записи, к которым было обращение, могут быть сохранены на жестком диске, независимо от даты последнего обращения. Записи, к которым не было обращения, могут быть, однако, удалены для освобождения дискового пространства. В этом случае не требуется, чтобы вспомогательная база данных хранила дату или дату/время последнего обращения. Через продолжительные промежутки времени все области, к которым было обращение, могут быть перемещены, а вспомогательная база данных очищена.

Вышеуказанный способ является наиболее близким к заявляемому способу по технической сущности и поэтому выбран в качестве прототипа.

Недостатками данного способа являются:

- недостаточное быстродействие системы из-за единственности центрального процессора;

- миграция частей файла, т.к. происходит изменение целых файлов;

- невозможность применения данного способа для параллельной файловой системы.

Решаемой задачей является создание способа с организацией иерархического хранения данных для параллельной файловой системы.

Достигаемым техническим результатом является реализация производительности передачи данных, сравнимой со скоростью работы параллельной файловой системы, масштабируемость и обеспечение гибких механизмов управления потоками данных и политиками хранения, балансировки нагрузки.

Для достижения технического результата в способе обращения к данным, хранимым в параллельной файловой системе, с иерархической организацией памяти, который заключается в том, что формируют базу данных на серверах метаданных путем сканирования файлов, к которым должно осуществляться обращение, периодически просматривают метаданные с помощью программного обеспечения, в случае достижения заданного уровня заполненности и для освобождения пространства в параллельной файловой системе производят одновременно перемещение файлов на серверы миграции и занесение метаданных о перемещенных файлах в базу данных, при необходимости осуществляют возврат перемещенных файлов с помощью метаданных; новым является то, что в качестве программного обеспечения используют распределенную систему, серверы миграции и серверы метаданных объединяют между собой с помощью коммуникационной среды.

Применение в качестве программного обеспечения распределенной системы, серверов миграции с дисковыми массивами и серверов метаданных и объединение их между собой коммуникационной средой позволяет организовать иерархическую среду хранения данных для параллельной файловой системы.

На чертеже представлена функциональная схема, реализующая способ обращения к данным, хранимым в параллельной файловой системе, с иерархической организацией памяти.

Устройство, реализующее заявляемый способ, содержит высокопроизводительный вычислительный комплекс 1, включающий в себя параллельную файловую систему 2, серверы метаданных 3…3m, на которых организованы сканеры параллельной файловой системы, базы данных миграционного уровня системы хранения и клиенты параллельной файловой системы 4…4m, серверы миграции 5…5n, на которых находятся локальные дисковые массивы и клиенты параллельной файловой системы 6…6n, 7 - коммуникационная среда, организованная с помощью коммуникационной фабрики 8, объединяющая параллельную файловую систему 2, серверы метаданных 3…3m и серверы миграции 5…5n.

Реализованное программное обеспечение представляет собой распределенную систему, которая выполняет основные функции:

- осуществляет перемещение файлов в параллельном режиме;

- выделяет в монопольном или разделяемом режиме ресурсы (серверы миграции 5…5n, устройства хранения и т.д.) на время выполнения какой-либо операции с данными;

- предоставляет инструменты для запуска, исполнения и мониторинга заданий на выполнение какой-либо операции с данными;

- управляет очередью заданий, выполняет старт заданий и разрешение конфликтов при запросе ресурсов.

Основными компонентами реализованной системы являются:

- ядро системы;

- подсистема анализа загрузки параллельной файловой системы;

- транспортная подсистема;

- база данных;

- графический интерфейс;

- подсистемы зеркалирования или резервного копирования.

Программное обеспечение позволяет управлять серверами метаданных 3…3m, на которых осуществляется сканирование параллельной файловой системы 2, серверами миграции 5…5n, на которых осуществляется выполнение различных операций с данными (перенос данных из одного хранилища в другое, удаление данных и т.д) и заданиями, представляющими собой совокупность выделенных ресурсов, связанных с пользователем на определенное время.

Способ реализуется следующим образом.

В процессе функционирования путем периодического сканирования файлов в параллельной файловой системе 2, к которым должно осуществляться обращение, формируется база данных на серверах метаданных 3…3m.

Реализованное программное обеспечение на серверах метаданных 3…3m осуществляет отслеживание достижения заданного уровня заполненности параллельной файловой системы 2. При наступлении этого события для освобождения пространства происходит перемещение файлов на серверы миграции 5…5n по заранее заданным критериям и одновременное занесение метаданных в базу данных, находящуюся на серверах метаданных 3…3m.

При необходимости с помощью метаданных осуществляется возврат перемещенных файлов в параллельную файловую систему 2.

Заявляемый способ обращения к данным, хранимым в параллельной файловой системе, с иерархической организацией памяти высокопроизводительного вычислительного комплекса позволяет:

- отслеживать уровень заполнения параллельной файловой системы 2 высокопроизводительного вычислительного комплекса 1;

- осуществлять миграцию редко используемых данных с параллельной файловой системы 2 на дисковые массивы;

- восстанавливать мигрировавшие данные по запросу пользователей или в автоматическом режиме.

Был изготовлен опытный образец, испытания которого подтвердили его работоспособность и достижение заявленного технического результата.

Способ обращения к данным, хранимым в параллельной файловой системе, с иерархической организацией памяти, заключающийся в том, что формируют базу данных на серверах метаданных путем сканирования файлов, к которым должно осуществляться обращение, периодически просматривают метаданные с помощью программного обеспечения, в случае достижения заданного уровня заполненности и для освобождения пространства в параллельной файловой системе производят одновременно перемещение файлов на серверы миграции и занесение метаданных о перемещенных файлах в базу данных, при необходимости осуществляют возврат перемещенных файлов с помощью метаданных, отличающийся тем, что в качестве программного обеспечения используют распределенную систему, серверы миграции и сервера метаданных объединяют между собой с помощью коммуникационной среды.
Источник поступления информации: Роспатент

Показаны записи 91-100 из 255.
27.09.2014
№216.012.f881

Способ определения экспериментальным путем функции размытия точки (фрт) в конверторе для регистрации протонного излучения

Изобретение относится к протонной радиографии и к способам регистрации изображений. Согласно способу выводят и отклоняют из протонного пучка часть протонов, пропуская их через изогнутый каналирующий кристалл и направляют на конвертор регистрирующей системы. На полученном изображении выделяют...
Тип: Изобретение
Номер охранного документа: 0002529454
Дата охранного документа: 27.09.2014
10.10.2014
№216.012.fc4d

Устройство защиты первичного преобразователя ускорения

Изобретение относится к системам защиты микромеханических систем и предназначено для обеспечения защиты первичных преобразователей ускорения (ППУ) от действия внешних дестабилизирующих факторов (ВДФ). Устройство защиты ППУ содержит корпус, на котором установлено основание, выполненное из двух...
Тип: Изобретение
Номер охранного документа: 0002530435
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fc7d

Способ определения массовой доли кислорода в порошках металлов

Изобретение относится к области аналитической химии порошковых материалов, в частности к способам определения массовой доли кислорода в порошках металлов методом атомно-эмиссионной спектроскопии. Способ заключается в подготовке пробы, получении атомно-эмиссионных спектров, идентификации...
Тип: Изобретение
Номер охранного документа: 0002530483
Дата охранного документа: 10.10.2014
27.10.2014
№216.013.0118

Устройство для формирования взрывной волны в заряде взрывчатого вещества

Устройство формирования взрывной волны в заряде взрывчатого вещества (ВВ) относится к области взрывных работ. Устройство включает основной заряд ВВ и матрицу с детонационной разводкой. Матрица представляет собой заполненные ВВ каналы, имеющие общий входной участок; участки, расположенные вдоль...
Тип: Изобретение
Номер охранного документа: 0002531678
Дата охранного документа: 27.10.2014
20.12.2014
№216.013.123d

Устройство для наблюдения за движущейся по каналу газовой средой

Изобретение относится к области измерительной техники, а именно к средствам наблюдения движущихся газовых потоков, содержащих мелкодисперсные частицы вещества, и может быть использовано при контроле параметров потоков газовых сред. Устройство наблюдения за движущейся по рабочему каналу газовой...
Тип: Изобретение
Номер охранного документа: 0002536092
Дата охранного документа: 20.12.2014
20.12.2014
№216.013.1240

Система восстановления состава и давления газа в лазере

Изобретение относится к устройствам для восстановления давления газа в лазере в процессе его работы. Система восстановления давления газа в лазере состоит из устройства регулирования подачи газа и трубопроводов. Устройство регулирования содержит баллон с газом, соединенный трубопроводом с...
Тип: Изобретение
Номер охранного документа: 0002536095
Дата охранного документа: 20.12.2014
20.12.2014
№216.013.1248

Способ формирования протонных изображений, получаемых с помощью магнитной оптики, работающей с увеличением

Использование: для формирования протонных изображений. Сущность изобретения заключается в том, что осуществляют формирование протонного пучка, пропускание его через объект исследования, пропускание прошедшего излучения через магнитную оптику, состоящую из квадрупольных линз, схему размещения...
Тип: Изобретение
Номер охранного документа: 0002536103
Дата охранного документа: 20.12.2014
10.01.2015
№216.013.172a

Устройство взрывное

Устройство взрывное содержит основной заряд взрывчатого вещества, матрицу из инертного материала с сетью каналов и отверстий, заполненных взрывчатым веществом, корпусные элементы, источник инициирования, инициирующий общий приемный участок. Над матрицей со стороны каналов установлен коллектор,...
Тип: Изобретение
Номер охранного документа: 0002537358
Дата охранного документа: 10.01.2015
10.01.2015
№216.013.1da9

Разрезающее устройство

Изобретение относится к области военной техники, более конкретно к устройствам для разрезки стальных стержней, трубопроводов, электрических жгутов и т.п. с помощью удлиненных кумулятивных зарядов (УКЗ), и может быть использовано в ракетно-космической технике. В разрезающем устройстве,...
Тип: Изобретение
Номер охранного документа: 0002539021
Дата охранного документа: 10.01.2015
20.02.2015
№216.013.274b

Способ эксплуатации ядерного реактора в ториевом топливном цикле с расширенным воспроизводством изотопа u

Заявленное изобретение относится к способу эксплуатации водяных ядерных реакторов, в частности тепловых реакторов в ториевом топливном цикле с расширенным воспроизводством U. Способ включает первоначальную загрузку активной зоны топливными сборками оксидного ториевого топлива, содержащего...
Тип: Изобретение
Номер охранного документа: 0002541516
Дата охранного документа: 20.02.2015
Показаны записи 1-7 из 7.
27.11.2013
№216.012.8620

Пассивная система охлаждения электронных компонент печатных плат

Изобретение относится к области электроники, в частности к охлаждению теплонапряженных компонентов постоянно работающих электронных приборов, включая компьютеры, а также к области теплотехники, в частности к тепловым трубам. Техническим результатом является повышение эффективности охлаждения за...
Тип: Изобретение
Номер охранного документа: 0002500014
Дата охранного документа: 27.11.2013
10.06.2014
№216.012.d17d

Интраокулярная линза

Изобретение относится к медицине. Эластичная интраокулярная линза (ИОЛ) с плоскостной гаптикой повторяет естественную форму капсульного мешка хрусталика (KMX) как во фронтальной, так и в сагиттальной плоскостях. При этом имеет симметрично расположенные зоны наименьшей упругости гаптики в местах...
Тип: Изобретение
Номер охранного документа: 0002519400
Дата охранного документа: 10.06.2014
27.09.2014
№216.012.f766

Машина для рубок ухода за лесом

Изобретение относится к лесному хозяйству и может быть использовано для проведения рубок ухода за лесом. Устройство содержит грузовую платформу с наклонной площадкой. На платформе размещена тележка с механизмом резания. Механизм резания выполнен в виде двигателя, соединенного ременной передачей...
Тип: Изобретение
Номер охранного документа: 0002529171
Дата охранного документа: 27.09.2014
10.04.2015
№216.013.3f14

Устройство для преобразования виртуальных адресов в физические адреса

Изобретение относится к вычислительной технике. Технический результат заключается в повышении надежности преобразования виртуальных адресов в физические адреса за счет введения контроля за преобразуемым виртуальным адресом. Устройство для преобразования виртуальных адресов в физические адреса...
Тип: Изобретение
Номер охранного документа: 0002547636
Дата охранного документа: 10.04.2015
25.08.2017
№217.015.b7bf

Мультипроцессорная система

Изобретение относится к области вычислительных и коммуникационных систем и может быть использовано при создании вычислительных комплексов различной производительности. Технический результат заключается в повышении отказоустойчивости и пропускной способности коммуникационной сети за счет...
Тип: Изобретение
Номер охранного документа: 0002614926
Дата охранного документа: 30.03.2017
04.06.2019
№219.017.7290

Способ формирования заданных параметров кривизны модифицированного двуслойного трансплантата с ворсинчатой поверхностью для лечения прогрессирующей близорукости

Изобретение относится к медицине, а именно к офтальмологии. Предложен способ моделирования кривизны двуслойного трансплантата с ворсинчатой поверхностью для лечения прогрессирующей близорукости. Трансплантат, состоящий из лоскута прямоугольной формы с закругленными краями размером 20×10×0,6 мм,...
Тип: Изобретение
Номер охранного документа: 0002690411
Дата охранного документа: 03.06.2019
09.06.2019
№219.017.7ed2

Пассивная система охлаждения радиоэлементов в съемном модуле

Изобретение относится к области электроники, а именно к охлаждению теплонапряженных компонентов постоянно работающих электронных приборов, включая компьютеры, а также к области теплотехники, в частности к тепловым трубам. Техническим результатом является создание эффективной системы охлаждения...
Тип: Изобретение
Номер охранного документа: 0002437140
Дата охранного документа: 20.12.2011
+ добавить свой РИД