Интеграция и внедрение Cisco UCS. Практические аспекты

69
Интеграция и внедрение Cisco UCS. Практические аспекты Евгений Лагунцов Системный инженер-консультант © 2013 Cisco and/or its affiliates. All rights reserved. 11.12.2013

Transcript of Интеграция и внедрение Cisco UCS. Практические аспекты

Page 1: Интеграция и внедрение Cisco UCS. Практические аспекты

Интеграция и внедрение Cisco UCS.

Практические аспекты

Евгений Лагунцов

Системный инженер-консультант

© 2013 Cisco and/or its affiliates. All rights reserved. 11.12.2013

Page 2: Интеграция и внедрение Cisco UCS. Практические аспекты

План

Сетевые подключения Сisco UCS

• Подключения внутри системы UCS

• Подключение к внешним сетям

• Подключение внешних устройств к UCS

Эффективное управление системой

• Основные «строительные блоки» системы управления UCS

• Пулы ресурсов

• Политики

• Шаблоны

• Масштабирование инфраструктуры

Page 3: Интеграция и внедрение Cisco UCS. Практические аспекты

Вычислительная платформа Cisco UCS • В Cisco UCS архитектурно

интегрированы и неотделимы друг от друга:

– Вычислительные мощности,

– Единая сетевая инфраструктура

– Управление системой как единым

целым

• Нет понятия «настройка сервера» - есть настройка фермы

• Нет понятия «настройка портов

коммутаторов» – фабрика одна (резервированная) и настраивается

автоматически

• Отсутствуют в принципе вопросы и сложности интеграции и

согласованной настройки серверной и сетевой части

Page 4: Интеграция и внедрение Cisco UCS. Практические аспекты

Унифицированная система Cisco UCS

SAN A

LAN

SAN B

Mgmt

Унифицированная фабрика

Cisco SingleConnect – подключение «напрямую» к

единой фабрике: • Физических и виртуальных

машин • Блейд и стоечных серверов

• По любым протоколам (LAN, SAN, управление)

• Сервер получает нужное число портов нужного типа в

нужной конфигурации

Интегрированное управление на базе фабрики

• Масштабируемость без роста сложности • Сервер – всего лишь ресурс, их количество не

имеет значения • Конфигурации серверов «программируются» в

зависимости от требований • Управление «один-ко-многим» (шаблоны,

политики, профили, пулы)

Page 5: Интеграция и внедрение Cisco UCS. Практические аспекты

Сетевая топология внутри Cisco UCS

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 5

Page 6: Интеграция и внедрение Cisco UCS. Практические аспекты

Элементы фабрики Cisco UCS

• 6248UP

• 6296UP

• 2204XP

• 2208XP

• Cisco (VIC1240; VIC1280)

• 3rd party

Fabric Interconnect (FI)

Модуль ввода-вывода

Input-Output Module (IOM)

Адаптеры ввода-вывода

Page 7: Интеграция и внедрение Cisco UCS. Практические аспекты

Детали организации фабрики UCS 2.0

1280 VIC

IOH

CPU CPU

x16 Gen 2

x16 Gen 2

32x SFP+ Expansion

Module 32x SFP+

UCS Blade Chassis

UCS 6248

Expansion

Module

UCS 6248

2208XP 2208XP

Два 4x10 Gbps EtherChannel от VIC 1280 к модулю ввода-вывода 2208 Не требуется конфигурация Потоки балансируются между каналами Конкретный поток – до 10Gb Поддерживается Fabric Failover

Адаптер

Блейд-сервер

Бэкплейн

Fabric Extenders

Fabric Interconnects

Настраиваемый EtherChannel (только между 62хх и 22хх) До 160G на шасси

До 80G на серверный слот

Page 8: Интеграция и внедрение Cisco UCS. Практические аспекты

Дискретные и агрегированные порты

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 8

• Сервер использует только один порт 10GE

• Полоса пропускания – 0-20Gbps

• Сервер привязан к физическому интерфейсу 10Gb

