Выборка, адресация или распределение данных в системах или архитектурах памяти: ..в иерархических запоминающих системах, например в системах виртуальной памяти – G06F 12/08

МПКРаздел GG06G06FG06F 12/00G06F 12/08
Раздел G ФИЗИКА
G06 Вычисление; счет
G06F Обработка цифровых данных с помощью электрических устройств
G06F 12/00 Выборка, адресация или распределение данных в системах или архитектурах памяти
G06F 12/08 ..в иерархических запоминающих системах, например в системах виртуальной памяти

Патенты в данной категории

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

Изобретение относится к технологии обработки изображений для увеличения или уменьшения изображения, воспроизводимого на дисплее, или перемещению изображения вверх, вниз, вправо или влево. Технический результат заключается в повышении эффективности воспроизведения изображения за счет алгоритма, который отдельно хранит и эффективно воспроизводит данные текстуры. Технический результат достигается за счет иерархических данных, в которых данные изображений, представляющие изображение при различных уровнях разрешения, организованы в соответствии с уровнями разрешения, содержат три типа данных, состоящих из заголовка 150, индексных блоков 160 и мозаичных изображений 170; заголовок 150 определяет несколько областей, образованных декомпозицией пирамидальной структуры в виртуальном пространстве, в котором генерируются иерархические данные; в каждой области определяется указатель, который указывает на один из индексных блоков; индексные блоки 160 генерируются для каждой области в структуре, определенной заголовком 150; указатель, который указывает на одно из мозаичных изображений 170, определяется для позиций в изображениях многих слоев, принадлежащих каждой области; изображения 170 являются данными изображений, в действительности используемых для рендеринга изображения. 10 н. и 17 з.п. ф-лы, 29 ил.

2519058
патент выдан:
опубликован: 10.06.2014
СПОСОБ КОПИРОВАНИЯ ДАННЫХ В КЭШ-ПАМЯТИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

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

2504000
патент выдан:
опубликован: 10.01.2014
СПОСОБ ФОРМИРОВАНИЯ ВИРТУАЛЬНОЙ ПАМЯТИ И УСТРОЙСТВО ДЛЯ ЕГО РЕАЛИЗАЦИИ

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

2487398
патент выдан:
опубликован: 10.07.2013
РАЗРАБОТКА, ТЕСТИРОВАНИЕ И ДЕМОНСТРАЦИЯ РЕШЕНИЙ АВТОМАТИЗАЦИИ С ИСПОЛЬЗОВАНИЕМ ВИРТУАЛЬНЫХ КОМПЬЮТЕРОВ НА ОСНОВЕ WEB И VPN ТУННЕЛИРОВАНИЯ

Настоящее изобретение относится в целом к основанному на Интернете управлению программным обеспечением и/или аппаратными средствами. Техническим результатом является предоставление надежного и автоматизированного решения, обеспечивающего клиентам возможность использовать программное обеспечение и/или аппаратные средства провайдера с использованием виртуальных компьютеров на основе web и VPN туннелирования. Технический результат достигается за счет системы для дистанционного доступа к программному обеспечению провайдера, которая содержит: по меньшей мере одно пользовательское устройство, выполненное с возможностью электронного доступа к программному обеспечению провайдера через Интернет; и электронного доступа к по меньшей мере одному клиентскому аппаратному средству; и по меньшей мере один туннель виртуальной частной сети (VPN) между упомянутым программным обеспечением провайдера и упомянутым по меньшей мере одним клиентским аппаратным средством через упомянутое по меньшей мере одно пользовательское устройство и Интернет; причем упомянутое пользовательское устройство выполнено с возможностью выполнять функцию программного обеспечения на упомянутом клиентском аппаратном средстве с использованием упомянутого программного обеспечения провайдера. 3 н. и 9 з.п. ф-лы, 2 ил.

2483454
патент выдан:
опубликован: 27.05.2013
УСТАНОВКА, СПОСОБ И СИСТЕМА КЭШИРОВАНИЯ

