Архитектура Seagate Kinetic превратит диски в серверы облачного хранения данных

OSzone.net » Новости » Hardware » Архитектура Seagate Kinetic превратит диски в серверы облачного хранения данных
Автор: Алексей Алтухов
Иcточник: arstechnica.com
Опубликована: 28.10.2013

Компания Seagate, известный производитель устройств хранения данных, представила новую архитектуру, помещающую интерфейс Ethernet на эти самые устройства. Платформа Kinetic Open Storage представляет собой сочетание открытого интерфейса программирования и установленного на диски сетевого интерфейса. Разработка нацелена на компании, которые сейчас вынуждены пользоваться услугами облачных сервисов крупных провайдеров, вроде Amazon.

Архитектурный подход, выбранный Seagate, назвать революцией не получится, поскольку он уже реализован ранее такими видными игроками рынка облачного хранения данных, как Facebook и Google. Однако Seagate превращает облачные сервисы в широкодоступные решения. Здесь применяется схема «ключ-значение», используемая в распределённой файловой системе Google. Устройство хранения данных представляет их в виде абстрактных объектов, безотносительно к блокам, в которых они реально хранятся, не затрагивая структуру папок. Приложениям для работы с данными нет необходимости обращаться к драйверам операционной системы, и вместо этого они посылают системе хранения Kinetic Open Storage запросы Get, Put и Delete.


*

Kinetic Open Storage использует для управления данными набор API вместо традиционных сетей и операционных систем

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

Другие подобные системы на основе пар «ключ-значение», например у Amazon, располагаются поверх операционных систем и полагаются на серверы для управления данными. У Seagate же необходимость в сервере устраняется и всё управление ведёт устройство хранения данных. Каждый HDD или SSD Kinetic имеет собственный набор логики, позволяя им общаться между собой, осуществляя перемещение или копирование данных. Seagate выложит библиотеки приложений для работы с данными системами хранения в свободный доступ.


Ссылка: http://www.oszone.net/22457/Seagate_Kinetic_Open_Storage