![]() | |
Промышленность | Информационные технологии , Хранение данных , Обработка данных |
---|---|
Основан | 2015 |
Несуществующий | 2020 |
Штаб-квартира |
OpenIO предлагал объектное хранилище для широкого спектра высокопроизводительных приложений. [1] OpenIO был основан в 2015 году Лораном Денелем ( генеральный директор ), Жаном-Франсуа Смигельски ( технический директор ) и пятью другими соучредителями; он использовал программное обеспечение с открытым исходным кодом , разработанное с 2006 года, [2] основанное на технологии сетки , которая обеспечивала динамическое поведение и поддерживала гетерогенное оборудование. В октябре 2017 года OpenIO завершил раунды финансирования на 5 миллионов долларов. [3] В июле 2020 года OpenIO был приобретен OVH [4] и выведен с рынка, чтобы стать основной технологией предложения объектного хранилища OVHcloud . [5]
OpenIO — это программно-определяемое хранилище объектов , которое поддерживает S3 и может быть развернуто локально , в облаке или на периферии , на любом наборе оборудования. Оно было разработано с самого начала для производительности и экономической эффективности в любом масштабе, [6] и оптимизировано для больших данных , высокопроизводительных вычислений и искусственного интеллекта . [7]
OpenIO хранит объекты в плоской структуре в массивно распределенном каталоге с косвенными ссылками , что позволяет пути запроса данных быть независимым от количества узлов и производительности, не зависящей от роста емкости. Серверы организованы как сетка узлов, распределенных массивно , где каждый узел принимает участие в службах каталогов и хранения, что гарантирует отсутствие единой точки отказа и автоматическое обнаружение новых узлов и немедленную доступность без необходимости повторной балансировки данных. [8]
Программное обеспечение создано на основе технологии, которая обеспечивает оптимальное размещение данных на основе показателей в реальном времени и позволяет добавлять или удалять устройства хранения с автоматической оптимизацией производительности и воздействия нагрузки . [9] [10] Для защиты данных OpenIO имеет синхронную и асинхронную репликацию с несколькими копиями, а также реализацию стирающего кодирования на основе Рида-Соломона , которая может быть развернута в одном центре обработки данных или в геораспределенных или растянутых кластерах . [11] [12]
Программное обеспечение имеет функцию, которая улавливает все события, происходящие в кластере, и может передавать их в стек или приложениям, работающим на узлах OpenIO. Это позволяет выполнять управляемые событиями вычисления непосредственно в инфраструктуре хранения. [13] [14]
Открытый исходный код доступен на Github и распространяется по лицензии AGPL3 для серверного кода и LGPL3 для клиентского кода.
OpenIO заявила в 2019 году о достижении скорости записи 1,372 Тбит/с (171 ГБ/с) на кластере из 350 физических машин. [15] Тестовый сценарий, проведенный в производственных условиях со стандартным оборудованием (стандартные серверы с жесткими дисками на 7200 об/мин ), состоял в резервном копировании 38 ПБ Hadoop datalake с помощью команды DistCp. [16] Этот уровень производительности ознаменовал, по мнению аналитиков, [17] приход нового поколения технологий хранения объектов , ориентированных на высокую производительность и гипермасштабируемость.