Изобретение относится к вычислительной технике. Технический результат заключается в улучшении кэширования трансляции адресов при виртуализации для направленного ввода/вывода (VTd). Устройство кэширования содержит: кэш-память для хранения одной или нескольких записей, в которой каждая запись соответствует запросу на доступ к памяти ввода-вывода и каждая запись должна содержать физический адрес гостя (GPA), соответствующий запросу на доступ к памяти ввода/вывода, и соответствующий физический адрес хозяина (НРА); и первую логику, которая получает первый запрос на доступ к памяти ввода/вывода от оконечного устройства и определяет, включает ли первый запрос на доступ к памяти ввода/вывода подсказку будущего доступа, связанную с адресом, причем подсказка будущего доступа должна указывать хозяину, может ли выполняться доступ к адресу в будущем, и записи в кэш-памяти, которые не содержат подсказку, соответствующую предыдущим запросам на доступ к памяти ввода/вывода, содержащим подсказки на будущий доступ, должны быть заменены раньше записей, которые содержат подсказку; и первая логика должна обеспечить обновление одного или нескольких битов, соответствующее адресу, как записи в кэш-памяти, так и в записи в буфере опережающей выборки трансляции ввода/вывода (IOTLB), в ответ на определение, что первый запрос на доступ к памяти ввода/вывода включает подсказку будущего доступа. 3 н. и 16 з.п. ф-лы, 4 ил.

2483347
патент выдан:
опубликован: 27.05.2013
ПОДСИСТЕМА ПАМЯТИ ЯДРА МИКРОПРОЦЕССОРА

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

2475822
патент выдан:
опубликован: 20.02.2013
СПОСОБ СОХРАНЕНИЯ СЛИЯНИЯ ВИРТУАЛЬНОГО ПОРТА И МАТЕРИАЛЬНАЯ СРЕДА

Изобретение относится к вычислительной технике, а именно к способам сохранения состояния виртуального порта в виртуальной компьютерной системе. Техническим результатом является обеспечение правильного соединения между виртуальной машиной и виртуальным портом виртуального коммутатора даже при перезапуске виртуальной машины. В способе сохранения состояния виртуального порта в виртуальной компьютерной системе происходит сохранение распределенного виртуального порта (DVport) в ячейке постоянной памяти, при этом DVport имеет заданное динамическое состояние и параметры конфигурации; сохранение связи между DVport и VNIC, для первого соединения между VNIC, соответствующего виртуальной машине, и виртуальным коммутатором, связанным с первым виртуальным портом; и извлечение состояния из порта DVport в новый второй виртуальный порт, используя динамическое состояние и установку конфигурации из ячейки постоянной памяти при перезапуске VM, соответствующей подключенной VNIC, восстановление состояния, позволяющее второму виртуальному порту установить второе соединение для передачи сетевых кадров между VNIC, соответствующему виртуальной машине, и виртуальному коммутатору, связанному с первым виртуальным портом, при этом второе соединение устанавливается по состоянию первого соединения. 3 н. и 20 з.п. ф-лы, 9 ил.

2451991
патент выдан:
опубликован: 27.05.2012
ФИЛЬТРАЦИЯ ОТСЛЕЖИВАНИЯ С ИСПОЛЬЗОВАНИЕМ КЭША ЗАПРОСОВ ОТСЛЕЖИВАНИЯ

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

2443011
патент выдан:
опубликован: 20.02.2012
ГИБРИДНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ЕДИНЫМ ИНТЕРФЕЙСОМ

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

2442211
патент выдан:
опубликован: 10.02.2012
УСТРОЙСТВО И СПОСОБЫ ДЛЯ УМЕНЬШЕНИЯ ВЫТЕСНЕНИЙ В МНОГОУРОВНЕВОЙ ИЕРАРХИИ КЭША

Изобретение относится к области кэш-памяти, и, более конкретно, к системам памяти с кэшем "жертвенных" данных, данных и команд. Техническим результатом является обеспечение сокращений требований по питанию в системах памяти для мобильных приложений и сокращения требований по питанию в обрабатывающих системах. Используются оборудование и способы для сокращения размещений в кэше более высокого уровня строк кэша, смещенных из кэша более низкого уровня. Когда определено, что смещенные строки были уже размещены на более высоком уровне, предотвращается размещение смещенных строк кэша в кэш следующего уровня, соответственно, с уменьшением вытеснений. С этой целью выбирается строка для смещения в кэше более низкого уровня. Идентифицируется информация, связанная с выбранной строкой, которая указывает, что выбранная строка присутствует в кэше более высокого уровня. Размещение выбранной строки в кэше более высокого уровня предотвращается на основе идентифицированной информации. Предотвращение размещения выбранной строки сохраняет энергию, которая была бы связана с размещением. 3 н. и 17 з.п. ф-лы, 3 ил.

2438165
патент выдан:
опубликован: 27.12.2011
СПОСОБ И УСТРОЙСТВО ДЛЯ КЭШИРОВАНИЯ КОМАНД ПЕРЕМЕННОЙ ДЛИНЫ

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

