Бюллетень ЕАПВ "Изобретения (евразийские заявки и патенты)"
Бюллетень 1´2010

  

(11) 

013001 (13) B1       Разделы: A B C D E F G H    

(21) 

200900001

(22) 

2009.01.11

(51) 

G06F12/02 (2006.01)

(31) 

11/972,556

(32) 

2008.01.10

(33) 

US

(43) 

2009.06.30

(71) 

(73) ПАРАЛЛЕЛЗ ХОЛДИНГЗ, ЛТД. (US)

(72) 

Тормасов Александр Геннадьевич (RU)

(74) 

Киселев А.Е. (RU)

(54) 

СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ КОМПЬЮТЕРНОЙ ФАЙЛОВОЙ СИСТЕМОЙ С ИСПОЛЬЗОВАНИЕМ ДЕРЕВЬЕВ ФАЙЛОВОЙ СИСТЕМЫ

(57) 1. Способ для управления компьютерной файловой системой, заключающийся в том, что

создают на сетевой вычислительной системе шаблон файла виртуальной среды исполнения программного обеспечения (ВСИПО) для множества виртуальных сред исполнения программного обеспечения, где каждая ВСИПО содержит файловую систему ВСИПО, расположенную на локальной вычислительной системе;

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

запускают на локальной вычислительной системе ВСИПО, которая использует по крайней мере один шаблон файла указанной ВСИПО;

передают шаблон файла ВСИПО с сетевой вычислительной системы в общее дерево файловой системы с шаблонами файлов и

обеспечивают доступ виртуальных сред исполнения программного обеспечения к шаблону файла ВСИПО в общем дереве файловой системы с шаблоном файла.

2. Способ управления компьютерной файловой системой по п.1, в котором сетевая вычислительная система расположена на локальной вычислительной системе.

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

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

запускают ВСИПО на вычислительной системе;

запускают виртуальные среды исполнения программного обеспечения вместе с деревом файловой системы ВСИПО и

переадресуют запросы на доступ к файлу из дерева файловой системы ВСИПО к общей файловой системе шаблонов на локальном хранилище данных,

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

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

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

6. Способ по п.3, в котором запрошенный файл хранится на сетевом хранилище данных, а дополнительно распознают часть файла, запрошенную ВСИПО, копируют указанную часть в локальное хранилище данных и обеспечивают доступ к указанной части, с созданием видимости наличия всего запрошенного файла на локальном хранилище данных.

7. Способ по п.3, в котором общее дерево файловой системы с шаблонными файлами содержит фиктивные файлы, которые обеспечивают возможность обращения к файлам на сетевом хранилище данных.

8. Способ по п.7, в котором фиктивные файлы содержат метаданные.

9. Способ по п.3, в котором файловые системы ВСИПО хранят на локальном хранилище данных.

10. Способ по п.3, в котором общее дерево файловой системы с шаблонными файлами ассоциировано с процедурой загрузки, причем активируют процедуру загрузки по запросу файла и загружают запрошенные файлы и/или шаблоны на локальную машину.

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

запускают множество виртуальных сред исполнения программного обеспечения (ВСИПО) на вычислительной системе;

создают для каждой ВСИПО файловую систему ВСИПО;

устанавливают общее дерево файловой системы с шаблонными файлами, одновременно доступное для виртуальных сред исполнения программного обеспечения;

запрашивают от ВСИПО файл из общего дерева файловой системы с шаблонными файлами и копируют запрошенный файл из общего дерева файловой системы с шаблонными файлами в файловую систему ВСИПО, в том случае, если запрошенный файл доступен в общем дереве файловой системы с шаблонными файлами;

копируют файл в общее дерево файловой системы с шаблонными файлами с сетевого хранилища данных и впоследствии предоставляют запрошенный файл из общего дерева файловой системы с шаблонными файлами к файловой системе ВСИПО, если запрошенный файл не доступен в общем дереве файловой системы с шаблонными файлами; и

предоставляют ВСИПО файл из файловой системы ВСИПО;

причем файловые системы ВСИПО и общее дерево файловой системы с шаблонными файлами хранят на локальном хранилище данных вычислительной системы.

12. Способ по п.11, в котором файловая система ВСИПО содержит фиктивные файлы, ссылающиеся на файлы в общем дереве файловой системы с шаблонными файлами.

13. Способ по п.11, в котором общее дерево файловой системы с шаблонными файлами содержит фиктивные файлы, ссылающиеся на файлы на сетевом хранилище данных.

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

15. Способ по п.14, в котором процедура загрузки загружает и кэширует файлы в соответствии с предварительно заданными правилами.

16. Способ по п.15, в котором общее дерево файловой системы с шаблонными файлами сообщается с процедурой загрузки с использованием переадресаций ввода/вывода.

17. Способ по п.11, в котором файл передают к ВСИПО с использованием обработки ввода/вывода.

18. Способ по п.11, в котором вычислительная система выполнена в виде сетевой вычислительной системы и содержит ВСИПО, которая использует по крайней мере один шаблон файла ВСИПО.

19. Способ по п.18, в котором передают шаблон файла ВСИПО с сетевой вычислительной системы в общее дерево файловой системы путем предоставления прямого доступа к хранилищу данных сетевой вычислительной системы.

20. Способ по п.19, в котором сетевая вычислительная система расположена на локальной вычислительной системе.

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

запускают множество виртуальных сред исполнения программного обеспечения (ВСИПО) на вычислительной системе;

создают для каждой ВСИПО файловую систему ВСИПО;

устанавливают общее дерево файловой системы с шаблонными файлами, одновременно доступное для виртуальных сред исполнения программного обеспечения;

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

запрашивают от ВСИПО файл из общего дерева файловой системы с шаблонными файлами и предоставляют запрошенный файл из общего дерева файловой системы с шаблонными файлами файловой системе ВСИПО и

предоставляют ВСИПО файл из файловой системы ВСИПО,

причем файловые системы ВСИПО и общее дерево файловой системы с шаблонными файлами хранят в локальном хранилище данных вычислительной системы.

22. Способ по п.21, в котором предоставляют запрошенный файл из общего дерева файловой системы с шаблонными файлами в файловую систему ВСИПО путем копирования файла в файловую систему ВСИПО или путем создания файла, переадресующего запрос к общему дереву файловой системы с шаблонными файлами.

23. Способ по п.22, в котором файл, переадресующий запрос к общему дереву файловой системы, выполнен в виде фиктивного файла или ссылочного файла.



наверх