• FabricFailover срабатывает при сбое в одном из портов

• Схема балансировки – весь трафик сервера идет

по одному порту

• Добавление портов требует проведения операции

принудительного сканирования шасси

• Сервер может утилизировать все порты 8x 10GE

• Полоса пропускания – 0-160Gbps

• Сервер привязан к логическому интерфейсу до

80Gbps

• FabricFailover срабатывает при сбое всех портов на

одной стороне

• Схема балансировки – flow-based

• Добавление портов не требует проведения операции

принудительного сканирования шасси

160 Gb (Discrete Mode)

PS

1P

S2

FAN

STAT

FA

N1

FA

N2

FAN

STAT

ST

AT

OK

FAIL

N10-PAC1-550W

OK

FAIL

N10-PAC1-550W

PS

1P

S2

FAN

STAT

FA

N1

FA

N2

FAN

STAT

ST

AT

OK

FAIL

N10-PAC1-550W

OK

FAIL

N10-PAC1-550W

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Slot 1 Slot 2

Slot 3 Slot 4

Slot 5 Slot 6

Slot 7 Slot 8

160 Gb (Port Channel Mode)

PS

1P

S2

FAN

STAT

FA

N1

FA

N2

FAN

STAT

ST

AT

OK

FAIL

N10-PAC1-550W

OK

FAIL

N10-PAC1-550W

PS

1P

S2

FAN

STAT

FA

N1

FA

N2

FAN

STAT

ST

AT

OK

FAIL

N10-PAC1-550W

OK

FAIL

N10-PAC1-550W

SLOT

1

SLOT

5

SLOT

3

SLOT

7

SLOT

2

SLOT

6

SLOT

4

SLOT

8

!

UCS 5108

OK FAIL OK FAIL OK FAIL OK FAIL

Slot 1 Slot 2

Slot 3 Slot 4

Slot 5 Slot 6

Slot 7 Slot 8

Page 9: Интеграция и внедрение Cisco UCS. Практические аспекты

Подключение Cisco UCS к внешним сетям

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 9

Page 10: Интеграция и внедрение Cisco UCS. Практические аспекты

Режимы работы интерконнектов

Ethernet

Режим хоста/End Host Mode

— По умолчанию

— Выглядит для сети как сервер

— Выучивание MAC только на

серверных портах

— Нет STP, заблокированных портов

— Доступен FabricFailover

— Рекомендованный режим

Режим коммутатора/Switch Mode

— Rapid PVST+

— Отсутствуют настройки приоритетов и таймеров STP

— Выучивание MAC на серверных и

сетевых портах

Fibre Channel

Режим хоста/NPV mode/End Host

Mode

— По умолчанию

— Выглядит для сети как сервер

— NPV-режим

— Требуется FC-коммутатор с NPIV

— Рекомендованный режим

Режим коммутатора/Switch Mode

— Поддержка зонирования

средствами UCS Manager

— Непосредственное подключение массивов

— Отсутствует InterOp Mode

Переключение режимов требует перезагрузки интерконнектов

Режимы Ethernet и FC настраиваются независимо друг от друга

Page 11: Интеграция и внедрение Cisco UCS. Практические аспекты

Ethernet End-Host Mode

Распределение адаптеров по внешним портам

Динамическая привязка

vNIC/vHBA серверов равномерно

распределяются между всеми портами

vNIC могут быть перемещены между

портами для баланса соотношения

vNIC/Uplink или при добавлении/удалении

внешних портов

vHBA привязываются во время логина

Статическая привязка

vNIC/vHBA серверов привязываются к

заданным портам

Используются Pin Group

— Дискретный или агрегированный

интерфейс помещается в Pin Group

— Pin Group присваивается vNIC/vHBA

Oracle

VNIC 0

Server X

VNIC 0

6100 A

vEth 2 vEth 1

Pinning

Switching

PinGroup

Oracle

PinGroup

Oracle

Server Y

VNIC 0

vEth 3

Page 12: Интеграция и внедрение Cisco UCS. Практические аспекты

Ethernet End-Host Mode

Коммутация unicast

• Локальная коммутация трафика между

серверами в одном и том же VLAN

• Трафик между внешними портами не коммутируется

• Каждый vNIC привязан к одному интерфейсу

(дискретному или агрегированному)

• Трафик «сеть–>сервер» передается серверу только в том случае, если он получен на

интерфейсе, к которому привязан vNIC сервера (Reverse Path Forwarding check—

RPF check)

• Пакеты с SRC MAC, принадлежащим серверу, полученные на внешнем порту,

игнорируются (Deja-Vu Check)

VLAN 10

FI

RPF Deja-Vu

vEth 1 vEth 3

Server 1

VNIC 0

Server 2

VNIC 0

LAN

Server 2

Page 13: Интеграция и внедрение Cisco UCS. Практические аспекты

Ethernet End-Host Mode

Коммутация multicast и broadcast

В каждом интерконнекте выбирается

один порт (или port-channel), который

коммутирует широковещательный трафик

во всех VLAN

Широковещательный трафик на других

портах игнорируется

Все группы multicast привязаны к одному

порту

Multicast-трафик между серверами

коммутируется локально

Используются механизмы RPF и deja-vu

FI

vEth 1 vEth 3

Server 1

VNIC 0

Server 2

VNIC 0

LAN

Broadcast

Listener

B

B

B

Page 14: Интеграция и внедрение Cisco UCS. Практические аспекты

Ethernet End-Host Mode

Агрегированные внешние интерфейсы

Режим транка, на котором

доступны все VLAN

Больше полосы

пропускания

vNIC остается

привязанным к прежнему

интерфейсу

Прозрачно для vNIC

Рекомендуемый режим

vEth 1 vEth 3

Pinning

Fabric A Switching

FI-A

VLAN 10

Server 2 VNIC 0

ESX HOST 1 VNIC 0 MAC A

vSwitch / N1K

MAC C

VM 1 VM 2

MAC B

Page 15: Интеграция и внедрение Cisco UCS. Практические аспекты

Подключение Cisco UCS к внешним устройствам

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 15

Page 16: Интеграция и внедрение Cisco UCS. Практические аспекты

Варианты подключения устройств к UCS

Поддержку подключения устройств по FC/FCoE нужно проверять по матрице

совместимости производителей устройств

Ethernet FC FCoE

multi-hop Сценарий 1 Сценарий 2 Сценарий 3

direct attach Сценарий 4 Сценарий 5 Сценарий 6

Switch Mode

End Host Mode

Page 17: Интеграция и внедрение Cisco UCS. Практические аспекты

Подключение коммутаторов по Ethernet

Рекомендуемая топология – vPC/VSS

В противном случае интерконнект подключается

агрегированными соединениями к каждому

коммутатору

Интерфейсы коммутатора в режиме транка

NX-OS interface ethernet 1/20

switchport mode trunk

switchport trunk native vlan 1

switchport trunk allowed vlan 10-17,122

spanning-tree port type edge trunk

IOS interface gigabitethernet 1/20

switchport trunk encapsulation dot1q

switchport mode trunk

switchport nonegotiate

spanning-tree port type edge trunk

switchport trunk native vlan 1

switchport trunk allowed vlan 10-17,122

Сценарий 1

EHM

vPC/VSS

FI-A FI-B

Page 18: Интеграция и внедрение Cisco UCS. Практические аспекты

Подключение коммутаторов по FC

Раздельные фабрики коммутации

Интерконнекты рекомендуется подключать

агрегированными соединениями

Возможно только с коммутаторами Cisco

Коммутаторы FC в режиме NPIV

Обеспечение совместимости

Внешний порт интерконнекта должен быть

помещен в нужный VSAN

Должен совпадать с настройками VSAN на стороне

коммутатора Cisco

Не мешает подключиться к коммутатору другого

производителя

