2. HP-UX – платформа для базы данных
• Аппаратная платформа Integrity
• Программная платформа HP-UX
• Методы сбора информации, анализ полученных данных
и оптимизации системы
• HP-UX и Oracle: создание коопоративной базы данных
• HP Enterprise DB: новое лицо СУБД PostgreSQL
4. Требования к аппаратной платформе
Требования
Горячая замена:
CPU
CPU
Memory
Disk
I/O Interface
Memory
Масштабируемость
Disks
Управление
I/O Interfaces Поддержка
5. Сервер начального уровня
Платформа rx2820 i4:
1-2 CPU Itanium 9500 (Poulson, 8 core)
up to 384 GB DDR3
10 Gb/s Converged Network Adapters
Fibre Channel, InfiniBand HBA
10. Операционная система HP-UX 11i v3
• Операционная система HP-UX : простота, надежность, стабильность,
иногда чрезмерная совместимость – CDE, Motif, tcsh
• Доступна для установки в четырех комплектациях –Operating Environment
• Система установки и управления пакетами позволяет модифициовать ОЕ
Data Center OE
Virtual Server OE High Availability OE
Base OE
11. Операционная система HP-UX 11i v3
Поддерживается несколько вариантов установки
CoreOS DVD Ignite-UX Server Ignite-UX Server
Установка с Установка с сервера Установка с сервера
локального DVD методом “Pull” методом “Push”
12. Гибкий процесс загрузки ОС
Возможность восстановить загрузчик или проверить оборудование
Master Boot Record Таблица DOS разделов (не используется)
GPT Partition Table Таблица GPT указывает на разделы EFI
diska_p1 Загрузчик ядра и утилиты управления загрзчиком
(System Partition)
diska_p2 LVM/VxVM структура дисков операционной ситсемы
(OS Partition)
diska_p3 Утилиты для диагностики памяти, процессора. диска
(Service Partition)
GPT Partition Table Резервная копия таблицы GPT
13. Гибкий процесс загрузки ОС
Выбор основного либо одного из двух резервных загрузочных дисков
POST/PAL/SAL EFI Boot Manager
EFI Boot Manager ver 1.10 [14.60] Firmware ver 1.61 [4241]
Please select a boot option
HP-UX Primary Boot
HP-UX HA Alternate Boot
HP-UX Alternate Boot
EFI Shell [Built-in]
Boot Option Maintenance Menu
Use ^ and v to change option(s). Use Enter to select an option
Default boot selection will be booted in 10 seconds
14. Dynamic Root Disk
DRD позволяет создавать резервную копию или же новый вариант системы
• Оригинальная дисковая группа остается активной
• Клонированная дисковая группа доступа для выбора при загрузке
• Доступны инструменты для управления пакетами, патчами и изменением
конфигурации ядра резервной системы
lvol1 lvol1 lvol1 lvol1
lvol2 lvol2 lvol2 lvol2
lvol3 lvol3 lvol3 lvol3
boot disk boot mirror clone disk clone mirror
original vg00 (active) cloned vg00 (inactive)
15. System Management Homepage
• The SMH “Home” tab summarizes the status of the system’s subsystems
• Click any subsystem for more detailed information
• Contents of the “Home” tab vary from model to model
• Click the “Legend” link to view an icon legend
16. System Management Homepage
• Стандартный интерфейс для сбора информации и конфигурации
• Возможность интеграции с SIM (System Insight Manager)
• Возможность единого входа SSO (Single Sign-On)
17. System Management Homepage
• Управление дисковыми разделами и файловыми системами
• Управление пользователями и группами
• Установка и конфигурация агентов, аудит системы
•Управление пакетами и патчами
•Создание и конфигурация кластера
19. ServiceGuard – High Availability cluster
root root
lan0 lan0
Power
mirror mirror Circuit B
System A System B
SCSI 0 SCSI 1 SCSI 2 SCSI 1
Power
Circuit A
c0t3d0 c2t3d0 c1t5d0 c1t5d0
SystemA Primary SystemB SystemA Mirror SystemB
Power
Volume Group 01
Circuit C
c0t4d0 c2t4d0 c1t6d0 c1t6d0
SystemA Primary SystemB SystemA Mirror SystemB
Volume Group 02
20. Управление ресурсами
• Workload
Manager (WLM)
консолидация и перераспределение ресурсов между
аппаратными и программными разделами (nPar & vPar)
• Process Resource Manager (PRM)
распределение мощности процессора, оперативной памяти,
емкости интерфейсов ввода-вывода на уровне раздела
• Global Workload Manager (gWLM)
консолидация и перераспределение ресурсов между
физическими серверами
• PayPerUse
оплата дополнительных ресурсов только для указанного
времени
29. Доступ к оперативной памяти:
Cell Local Memory
Cell Local Memory
(CLM)
• Blocks in the physical memory
map come from the different
cells
• Memory accesses from within
the local cell will all be faster
• Accesses from remote cells will
all be slower
• Important to localize workloads
on CPU with their data
30. Доступ к оперативной памяти:
Interleaved memory
Interleaved memory
(ILM)
• Память распределяется
между ячейками на этапе
загрузки системы
• Каждая ячейка получает
равный объем памяти в
каждой ячейке
• Пример: для раздела,
состоящего из 4 ячеек, 25%
памяти будут обеспечивать
быстрый доступ и 75% -
медленный
31. Управление сетевыми интерфейсами
• Ограничение процессорного времени для обработки прерываний
root@vm4[root] kctune intr_strobe_ics_pct
Tunable Value Expression Changes
intr_strobe_ics_pct 80 Default Immed
• Использование
агрегированных
каналов (LACP, PAgP)
• Балансировка по
MAC, IP, port
• Работа в режиме
ActiveStandby
32. Дисковая система
• Увеличение буфера команд для scsi устройств –
локальные или сетевые разделы (LUN)
# scsictl -m queue_depth=32 /dev/rdsk/c10t4d0
• Включение режима быстрого доступа к разделу –
драйвер не ожидает завершения операции
# scsictl -m immediate_report=1 /dev/rdsk/c10t4d0
• Управление режимом балансировки нагрузки
# scsimgr set_attr -N /escsi/esdisk -a
load_bal_policy=round_robin| least_cmd_load |
cl_round_robin| closest_path| preferred_path
33. Менеджер разделов: LVM & VxVM
• Поддерживает RAID 0,1,1+0, 0+1, 5 (только VxVM)
• Использование дисков горячей замены (spare)
• Позволяет использовать разделы в кластере в режиме эксклюзивного
или общего доступа
• Поддерживается конвертация LVM VxVM
volume
plex plex
subdisk subdisk
subdisk subdisk
subdisk
subdisk
disk disk disk
disk group
34. Менеджер разделов: LVM & VxVM
• Возможность разделения зеркала для создания резервной копии
•VxVM допускает изменение структуры дисковой группы, перенос отдельных дисков
в другую группу, создание новой группы на базе существующей
• Создается журнал для быстрой проверки на этапе загрузки ОС
Split
datavol datavolb
Mount
datavol datavolb
Remerge
datavol
35. Менеджер разделов: VxVM
• Для увеличения скорости доступа и увеличения надежности определяется
политика выбора физических разделов при формировании RAID структуры
с возможностью балансировки по разным системам хранения
Установка режима отображения устройств по системам хранения
данных
# vxddladm set namingscheme=ebn
# vxdisk list
DEVICE TYPE DISK GROUP STATUS
EVA30000_0 auto:cdsdisk datadg01 datadg online
EVA30000_1 auto:cdsdisk datadg02 datadg online
Создание раздела с распределением по разных системах
хранения данных
# vxassist –g datadg –o ordered make datavol 16m
layout=stripe stripe=enclr nstripe=2
enclr:EVA30000 enclr:EVA30001
38. Файловая система VxFS и Oracle
• Возможность отключать кеш
файловой системы для
приложений. Использующих
свой собственный кеш
• Возможна потеря данных в
случае аппаратного сбоя
платформы
44. HP Performance Agent and Manager
Help! Why is it always
slow on Thursdays?
PM analyzes PA data
scope DSI
DSI
DSI
full OS
ARM
instrumentation PA collects data from many sources
45. About the HP Performance Agent
Alarms!
Log files
Extract / export
Operating
System
Other data
sources Data collection process
48. Oracle Real Application Cluster
Action Merge
Sort
Scan/ Scan/ Scan/ Scan/
sort sort sort sort
Scan
Source Source Source Source
Source data
data data data data
Pipelined or
interoperator Intraoperator parallelism
parallelism