2435204
патент выдан:
опубликован: 27.11.2011
ВИРТУАЛЬНО МАРКИРОВАННЫЙ КЭШ КОМАНД С ПОВЕДЕНИЕМ ФИЗИЧЕСКИ МАРКИРОВАННОГО

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

2433456
патент выдан:
опубликован: 10.11.2011
ВИРТУАЛЬНАЯ СЕТЕВАЯ СИСТЕМА ХРАНЕНИЯ ИНФОРМАЦИИ, СЕТЕВОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО И ВИРТУАЛЬНЫЙ СПОСОБ

Изобретение относится к вычислительной технике. Технический результат заключается в увеличении производительности обработки доступа и пропускной способности системы за счет расширения пространства хранения информации. Виртуализированная сетевая система хранения информации, содержащая, по меньшей мере, два сетевых запоминающих устройства, подключенных к одной и той же сети хранения информации (SAN), в которой по меньшей мере, одно из сетевых запоминающих устройств содержит блок управления устройствами, выполненный с возможностью создания и поддержания отношения отображения между глобальным томом и локальными томами сетевых запоминающих устройств, и перенаправления доступа к глобальному тому на сетевое запоминающее устройство, в котором находится блок управления глобальными томами, управляющий глобальным томом, более одного из сетевых запоминающих устройств содержат блок управления глобальными томами, выполненный с возможностью выполнения доступа к глобальному тому согласно отношению отображения между глобальным томом и локальными томами. 5 н. и 15 з.п. ф-лы, 9 ил.

2427891
патент выдан:
опубликован: 27.08.2011
БЕЗОПАСНОСТЬ НА ОСНОВЕ ОБЛАСТИ

Данное изобретение относится к системам и способам, которые обеспечивают безопасность, основанную на областях, объектам базы данных, имеющим иерархические отношения. Техническим результатом является обеспечение безопасности на основе области множеству объектов базы данных, имеющих иерархические отношения между объектами и управление базой данных. Система включает в себя компонент базы данных, который хранит множество объектов, имеющих иерархические отношения между объектами. Компонент области определяет зоны безопасности для поднабора объектов и отображает данные безопасности на этот поднабор, где зоны безопасности независимы, разделены или разъединены от иерархических отношений между объектами. 3 н. и 12 з.п. ф-лы, 9 ил., 3 табл.

2413978
патент выдан:
опубликован: 10.03.2011
СПОСОБ УПРАВЛЕНИЯ ЗАПОМИНАЮЩИМ УСТРОЙСТВОМ, ВКЛЮЧАЮЩИМ В СЕБЯ ЭЛЕМЕНТЫ, В КОТОРЫХ ПРЕДУСМОТРЕНА ИНФОРМАЦИЯ ИДЕНТИЧНОСТИ, ОБОЗНАЧАЮЩАЯ ПРОИСХОЖДЕНИЕ УПОМЯНУТЫХ ЭЛЕМЕНТОВ

Изобретение относится к способам управления запоминающим устройством. Технический результат заключается в уменьшении времени записи и считывания из/в устройства. В устройстве содержатся сохраненные элементы, которые организованы в иерархии, каждый из которых имеет заголовок, содержащий индивидуальную информацию идентичности, и тело, содержащее данные, информация идентичности каждого элемента закодирована по множеству битов, каждый из которых может принимать первое значение или второе значение, информацию идентичности каждого элемента получают путем повторения информации идентичности элемента, составляющего прямого предшественника рассматриваемого элемента в иерархии и в упомянутой информации идентичности предшественника, путем изменения значения бита первого значения, который следует после последнего бита второго значения в направлении считывания информации идентичности. 3 з.п. ф-лы, 2 ил.

2411573
патент выдан:
опубликован: 10.02.2011
СПОСОБ И СИСТЕМА ДЛЯ ПОДДЕРЖАНИЯ СОГЛАСОВАННОСТИ ПРОСТРАНСТВА ИМЕН С ФАЙЛОВОЙ СИСТЕМОЙ

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

2408060
патент выдан:
опубликован: 27.12.2010
СИСТЕМА БЕЗОПАСНОСТИ ВИРТУАЛИЗОВАННОЙ КОМПЬЮТЕРНОЙ СИСТЕМЫ

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

2406138
патент выдан:
опубликован: 10.12.2010
СИСТЕМЫ И СПОСОБЫ ДВУХРЕЖИМНОЙ ВИРТУАЛИЗАЦИИ УСТРОЙСТВА РЕАЛЬНЫХ И ИДЕАЛИЗИРОВАННЫХ АППАРАТНЫХ УСТРОЙСТВ