Порты интерконнекта могут быть в режиме

доступа или транка

Сценарий 2

EHM

FI-A FI-B

Page 19: Интеграция и внедрение Cisco UCS. Практические аспекты

vPC

Подключение коммутаторов по FCoE

Рекомендуемые топологии Выделенные порты FCoE Конвергентные порты FCoE+Ethernet

FCoE Uplink Port Unified Uplink Port

Nexus 5500/7000 Nexus 5500

Сценарий 3

EHM

FI-A FI-B FI-A FI-B

Page 20: Интеграция и внедрение Cisco UCS. Практические аспекты

Непосредственное подключение

устройств по Ethernet

В зависимости от массива возможна

балансировка vNIC по контроллерам

Рекомендация – настройка доступа vNIC к LUN должна локализовать трафик внутри

одного интерконнекта

Если vNIC и активный контроллер LUN разнесены на разные фабрики, трафик

пойдет по внешним коммутаторам

В некоторых сценариях аварий трафик пойдет во внешним коммутаторам

Например, сбой IOM, активного контроллера,

интерфейсов массива

Правильно спланируйте емкость внешних интерфейсов, чтобы не получить

бутылочное горло во время аварий

Сценарий 4

EHM

Server 1 Accessing Volume A

vEth 1 vEth 1

FI-A

vEth 2 vEth 2

Server 2 Accessing Volume B

vNIC 0 vNIC 1

NAS

FI-B

Appliance Port

C1 C2

Volume A

Volume B

LAN

U U

Uplink Port

Page 21: Интеграция и внедрение Cisco UCS. Практические аспекты

Непосредственное подключение

массивов по FC

Поддерживаются дисковые массивы NetApp и

EMC

Особое внимание на матрицу совместимости

производителя дискового массива

Информация о зонах может быть унаследована с

внешнего коммутатора или настроена внутри UCS

Manager

Включается/выключается на уровне VSAN

В VSAN можно использовать один из двух методов

Зонирование в UCSM требуют отключения от внешних

коммутаторов FC

Сценарий 5

Switch Mode

FI-A FI-B

FC Storage

Page 22: Интеграция и внедрение Cisco UCS. Практические аспекты

Непосредственное подключение

массивов по FCoE

Поддерживаются дисковые массивы NetApp и

EMC

Особое внимание на матрицу совместимости

производителя дискового массива

Информация о зонах может быть унаследована с

внешнего коммутатора или настроена внутри UCS

Manager

Включается/выключается на уровне VSAN

В VSAN можно использовать один из двух методов

Зонирование в UCSM требуют отключения от внешних

коммутаторов FC

Сценарий 6

Switch Mode

FI-A FI-B

FCoE Storage

Page 23: Интеграция и внедрение Cisco UCS. Практические аспекты

Эффективное управление Cisco UCS

на основе политик и шаблонов

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 23

Page 24: Интеграция и внедрение Cisco UCS. Практические аспекты

Основные принципы управления на основе

абстракций

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 24

Page 25: Интеграция и внедрение Cisco UCS. Практические аспекты

Базовые понятия концепции управления

Cisco UCS

Политика

Набор правил и параметров, описывающих поведение и характеристики системы.

Задается один раз, применяется к любому количеству серверов

Например: политика загрузки, версии прошивок, уровень RAID, QoS и т.д.

Пул ресурсов

Пулы идентификаторов (UUID, MAC, WWNN, WWPN)

Серверные пулы (заполняются вручную или автоматически)

Шаблон

Тиражируемый набор параметров и конфигураций, использует конкретные

политики и пулы ресурсов

Шаблон интерфейса ввода-вывода (vNIC, vHBA)

Шаблон сервисного профиля

Сервисный профиль

Конфигурация конкретного логического сервера с конкретными

идентификаторами; как правило, порождается из шаблона

Ассоциируется с физическим сервером, определяет его характеристики

При этом: мобильный, переносимый

Page 26: Интеграция и внедрение Cisco UCS. Практические аспекты

Пулы ресурсов

• UUID

• MAC/WWN

• Серверы

Политики

• Порядок загрузки

• Прошивки

• QoS

• RAID

Шаблоны

• VNIC

• VHBA

Шаблоны

• Service Profile

Сервисный профиль

“ESX-1”

Сервисный профиль

“ESX-2”

Сервисный профиль

“ESX-N”

. . .

Подключения

• VLAN

• VSAN

• Pin Groups

«Конструирование» системы

Page 27: Интеграция и внедрение Cisco UCS. Практические аспекты

Сервисный профиль - «мобильная»

«тиражируемая» конфигурация сервера

Это то, что в «традиционный» сервер «намертво» прошивают на заводе

UUID

MAC, WWN

Плюс то, что Вы задаете на этапе закупки (как правило навсегда)

Тип и количество адаптеров ввода-вывода

Плюс все то, что Вы обычно настраиваете на физическом сервере

Настройки BIOS, RAID, порядок загрузки;

Прошивки на всех компонентах;

Настройки адаптеров ввода-вывода – NIC и HBA;

Политики управления энергопотреблением;

Адрес контроллера удаленного управления;

и т.д. и т.п.

Плюс то, что Вы настраиваете в сетевой инфраструктуре уровня доступа

VLAN-ы, параметры QoS и т.д. для портов LAN

VSAN-ы для коммутаторов FC

Page 28: Интеграция и внедрение Cisco UCS. Практические аспекты

Сервисный профиль – как его

конфигурировать

В сервисном профиле много параметров, при этом:

Вы практически никогда не задаете настройки сервиcного профиля напрямую и

вручную

Вы ссылаетесь на единожды заранее созданные:

Пулы идентификаторов;

Политики;

Шаблоны адаптеров ввода-вывода;

Если Ваши серверы – часть одной фермы

Вы конфигурируете их ОДИН раз, неважно, сколько у Вас серверов;

Для этого есть шаблоны и процедура тиражирования (один клик);

Вы вообще никак не настраиваете физические серверы – просто заносите их

(чаще всего автоматически в соответствии с критериями) в нужный пул, они

автоматически получат все необходимые настройки в процессе ассоциации;

Если необходимо изменить конфигурацию всех серверов в ферме – Вы делаете

это в одном месте и один раз.

Page 29: Интеграция и внедрение Cisco UCS. Практические аспекты

Пулы идентификаторов

Page 30: Интеграция и внедрение Cisco UCS. Практические аспекты

Пулы идентификаторов

Позволяет «собрать» сервер с нужными характеристиками ввода-вывода

Упрощает создание сервисных профилей и особенно создание тиражируемых ферм на основе шаблонов

Обеспечивает уникальность серверов в рамках системы или систем

WWN

Pool UUID Pool MAC Pool

Page 31: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание блока UUID Suffix

Кнопка Add, задаем начало и количество идентификаторов в пуле.

Можно добавить другие блоки в тот же пул при необходимости

Page 32: Интеграция и внедрение Cisco UCS. Практические аспекты

Задаем пул MAC адресов Имя, описание, начальный адрес и количество

Рекомендация: не изменять первые три октета, четвертый октет

использовать для идентификации UCS системы (например 12 – 2-ая UCS система в первом ЦОД-е)

Page 33: Интеграция и внедрение Cisco UCS. Практические аспекты

Пулы WWNN и WWPN адресов

WWNN – идентификатор узла FC

WWPN – идентификатор конкрентного адаптера

Процесс создания полностью аналогичен созданию пула MAC

адресов

WWN – это 64 бита в формате 2X:XX:YY:YY:YY:ZZ:ZZ:ZZ

например: 20:00:00:25:B5:12:A0:00

Рекомендации по использованию (пример)

— Не изменять первые пять октетов

— Шестой октет – номер ЦОДа и номер UCS системы в данном ЦОДе (например 12 – 2-ая UCS система в первом ЦОД-е)

