1 / 29

Использование виртуализации для улучшения качества ИТ-сервисов

Использование виртуализации для улучшения качества ИТ-сервисов. Сергей Тонкоглаз менеджер проектов компании КРОК. IBM SAN Volume Controller. Проблемы роста данных и использования ресурсов. Рост данных : быстрее и дороже, чем раньше

trygg
Download Presentation

Использование виртуализации для улучшения качества ИТ-сервисов

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Использование виртуализации для улучшения качества ИТ-сервисов Сергей Тонкоглаз менеджер проектовкомпании КРОК

  2. IBM SAN Volume Controller

  3. Проблемы роста данных и использования ресурсов Рост данных: быстрее и дороже, чем раньше • Больше невозможно просто добавлять диски – необходимо снижать стоимость хранения • Рост вызван развитием электронной коммерции, постоянным увеличением объема электронной почты, использованием данных мультимедиа • Необходимо управлять большим количеством данных с тем же самым штатом Недостаточное использование ИТ-ресурсов

  4. 50% HP Intelligent Storage Ctlr Intelligent Storage Ctlr RAID Ctlr RAID Ctlr JBODs JBODs IBM Intelligent Storage Ctlr 90% Intelligent Storage Ctlr RAID Ctlr RAID Ctlr Проблемы гетерогенных сред JBODs JBODs IBM Offline EMC Intelligent Storage Ctlr Intelligent Storage Ctlr RAID Ctlr JBODs Intelligent Storage Ctlr Intelligent Storage Ctlr RAID Ctlr RAID Ctlr RAID Ctlr JBODs JBODs JBODs Ограничения дисковых систем Дисковые массивы SAN: • Индивидуальное управление • Ограниченная емкость • Различные функциональные возможности • Отсутствие возможности динамической миграции данных • Функционал копирования между оборудованием одного производителя и класса

  5. FC Switch Management Application Flashcopy ? HDS Specialist EMC Mgmt. Application DS4000 Storage Manager Ограничения дисковых систем Out of Space Out of Space HDLMDriver EMC Drivers HDLM Driver EMC Drivers RDAC Drivers Free capacity Out of Space $$$ $$$ Зеркалирование? EMC HDS DS4300 $$$ Миграция 010101010101010101 010010101101001000

  6. Упрощение инфраструктуры Windows Servers Windows Server Virtual Servers, Storage, Networks Networking Unix Servers Networking Виртуализация Unix Server Management Servers Servers Storage Storage Networking Linux Server Linux Servers Логическое упрощение Физическая консолидация Типичная

  7. Виртуализация Сети SAN сегодня Виртуализация Storage Network SAN Virtualization Layer Серверы привязаны к виртуальным дискам Серверы привязаны к определенным физическим дискам,

  8. IO-Group IO-Group IO-Group IO-Group IBM SAN VOLUME CONTROLLER Node Node Node Node Node Node Node Node CPQ ESS LCRB Виртуализация в SAN на блоковом уровне SVC Drivers SVC Drivers SVC Drivers

  9. Аппаратное обеспечение SVC IBM TotalStorage «Железо» SAN Volume Controller 8F4 Кластеризация до 8 узлов Узлы на основе System X x336 2 процессора 3 Ггц Pentium 8 ГБ кэш памяти / 4 FC портов на узел

  10. VD-1 VD-2 VD-3 VD-4 VD-5 VD-6 VD-7 VD-8 VD-9 VD-10 Virtual Disks Managed Disks MD 1 LUN 1 MD 2 LUN 2 MD 3 LUN 3 MD 4 LUN 4 MD 5 LUN 5 LUN 6 MD 6 MD 7 LUN 7 LUN 8 MD 8 Схема виртуализации Серверы приложений «Изолирует»хостыот изменений физических систем хранения данных Контроллер связывает виртуальные диски и физические диски Storage Engine Managed Disk Groups Хостыпривязаны к томам LUNs, которые на самом деле являются виртуальными дисками SVC High Performance Low Cost SCSI LUNs Физические диски объединяются в группы в соответствии с типом системы хранения данных RAID Controller 1 RAID Controller 2 RAID массивы Диски

  11. IO-Group IO-Group IO-Group IO-Group IBM SAN VOLUME CONTROLLER Node Node Node Node Node Node Node Node CPQ ESS LCRB Out of Space SVC Drivers SVC Drivers SVC Drivers Free capacity Out of Space Data Migration 010101010101010101 010010101101001000

  12. SANVolume Controller SANVolume Controller IBMESS,FAStT IBMDS DS4000 DS6000 DS8000 IBMN series HPMA, EMA MSA, EVA XP MSA1000, 1500 EMC CLARiiON CX3 Models 10, 80Symmetrix Sun StorageTek 6120, 6130, 6140, 6540, 6930 NetApp FAS NEC iStorage S1500, S2500, S2900 Bull StoreWay FDA1500, FDA2500, FDA2900 Fujitsu Eternus 3000, 4000, 8000 HitachiLightning Thunder TagmaStore AMS, WMS Поддерживаемое окружение SAN Volume Controller Version 4.2 Linux(Intel/Power/zLinux) RHEL/SUSE RHEL 5 ia32, x64 RHEL 3 Power SLES 9 ia64 IBM N series Gateway NetApp V-Series IBM AIXHACMP 5.4/XD GPFS / VIO OracleRAC 10g SunSolaris VCS/SUN clustering MicrosoftMSCS MPIO, VSS, GDS x64, ia64 Novell NetWare Clustering HP-UX, Tru64 OpenVMS ServiceGuard with SDD VMware Win / NW guests IBMBladeCenter Win/Linux/VMWare/AIX OPM/FCS/IBS 1024 Hosts SGI IRIX Cisco McData Brocade SAN with 4Gbps fabric SAN iSCSI to hosts Via Cisco IPS Continuous Copy Metro Mirror Global Mirror

  13. IO-Group IO-Group IO-Group IO-Group IBM SAN VOLUME CONTROLLER Node Node Node Node Node Node Node Node CPQ ESS LCRB IBM San Volume Controller SVC Drivers SVC Drivers SVC Drivers Management Platform

  14. EMC Recover Point

  15. Виды репликации • На уровне приложения, базы данных • На уровне ОС, менеджера томов • На уровне системы хранения • Локальная полная, клоны • Локальная мгновенная, моментальные снимки • Удаленная синхронная • Удаленная асинхронная

  16. Время ответа приложения Обеспечение RPO, RTO Восстановление, прозрачное для приложений Oracle Exchange SQL Oracle Exchange SQL Защита от повреждений Тестирование аварийного восстановления Затраты на каналы Существующая инфраструктура IBM STK IBM STK HDS HP HDS HP EMC EMC Разнородное хранилище Факторы, учитываемые при репликации данных Основной ЦОД Резервный ЦОД SAN SAN SAN

  17. Что такое RecoverPoint? • Гетерогенная репликация данных • Восстановление данных на любой момент времени

  18. RBA/SCN Patch Quiesce Quarterly Close LSN Pre-Patch Post-Patch Hot Backup Checkpoint Точки восстановления, RPO Резервное копирование: точка восстановления каждые 24 часа RECOVERY GAP Snapshot: точка восстановления каждые 3 часа GAP GAP GAP GAP GAP GAP GAP GAP Репликация на основе массива: доступна только последняя реплика RECOVERY GAP EMC RecoverPoint CDP/Replication EMC RecoverPoint CDP: Неограниченное количество точек восстановления Время

  19. WAN RecoverPoint компоненты и топология Программное обеспечение RecoverPoint • Определения • RecoverPoint appliance - контроллер RecoverPoint, предназначенный для защиты данных • RecoverPoint appliance cluster - два или более RecoverPoint appliances • RecoverPoint appliance основан на стандартномсервере Dell • Дублированное питание и охлаждение • 8 Fibre Channel портов • Два 1 Gigabit Ethernet портов • RecoverPoint кластер • RecoverPoint поддерживает failover между узлами • Взаимодействия • Узлы используют LAN • Репликация данных по WAN: Используется TCP • RecoverPoint кластер поддерживает до 8 узлов • Возможность добавления узлов к существующей конфигурации • Новые узлы распознаются автоматически • Добавление узлов повышает производительность Layer 2 Fibre Channel SAN EMC IBM HDS STK HP

  20.   SAN SAN WAN     Удаленная репликация на основе сети передачи данных Œ Œ Œ Œ Œ Œ  Œ Œ SAN • Журнал • Отслеживает все изменения на защищаемых томах (дисках) • Позволяет восстановить данные моментально и на любой момент времени с гранулярностью в пределах минуты • Позволяет использовать пользовательские метки для маркирования временных срезов данных • Может самостоятельно маркировать срезы некоторых приложений, например, Oracle (RBA, SCN), MS SQL (используется VDI для гарантии восстановления) • Использует компрессию для экономии дискового пространства • Сеть передачи данных (Глобальная Вычислительная Сеть, TCP/IP) • Данные сжимаются сервером RecoverPoint в 3-15 раз • Конвертирование FC в IP - отсутствие необходимости в дорогостоящих конвертерах FC/IP – сервер RecoverPoint сам является таким конвертером • Системы хранения данных • Поддерживается репликация с любых систем хранения на любые системы хранения • Драйверы-сплиттеры RecoverPoint • Перехватывают операции записи (на блочном уровне) и копируют на сервер RecoverPoint • Копирование операции записи может быть сделано как на сервере приложений, так и на коммутаторе сети хранения • Сервер RecoverPoint • Вносит информацию об операциях записи в журнал • Компрессирует данные для передачи через WAN • Передает данные на удаленный резервный центр • Записывает переданные данные на копию резервируемого тома (диска) • При необходимости управляет восстановлением • Обеспечивает доступ к скопированным данным

  21. 1. Операции записи раздваиваются (одним из 2х методов) и посылаются на сервер RecoverPoint 2a. Драйвер-сплиттер на сервере 6. Данные записываются в журнал 3.RecoverPoint 2b. Cisco, Brocade A’ C’ B’ A C B 5. Сервер RecoverPoint: • Получает данные • Декомпрессирует данные • Проверяются контрольные суммы и правильность последовательности передачи 4. Сервер RecoverPoint: • Конвертирует FC-IP • Компрессирует данные • Отправляет данные в резервный ВЦ 7. Данные записываются на удаленные копии реплицируемых томов RecoverPoint – процесс удаленной защиты (CRR) Резервный ВЦ Журнал Основной ВЦ

  22. 1. Операции записи раздваиваются (одним из двух методов) и посылаются на сервер RecoverPoint 2a. Драйвер-сплиттер на сервере 3. Операции записи подтверждаются сервером RecoverPoint 4. Данные записываются в журнал 2b. Cisco, Brocade A’ C’ B’ A C B 5. Данные записываются на копии реплицируемых томов RecoverPoint – процесс локальной защиты данных (CDP) Журнал

  23. Время/дата Объем данных «Закладки»: Созданные системой Созданные пользователем Работа с приложениями Oracle: Использование событий базы данных Relative Block Address (RBA) System Change Number (SCN) Microsoft SQL Server Microsoft Virtual Device Interface (VDI) Microsoft Exchange Microsoft Volume Shadow Copy Service (VSS) Журналирование Журналирование включаетданные плюс метаданные

  24. v RecoverPoint – процесс восстановления • Запрос образа диска через интерфейс управления Œ • Пользователь выбирает по метке или времени • Восстановление с помощью RecoverPoint образа диска в режиме записи • Пользователь выбирает виртуальный  или физический образ  • Журнал  используется для восстановления данных на нужный момент времени • Образ диска монтируется на сервере  • Все новые операции записи сохраняются в журнале • Копия данных не изменяется • По запросу можно записать изменения в основную копию • Используется для: • Восстановления работы приложений • Запуска новых приложений из образа • Восстановления данных из образа • Резервного копирования • Анализа данных • Разработки и тестирования решений по аварийному восстановлению Œ  Запрос на восстановление Резервные сервера Сервер RP SAN  Журнал  Target volumes 

  25. RecoverPoint 25

  26. EMC RecoverPoint: основные особенности • Нет зависимости от аппаратного обеспечения • Восстановление на любой момент времени • Мгновенное восстановление • Интеграция с приложениями • Оптимальное использование каналов передачи

  27. Для чего использовать • CDP – постоянная защита данных – RPO, RTO • CRR – репликация по узким каналам, DR решения – RPO, RTO • Консистентность между серверами и системами хранения • Гетерогенное решение – не только между разными производителями, но и между массивами одного производителя, но разного класса • Консолидированное решение для нескольких приложений

  28. Виды репликации: EMC RecoverPoint • На уровне приложения, БД • На уровне ОС, менеджера томов • На уровне системы хранения • Локальная полная, клоны • Локальная мгновенная, моментальные снимки • Удаленная синхронная • Удаленная асинхронная На уровне сети хранения

  29. Спасибо за внимание! Сергей Тонкоглаз менеджер проектовкомпании КРОК Тел.: (495) 974-2274E-mail: stonkoglaz@croc.ru

More Related