SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Инфраструктура хранения
для универсальной платформы
KADME WhereOil
Всеволод Шабад, «СетьПроект»
2

Ключевые функции KADME Whereoil
Функции работы с данными
•загрузка
•(до)атрибутирование
•хранение
•поиск
•выдача
Режимы работы
•ручной
•автоматический
Хранение
•локально
•распределённо
3

Комплекс универсальных требований
Функциональность
Производительность
Надёжность
Масштабируемость
Безопасность
Экономичность
4

Особенности требований KADME
Огромные объемы данных
Территориальная распределённость
Множество смежных систем
•в том числе, очень странных и древних
5

KADME: функциональные требования
Хранение:
•баз данных
•файлов
Доступ:
•блочный
•файловый (CIFS)
•файловый (NFS)
Авторизация доступа:
•Active Directory
•LDAP
Целостное резервное копирование
•мгновенные снимки, группы консистентности
6

KADME: требования производительности
Быстрый произвольный доступ
•БД, мелкие файлы
Быстрый последовательный доступ
•крупные файлы (сейсмика)
•баз данных
•файлов
Снимки без потерь производительности

Конкретные цифры зависят от конкретного
заказчика!
7

KADME: требования надёжности
Устойчивость к отказам «железа»
Устойчивость к отказам ЦОДа в целом
Устойчивость к отказам носителей информации
Устойчивость к ошибкам персонала
Допустимые потери данных и допустимые
простои сервиса зависят от конкретного
заказчика!
8

KADME: требования масштабируемости
Готовность к росту:
•объемов данных
•размеров отдельных файлов
•количества файлов
•количества сайтов
•скоростей работы
•количества смежных систем
•количества пользователей
Нелинейный рост стоимости и сложности по
мере роста требований!
9

KADME: требования безопасности
Возможность разграничения доступа
•authentication
•authorization
•accounting
Возможность криптозащиты данных
Возможность криптозащиты каналов связи
У разных заказчиков и в разных странах
и требования разные!
10

KADME: требования экономичности
Низкая стоимость создания системы
Низкая стоимость расширения системы
Низкая стоимость хранения данных
11

Возможности СХД NetApp FAS
Функциональность:
•унифицированный доступ
•SAN FC, iSCSI --- СУБД
•NAS (NFS 4.1, SMB 3.0) --- файлы
•авторизация доступа:
•Active Directory
•LDAP
•Kerberos
•целостное резервное копирование
•мгновенные снимки
•без потери производительности
•целостные на уровне приложений (SQL,
Oracle, Exchange, …)
•группы консистентности (через NetApp ZAPI)
12

Возможности СХД NetApp FAS
Производительность:
•быстрый произвольный доступ
•оптимизация записи
(WAFL, RAID-DP)
•оптимизация чтения
(FlashCache)
•быстрый
последовательный
доступ
•снимки без потерь
производительности
13

Возможности СХД NetApp FAS
Надёжность:
•дублированы все компоненты
•кластеризация (до 24 контроллеров)
•репликация SnapMirror (sync, async, semi-sync)
•RAID-DP (допустимы двойные отказы дисков)
•disk scrubbing
•NFS 4.1, SMB 3.0 (NAS), ALUA (FC)
•развитые средства резервного копирования
•SnapMirror (снимки)
•SnapVault (+хранилище снимков)
•SnapProtect (+ленты, + агенты для
приложений)
IDC --- надёжность 99,999%
14

Возможности СХД NetApp FAS
Расширяемость:
•2200→3200→6200,
общая ОС, общие полки
•до 24 узлов
в кластере
•до 1440 дисков на 1600000
пару контроллеров 1400000
•до 15 тыс. дисков 1200000
1000000
на кластер
800000
•ёмкость до 69 ПБ
600000
на кластер
400000
•файлы размером
200000
до 20 ПБ
0

NFS IOPS

4

8

12

16

20

24
15

Возможности СХД NetApp FAS
Безопасность:
•возможности разграничения доступа
•authentication
•Active Directory, LDAP, Kerberos
•authorization
•accounting
•делегирование администрирования (MultiStore)
•криптозащита данных на дисках
•криптозащита каналов связи (SSH, SSL)
•«песочница» (FlexClone)
16

Возможности СХД NetApp FAS
Экономичность:
•RAID-DP (надёжность RAID-6,
производительность RAID-10)
•дедупликация
•компрессия
•мгновенные снимки
17

Преимущества перед EMC Isilon
Эффективность хранения:
•RAID-DP, компрессия, дедупликация
Производительность NFS IOPS
(максимальные конфигурации):
•1’112’705 (EMC Isilon)
•1’512’784 (NetApp FAS) +36%
Масштабируемость и экономичность
•см. следующий слайд
Полноценная поддержка клиентов MS Windows
•в т. ч. Active Directory и SMB 3.0
Непрерывность работы во всех ситуациях
18

Масштабируемость и экономичность

NetApp
FAS
EMC
Isilon

250 000
NFS IOPS
дисков ТБ
288
48
672

500 000
NFS IOPS
дисков ТБ
576
96

172.3 1344

1 000 000
NFS IOPS
дисков ТБ
1152
192

344.5 3360

864

Из http://www.spec.org/sfs2008/results/sfs2008nfs.html
19

Что лучше — лента или диск?
Надёжность хранения
Стоимость носителя
Возможность дедупликации и компрессии
Количество и размер объектов восстановления
Скорость чтения и записи (max/min)
Риск потери и компрометации носителя
Наличие каналов связи между площадками
Нагрузка на перекрытия
20

Вместе мы — сила!
21

Действуем?

http://www.netproject.ru

Mais conteúdo relacionado

Mais procurados

За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
Ontico
 
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
Ontico
 
Хранение данных на виниле / Константин Осипов (tarantool.org)
Хранение данных на виниле / Константин Осипов (tarantool.org)Хранение данных на виниле / Константин Осипов (tarantool.org)
Хранение данных на виниле / Константин Осипов (tarantool.org)
Ontico
 
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
Ontico
 
DataCore case studies
DataCore case studies DataCore case studies
DataCore case studies
korn_aaf
 
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
Ontico
 
Путь от монолита на PHP к микросервисам на Scala / Денис Иванов (2GIS)
Путь от монолита на PHP к микросервисам на Scala  / Денис Иванов (2GIS)Путь от монолита на PHP к микросервисам на Scala  / Денис Иванов (2GIS)
Путь от монолита на PHP к микросервисам на Scala / Денис Иванов (2GIS)
Ontico
 
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo). С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
Badoo Development
 

Mais procurados (20)

Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
 
За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
За счет чего Tarantool такой оптимальный / Денис Аникин (Mail.Ru)
 
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
DNS в условиях хостинг-провайдера / Константин Новаковский (Selectel)
 
