EMC Centera
EMC Centera — это семейство систем хранения данных (СХД), разработанное компанией EMC Corporation (в настоящее время — подразделение Dell Technologies) и предназначенное для долговременного, недорогого хранения больших объёмов статичных (неизменяемых) данных. Относится к классу систем хранения для фиксированного контента (Content-Addressable Storage, CAS). Ключевой особенностью Centera является использование адресации данных по их содержимому (Content Address), а не по логическому блоку или пути к файлу, что обеспечивает гарантию неизменности и уникальности хранимой информации.
История
Система EMC Centera была анонсирована в апреле 2002 года. Разработка была вызвана стремительным ростом объёмов неструктурированных данных, которые требовали хранения в течение длительного времени (годы и десятилетия) без возможности изменения. К таким данным относятся электронные письма, медицинские изображения, документы, аудио- и видеофайлы, архивы веб-сайтов.
До появления Centera для хранения фиксированного контента использовались либо ленточные библиотеки (медленный доступ, риск деградации носителя), либо стандартные дисковые массивы (RAID), которые были избыточны по производительности и дороги для таких задач. EMC предложила специализированную платформу, оптимизированную по стоимости за гигабайт и гарантирующую соответствие требованиям регуляторов (например, SEC, HIPAA, Sarbanes-Oxley).
Первое поколение Centera (модели CSA-100, CSA-105) использовало жёсткие диски ATA (IDE) и проприетарную файловую систему. Последующие поколения (Centera Gen4, Gen5, Centera 2.0, Centera 3.0) перешли на диски SATA, увеличили ёмкость до петабайтного диапазона и добавили поддержку более быстрых сетевых интерфейсов (Gigabit Ethernet, 10GbE).
В 2010-х годах, с развитием облачных технологий и появлением более дешёвых объектных хранилищ (таких как Amazon S3, OpenStack Swift, а также собственных решений Dell EMC ECS), популярность Centera начала снижаться. Компания EMC (ныне Dell EMC) официально прекратила продажи новых систем Centera в 2015 году, а поддержка существующих инсталляций была завершена в 2020 году. Тем не менее, многие организации продолжают эксплуатировать Centera в рамках миграции на современные платформы.
Архитектура и принцип работы
Адресация по содержимому (Content Address)
Основная инновация Centera — использование Content Address (CA) в качестве уникального идентификатора объекта. При записи файла система вычисляет его хеш-значение (используется алгоритм SHA-1 или MD5). Это хеш-значение (обычно 20 байт) и становится адресом, по которому данные будут храниться и извлекаться. При чтении клиент запрашивает данные не по имени файла, а по этому хешу. Если хеш совпадает, система гарантирует, что возвращённые данные идентичны тем, что были записаны. Это свойство называется неизменяемостью (immutability) — данные нельзя изменить, их можно только записать или удалить (при наличии соответствующих прав).
Кластерная архитектура (CentraStar)
Centera представляет собой кластер из нескольких узлов (nodes), работающих под управлением операционной системы CentraStar. Каждый узел — это сервер с дисками, сетевыми интерфейсами и кэш-памятью. Узлы объединяются в единое пространство имён и распределяют нагрузку.
Основные компоненты кластера:
- Узел хранения (Storage Node) — основной элемент, содержащий диски и отвечающий за запись/чтение данных.
- Узел доступа (Access Node) — узел, который принимает запросы от клиентов и направляет их к нужным узлам хранения. В современных версиях Centera все узлы могли выполнять обе функции.
- Узел управления (Management Node) — выделенный узел для администрирования, мониторинга и настройки кластера.
Избыточность и защита данных
Centera не использует традиционный RAID. Вместо этого она применяет репликацию (по умолчанию — две копии данных на разных узлах) и кодирование с исправлением ошибок (Reed-Solomon). Это позволяет системе переживать отказ одного или нескольких узлов без потери данных. При отказе диска или узла данные автоматически восстанавливаются на других узлах из реплик.
Протоколы доступа
Centera поддерживает несколько протоколов для интеграции с приложениями:
- CIFS (Common Internet File System) — для доступа из Windows-сред.
- NFS (Network File System) — для Unix/Linux-сред.
- API (Application Programming Interface) — проприетарный протокол EMC Centera SDK, позволяющий приложениям напрямую работать с Content Address.
Классификация и модели
Семейство Centera включало несколько поколений и моделей, различающихся по ёмкости, производительности и форм-фактору.
| Поколение | Модели | Ёмкость (макс.) | Диски | Интерфейсы |
|---|---|---|---|---|
| Gen1 (2002) | CSA-100, CSA-105 | 1,6 ТБ | ATA (IDE) | Gigabit Ethernet |
| Gen2 (2004) | CSA-300, CSA-305 | 4,8 ТБ | SATA | Gigabit Ethernet |
| Gen3 (2006) | Centera 2.0 | 10 ТБ | SATA | Gigabit Ethernet |
| Gen4 (2008) | Centera 3.0 | 40 ТБ | SATA | Gigabit Ethernet, 10GbE |
| Gen5 (2010) | Centera 4.0 | 160 ТБ | SATA | Gigabit Ethernet, 10GbE |
Применение
EMC Centera нашла применение в отраслях, где требуется долговременное, защищённое от изменений хранение больших объёмов данных:
- Здравоохранение — хранение медицинских изображений (PACS-системы), электронных медицинских карт (EMR), результатов лабораторных исследований. Требование неизменяемости данных часто диктуется законодательством (например, HIPAA в США).
- Финансовый сектор — архивирование электронных писем, биржевых транзакций, отчётов, документов для соответствия требованиям SEC, FINRA, Sarbanes-Oxley.
- Медиа и развлечения — хранение цифровых видеоархивов, аудиозаписей, изображений, контента для вещания.
- Государственные учреждения — хранение архивов документов, записей, баз данных.
- Научные исследования — хранение результатов экспериментов, спутниковых снимков, геномных данных.
Преимущества и недостатки
Преимущества
- Неизменяемость данных — гарантия, что данные не могут быть изменены или удалены случайно или злонамеренно. Это критически важно для соответствия регуляторным требованиям.
- Экономическая эффективность — стоимость хранения на Centera была значительно ниже, чем на традиционных дисковых массивах (RAID) для больших объёмов статичных данных.
- Масштабируемость — кластерная архитектура позволяла наращивать ёмкость до петабайтного уровня без остановки системы.
- Автоматическое восстановление — система самостоятельно восстанавливает данные при отказах узлов или дисков.
Недостатки
- Проприетарность — полная зависимость от оборудования и программного обеспечения EMC. Выход из строя контроллера или диска мог потребовать замены только на оригинальные компоненты.
- Сложность миграции — перенос данных с Centera на другие платформы (например, облачные объектные хранилища) требует специальных инструментов и может быть трудоёмким.
- Устаревание — с прекращением поддержки в 2020 году эксплуатация Centera становится рискованной из-за отсутствия обновлений безопасности и запчастей.
- Ограниченная производительность — система оптимизирована для последовательного чтения/записи больших объёмов, но не подходит для транзакционных нагрузок с низкой задержкой.
Критика
Основная критика в адрес Centera связана с её проприетарной архитектурой. Критики отмечали, что EMC намеренно делала систему закрытой, чтобы привязать клиентов к своему оборудованию и услугам. Кроме того, стоимость лицензий на программное обеспечение CentraStar была значительной. С появлением открытых объектных хранилищ (например, Ceph, MinIO) и облачных сервисов (Amazon S3, Google Cloud Storage) модель Centera стала менее конкурентоспособной.
Интересные факты
- Название «Centera» происходит от латинского слова «centrum» (центр) и отражает идею централизованного хранения данных.
- Система Centera была одной из первых коммерчески успешных реализаций концепции Content-Addressable Storage (CAS).
- В 2003 году EMC Centera получила награду «Best of Show» на выставке Storage Networking World.
- Некоторые организации до сих пор используют Centera в качестве архивного хранилища, несмотря на прекращение поддержки.
Источники
- EMC Centera: Content-Addressable Storage for Fixed Content. — EMC Corporation, 2002.
- The EMC Centera Architecture: A Technical Overview. — EMC Corporation, 2005.
- Storage Networking Industry Association (SNIA). Content-Addressable Storage (CAS) Tutorial.
- Dell EMC Centera: End of Life and Migration Options. — Dell Technologies, 2015.
- Статья «EMC Centera: The First CAS System» в журнале «Storage Magazine», 2004.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →