View
4.091
Download
0
Category
Tags:
Preview:
Citation preview
Roman IvanovISV Engineer
Oracle VM Server for SPARC
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
Общие IT задачидавление со всех сторон
уменьшение IT затратуменьшение сложностиуменьшение рисков
увеличивающаяся частота обновлений
управление большим количеством информации
3
Урезание бюджетов ITпочти 90% руководителей ожидают урезание бюджетов
Source: Gartner March 2009 Poll
Percentage of Respondents
4
Сервера приложений
Сервера баз данных
Дисковые массивы
Стратегический подходпул стандартных серверов и дисковых массивов
• Лучше использование– Экономия на железе– Ликвидация зоопарков– Одинаковое обслуживание
• Нужно быть уверенным в– надежности– производительности– управляемости– Качественном сервисе
• Задача по интеграции может оказаться сложной
Виртуализация это РЕШЕНИЕи бюджеты на виртуализацию растут
увеличим54%
Без изменений31%
Не знаю10%
уменьшим5%
6
• Открытые и стандартные
• Оптимизированные, интегрированные и расширяемые
• Лучше производительность, надежность и безопасность
• Короче сроки внедрения
• Легче управлять и обновлять
• дешевле
• Меньше риски
• Единая поддержка
Oracle + Sun:Весь спектр интегрированных решений
7
Стратегия виртуализации OracleВиртуализация от рабочего места до сервера
• Виртуализация несет стоимостные выгоды– Консолидация оборудования– Меньше электричества, площадей и персонала
• Виртуализация от Oracle дополнительно дает– Наиболее полный портфель продуктов от рабочего стола
до цетра обработки данных– Интегрированное управление всем набором
оборудования и приложений– Интегрированная поддержка
8
Только у Oracle: наиболее полный пакет продуктов виртуализации
Виртуализациядисковыхмассивов
ВиртуализацияРабочих местВиртуализация
серверов
• Oracle VM Server for SPARC
• Oracle VM Server for x86
• Solaris Containers• Dynamic Domains
• Virtual DesktopInfrastructure
• Sun Ray • Secure Global
Desktop• VirtualBox
• Exadata• ASM• Storage Connect• Open Storage
9
• Развитие Sun Logical Domains• Интеграция с линейкой Oracle VM• Высокоэффективный встроенный
гипервизор в серверах линейки Sun T-Series
• Несколько независимых экземпляров Solaris
SPARC T-Series Hardware
Solaris
Oracle VM Server for SPARC
• Высокопроизводительный гипервизор на платформе x86/x64
• поддерживает:Linux, Windows, Solaris
x86/x64 Hardware
Solaris
Oracle VM Server for x86
Linux Windows
Виртуализация Oracle VM ServerВыбор платформы и гибкость
• Roadmap: Единый интегрированный центр управления Oracle VM Manager для Oracle VM Server x86 и SPARC
10
Oracle VM Server for SPARC
Введение
11
CompleteBest TCO
Investment Protection
Виртуализация на Solaris и SPARCувеличение эффективности управления
Комплексное и оптимальное
Наилучшая стоимость владения
Сохранение инвестиций
• Решение от и до, которое спроектировано, а не скручено на коленке
• Выбирайте, что вам больше подходит - Oracle VM Server for SPARC и/или Oracle Solaris Containers
• Встроеная виртуализация без дополнительных затрат
• Oracle Enterprise Manager Ops Center предоставляет высокую эффективность управления
• Гарантированная бинарная совместимость Oracle Solaris
• запускайте приложения Oracle Solaris 8, 9 или 10 так как есть в Oracle Solaris Containers
12
Hard Partitions SPARC Hypervisors Oracle Solaris Containers
Сила виртуализации на SPARC
одна OSнесколько OSAll Sun Systems
Oracle Solaris Containers(Zones + SRM)
Oracle Solaris Trusted ExtensionsOracle Solaris 8 and 9 Containers
T-SeriesOracle VM Server for SPARC
(previously called Sun Logical Domains)
M-SeriesDynamicDomains
13
Oracle Solaris решает задачи IT
• Масштабируемость
• Производительность
• Уникальные инновации
• Преимущества для бизнеса
– Гарантия совместимости
– Бизнес-ориентированный жизненный цикл
– Интеграция приложений и инфраструктуры
– Сторонние решения
– Единая поддержка
14
Oracle VM Server for SPARC
Оптимизировано для SPARC / Oracle Solaris
Платформа виртуализации объединяет лучшее из Oracle Solaris и SPARC для корпоративных решений
изолированные OS и приложения каждые в своем логическом домене
Гипервизор, встроенный в firmware
Каждый домен работает на выделенных ему потоках CPU
SPARC Hypervisor
T-SeriesServer
15
Компоненты Oracle VM Server for SPARC
System Firmware
Docs, Training & Support
• Logical Domains Manager
> Интерфейс контроля и настройки логических доменов
• Oracle Solaris OS> Домены и драйвера
• System Firmware> гипервизор
• Docs, Training and Support
> документация
Oracle Solaris OS
Logical Domains Manager
16
Возможности Oracle VM Server для SPARC
• Быстрое и легкое создание логических доменов• Использование уникальных технологий Oracle
Solaris, например снимков и клонов ZFS для быстрого развертывание доменов и существенной экономии дискового пространства• Использование избыточности сетевых и дисковых
устройств для создания высоконадежных доменов• Динамическая реконфигурация доменов для
изменяющихся нужд бизнеса• Миграция доменов с сервера на сервер
17
Поддерживаемые системы
• Sun UltraSPARC T2 Plus Systems– Sun SPARC Enterprise T5140 Server– Sun SPARC Enterprise T5240 Server– Sun SPARC Enterprise T5440 Server– Sun Netra T5440 Server– Sun Blade T6340 Server Module– Sun Netra T6340 Server Module
• Sun UltraSPARC T2 Systems– Sun SPARC Enterprise T5120 Server– Sun SPARC Enterprise T5220 Server– Sun Netra T5220 Server– Sun Blade T6320 Server Module– Sun Netra CP3260 ATCA Blade Server
18
Комплексная поддержка
• Сервера Sun SPARC Enterprise T-Series поставляются сразу с правом использования (RTU) Oracle VM Server для SPARC, и все программное обеспечение предустановлено. • Для систем на гарантии или на поддержке вы
можете загружать ПО, firmware и обновления.• Oracle Premier Support for Systems обеспечивает
комплексную поддержку на сервера, firmware, OS и Oracle VM.
19
Oracle VM Server для SPARC ваша выгода и преимущества
20
Выгода от использования Oracle VM Server для SPARC
• Лучше используется оборудование• Гибкость в установке сервисов• Стандартный интерфейс управления• Высокий уровень сервиса• Меньше стоимость владения (TCO)
21
Реальная экономия
Virtualization Issue
IBM AIXWPAR &
PowerVM
Oracle SolarisContainers &
Oracle VM Server for SPARC
Стоимость лицензии $10,000* $0
CPU overhead < 10 virtual environments 10%-40% <1%
Поддержка приложений ограниченная Много ISV
Установка и настройка Дни - недели часы
перезагрузка Минуты - часы Секунды - минуты
Создание снимков и клонирование нет да
Миграция со старого оборудования на виртуализированное окружение P2V
нет да
* Actual cost varies by the configuration22
Эффективное управлениеOracle Enterprise Manager Ops Center
Новая инсталляция IBM Tivoli Ops Center
Установка управляющего ПО недели часы
Количество персонала 8-12 1-3
Количество персонала для
последующего обслуживания
4-7 1-2
Стоимость лицензий $$$$ $
23
Больше вычислительной плотностирасширенная виртуализация
раза количество серверов3X
Уменьшите в
HP BL870CBlade
• Увеличение относительной виртуализации• 3.9x выше производительность на единицу
площади
• Уменьшение затрат на управление• В 3 раза меньше серверов
• Выше масштабируемость и гибкость• В 6 раз лучше масштабируемость в сравнении с
HP nPARs
Sun BladeT6340
24
ЭКО консолидацияконсолидация 6:1*
Было
6 V880s сOracle Solaris 8
T5240 с Oracle Solaris 10
экономия
Стало Выгода
$ $ $• 48 CPUs
• 204 Rack Units
• 13,200 Watts
• 43,308 BTUs
• OS support cost: Over $32,400
• 2 CPUs
• 2 Rack Units
• 1,100 Watts
• 3,608 BTUs
• OS support costs: $3,780 for Oracle Solaris 10 with Oracle Solaris 8 Containers
• 99% пространства
• 92% электричества
• 92% меньше тепла
• 88% стоимость поддержки
25* 6:1 согласно внутренним данным
Пример консолидации: Oracle CRM in a Box
Server
OS
ApplicationDBServer
WebServer
GuestDomain
GuestDomain
IO Domain
26
Control Domain
AppServer
24 vcpus
184 vcpus
40 vcpus
8 vcpus
Sun SPARC Enterprise T5440 4 UltraSPARC T2 Plus CPUs 256 потоков (vcpus) всего 128 GB памяти (Max
512GB) 4 RU форм фактор
Oracle Siebel CRM 8 software
Нагрузка до 14,000 пользователей Oracle Siebel CRM в одном 4RU сервере!
Лидерство в виртуализации
The Solaris 10 Operating System and Logical Domains provides
DigiTar with rock-solid fault isolation and stronger partitioning of
server resources. These two qualities power the stability we need to ensure our customers
receive business-critical communications 24 hours a day,
365 days a year and at a competitive price.
Jason Williams
COO and CTO
DigiTar
Our recent test of Integra on UltraSPARC T2 and UltraSPARC T2 Plus processor-based systems showed excellent performance and
scalability. Customers can reap significant benefits from using LDoms on these CoolThreads
servers, resulting in huge savings by reducing number of additional systems, low power consumption
and less space.
Sean MacNeil
VP and General Manager
Service Management and Global Services
Openwave
27
Пример из жизни: Primus CanadaSolution
• Server consolidation Proof-of-conceptthrough Sun’s Try and Buy Program
• Deployed proven LDoms layout using Solaris 10 partitioning and virtualization capabilities
• Products Include: Sun Fire T2000 Server, Solaris 10 Operating System, Oracle VM Server for SPARC (LDoms), Sun Try and Buy Program
Results
• Increased performance and efficiency of servers
• Reduced physical space requirements with virtualization and consolidation
• Lowered energy consumption
• Gained a highly stable environment
“When we failed over from the old system to the Sun Fire T2000, the application went from 50 percent CPU utilization, down to 15 percent. We were just dumbfounded to learn that it was only using 15 percent of one core of this eight-core CPU.”
— Paul Monaghan, Manager, Service Platform Engineering Team, Primus Canada
Overview
• Founded 1997
• Subsidiary of Virginia-based Primus Telecommunications Group
• 850 employees and serves more than
one million customers with offices across Canada
Challenge
• Achieve maximum uptime for servers
• Build redundancy into network
• Give IT staff freedom and flexibility to do their jobs better
• Consolidate four VoIP platforms onto virtual machines
28
консолидация: примеры из жизни
US Air Force DigiTar PlanetOut
• Reduce rack space to achieve a 13:1 consolidation ratio
• Decreased server deployment time by more than 90% with Oracle VM Server for SPARC
• Cut datacenter power consumption by more than 25% and reclaimed nearly 50% of datacenter floor space with eco-responsible servers
• Provided customers better service levels at a lower cost
• 8 HP consolidated to 2 Sun servers
• 4.5x better performance
• 2x processing capacity of MySQL database servers
• 10% better price/performance
• 75% reduction in operating costs for MySQL
• 83% reduction in power and heat dissipation
• Power consumption decreased by 5%
• 400:70 consolidation ratio
• Reduced server footprint by 50%
• Moved to a smaller datacenter
• Realized higher customer satisfaction due to virtually no service interruptions
• Achieved payback in 1.5 years
29
Oracle VM Server for SPARC детали
30
Oracle VM Server for SPARC Overview
OS
Server
Control/ServiceDomain
ServiceDomain
Apps
Каждый логический :домен
• Выглядит совершенно независимым сервером
• Имеет свою операционнуюсистему• Назначенные только емуCPU, , диск память и
I/Oресурсы
• T-series Сервера линейкиSPARC
• 128 до доменов• Динамическое
распределение ресурсов• Изоляция на уровне
firmwareжелеза и
• Гипервизор встроен всистему
• Стабильный интерфейс
31
Основы Logical domains
Каждая виртуальная машина выглядит как отдельный физический сервер
Свое ядро, патчи и настройки
Свои пользователи и администраторы
Свои диски
Своя консоль и OBP
Свои сетевые интерфейсы, MAC & IP адреса
Каждый домен может стартовать, останавливаться и рестартовать независимо от другого
32
Роли доменов
Control Domain – В этом домене запущен Logical Domain manger и через этот домен создаются и управляются остальные домены.
Service Domain — предоставляет виртуальные устройства и консоль другим доменам.
I/O Domain – имеет прямой доступ к шинам и устройствам ввода вывода — к дискам и сетевым картам.
Guest Domain — домен, являющийся пользователем ресурсов, предоставляемыми другими доменами.
33
Архитектура I/O
Logical Domain A
Hypervisor
I/OBridg
e
Nexus Driver/pci@B
Device Driver/pci@B/qlc@6
PCIRoo
t
I/O MMU
Service Domain
Virtual Nexus Hyper Privileged
Privileged
Hardware
PCI B
Logical Domain Channel
App
Virtual DeviceDriver
AppApp
App
Virtual DeviceService
34
Что нового в версии 1.3
Dynamic Crypto Control
Возможность динамически добавлять или убирать крипто модули
Отдельные потоки для сжатия памяти и передачи образа по сети
Мониторинг и обработка состояния сетевого интерфейса
Правила, согласно которым динамически распределяется CPU между доменами
Link-based IPMP
Support
CPU DRM
Enhanced Domain
Migrations
Увеличение производительности
Ускоренная миграция, меньше время простоя
Быстрое переключение при использовании IPMP
Увеличение использования CPU, большая эффективность
Новая фича описание преимущество
35
Консолидация с Oracle VM Server для SPARC
• Консолидация нескольких приложений• Изоляция позволяет разным доменам иметь разные уровни патчей• Максимальное использование архитектуры CMT• Большие системы делают виртуализацию необходимой
36
Динамическая реконфигурация и выртуальные ресурсы
AM/Day/Week
PM/Night/Weekend
• Позволяет назначать ресурсы в соответствии с текущими требованиями
> Динамически: CPU & Virtual IO> отложенно: память
• Таким образом увеличивать использование ресурсов
• Создавать виртуальный сетевой коммутатор или назначать сетевую карту
37
Мобильность доменов
AM/Day/Week
PM/Night/Weekend
• Позволяет переносить домены между серверами без выключения приложений
• Позволяет держать сервисы доступными даже в момент планируемого отключения
• Позволяет уменьшать использование электричества и выделение тепла в периоды затишья делая уплотнение
• Позволяет быть заранее готовым к возможным простоям38
Миграция с физического на виртуальный сервер (P2V)
•Дает возможность переносить приложения в Oracle VM Server for SPARC>Источником может быть: Oracle Solaris 8, 9 or 10>Целью: гостевой домен Oracle Solaris 10
• Три шага в миграции ldmp2v
Утилита P2V
• ldmp2v обновит вашу систему до Oracle Solaris 10 в Oracle VM Server for SPARC
> шаг 1: Collect
– Создает архив старой системы
– Собирает информацию о дисках, файлах и сетях– неразрушающе
> шаг 2: Prepare
– Настраивает целевой гостевой домен в зависимости от настроек исходного
– Создает и назначает виртуальные диск и сетевой интерфейс
– Распаковывает архив на новом диске
> шаг 3: Convert
– Загружается с дистрибутива Oracle Solaris (ISO файл или Jumpstart) и выполняет обновление
40
Управление потреблением энергии CPU
• Позволяет отключать ядра в случае отсутствия нагрузки
• Два режима:– производительность
– Все ядра всегда включены (по-умолчанию)
– Elastic– Ядра автоматически включаются и отключаются в
зависимости от нагрузки
• Поведение устанавливается через сервисный контроллер ILOM, и может быть проверено через ПО LDoms
41
Конфигурационный помощник – простота настройки
• Позволяет легко создавать логические домены– После сбора необходимой
информации, помощник сам решит как лучше всего настроить систему в соответствии в вашими требованиями
• Помощник доступен как в GUI режиме, так и в командной строке.
42
Высокая доступность с Oracle Solaris Cluster
Server
OS
ApplicationFileServer
WebServer
WebServer
FileServer
Solaris Cluster
Solaris Cluster
GuestDomain
GuestDomain
Solaris Cluster
Solaris Cluster
GuestDomain
GuestDomain
IO Domain
IO Domain
•Перенос приложения между логическими доменами•Перенос всего домена
43
ControlDomain
Control
Domain
MailServer
AppServer
Oracle VM Server for SPARC Options with Solaris Cluster
• Logical Domains выступает в качестве ноды кластера Oracle Solaris Cluster• Гостевой домен, равно как и IO или Сontrol
domains• Логический доемн управляется как нода в
кластере Oracle Solaris Cluster: необходима установка ПО
• Интегрированы Solaris Cluster heartbeats с инфраструктурой виртуальных сетей LDoms
• Logical Domains в качестве ресурса• HA-Агент на каждой ноде• Поведение как “черный ящик”
44
• Полный цикл управления физическими и виртуальными системами• Контроль распространения вирт.
серверов
• Полная видимость на уровне предприятия
• Сопоставление вирт. и физ. серверов
• Эффективное управление каджым ресурсом
• Оптимизирован для систем Sun• SPARC & x86
• Oracle Solaris OS
• Oracle VM Server for SPARC & Oracle Solaris Containers
Virtual Machines(Solaris Zones & Logical Domains)
Underlying hardware(x86 and SPARC-based servers)
Oracle Enterprise Manager Ops Center
45
Управление с помощью Ops Center
создание, удаление, настройка, загрузка,
отключение, etc.
Lifecycle Mgmt Monitoring Resource Pools Migration
CPU, Memory, File Systems, Aggregate
Utilization
Policies, Auto Restart
Domain Mobility
Oracle VM Server for SPARC
46
итого
47
Полная ифраструктура Oracle’s Gridвиртуализация, кластеризация и димамическое управление
• Общие пулы ресурсов для высокой эффективности
• Динамическое назначение ресурсов
• Быстрая установка с использованием готовых шаблонов Oracle VM
• Повышенная надежность
• Автоматизированный мониторинг и управление всем стека
Applicat
ion G
rid
Datab
ase
Grid
Stora
ge Grid
Virtualization and clusteringthroughout the stack
48
Всеобъемлющее управление стэкомот приложения до диска
подготовка
виртуализациятест
внедрение
Изменения и обновления
настройка
мониторинг
Oracle Enterprise Manager
49
В итоге
• Переименовано в Oracle VM Server for SPARC – акцент на полной интеграции и совместимости продуктов виртуализации
• Интеграция с основными технологическими компонентами Oracle VM (Management tools, Storage Connect, etc.)
• Продолжение развития передовых функций виртуализации для систем SPARC/Oracle Solaris
• ПОЛНЫЙ ВПЕРЕД! Увеличение инвестиций и полная приверженность Oracle VM Server для SPARC как к платформе виртуализации для серверов Sun SPARC Enterprise T-Series
50
• http://www.oracle.com/virtualization• http://www.oracle.com/sun• Oracle VM OTN Forum• Oracle Virtualization Blog, more…
За дополнительной информацией обOracle VM Server for SPARC
51
Software. Hardware. Complete
Recommended