Группа изобретений относится к виртуальным устройствам в компьютерным системах. Технический результат является обеспечение высокого уровня совместимости с программным обеспечением, исполняемым в гостевой среде, аналогично подходу виртуализации аппаратного устройства. Различные варианты осуществления настоящего изобретения относятся к подходам двухрежимных виртуальных устройств. В определенных вариантах осуществления двухрежимное устройство является виртуальным устройством, которое основывается на реальных компонентах аппаратных средств. Варианты осуществления предусматривают "высокопроизводительный режим", который отсутствует в оригинальном аппаратном устройстве. Программные драйвера и другое программное обеспечение, разработанные для взаимодействия с оригинальным аппаратным устройством и не предназначенные использовать указанный высокопроизводительный режим, продолжают использовать "обычный режим" - виртуализация аппаратных средств, в то время как улучшенные версии гостевого программного обеспечения способны опознавать и использовать высокопроизводительный режим - идеализированная виртуализация. 4 н. и 35 з.п. ф-лы, 9 ил.

2406113
патент выдан:
опубликован: 10.12.2010
ПОДСТАНОВКА ПОСЛЕ КЭШИРОВАНИЯ

Изобретения относятся к способам для подстановки, осуществляемой после кэширования. Техническим результатом является уменьшение времени ответа на запрос клиента. Способ вставки динамического контента в кэшированный контент при подаче кэшированного контента клиенту в системе, которая имеет сервер, который в ответ на запросы клиентов подает контент из кэша контента, заключается в следующем: принимают от клиента запрос на контент; извлекают из кэша цепочку буферов ответа, которая включает в себя блок подстановки с элементом-делегатом, при этом цепочка буферов ответа соответствует контенту, запрошенному клиентом, причем извлеченный из кэша ответа блок подстановки представляет собой заполнитель для динамического, некэшированного контента, который необходимо формировать всякий раз, когда данный контент запрашивается; и активируют ассоциированный с блоком подстановки элемент-делегат, который формирует динамический контент, который включают в цепочку буферов ответа, подаваемую в ответ на запрос клиента. 5 н. и 24 з.п. ф-лы, 6 ил.

2358306
патент выдан:
опубликован: 10.06.2009
СПОСОБ, КОМПЬЮТЕРНАЯ СИСТЕМА И КОМПЬЮТЕРНЫЙ ПРОГРАММНЫЙ ПРОДУКТ ДЛЯ НАСТРОЙКИ ВИРТУАЛЬНОГО ПРЕДСТАВЛЕНИЯ КОМПОНОВКИ МНОЖЕСТВА КОМПОНЕНТОВ

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

2324975
патент выдан:
опубликован: 20.05.2008
МНОГОПРОТОКОЛЬНОЕ УСТРОЙСТВО ХРАНЕНИЯ ДАННЫХ, РЕАЛИЗУЮЩЕЕ ИНТЕГРИРОВАННУЮ ПОДДЕРЖКУ ФАЙЛОВЫХ И БЛОЧНЫХ ПРОТОКОЛОВ ДОСТУПА

Изобретение относится к области систем хранения данных, в частности к области многопротокольных устройств хранения данных. Многопротокольное устройство хранения данных, обеспечивающее доступ к информации, хранящейся на накопителях, по файловым и блочным протоколам доступа для систем с топологией накопителя, подключенного к сети (NAS), и систем с топологией сети хранения данных (SAN) содержит операционную систему устройств хранения данных, поддерживающую файловую систему, которая взаимодействует с модулями виртуализации, посредством чего виртуализируется пространство хранения данных, предоставляемое накопителями, причем пространство хранения данных предназначено для хранения информации способом, общим для запросов по файловым и блочным протоколам доступа. Файловая система осуществляет управления томами и их использование для блочного доступа к информации, хранящейся в устройствах. Система виртуализации позволяет логически организовать информацию в файловой системе в виде таких объектов хранения, как именованные файлы, каталоги и виртуальные диски, что позволяет реализовать интегрированный подход к хранению, общий для NAS и SAN, путем обеспечения файлового доступа к файлам и каталогам и одновременно блочного доступа к виртуальным дискам. 4 н. и 21 з.п. ф-лы, 4 ил.

2302034
патент выдан:
опубликован: 27.06.2007
СПОСОБ СОЗДАНИЯ ЗАЩИЩЕННЫХ ВИРТУАЛЬНЫХ СЕТЕЙ

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

