SlideShare a Scribd company logo
1 of 23
Практический опыт внедрения 
Clustered Data ONTAP 
www.2gis.ru
31 
146 
252 
2006 2011 2013 
Первый выпуск 
1 
1999 
2ГИС 2ГИС для КПК, 
онлайн-версия 2ГИС 
2ГИС-Москва 
2ГИС в ТОП-10 
лучших работодателей РФ 
по версии HeadHunter 
Победа в международном конкурсе 
«Хрустальная гарнитура» 
в номинации «Лучший контакт-центр» 
2ГИС в ТОП-10 
интернет-компаний РФ 
по версии Forbes
Взгляд изнутри
Взгляд изнутри 
2 ЦОДа 
Бизнес-приложения 
Разработка, тестирование, деплой
Виртуализация 
System Center 2012 R2 
Virtual Machine Manager 
System Center 2012 R2 
App Controller
Инфраструктура 
IBM BladeCenter HP c7000 Enclosure 
Network 1Gb/s Network 10Gb/s 
NetApp FAS3240 NetApp FAS6220
Почему NetApp?
Минусы Data ONTAP 7-mode 
Дисбаланс нагрузки 
Ограничения масштабируемости
Плюсы Clustered Data ONTAP
Этапы внедрения
1. Покупка
2. Миграция данных #1
3. Конвертация системы #1
4. Миграция данных #2
5. Конвертация системы #2
6. Завершающий этап
Практический опыт
1. Snapshot 
Инструменты 
- SnapDrive 
- SnapManager for SQL 
Результаты 
- Ускорение развертывания приложений в 20 раз 
- Выигрыш по месту +89%
2. Quality of Service 
«Фича» системы 
Ограничение лимитов по IOPS на уровне 
vserver, volume, lun 
Результат 
Соблюдение параметров SLA доступа к 
данным для бизнес-приложений
3. Storage efficiency 
Инструменты 
- Thin provisioning 
- Дедупликация и компрессия данных 
- Динамически изменяемые размеры томов 
Результаты 
- Эффективное использование СХД 
- Экономия места 68% 
- Опции для iSCSI-3 Persistent Reservations 
- volume autosize mode grow-shrink 
- lun space-allocation enabled
Дальнейшие планы
Вопросы? 
Ериков Константин 
k.erikov@2gis.ru 
www.2gis.ru

More Related Content

Similar to «Практический опыт внедрения Clustered Data ONTAP в компании 2ГИС» — Константин Ериков, 2ГИС

Особенности внедрения систем управления проектами в проектных институтах
Особенности внедрения систем управления проектами в проектных институтахОсобенности внедрения систем управления проектами в проектных институтах
Особенности внедрения систем управления проектами в проектных институтахЕгор Воднев
 
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)DataLine
 
DataLine CloudLine Metrocluster_25 09
DataLine CloudLine Metrocluster_25 09DataLine CloudLine Metrocluster_25 09
DataLine CloudLine Metrocluster_25 09Alina Karimullina
 
Сила User Experience - как Dell Foglight может помочь бизнесу
Сила User Experience - как Dell Foglight может помочь бизнесуСила User Experience - как Dell Foglight может помочь бизнесу
Сила User Experience - как Dell Foglight может помочь бизнесуBAKOTECH
 
Каковы перспективы перехода к модели публичных облаков в российском контексте?
Каковы перспективы перехода к модели публичных облаков в российском контексте?Каковы перспективы перехода к модели публичных облаков в российском контексте?
Каковы перспективы перехода к модели публичных облаков в российском контексте?Michael Kozloff
 
Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Anton Petrov
 
Микросервисы, чистый PaaS и конкурс Мисс Россия
Микросервисы, чистый PaaS и конкурс Мисс РоссияМикросервисы, чистый PaaS и конкурс Мисс Россия
Микросервисы, чистый PaaS и конкурс Мисс РоссияAlexander Byndyu
 
OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015Ilya Gershanov
 
«Облака» под контролем: как эффективно оценить производительность облачных т...
«Облака» под контролем:  как эффективно оценить производительность облачных т...«Облака» под контролем:  как эффективно оценить производительность облачных т...
«Облака» под контролем: как эффективно оценить производительность облачных т...СвязьКомплект
 
Облачные услуги Ростелеком и защита персональных данных
Облачные услуги Ростелеком и защита персональных данныхОблачные услуги Ростелеком и защита персональных данных
Облачные услуги Ростелеком и защита персональных данныхMichael Kozloff
 
Белогрудов Владислав, EMC
Белогрудов Владислав, EMCБелогрудов Владислав, EMC
Белогрудов Владислав, EMCNata_Churda
 
OSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovOSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovIlya Gershanov
 
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"Fwdays
 
CDC на SAP Forum Москва 2012
CDC на SAP Forum Москва 2012CDC на SAP Forum Москва 2012
CDC на SAP Forum Москва 2012CDC Group
 
Решения КРОК для управления задачами
Решения КРОК для управления задачамиРешения КРОК для управления задачами
Решения КРОК для управления задачамиКРОК
 
For sap forum_ver5
For sap forum_ver5For sap forum_ver5
For sap forum_ver5CDC Group
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Cisco Russia
 

Similar to «Практический опыт внедрения Clustered Data ONTAP в компании 2ГИС» — Константин Ериков, 2ГИС (20)

Foglight eum for e commerce
Foglight eum for e commerceFoglight eum for e commerce
Foglight eum for e commerce
 
Особенности внедрения систем управления проектами в проектных институтах
Особенности внедрения систем управления проектами в проектных институтахОсобенности внедрения систем управления проектами в проектных институтах
Особенности внедрения систем управления проектами в проектных институтах
 
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)
Катастрофоустойчивое облако CloudLine Metrocluster (DRaaS)
 
DataLine CloudLine Metrocluster_25 09
DataLine CloudLine Metrocluster_25 09DataLine CloudLine Metrocluster_25 09
DataLine CloudLine Metrocluster_25 09
 
Сила User Experience - как Dell Foglight может помочь бизнесу
Сила User Experience - как Dell Foglight может помочь бизнесуСила User Experience - как Dell Foglight может помочь бизнесу
Сила User Experience - как Dell Foglight может помочь бизнесу
 
ALG Systems
ALG SystemsALG Systems
ALG Systems
 
Каковы перспективы перехода к модели публичных облаков в российском контексте?
Каковы перспективы перехода к модели публичных облаков в российском контексте?Каковы перспективы перехода к модели публичных облаков в российском контексте?
Каковы перспективы перехода к модели публичных облаков в российском контексте?
 
Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"
 
Микросервисы, чистый PaaS и конкурс Мисс Россия
Микросервисы, чистый PaaS и конкурс Мисс РоссияМикросервисы, чистый PaaS и конкурс Мисс Россия
Микросервисы, чистый PaaS и конкурс Мисс Россия
 
OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015OSPconf. Big Data Forum 2015
OSPconf. Big Data Forum 2015
 
«Облака» под контролем: как эффективно оценить производительность облачных т...
«Облака» под контролем:  как эффективно оценить производительность облачных т...«Облака» под контролем:  как эффективно оценить производительность облачных т...
«Облака» под контролем: как эффективно оценить производительность облачных т...
 
Облачные услуги Ростелеком и защита персональных данных
Облачные услуги Ростелеком и защита персональных данныхОблачные услуги Ростелеком и защита персональных данных
Облачные услуги Ростелеком и защита персональных данных
 
Белогрудов Владислав, EMC
Белогрудов Владислав, EMCБелогрудов Владислав, EMC
Белогрудов Владислав, EMC
 
OSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya GershanovOSPconf Big Data Forum 2014 Ilya Gershanov
OSPconf Big Data Forum 2014 Ilya Gershanov
 
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
Dmytro Nemesh "Building the perfect infrastructure with Kubernetes"
 
CDC на SAP Forum Москва 2012
CDC на SAP Forum Москва 2012CDC на SAP Forum Москва 2012
CDC на SAP Forum Москва 2012
 
Решения КРОК для управления задачами
Решения КРОК для управления задачамиРешения КРОК для управления задачами
Решения КРОК для управления задачами
 
For sap forum_ver5
For sap forum_ver5For sap forum_ver5
For sap forum_ver5
 
BlackBerry
BlackBerryBlackBerry
BlackBerry
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
 

«Практический опыт внедрения Clustered Data ONTAP в компании 2ГИС» — Константин Ериков, 2ГИС

Editor's Notes

  1. Добрый день, коллеги!   - Сегодня я хотел бы поделиться с Вами опытом, полученным в ходе внедрения кластерной системы Data ONTAP.
  2. Несколько слов о нашей компании.   - 2GIS это один из самых популярных электронных справочников в России. - В нем содержится информация более чем о 2 млн. организаций. - На данный момент охват справочника составляет более 250 городов не только в России, но и Казахстане, Италии, Чехии и на Кипре. - Аудитория справочника насчитывает более 18 млн. пользователей. - Справочник доступен в трех версиях: - Десктопной - Мобильной - А также ONLINE версии
  3. Наша компания динамично развивается.   - 2GIS входит в ТОП 10 лучших работодателей Росии по версии HeadHunter. - А также занимает 8 место в рейтинге лучших интернет-компании по версии Forbes
  4. Сейчас давайте углубимся подробнее в технические детали.   - В частности, я хотел бы рассказать Вам о том, каким образом мы применяем СХД в нашей компании.
  5. Основная инфраструктура компании находится в Новосибирске. - Она представляет собой 2 географически распределенных центра обработки данных. - Компания осуществляет полный цикл разработки программного обеспечения. - Все бизнес-приложения являются интеллектуальной собственностью компании. - Разработка приложений ведется как для внутренних потребностей компании, для ее сотрудников, так и для внешних пользователей справочника: - Это онлайн-сервисы, api, старт-ап проекты.
  6. В нашей компании широко применятся виртуальные среды.   - На них «крутятся» сервисы разработки, тестирования и боевой эксплуатации. - Виртуальная инфраструктура построена на базе Hyper-V и Windows Server 2012. - С помощью продуктов линейки System Center Virtual Machine Manager осуществляется управление отказоустойчивыми кластерами Hyper-V. - Использование App Controller позволяет тестировщикам через веб-портал разворачивать тестовые среды из предопределенных шаблонов в «2 клика» мышью.
  7. За последние годы в компании произошла существенная модернизация инфраструктуры.   - Устаревшие блэйд-корзины IBM были заменены современными и производительными корзинами HP. - Сетевая инфраструктура была «прокачана» до 10G. - Изменения также затронули СХД. Вдобавок к имеющимся контроллерам FAS3240 была приобретена новая система FAS6220.
  8. А сейчас небольшой экскурс в историю.   - В то время, когда компания делала первые шаги в направлении виртуализации, требовалось недорогое, но оправданное вложение средств. - Так в нашей компании появилась первая СХД FAS2040. Этот «старичок» по-прежнему пашет на благо компании, выполняя посильные для системы задачи. - Решение в пользу NetApp было принято по ряду следующих факторов: - Присутствие компании на рынке в сибирском регионе. - Квалифицированная помощь на этапе запуска системы. - А также гибкая ценовая политика.
  9. При работе с нашими двумя СХД FAS3240 в классическом Data ONTAP 7-mode мы столкнулись со следующими сложностями:   - Прежде всего, это несбалансированность нагрузки контроллеров. - А также отсутствие возможности масштабировать систему.
  10. Плюсами кластерной системы для нас прежде всего являются гибкость и масштабируемость.   - Кластерный Data ONTAP – это многонодовая система. - Он предназначен для работы более чем с двумя контроллерами. - Что позволяет обеспечивать сбалансированную загрузку всех нод кластера. - Технология DataMotion дает возможность «прозрачно» для конечных приложений осуществлять миграцию данных в пределах кластерной системы. - Архитектура кластерной системы, основанная на Storage Virtual Machines, позволяет предоставить прикладным администраторам права доступа непосредственно к томам данных их приложений.
  11. Подготовка к внедрению кластерной системы была похожа на игру в тетрис.   - Основная задача состояла в том, чтобы используя все блоки оптимальным образом заполнить игровое поле.
  12. Первым этапом стало приобретение контроллеров FAS6220 в кластерной конфигурации.
  13. После чего кластерная система была запущена на первой площадке и начат процесс миграции данных с классического Data ONTAP 7—mode.
  14. После завершения миграции данных высвободившая пара контроллеров FAS3240 была сконвертирована в кластерную конфигурацию и запущена на второй площадке.
  15. Далее последовала миграция данных на кластерную систему на второй площадке.
  16. По завершению процесса миграции данных, высвободившиеся контроллеры FAS3240 были сконвертированы в Data ONTAP Cluster mode и добавлены как третья и четвертая ноды кластера в существующую кластерную систему на второй площадке. Следует добавить, что кластерный интерконнект построен на базе пары свитчей CN1610.
  17. В итоге. - Мы получили схожие по производительности кластерные системы на обоих площадках: - Это двухнодовый кластер на базе FAS6220 - И четырехнодовый кластер, построенный из контроллеров FAS3240.
  18. А сейчас я расскажу о нескольких полезных фичах по использованию СХД.
  19. Технология создания снэпшотов. - Мы используем такие инструменты, как: - SnapDrive и - SnapManager for SQL Server - Что позволило достичь следующих результатов: - Время развертывания приложений уменьшилось в 20 раз (с 1 недели до 2 часов). - - Экономия по месту составила более 89%.
  20. Quality of Service   - Фича позволяет ограничивать активность ввода вывода на уровне тома, луна, vserver-а. - В результате, совместное использование СХД для бизнес приложений, а также сред разработки и тестирования, позволяет выделить максимальный приоритет данным бизнес-приложений.
  21. Эффективное использование дискового места.   - С помощью таких инструментов, как Thin provisioning мы можем выделять места больше, чем фактически имеется на СХД. Дедупликация и компрессия данных при использовании на томах виртуальных машин позволяет экономить в среднем 68% дискового места. - Мы успешно используем iSCSI-3 с функцией persistent reservation, а также опций space-allocation для луна и режим autosize grow_shrink для тома в следующих целях: - В такие тома происходит развертывание виртуальных машин тестовых сред через App Controller. - Данный функционал позволяет получить динамически расширяемые и сжимаемые тома на СХД.
  22. Компания очень быстро растет и развивается. - Непрерывно происходит запуск все новых и новых как внешних, так и внутренних проектов. - Увеличивается количество бизнес- приложений. - Что естественно приводит к росту объемов данных. - В ближайшей перспективе мы планируем наращивать кластерные мощности наших СХД, увеличивать число «шпинделей» в системах. - А также глубже интегрировать технологии для повышения эффективности использования СХД и работы компании в целом.
  23. Спасибо за внимание. - Ваши вопросы, коллеги?