— Первая цифра седьмого октета – либо A (WWPN в фабрике A),

либо B (WWPN в фабрике B), либо F (WWNN)

— Остальные три цифры пусть выбирает система уникально для конкретного сервера или адаптера

Page 34: Интеграция и внедрение Cisco UCS. Практические аспекты

Management IP Pool

Внешние IP-адреса

— Только для управляющего доступа к серверам

— Один или несколько блоков на пул

Используется для прямого доступа к серверу извне

— Keyboard, video, mouse (KVM)

— Serial over LAN

— IPMI

Management IP Pool

Range: 172.16.1.1 – 172.16.1.253

Gateway: 172.16.1.254

Subnet: 255.255.255.0

Range: 172.16.2.1 – 172.16.1.13

Gateway: 172.16.2.14

Subnet: 255.255.255.240

Page 35: Интеграция и внедрение Cisco UCS. Практические аспекты

Пулы серверов

Page 36: Интеграция и внедрение Cisco UCS. Практические аспекты

Серверные пулы

Могут наполняться вручную или автоматически

Один и тот же сервер может быть в нескольких пулах одновременно

Если сервисный профиль ассоциирован с пулом, то:

— Физический сервер будет выделен автоматически

— Выделен будет только сервер, не ассоциированный с другим профилем и не находящийся в процессе «деассоциации»

Pool Dev Pool QA

Page 37: Интеграция и внедрение Cisco UCS. Практические аспекты

Ручное наполнение пулов

Выбираем серверы и жмем >>

Page 38: Интеграция и внедрение Cisco UCS. Практические аспекты

Автоматическое заполнение пулов

Server Pool

SP-ESX-Perf

Page 39: Интеграция и внедрение Cisco UCS. Практические аспекты

Обзор политик UCS

Page 40: Интеграция и внедрение Cisco UCS. Практические аспекты

Что такое политики

Cisco UCS управляется на основе

политик

— Обеспечивает консистентность вычислительной среды (не надо

настраивать отдельные узлы)

Политика

— Задает как работают компоненты UCS в

определенных обстоятельствах

— Разделяет функции внутри системы

— Разные политики для сети,

серверов, СХД

Используются в сервисных профилях

Boot Order

SAN

Local drive

CD-ROM

PXE

Ethernet Adapter

Queue depth

Failover timeout

Performance

...

Service Profile

Applied

Policies

Blade Collection

Интервалы для сбора

статистики

Page 41: Интеграция и внедрение Cisco UCS. Практические аспекты

Типы политик

Configuration Policies

Конфигурация серверов и компонентов

Operational Policies

Функции управления, мониторинга,

управления доступом

Global Policies

Определена на всю системы

Local Policies

Определена на организацию

Что?

Где?

Page 42: Интеграция и внедрение Cisco UCS. Практические аспекты

Конфигурационные политики

Политика Описание

Autoconfiguration Автоматическая конфигурация новых серверов

Boot Правила загрузки сервера (SAN, LAN, локальный диск, virtual media)

Chassis discovery Что происходит при обнаружении шасси

Dynamic connection Конфигурация динамических адаптеров для поддержки VM-FEX

Ethernet adapter Настройки NIC адаптера (queue depth, failover timeout, performance, etc.)

Fibre Channel adapter Настройки HBA адаптера (FLOGI and PLOGI timeouts, error handling, и т.д.)

Firmware package Требования к версиям прошивок на всех компонентах

IPMI access profile Настройки доступа через IPMI

Page 43: Интеграция и внедрение Cisco UCS. Практические аспекты

Конфигурационные политики (продолжение)

Политика Описание

LAN Connectivity Policy

Настройка всех подключений к LAN (число, тип и характеристики адаптеров)

Local disk configuration Настройка внутренних дисков и RAID-контроллера

QoS definitions Настройки QoS для vNIC и vHBA (CoS, burst, rate)

SAN Connectivity Policy

Настройка всех подключений к SAN (число, тип и характеристики адаптеров)

