Построение виртуальных инфраструктур для бизнес...
Post on 10-Feb-2016
69 Views
Preview:
DESCRIPTION
TRANSCRIPT
1© Copyright 2012 EMC Corporation. All rights reserved.
Построение виртуальных инфраструктур для бизнес приложений под VMware от ЕМСЛатышевский Юрий
Технический консультант ЕМС Киев
2© Copyright 2012 EMC Corporation. All rights reserved.
Стоимость хранения:•Дилемма «производительность - занимаемое пространство» или как с каждого диска получить максимум•Много разных приложений со своими уровнями обслуживания на одной дисковой системе•Управление и автоматизация оптимизации
Управление:•Выделение ресурсов•Разграничение доступа•Интеграция
Рассматриваемые вопросы:
3© Copyright 2012 EMC Corporation. All rights reserved.
CHCH
MD
UA
RU
USA
CHI
3
LUN 0
90% 20%
CHCH
CHI
LUN 1
CHCH
CHI
LUN 2
5*600ГБ=3 ТБ 6*180 IOPS=1080 IOPS
40% 100%
ГБутилизировано
IOPSутилизировано
5*600ГБ=3 ТБ 6*180 IOPS=1080 IOPS
5*600ГБ=3 ТБ 6*180 IOPS=1080 IOPS
10%120%
ГБутилизировано
IOPSутилизировано
ГБутилизировано
IOPSутилизировано
!!!
$$$!!!
RU
CHCH
CHI
LUN 3
5*600ГБ=3 ТБ 6*180 IOPS=1080 IOPS
0% 0%
ГБутилизировано
IOPSутилизировано
Классика жанра:
4© Copyright 2012 EMC Corporation. All rights reserved.
C
H C
H RU
USA
4
C
H C
H
C
HI
18*180 IOPS=3240 IOPS
50% 100%
ГБутилизировано
IOPSутилизировано
15*600ГБ=9 ТБ
100% 20%ГБутилизировано
IOPSутилизировано
LUN 1
LUN 0
LUN 2
200ГБ SSD 2*3500=7000 IOPS
Консолидированный подход:
5© Copyright 2012 EMC Corporation. All rights reserved.
C
H C
H RU
USA
5
C
H C
H
C
HI
18*180 IOPS=3240 IOPS
100% 30%
ГБутилизировано
IOPSутилизировано
15*600ГБ=9 ТБ
20% 10%ГБутилизировано
IOPSутилизировано
LUN 1
LUN 0
LUN 2
C
H
C
HI
5*70 IOPS=350 IOPS5*3TБ=15 ТБ
LUN 0
LUN 1
LUN 2
Консолидированный подход:
6© Copyright 2012 EMC Corporation. All rights reserved.
Жизненный цикл информации под управлением FAST VP
Горячие данные на SSD , холодные на HDD
“Горячие” Устаревшая
информация перемещается на
HDDНизкая стоимость
хранения
Активная информация
хранится на SSDВысокая скорость.
Малое время отклика
Алгоритм FAST VP
FLASHSSD
“Холодные”
Акти
внос
ть
High Cap.HDD
Время
7© Copyright 2012 EMC Corporation. All rights reserved.
Сравнения стоимостей
15K HDD
7200 HDD
FLASH
$- $5 $10 $15 $20 $25 Стоимость транзакции
15K HDD
7200 HDD
FLASH
-10.0 10.0 30.0 50.0 70.0 90.0 110.0 130.0 150.0Стоимость питания
Наименьшая стоимость
15K HDD
7200 HDD
FLASH
$- $10 $20 $30 $40 $50 $60 $70 Стоимость хранения
15K HDD
7200 HDD
FLASH
0 5 10 15 20 25 30Стоимость питания
Наименьшая стоимость
Флеш диски наиболее эффективные
8© Copyright 2012 EMC Corporation. All rights reserved.
HDD
DRAM Cache
80% I/O с диска
Без FAST
Сервер приложен
ийКонтролле
р СХД20% I/O из кэша
HDD
FAST Cache + FAST VP
Сервер приложен
ийКонтроллер
СХД
DRAM Cache
80% I/O из кэша
FLASH
20% I/O с диска
FLASH
HDD
FAST Cache
Сервер приложен
ийКонтролле
р СХД
DRAM Cache
20% I/O с диска
80% I/Oиз кэша
FLASH
Ускорение приложений с помощью FLASHFAST ( Fully Automated Storage Tiering). Технологии FAST
cache + FAST VP
9© Copyright 2012 EMC Corporation. All rights reserved.
Скорость улучшения• FAST VP необходимо время для мониторинга системы и
перемещения данных: – Обычно происходит по раз в день в назначенное время– Не адаптировано к изменениям нагрузке на протяжении дня
• FAST Cache необходим многократный доступ для переноса данных:
– FAST Cache необходим период разогрева для получения оптимального результата
9VNX Lessons Learned
TPS Улучшениепосле 5 часов
10© Copyright 2012 EMC Corporation. All rights reserved.
• FAST Cache не должен переразогреваться после события перезагрузки процессора
• SP перезагрузка– Один или
оба• Перегрузка
сервера
Note: In Powerfail/system shutdown case, the DRAM cache does have to re-load from storage
Разогрев кэша не теряется после файловера
11© Copyright 2012 EMC Corporation. All rights reserved.
C
H C
H RU
C
H C
H
C
HI
LUN 1
LUN 0
LUN 2
Cache
USA
11
SSD
LUN 0
LUN 0
LUN 3
SAS
Очереди команд по лунам
Без QoS
30%30%
30%
Распределение времени работы дисков пула на приложение
30%30%
30%
Работа с внешними приложениями:
12© Copyright 2012 EMC Corporation. All rights reserved.
Cache
C
H C
H RU
USA
12
C
H C
H
C
HI
SSD
LUN 1
LUN 0
LUN 2
LUN 0
LUN 1
LUN 2
SAS
Очереди команд по лунам
C QoS
85%5%
10%
85%5%
10%
Распределение времени работы дисков пула на приложение
Работа с внешними приложениями:
13© Copyright 2012 EMC Corporation. All rights reserved.
Response Time (ms), Bandwidth (MB/s), Throughput (IOPS)QoS: регулировка параметров
14© Copyright 2012 EMC Corporation. All rights reserved.
Паравиртуализация SCSI (PVSCSI)Лучшая пропускная способность и меньшая загрузка процессора
Для высоких I/O нагрузокБольших чем 2000 IOPS
15© Copyright 2012 EMC Corporation. All rights reserved.
ESX Server ESX Server
все каналы активные и используются
балансировщиком
PowerPath PowerPath
Storage Ports
ESX Server ESX Server
По одному каналу
Storage Ports
VMware vStorage API для Mutli-Pathing EMC PowerPath/VE
Внутренний мультипассингканальная балансировка
• Трудно назначить active/standby каналы
• В ручную балансировать I/O- интенсивные машины
• Добавляет трудности с мобильностью VM
POWERPATH PATHфайловер и балансировщик
• Упрощает управление каналами в VMware
• Использует все каналы для балансировки и файловера
• Постоянно выравнивает использование I/O путей
16© Copyright 2012 EMC Corporation. All rights reserved.
FAST VP
VFCache1. Серверный кэш
2. FAST автоматизация.
3. Распределённый кэш.
DCC DCC DCC DCC DCC
VFCache распределённый
кэш модуль (DCC)
17© Copyright 2012 EMC Corporation. All rights reserved.
VMware vStorage API for Array Integration (VAAI) присутствует на всех EMC платформах хранения
Блок Zero
SCSI Write – много блоков с ESX/ESXi хоста к массиву
Без API
SCSI Write Same – один блок с ESX/ESXi хоста к массиву повторяется в массиве
С API
Уменьшает хост I/O траффик Тонкие LUNs – отсоединяет
экстенты пространства для тонких пулов
Улучшение
Без с
18© Copyright 2012 EMC Corporation. All rights reserved.
полная Copy
SCSI Read – данные с массива на хост SCSI Write – данные с хоста на массив
Без API
SCSI Extended Copy – данные переносятся внутри массива
С API
Уменьшается время миграции Уменьшается время
развёртывания
Улучшение
БезС
VMware vStorage API for Array Integration (VAAI) присутствует на всех EMC платформах хранения
19© Copyright 2012 EMC Corporation. All rights reserved.
VMware vStorage API for Array Integration (VAAI) присутствует на всех EMC платформах хранения
Hardware Assisted Locking
Блокировка всего LUN Необходимо несколько SCSI
команд
Без API
Работает на уровне блоков– без блокировки LUN
SCSI Compare Swap команда
С API
Уменьшает SCSI резервирования
Позволяет делать больше изменений метаданных
Улучшения
Без С
vmdk1vmdk2
vmdk1vmdk2
20© Copyright 2012 EMC Corporation. All rights reserved.
vSphere 5 – Возвращение (рекламация) пространства• Без API
– Когда VMFS удаляет файл, занимаемое место может быть возвращено в пул в случае SCSI WRITE ZERO команды относительно блока данных.
– Если блок был обнулён, необходима ручная процедура возвращения пространства в пул на уровне дискового устройства.
• С API– Вместо SCSI WRITE ZERO применяется
SCSI UNMAP.– Массив автоматически отпускает блоки
для владения пула.– Используется при каждом VMFS
удалении (svMotion, Delete VM, Delete Snapshot, Delete)
– В vSphere 5, SCSI UNMAP используется и в других местах вместо SCSI WRITE ZERO
VMDKVMFS-5
Экстент
VMDK
Утилизация
Пул хранения (свободные блоки)
SCSI WRITE - DATA
SCSI WRITE - DATA
SCSI WRITE - ZERO
CREATE FILECREATE FILEDELETE FILE
SCSI WRITE - DATASCSI WRITE - DATA
SCSI UNMAP
CREATE FILECREATE FILEDELETE FILE
21© Copyright 2012 EMC Corporation. All rights reserved.
Динамическое распределение пространства с помощью EMC Virtual Provisioning
*Note: 95% includes space for DB and mailbox overhead, dumpster, white space and index
DAS
В мире DAS, люди всегда переплачивают
за пространство
5,000 Exchange пользователейx 5 GB ящиков
49 TB (включая 95% резервирования)*
SAN(EMC Virtual Provisioning)
Вместо этого, купить только необходимое место, и
платить по мере роста
5,000 Exchange пользователейx 1 GB ящиков
9.7 TB (включая 95% резервирования)*
22© Copyright 2012 EMC Corporation. All rights reserved.
vSphere 5 – NFS «полная копия»
• Без API– VMware операции – используют
традиционные с помощью хоста операции копирования.
• С API– Используется плагин NAS, прямой из
vSphere для клонирования, развёртывания из шаблона
– Аналог XCOPY аппаратная акселирация
– Нельзя использовать при svMotion
NFS Mount
Extent
FOO-COPY.VMD
K
Filesystem
NFS Server
FOO.VMDK
ESX Host
File ReadFile ReadFile Read..Много раз…
“Давайте склонируем эту VM”
“Давайте склонируем эту VM”
File WriteFile WriteFile Write..много раз…
“делает копию (снимок, клон, версию) файла
23© Copyright 2012 EMC Corporation. All rights reserved.
Что такое VASA? VASA это расширение к vSphere Storage APIs, которое использует
vCenter. Интегрирует дисковые системы с vCenter для лучшего управления ресурсами.
Позволяет vCenter администраторам быть в курсе топологи размещения данных, возможностей, и статуса физических устройств доступных в кластере.
Например:“это datastore (RDM лун) защищено RAID 5,
Реплицируется с 10ти минутным RPO, снимки каждые 15 minutes,
компрессировано и дедуплицировано”.
VASA делает доступным использование:•Системно определённых возможностей, которые позволяют применять политики и профили управления на дисковые подсистемы.•Предоставляет внутренне системную информацию которая помогает Storage DRS работать оптимально с массивами.
24© Copyright 2012 EMC Corporation. All rights reserved.
Storage DRS QoS операции SDRS предпринимает
действие по признаку переполнения пространства или времени отклика – Статистика пространства
постоянно собирается vCenter, порог срабатывания 80%.
– I/O загрузка считается каждых 8 часов, порог срабатывания 15ms.
Storage DRS будет делать анализ стоимости!
Storage DRS измеряя задержки усиливает функционал I/O контроля
При использовании EMC FAST VP, используется SDRS, но выключаются I/O метрики.Эта комбинация даст вам упрощение управления SDRS при автоматическом расположении и пространственной балансировке добавляя:
Удобства экономичности и производительности автоматического тиринга меж SSD, FC, SAS, SATA при 10x (VNX) и 100x (VMAX) большей гранулярности (внутри VMDK)
25© Copyright 2012 EMC Corporation. All rights reserved.
Storage DRS – Affinity/Anti-Affinity
Держит VMDK машины вместе на одной datastore
Увеличивает VM доступность VM при необходимости наличия всех дисков для работы
Включен по умолчанию для всех VMs
Держит VMDK машины на разных datastores
Полезно для разграничения журналов и данных VM баз данных
Можно выбрать все или часть дисков VM
Держит машины на разных datastores
Похожен на DRS anti-affinity правило
Увеличивает доступность части резервных машин
Datastore Cluster
VMDK affinity VMDK anti-affinity
Datastore Cluster
VM anti-affinity
Datastore Cluster
26© Copyright 2012 EMC Corporation. All rights reserved.
SSD NL-SASSAS
Динамические самооптимизирующиеся
виртуальные пулы
OracleExchange SQL OracleIExchangeI SQLI
Полная автоматизация
Оптимизация для виртуальных средУпрощение планирования и администрирования
Oracle server
Статическая привязка к тем или иным дискам как правило на основе догадок
Exchange server
SQLserver
FAST Cache & FAST VP
Ручной процесс
27© Copyright 2012 EMC Corporation. All rights reserved.
Есть ли лучший вариант?
Выделение пространства
Управление:
28© Copyright 2012 EMC Corporation. All rights reserved.
EMC VSI для VMware vSphere: Унифицированное управление
Развёртывание VNX/VNXe массивов• создание VMFS и NFS датастор• создание RDM томов• поддержка разграничения доступаДля VNX (блок):• интегрированная поддержка
тонкого выделения• конфигурация политик FAST-VPКлонирования VM VNX(файл):• полный клон, быстрый клон• развёртывание/клон и обновление
VM для VMware ViewКомпрессирование виртуальных машин VNX(файл):• уменьшение пространства хранения
для виртуальных машин дедупликацией и компрессией
• декомпресия по требованию
29© Copyright 2012 EMC Corporation. All rights reserved.
Компрессия на блочном и файловом уровне
30© Copyright 2012 EMC Corporation. All rights reserved.
Разграничение доступа к пулам разным подразделениям
31© Copyright 2012 EMC Corporation. All rights reserved.
Как пользователь сэкономит деньги, уменьшит аппаратную платформу, сохранит, защитит, обезопасит и управится со своими данными?
Облако
32© Copyright 2012 EMC Corporation. All rights reserved.
Что пользователи пытаются виртуализировать и как?
Utility ProductionTest and Dev Heavy Apps Tier 1 Apps
Low Moderate High High
Low Moderate High High
Low Moderate Moderate High
Low Low Moderate High
Low Moderate Moderate High
VMs Files + VMs Files + VMs Files + VMs
Virtuallization changes everything – EXCEPT – that different use cases need different tiers
Self-serve None Best Practices
QoS - Always
Clients
Cost/VM
Local AvailabilityScalability
Disaster Recovery
Restore Need
Performance Consistency
High
High
High
High
Low
Files
Special need Composition
33© Copyright 2012 EMC Corporation. All rights reserved.
Направления хранения– измерения еффективности
ГИБКОСТЬ
ПРОИЗВОДИТЕЛЬНОСТЬОБЪЕМЫ
IO Модульность + Мультипротокол
“всё без остановки”
SSD
Авто тиринг
10GbE3TB+
Тонкие
компресия/ дедупликация
VMware HW поддержка
vCenter Интеграция
Авто тирингколичество VMs быстро растёт
VMware быстро входят в
продакшнБольше количество
машин 3 уровня
Виртуализация рабочих
мест
Бекап на диск
Среднее количество главных VMs
машины 1 уровня
Плотность
Маштамируемость
Мега Кэш
многоядерные x86
34© Copyright 2012 EMC Corporation. All rights reserved.
Новый уровень эффективности: 1,8 ПБ на одно занимаемое место
ДИСКОВНА СТОЙКУ
600 120 миллионов видео с YouTube180 миллионов файлов PowerPoint360 миллионов файлов MP3
35© Copyright 2012 EMC Corporation. All rights reserved.
FC NetworkIP Network
Следующее поколение сети данныхКонвергентные 10GbE сети
HBANIC
Converged Network
конвергентный Сетевой Адаптер
FCoE IO Module
• Направление ускоренное виртуализацией серверов
– VMware поддерживает FCoE, iSCSI, и NAS
• EMC сейчас предоставляет end-to-end Ethernet-решения с Ethernet/FCoE системами хранения
36© Copyright 2012 EMC Corporation. All rights reserved.
• Cisco UCS B440• Intel Nehalem EX
processor• CPU – 192 Cores• CPU utilization 10%• OS – Red Hat Linux /
vSphere*
• Storage – Symmetrix VMAX
• Sun Fire E25K• UltraSPARC IV processor• CPU – 224 Cores• CPU utilization 80%• OS – Solaris 10• Storage – Symmetrix
DMX-3
Unified Computing SystemSun Fire Server
37© Copyright 2012 EMC Corporation. All rights reserved.
Как обезопасить облако?
38© Copyright 2012 EMC Corporation. All rights reserved.
Clients
VMware Infrastructure
VMwareView Manager
VMwarevCenter
Active Directory
RSA решения для VMware RSA Archer Compliance Dashboard
RSA SecurID для удалённой
аутентификации
RSA SecurIDдля ESX сервисная
консоль и vMA
RSA enVision управление журналами• VMware vCenter & ESX(i)• VMware View• RSA SecurID• RSA DLP• Active Directory
RSA DLP для защитыданных
39© Copyright 2012 EMC Corporation. All rights reserved.
EMC #1Выбор для VMware
Source: Goldman Sachs IT Spending Survey, March 2011.
25%
20%
15%
10%
5%
40%
30%
35%
17%
40%
33%
3%5%
13%
7%
23%
14%
Feb 2011Dec 2010
“какой ваш выбор среди производителей платформ хранения для виртуализации серверов?”
11%
16%14%
VMware #1 Выбор для облачной платформы
40© Copyright 2012 EMC Corporation. All rights reserved.
Решениядля приложений
Решения по использованию
Решения по продуктам
Exchange SQLserver Sharepoint Oracle SAP
Infrastructure Backup Management DR Client / VDI
Unified Storage Avamar Replication Dedupe IONIX RSA
EMC проверенные решения
41© Copyright 2012 EMC Corporation. All rights reserved.
Vblock инфраструктурный блокЛучшие технологии
вычислители: Cisco UCS familyСеть: Cisco Nexus family, Cisco MDS 9000 seriesХранилища:
EMC Symmetrix V-Max EMC VNX
Виртуализация: VMware vSphere 5Управление: Unified Infrastructure management
Единая поддержка
спроектирован, интегрирован и проверен на заводе
42© Copyright 2012 EMC Corporation. All rights reserved.
Как вам получить вашу серверную платформу?
Приготовить ваш сервер• Any motherboard• Any CPU• Any NIC• Any HBA• Any Powersupply• Any Case• etc
Сервер продукт• 1 U server• 2 U server• 4U server• Blade System• Insight Manager / Open Manage /
UCS Manager
Pre-determined Options• # of DIMMS• # of Drives• # of HBAs• # of NICs
43© Copyright 2012 EMC Corporation. All rights reserved.
Vblock МодельОт гипервизора к хранилищу – одна
поддерживаемая единица
44© Copyright 2012 EMC Corporation. All rights reserved.
THANK YOU
top related