Что особенного в СУБД для данных в оперативной памяти / Константин Осипов (Ta...
Что особенного в СУБД для данных в оперативной памяти / Константин Осипов (Ta...Что особенного в СУБД для данных в оперативной памяти / Константин Осипов (Ta...
Что особенного в СУБД для данных в оперативной памяти / Константин Осипов (Ta...
 
Хранение данных на виниле / Константин Осипов (tarantool.org)
Хранение данных на виниле / Константин Осипов (tarantool.org)Хранение данных на виниле / Константин Осипов (tarantool.org)
Хранение данных на виниле / Константин Осипов (tarantool.org)
 
Аппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMCАппаратная и программно-аппаратная дедупликация от EMC
Аппаратная и программно-аппаратная дедупликация от EMC
 
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
Эволюция программно-аппаратного обеспечения хранения фотографий в Badoo / Дми...
 
Современная операционная система: что надо знать разработчику / Александр Кри...
Современная операционная система: что надо знать разработчику / Александр Кри...Современная операционная система: что надо знать разработчику / Александр Кри...
Современная операционная система: что надо знать разработчику / Александр Кри...
 
Использование Hadoop в Badoo, Валерий Старынин (Badoo)
Использование Hadoop в Badoo, Валерий Старынин (Badoo)Использование Hadoop в Badoo, Валерий Старынин (Badoo)
Использование Hadoop в Badoo, Валерий Старынин (Badoo)
 
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
nginx.CHANGES.2015 / Игорь Сысоев, Валентин Бартенев (Nginx)
 
DataCore case studies
DataCore case studies DataCore case studies
DataCore case studies
 
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
Chronicle Map — key-value хранилище для трейдинга на Java / Левентов Роман (C...
 
Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...
Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...
Максим Исаев, IBS. Практика использования комплекса Veritas NetBackup для мод...
 
Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...
Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...
Чем заняться вечером, если я знаю сколько будет ++i + ++i / Андрей Бородин (Y...
 
Нереляционный SQL
Нереляционный SQLНереляционный SQL
Нереляционный SQL
 
Загрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитикиЗагрузка больших объемов данных для бизнес-аналитики
Загрузка больших объемов данных для бизнес-аналитики
 
Дмитрий Новиков - Tarantool в Badoo
Дмитрий Новиков - Tarantool в BadooДмитрий Новиков - Tarantool в Badoo
Дмитрий Новиков - Tarantool в Badoo
 
Mysql vs postgresql
Mysql vs postgresqlMysql vs postgresql
Mysql vs postgresql
 
Путь от монолита на PHP к микросервисам на Scala / Денис Иванов (2GIS)
Путь от монолита на PHP к микросервисам на Scala  / Денис Иванов (2GIS)Путь от монолита на PHP к микросервисам на Scala  / Денис Иванов (2GIS)
Путь от монолита на PHP к микросервисам на Scala / Денис Иванов (2GIS)
 
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo). С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
С чего начать внедрение Hadoop в компании. Доклад Алексея Еремихина (Badoo).
 

Destaque (6)

О компании СетьПроект (краткий обзор)
О компании СетьПроект (краткий обзор)О компании СетьПроект (краткий обзор)
О компании СетьПроект (краткий обзор)
 
About NetProject (brief profile)
About NetProject (brief profile)About NetProject (brief profile)
About NetProject (brief profile)
 
Infrastructure optimization for seismic processing (eng)
Infrastructure optimization for seismic processing (eng)Infrastructure optimization for seismic processing (eng)
Infrastructure optimization for seismic processing (eng)
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Semelhante a Инфраструктура хранения для KADME Whereoil

Хранение файлов: защита, быстродействие, маштабирование
Хранение файлов: защита, быстродействие, маштабированиеХранение файлов: защита, быстродействие, маштабирование
Хранение файлов: защита, быстродействие, маштабирование
DellTeam
 
Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_
drupalconf
 
Isilapp — Extreme Cloud Storage on FreeBSD
Isilapp — Extreme Cloud Storage on FreeBSDIsilapp — Extreme Cloud Storage on FreeBSD
Isilapp — Extreme Cloud Storage on FreeBSD
Andrew Pantyukhin
 
Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)
Vsevolod Shabad
 
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуреСХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
DEPO Computers
 
ekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилищеekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилище
it-people
 
Auditing HA/DR Сonfigurations
Auditing HA/DR СonfigurationsAuditing HA/DR Сonfigurations
Auditing HA/DR Сonfigurations
Alexey Chekanov
 
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Ontico
 
Netapp prezz
Netapp prezzNetapp prezz
Netapp prezz
ardaradan
 

Semelhante a Инфраструктура хранения для KADME Whereoil (20)

Solaris OS
Solaris OSSolaris OS
Solaris OS
 
Хранение файлов: защита, быстродействие, маштабирование
Хранение файлов: защита, быстродействие, маштабированиеХранение файлов: защита, быстродействие, маштабирование
Хранение файлов: защита, быстродействие, маштабирование
 
Hosting for forbes.ru_
Hosting for forbes.ru_Hosting for forbes.ru_
Hosting for forbes.ru_
 
Isilapp — Extreme Cloud Storage on FreeBSD
Isilapp — Extreme Cloud Storage on FreeBSDIsilapp — Extreme Cloud Storage on FreeBSD
Isilapp — Extreme Cloud Storage on FreeBSD
 
Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)Lustre file system for seismic processing (159060)
Lustre file system for seismic processing (159060)
 
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуреСХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
СХД DEPO Storage 4600 для консолидации данных в современной IT-инфраструктуре
 
Software Defined Storage
Software Defined StorageSoftware Defined Storage
Software Defined Storage
 
ekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилищеekbpy'2012 - Данила Штань - Распределенное хранилище
ekbpy'2012 - Данила Штань - Распределенное хранилище
 
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULT
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULTУправление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULT
Управление данными и защита от сбоев. Решения КРОК на основе продуктов COMMVAULT
 
Auditing HA/DR Сonfigurations
Auditing HA/DR СonfigurationsAuditing HA/DR Сonfigurations
Auditing HA/DR Сonfigurations
 
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
Как мы храним и анализируем большой социальный граф, Максим Бартенев (Норси-т...
 
Спасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного ХецнераСпасение 6 миллионов файлов в условиях полного Хецнера
Спасение 6 миллионов файлов в условиях полного Хецнера
 
Sun Microsystems открытые системы хранения данных
Sun Microsystems открытые системы хранения данныхSun Microsystems открытые системы хранения данных
Sun Microsystems открытые системы хранения данных
 
Netapp prezz
Netapp prezzNetapp prezz
Netapp prezz
 
Обзор Redis storage / Symfony Camp UA 2011
Обзор Redis storage / Symfony Camp UA 2011Обзор Redis storage / Symfony Camp UA 2011
Обзор Redis storage / Symfony Camp UA 2011
 
Дедупликация. Нет громоздким ленточным библиотекам
Дедупликация. Нет громоздким ленточным библиотекамДедупликация. Нет громоздким ленточным библиотекам
Дедупликация. Нет громоздким ленточным библиотекам
 
Велосипед уже изобретен. Что умеют промышленные СХД? / Антон Жбанков (Nutanix)
Велосипед уже изобретен. Что умеют промышленные СХД? / Антон Жбанков (Nutanix)Велосипед уже изобретен. Что умеют промышленные СХД? / Антон Жбанков (Nutanix)
Велосипед уже изобретен. Что умеют промышленные СХД? / Антон Жбанков (Nutanix)
 
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise LinuxКорпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
 
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
Ускоряем и разгружаем веб-сервер, прозрачно кэшируя на SSD, Станислав Николов...
 
Возможности Облака КРОК
Возможности Облака КРОКВозможности Облака КРОК
Возможности Облака КРОК
 

Mais de Vsevolod Shabad

Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
Vsevolod Shabad
 
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктурыОбработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Vsevolod Shabad
 
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Vsevolod Shabad
 
Внедрение систем хранения данных для сейсморазведки и промысловой геофизики
Внедрение систем хранения данных для сейсморазведки и промысловой геофизикиВнедрение систем хранения данных для сейсморазведки и промысловой геофизики
Внедрение систем хранения данных для сейсморазведки и промысловой геофизики
Vsevolod Shabad
 

Mais de Vsevolod Shabad (20)

Опыт разработки стратегии ИБ и киберзащиты производственной инфраструктуры в...
Опыт разработки стратегии ИБ и киберзащиты производственной инфраструктуры в...Опыт разработки стратегии ИБ и киберзащиты производственной инфраструктуры в...
Опыт разработки стратегии ИБ и киберзащиты производственной инфраструктуры в...
 
Agile-подходы в ИБ
Agile-подходы в ИБAgile-подходы в ИБ
Agile-подходы в ИБ
 
State regulation of information protection in the cloud - international and K...
State regulation of information protection in the cloud - international and K...State regulation of information protection in the cloud - international and K...
State regulation of information protection in the cloud - international and K...
 
How can a successful SOC2-compliant ISMS be built without power, money and a...
How can a successful SOC2-compliant ISMS be built without power, money and a...How can a successful SOC2-compliant ISMS be built without power, money and a...
How can a successful SOC2-compliant ISMS be built without power, money and a...
 
Государственное регулирование защиты данных в облаках - международный и каза...
Государственное регулирование защиты данных в облаках - международный и каза...Государственное регулирование защиты данных в облаках - международный и каза...
Государственное регулирование защиты данных в облаках - международный и каза...
 
Первые шаги нового CISO
Первые шаги нового CISOПервые шаги нового CISO
Первые шаги нового CISO
 
С широко закрытыми глазами - риск-ориентированный подход к миграции в облака
С широко закрытыми глазами - риск-ориентированный подход к миграции в облакаС широко закрытыми глазами - риск-ориентированный подход к миграции в облака
С широко закрытыми глазами - риск-ориентированный подход к миграции в облака
 
Public clouds - tasty but scary
Public clouds - tasty but scaryPublic clouds - tasty but scary
Public clouds - tasty but scary
 
Building a cybersecurity strategy for growing companies (IDC Day 2022 - Tashk...
Building a cybersecurity strategy for growing companies (IDC Day 2022 - Tashk...Building a cybersecurity strategy for growing companies (IDC Day 2022 - Tashk...
Building a cybersecurity strategy for growing companies (IDC Day 2022 - Tashk...
 
Public clouds: to love passionately, to be afraid, or to hate (IDC Security D...
Public clouds: to love passionately, to be afraid, or to hate (IDC Security D...Public clouds: to love passionately, to be afraid, or to hate (IDC Security D...
Public clouds: to love passionately, to be afraid, or to hate (IDC Security D...
 
Как повысить результативность борьбы с фродом: опыт "Халык Банка"
Как повысить результативность борьбы с фродом: опыт "Халык Банка"Как повысить результативность борьбы с фродом: опыт "Халык Банка"
Как повысить результативность борьбы с фродом: опыт "Халык Банка"
 
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасностьКак оценить пользу от ИБ и увязать с нею инвестиции в безопасность
Как оценить пользу от ИБ и увязать с нею инвестиции в безопасность
 
Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
Проекты по обеспечению непрерывности бизнеса: ЧТО, ЗАЧЕМ, КАК и ПОЧЕМУ ТАК ДО...
 
ITIL, SCRUM, Kanban in Cybersecurity
ITIL, SCRUM, Kanban in CybersecurityITIL, SCRUM, Kanban in Cybersecurity
ITIL, SCRUM, Kanban in Cybersecurity
 
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктурыОбработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
Обработка спйсмоданных: возможности оптимизации ИТ-инфраструктуры
 
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
 
Как получать больше, платить меньше и спокойно спать по ночам
Как получать больше, платить меньше и спокойно спать по ночамКак получать больше, платить меньше и спокойно спать по ночам
Как получать больше, платить меньше и спокойно спать по ночам
 
Внедрение систем хранения данных для сейсморазведки и промысловой геофизики
Внедрение систем хранения данных для сейсморазведки и промысловой геофизикиВнедрение систем хранения данных для сейсморазведки и промысловой геофизики
Внедрение систем хранения данных для сейсморазведки и промысловой геофизики
 
Системы хранения сейсмических данных - серебряной пули нет! (конференция Para...
Системы хранения сейсмических данных - серебряной пули нет! (конференция Para...Системы хранения сейсмических данных - серебряной пули нет! (конференция Para...
Системы хранения сейсмических данных - серебряной пули нет! (конференция Para...
 
Организация хранения данных сейсморазведки и промысловой геофизики
Организация хранения данных сейсморазведки и промысловой геофизикиОрганизация хранения данных сейсморазведки и промысловой геофизики
Организация хранения данных сейсморазведки и промысловой геофизики
 

Инфраструктура хранения для KADME Whereoil

  • 1. Инфраструктура хранения для универсальной платформы KADME WhereOil Всеволод Шабад, «СетьПроект»
  • 2. 2 Ключевые функции KADME Whereoil Функции работы с данными •загрузка •(до)атрибутирование •хранение •поиск •выдача Режимы работы •ручной •автоматический Хранение •локально •распределённо
  • 4. 4 Особенности требований KADME Огромные объемы данных Территориальная распределённость Множество смежных систем •в том числе, очень странных и древних
  • 5. 5 KADME: функциональные требования Хранение: •баз данных •файлов Доступ: •блочный •файловый (CIFS) •файловый (NFS) Авторизация доступа: •Active Directory •LDAP Целостное резервное копирование •мгновенные снимки, группы консистентности
  • 6. 6 KADME: требования производительности Быстрый произвольный доступ •БД, мелкие файлы Быстрый последовательный доступ •крупные файлы (сейсмика) •баз данных •файлов Снимки без потерь производительности Конкретные цифры зависят от конкретного заказчика!
  • 7. 7 KADME: требования надёжности Устойчивость к отказам «железа» Устойчивость к отказам ЦОДа в целом Устойчивость к отказам носителей информации Устойчивость к ошибкам персонала Допустимые потери данных и допустимые простои сервиса зависят от конкретного заказчика!
  • 8. 8 KADME: требования масштабируемости Готовность к росту: •объемов данных •размеров отдельных файлов •количества файлов •количества сайтов •скоростей работы •количества смежных систем •количества пользователей Нелинейный рост стоимости и сложности по мере роста требований!
  • 9. 9 KADME: требования безопасности Возможность разграничения доступа •authentication •authorization •accounting Возможность криптозащиты данных Возможность криптозащиты каналов связи У разных заказчиков и в разных странах и требования разные!
  • 10. 10 KADME: требования экономичности Низкая стоимость создания системы Низкая стоимость расширения системы Низкая стоимость хранения данных
  • 11. 11 Возможности СХД NetApp FAS Функциональность: •унифицированный доступ •SAN FC, iSCSI --- СУБД •NAS (NFS 4.1, SMB 3.0) --- файлы •авторизация доступа: •Active Directory •LDAP •Kerberos •целостное резервное копирование •мгновенные снимки •без потери производительности •целостные на уровне приложений (SQL, Oracle, Exchange, …) •группы консистентности (через NetApp ZAPI)
  • 12. 12 Возможности СХД NetApp FAS Производительность: •быстрый произвольный доступ •оптимизация записи (WAFL, RAID-DP) •оптимизация чтения (FlashCache) •быстрый последовательный доступ •снимки без потерь производительности
  • 13. 13 Возможности СХД NetApp FAS Надёжность: •дублированы все компоненты •кластеризация (до 24 контроллеров) •репликация SnapMirror (sync, async, semi-sync) •RAID-DP (допустимы двойные отказы дисков) •disk scrubbing •NFS 4.1, SMB 3.0 (NAS), ALUA (FC) •развитые средства резервного копирования •SnapMirror (снимки) •SnapVault (+хранилище снимков) •SnapProtect (+ленты, + агенты для приложений) IDC --- надёжность 99,999%
  • 14. 14 Возможности СХД NetApp FAS Расширяемость: •2200→3200→6200, общая ОС, общие полки •до 24 узлов в кластере •до 1440 дисков на 1600000 пару контроллеров 1400000 •до 15 тыс. дисков 1200000 1000000 на кластер 800000 •ёмкость до 69 ПБ 600000 на кластер 400000 •файлы размером 200000 до 20 ПБ 0 NFS IOPS 4 8 12 16 20 24
  • 15. 15 Возможности СХД NetApp FAS Безопасность: •возможности разграничения доступа •authentication •Active Directory, LDAP, Kerberos •authorization •accounting •делегирование администрирования (MultiStore) •криптозащита данных на дисках •криптозащита каналов связи (SSH, SSL) •«песочница» (FlexClone)
  • 16. 16 Возможности СХД NetApp FAS Экономичность: •RAID-DP (надёжность RAID-6, производительность RAID-10) •дедупликация •компрессия •мгновенные снимки
  • 17. 17 Преимущества перед EMC Isilon Эффективность хранения: •RAID-DP, компрессия, дедупликация Производительность NFS IOPS (максимальные конфигурации): •1’112’705 (EMC Isilon) •1’512’784 (NetApp FAS) +36% Масштабируемость и экономичность •см. следующий слайд Полноценная поддержка клиентов MS Windows •в т. ч. Active Directory и SMB 3.0 Непрерывность работы во всех ситуациях
  • 18. 18 Масштабируемость и экономичность NetApp FAS EMC Isilon 250 000 NFS IOPS дисков ТБ 288 48 672 500 000 NFS IOPS дисков ТБ 576 96 172.3 1344 1 000 000 NFS IOPS дисков ТБ 1152 192 344.5 3360 864 Из http://www.spec.org/sfs2008/results/sfs2008nfs.html
  • 19. 19 Что лучше — лента или диск? Надёжность хранения Стоимость носителя Возможность дедупликации и компрессии Количество и размер объектов восстановления Скорость чтения и записи (max/min) Риск потери и компрометации носителя Наличие каналов связи между площадками Нагрузка на перекрытия