Server discovery Действия системы при обнаружении нового сервера

Server inheritance Настройки использования «вшитых» аппаратных характеристик

Server pool Управление распределением серверов по пулам

Server pool qualification Правила квалификации серверов (память, ввод-вывод, число CPU и т.д.)

Page 44: Интеграция и внедрение Cisco UCS. Практические аспекты

Операционные политики

Политика Описание

Adapter collection Интервалы сбора статистики с адаптера

Blade collection Интервалы сбора статистики с сервера

Call Home Настройки Call Home для автоматического оповещения по e-mail

Chassis collection Интервалы сбора статистики с шасси

IPMI profile Управление возможностью доступа к серверу по IPMI

Fault collection Реакции на ошибки и проблемы

Maintenance Policy Определяет правила и расписание применения изменений, требующих перезагрузки

Port collection Интервалы сбора статистики с портов устройств

Scrub Управляет удалением «состояния» с сервера (HDD, BIOS)

Threshold Пороговые значения датчиков для Ethernet, Fibre Channel, adapters, blades, chassis, PSU, FEX, FAN, и т.д.

Page 45: Интеграция и внедрение Cisco UCS. Практические аспекты

Сервисные шаблоны и шаблоны

интерфейсов

Page 46: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание сервисного шаблона

Используется для управления «один-ко-многим»

Требует наличия серверных пулов

Требует наличия пулов идентификаторов (UUID, MAC, WWNN, WWPN)

Page 47: Интеграция и внедрение Cisco UCS. Практические аспекты

Задание имени и типа

Page 48: Интеграция и внедрение Cisco UCS. Практические аспекты

Типы шаблонов

Initial template

— Изменения в шаблон НЕ распространяются на порожденные из

него сервисные профили

Updating template

— Изменения в шаблон распространяются на порожденные из него сервисные профили

Page 49: Интеграция и внедрение Cisco UCS. Практические аспекты

Выбор пула UUID

Все сервисные профили, порожденные из этого шаблона, будут

использовать UUID из этого пула

Page 50: Интеграция и внедрение Cisco UCS. Практические аспекты

Выбор пула WWNN

Все сервисные профили, порожденные из этого шаблона, будут

использовать WWNN из этого пула

Page 51: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание vHBA для Fabric A

Все сервисные профили, порожденные из этого шаблона, будут

использовать WWPN из заданного пула и все остальные настройки адаптера

Page 52: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание vHBA для Fabric В

Все сервисные профили, порожденные из этого шаблона, будут

использовать WWPN из заданного пула и все остальные настройки адаптера

Page 53: Интеграция и внедрение Cisco UCS. Практические аспекты

Шаблоны vHBA

Все настройки vHBA могут быть сохранены в шаблоне vHBA.

Шаблоны создаются либо из закладки «SAN», либо прямо из Wizard-

а создания сервисного шаблона

Page 54: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание vNIC для Fabric A

Все сервисные профили, порожденные из этого шаблона, будут

использовать MAC из заданного пула и все остальные настройки адаптера

Page 55: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание vNIC для Fabric B

Все сервисные профили, порожденные из этого шаблона, будут

использовать MAC из заданного пула и все остальные настройки адаптера

Page 56: Интеграция и внедрение Cisco UCS. Практические аспекты

Шаблоны vNIC

Все настройки vNIC могут

быть сохранены в шаблоне vNIC.

Шаблоны создаются либо

из закладки «LAN», либо прямо из Wizard-а

создания сервисного шаблона

Page 57: Интеграция и внедрение Cisco UCS. Практические аспекты

Политика загрузки: Boot Order и Boot Target

Ссылаемся на политику загрузки, созданную заранее, единожды для

всех серверов и всех типов серверов.

Page 58: Интеграция и внедрение Cisco UCS. Практические аспекты

Ассоциация шаблона с серверным пулом

Сервисные шаблоны могут привязываться только к пулам серверов