2276466
патент выдан:
опубликован: 10.05.2006
НЕСПЕКУЛЯТИВНОЕ РАСПРЕДЕЛЕННОЕ РАЗРЕШЕНИЕ КОНФЛИКТОВ ДЛЯ ПРОТОКОЛА КОГЕРЕНТНОСТИ КЭШ-ПАМЯТИ

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

2263344
патент выдан:
опубликован: 27.10.2005
МЕХАНИЗМ ДЛЯ УПРАВЛЕНИЯ ВНЕШНИМИ ПРЕРЫВАНИЯМИ В СИСТЕМЕ ВИРТУАЛЬНЫХ МАШИН

Изобретение относится к вычислительной технике. Его использование позволяет управлять внешними прерываниями в системе виртуальных машин. Этот результат достигается благодаря тому, что распознают ожидающее обработки прерывание в процессе работы программного обеспечения гостя; определяют, управляет ли прерыванием программное обеспечение гостя; если программное обеспечение гостя не управляет прерыванием, определяют, готов ли монитор виртуальных машин (МВМ) принять управление; и переносят управление к МВМ, если МВМ готов принять управление; в противном случае, если программное обеспечение гостя управляет прерыванием, определяют, готово ли программное обеспечение гостя принять прерывания, и доставляют прерывание в программное обеспечение гостя, если программное обеспечение гостя готово принять прерывания. 3 н. и 22 з.п. ф-лы, 6 ил.

2263343
патент выдан:
опубликован: 27.10.2005
СПОСОБ РАЗРЕШЕНИЯ КОНФЛИКТОВ ПО АДРЕСНОМУ ПРОСТРАНСТВУ МЕЖДУ МОНИТОРОМ ВИРТУАЛЬНЫХ МАШИН И ГОСТЕВОЙ ОПЕРАЦИОННОЙ СИСТЕМОЙ

Изобретение относится к виртуальным машинам. Его использование позволяет разрешать конфликты по адресному пространству между монитором виртуальной машины и гостевой операционной системой. Для обеспечения этого технического результата способ содержит этапы, на которых: обнаруживают, что гостевая операционная система пытается обратиться к области, занятой первой частью монитора виртуальных машин (МВМ) в пределах первого адресного пространства, и перемещают первую часть МВМ в пределах первого адресного пространства для того, чтобы разрешить гостевой операционной системе доступ к области, ранее занятой первой частью МВМ. 3 н. и 15 з.п. ф-лы, 7 ил.

2259582
патент выдан:
опубликован: 27.08.2005
СПОСОБ ОРГАНИЗАЦИИ ПЕРСИСТЕНТНОЙ КЭШ ПАМЯТИ ДЛЯ МНОГОЗАДАЧНЫХ, В ТОМ ЧИСЛЕ СИММЕТРИЧНЫХ МНОГОПРОЦЕССОРНЫХ КОМПЬЮТЕРНЫХ СИСТЕМ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

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

2238584
патент выдан:
опубликован: 20.10.2004
РАЗРЯДЫ СОСТОЯНИЯ ДЛЯ КЭШ-ПАМЯТИ

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

2237278
патент выдан:
опубликован: 27.09.2004
СТРУКТУРА СОВМЕСТНО ИСПОЛЬЗУЕМОГО КЭША ДЛЯ ВРЕМЕННЫХ И НЕВРЕМЕННЫХ КОМАНД

Изобретение относится к области процессоров и, в частности, к технике обеспечения структуры совместно используемой кэш-памяти. Техническим результатом является возможность использования для временных и невременных команд одной и той же кэш-памяти. Вычислительная система содержит основную память, процессор, по меньшей мере одну кэш-память. Способ описывает работу данной системы. 2 с. и 22 з.п. ф-лы, 20 ил.
2212704
патент выдан:
опубликован: 20.09.2003
СПОСОБ ДОСТУПА К РЕСУРСАМ ИНТЕРНЕТ

Изобретение относится к вычислительной технике, в частности к работе в сети Интернет. Технический результат заключается в уменьшении времени доступа к ресурсам Интернет, связанным с ошибками набора адреса. Для этого при проверке адреса Интернет дополнительно проверяют правильность написания адреса Интернет на выбранном пользователем языке и, в случае обнаружения ошибки, вызванной неправильным переключением устройства ввода с одного шрифта на другой, осуществляют автоматическую корректировку допущенной пользователем ошибки с использованием правила транслитерации. Способ позволяет улучшить комфортность доступа в сеть Интернет.
2209464
патент выдан:
опубликован: 27.07.2003
СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО ТЕЛЕФОНУ

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