Компания ООО «Открытые технологии виртуализации» сообщила о создании отечественной программно-определяемой системы хранения данных СХД ОТВ Аврора. Одной из отличительных особенностей этой новой разработки явился полный отказ от использования открытого программного обеспечения. Для этого компании пришлось решить задачи связанные как с реализацией непосредственно логики хранения данных, так и реализацией ряда известных спецификаций протоколов доступа к данным. В частности, речь идет о реализации ряда спецификаций RFC, описывающих протокол удаленного доступа к файловым системам (NFS v2 и v3). Широкая распространенность данного протокола, а также наличие NFS клиента в любой современной операционной системе позволяет обеспечить высокий уровень совместимости новой СХД с существующими инфраструктурными компонентами предприятий и организаций.

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

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

Система хранения данных ОТВ Аврора имеет высокий уровень аппаратной переносимости и может быть развернута на оборудовании, построенном практически на любой известной архитектуре: х86 (х64) — Intel/AMD, Е2К (Эльбрус), POWER, OpenPOWER, ARM, MIPS, RISC. Продукт прошел гос. регистрацию в Федеральной службе по интеллектуальной собственности (Св-во № 2020618063).

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

«Мы достаточно давно работаем с открытым программным обеспечением и для себя пришли к выводу, что внесение больших изменений в исходный код является достаточно трудоемкой задачей, но при этом все еще нет возможности 100% контроля над „исходниками“. В какой-то момент времени мы поняли, что использование программного обеспечения с открытым исходным кодом не ускоряет и не упрощает разработку. Часто возникает необходимость создания собственной ветки разработки, которая не может быть поддержана сообществом. Этот факт послужил основой для ведения полностью собственной разработки, в которой даже основные, низкоуровневые компоненты и протоколы реализованы нами самостоятельно. Мы можем уверенно сказать нашим заказчикам, что ОТВ Аврора — это стопроцентная российская разработка. В настоящее время мы активно проводим тестирование и проверяем работу СХД на отечественных аппаратных платформах», — прокомментировала Татьяна Гаврилова, генеральный директор ООО «Открытые технологии виртуализации».