Page 59: Интеграция и внедрение Cisco UCS. Практические аспекты

Дополнительные политики

Выбор дополнительных политик:

— настройки BIOS, версий прошивок, threshold, энергопотребления и пр.

— Можно сослаться на заранее созданные, можно создать прямо из

Wizard-а

Page 60: Интеграция и внедрение Cisco UCS. Практические аспекты

Изменения шаблона

После создания шаблона его параметры и политики можно легко

изменять

Page 61: Интеграция и внедрение Cisco UCS. Практические аспекты

Масштабирование,

«сегментирование» и другие

возможности

Page 62: Интеграция и внедрение Cisco UCS. Практические аспекты

Создание сервисных профилей из шаблона

Создание профилей из шаблона - одновременное развертывание

большого количества серверов (неважно какого)

Page 63: Интеграция и внедрение Cisco UCS. Практические аспекты

Выбор префикса имени и количества

Задаем префикс имени и требуемое количество серверов в ферме

В примере ниже будут созданы профили с именами от Oracle_RAC1

до Oracle_RAC20.

Page 64: Интеграция и внедрение Cisco UCS. Практические аспекты

Управление фермой как одним объектом

Если был создан updating шаблон, все изменения в него

распространяются на все порожденные серверы

Это отлично помогает в обслуживании системы

Но ряд изменений требуют перезагрузки

Для управления тем, как это происходит, используется Maintenance Policy, привязанная к шаблону

Три варианта:

— Применять немедленно на все (вряд ли Вы будете использовать

это в продуктиве)

— Требовать ручного подтверждения от администратора на перезагрузку серверов (замигает кнопка «Pending Activities»)

— Применять изменения по расписанию в заданные временные

промежутки, перезагружая например не более 1 или 2 (или сколько угодно) серверов одновременно

Page 65: Интеграция и внедрение Cisco UCS. Практические аспекты

Масштабирование фермы

Ферму серверов можно масштабировать с минимальными

трудозатратами и НУЛЕВЫМИ рисками неверной конфигурации

Способы:

— «Консервативный»: вставить новые серверы, занести их в пул, создать N новых экземпляров сервисных профилей из шаблона

фермы (UCSM отследит нумерацию cуществующих профилей и после Oracle_RAC20 создаст Oracle_RAC21 и далее)

— «Опережающий»: создать из шаблона нужное количество

профилей БЕЗ наличия дополнительных физических серверов в системе – когда они появятся и будут добавлены в

соответствующий пул, профили привяжутся к ним автоматически

— «Автомагический»: создать политику “Autoconfig”, которая после обнаружения и квалификации новых серверов автоматически

создаст новые профили и привяжет их к новым серверам

Page 66: Интеграция и внедрение Cisco UCS. Практические аспекты

«Отвязывание» сервисного профиля от шаблона

Сервисные профили порожденные из updating шаблона нельзя

изменять – их состояние определяется «родителем»

Если есть необходимость независимо изменять профиль, его можно отвязать от шаблона

Page 67: Интеграция и внедрение Cisco UCS. Практические аспекты

Привязывание сервисного профиля к шаблону

Независимые сервисные профили могут быть в любое время

привязаны к заданному шаблону, т.е. могут стать частью фермы с характеристиками, задаваемыми шаблоном

Page 68: Интеграция и внедрение Cisco UCS. Практические аспекты

Клонирование и тиражирование независимых

сервисных профилей

Из отдельного профиля всегда можно создать сколько угодно новых

профилей.

Отдельный профиль всегда можно превратить в шаблон

Page 69: Интеграция и внедрение Cisco UCS. Практические аспекты

11.12.2013 © 2013 Cisco and/or its affiliates. All rights reserved.

Пожалуйста, заполните анкеты.

Ваше мнение очень важно для нас.

Спасибо

Contacts:

Name: Евгений Лагунцов

Phone: +7(495)9611410

E-mail: [email protected]

CiscoRu Cisco CiscoRussia

#CiscoConnectRu