oracle vm server for sparc overview

52
Roman Ivanov ISV Engineer Oracle VM Server for SPARC

Upload: roman-ivanov

Post on 29-May-2015

4.116 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle VM Server for SPARC Overview

Roman IvanovISV Engineer

Oracle VM Server for SPARC

Page 2: Oracle VM Server for SPARC Overview

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

Page 3: Oracle VM Server for SPARC Overview

Общие IT задачидавление со всех сторон

уменьшение IT затратуменьшение сложностиуменьшение рисков

увеличивающаяся частота обновлений

управление большим количеством информации

3

Page 4: Oracle VM Server for SPARC Overview

Урезание бюджетов ITпочти 90% руководителей ожидают урезание бюджетов

Source: Gartner March 2009 Poll

Percentage of Respondents

4

Page 5: Oracle VM Server for SPARC Overview

Сервера приложений

Сервера баз данных

Дисковые массивы

Стратегический подходпул стандартных серверов и дисковых массивов

• Лучше использование– Экономия на железе– Ликвидация зоопарков– Одинаковое обслуживание

• Нужно быть уверенным в– надежности– производительности– управляемости– Качественном сервисе

• Задача по интеграции может оказаться сложной

Page 6: Oracle VM Server for SPARC Overview

Виртуализация это РЕШЕНИЕи бюджеты на виртуализацию растут

увеличим54%

Без изменений31%

Не знаю10%

уменьшим5%

6

Page 7: Oracle VM Server for SPARC Overview

• Открытые и стандартные

• Оптимизированные, интегрированные и расширяемые

• Лучше производительность, надежность и безопасность

• Короче сроки внедрения

• Легче управлять и обновлять

• дешевле

• Меньше риски

• Единая поддержка

Oracle + Sun:Весь спектр интегрированных решений

7

Page 8: Oracle VM Server for SPARC Overview

Стратегия виртуализации OracleВиртуализация от рабочего места до сервера

• Виртуализация несет стоимостные выгоды– Консолидация оборудования– Меньше электричества, площадей и персонала

• Виртуализация от Oracle дополнительно дает– Наиболее полный портфель продуктов от рабочего стола

до цетра обработки данных– Интегрированное управление всем набором

оборудования и приложений– Интегрированная поддержка

8

Page 9: Oracle VM Server for SPARC Overview

Только у 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

Page 10: Oracle VM Server for SPARC Overview

• Развитие 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

Page 11: Oracle VM Server for SPARC Overview

Oracle VM Server for SPARC

Введение

11

Page 12: Oracle VM Server for SPARC Overview

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

Page 13: Oracle VM Server for SPARC Overview

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

Page 14: Oracle VM Server for SPARC Overview

Oracle Solaris решает задачи IT

• Масштабируемость

• Производительность

• Уникальные инновации

• Преимущества для бизнеса

– Гарантия совместимости

– Бизнес-ориентированный жизненный цикл

– Интеграция приложений и инфраструктуры

– Сторонние решения

– Единая поддержка

14

Page 15: Oracle VM Server for SPARC Overview

Oracle VM Server for SPARC

Оптимизировано для SPARC / Oracle Solaris

Платформа виртуализации объединяет лучшее из Oracle Solaris и SPARC для корпоративных решений

изолированные OS и приложения каждые в своем логическом домене

Гипервизор, встроенный в firmware

Каждый домен работает на выделенных ему потоках CPU

SPARC Hypervisor

T-SeriesServer

15

Page 16: Oracle VM Server for SPARC Overview

Компоненты 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

Page 17: Oracle VM Server for SPARC Overview

Возможности Oracle VM Server для SPARC

• Быстрое и легкое создание логических доменов• Использование уникальных технологий Oracle

Solaris, например снимков и клонов ZFS для быстрого развертывание доменов и существенной экономии дискового пространства• Использование избыточности сетевых и дисковых

устройств для создания высоконадежных доменов• Динамическая реконфигурация доменов для

изменяющихся нужд бизнеса• Миграция доменов с сервера на сервер

17

Page 18: Oracle VM Server for SPARC Overview

Поддерживаемые системы

• 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

Page 19: Oracle VM Server for SPARC Overview

Комплексная поддержка

• Сервера Sun SPARC Enterprise T-Series поставляются сразу с правом использования (RTU) Oracle VM Server для SPARC, и все программное обеспечение предустановлено. • Для систем на гарантии или на поддержке вы

можете загружать ПО, firmware и обновления.• Oracle Premier Support for Systems обеспечивает

комплексную поддержку на сервера, firmware, OS и Oracle VM.

19

Page 20: Oracle VM Server for SPARC Overview

Oracle VM Server для SPARC ваша выгода и преимущества

20

Page 21: Oracle VM Server for SPARC Overview

Выгода от использования Oracle VM Server для SPARC

• Лучше используется оборудование• Гибкость в установке сервисов• Стандартный интерфейс управления• Высокий уровень сервиса• Меньше стоимость владения (TCO)

21

Page 22: Oracle VM Server for SPARC Overview

Реальная экономия

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

Page 23: Oracle VM Server for SPARC Overview

Эффективное управлениеOracle Enterprise Manager Ops Center

Новая инсталляция IBM Tivoli Ops Center

Установка управляющего ПО недели часы

Количество персонала 8-12 1-3

Количество персонала для

последующего обслуживания

4-7 1-2

Стоимость лицензий $$$$ $

23

Page 24: Oracle VM Server for SPARC Overview

Больше вычислительной плотностирасширенная виртуализация

раза количество серверов3X

Уменьшите в

HP BL870CBlade

• Увеличение относительной виртуализации• 3.9x выше производительность на единицу

площади

• Уменьшение затрат на управление• В 3 раза меньше серверов

• Выше масштабируемость и гибкость• В 6 раз лучше масштабируемость в сравнении с

HP nPARs

Sun BladeT6340

24

Page 25: Oracle VM Server for SPARC Overview

ЭКО консолидацияконсолидация 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 согласно внутренним данным

Page 26: Oracle VM Server for SPARC Overview

Пример консолидации: 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 сервере!

Page 27: Oracle VM Server for SPARC Overview

Лидерство в виртуализации

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

Page 28: Oracle VM Server for SPARC Overview

Пример из жизни: 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

Page 29: Oracle VM Server for SPARC Overview

консолидация: примеры из жизни

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

Page 30: Oracle VM Server for SPARC Overview

Oracle VM Server for SPARC детали

30

Page 31: Oracle VM Server for SPARC Overview

Oracle VM Server for SPARC Overview

OS

Server

Control/ServiceDomain

ServiceDomain

Apps

Каждый логический :домен

• Выглядит совершенно независимым сервером

• Имеет свою операционнуюсистему• Назначенные только емуCPU, , диск память и

I/Oресурсы

• T-series Сервера линейкиSPARC

• 128 до доменов• Динамическое

распределение ресурсов• Изоляция на уровне

firmwareжелеза и

• Гипервизор встроен всистему

• Стабильный интерфейс

31

Page 32: Oracle VM Server for SPARC Overview

Основы Logical domains

Каждая виртуальная машина выглядит как отдельный физический сервер

Свое ядро, патчи и настройки

Свои пользователи и администраторы

Свои диски

Своя консоль и OBP

Свои сетевые интерфейсы, MAC & IP адреса

Каждый домен может стартовать, останавливаться и рестартовать независимо от другого

32

Page 33: Oracle VM Server for SPARC Overview

Роли доменов

Control Domain – В этом домене запущен Logical Domain manger и через этот домен создаются и управляются остальные домены.

Service Domain — предоставляет виртуальные устройства и консоль другим доменам.

I/O Domain – имеет прямой доступ к шинам и устройствам ввода вывода — к дискам и сетевым картам.

Guest Domain — домен, являющийся пользователем ресурсов, предоставляемыми другими доменами.

33

Page 34: Oracle VM Server for SPARC Overview

Архитектура 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

Page 35: Oracle VM Server for SPARC Overview

Что нового в версии 1.3

Dynamic Crypto Control

Возможность динамически добавлять или убирать крипто модули

Отдельные потоки для сжатия памяти и передачи образа по сети

Мониторинг и обработка состояния сетевого интерфейса

Правила, согласно которым динамически распределяется CPU между доменами

Link-based IPMP

Support

CPU DRM

Enhanced Domain

Migrations

Увеличение производительности

Ускоренная миграция, меньше время простоя

Быстрое переключение при использовании IPMP

Увеличение использования CPU, большая эффективность

Новая фича описание преимущество

35

Page 36: Oracle VM Server for SPARC Overview

Консолидация с Oracle VM Server для SPARC

• Консолидация нескольких приложений• Изоляция позволяет разным доменам иметь разные уровни патчей• Максимальное использование архитектуры CMT• Большие системы делают виртуализацию необходимой

36

Page 37: Oracle VM Server for SPARC Overview

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

AM/Day/Week

PM/Night/Weekend

• Позволяет назначать ресурсы в соответствии с текущими требованиями

> Динамически: CPU & Virtual IO> отложенно: память

• Таким образом увеличивать использование ресурсов

• Создавать виртуальный сетевой коммутатор или назначать сетевую карту

37

Page 38: Oracle VM Server for SPARC Overview

Мобильность доменов

AM/Day/Week

PM/Night/Weekend

• Позволяет переносить домены между серверами без выключения приложений

• Позволяет держать сервисы доступными даже в момент планируемого отключения

• Позволяет уменьшать использование электричества и выделение тепла в периоды затишья делая уплотнение

• Позволяет быть заранее готовым к возможным простоям38

Page 39: Oracle VM Server for SPARC Overview

Миграция с физического на виртуальный сервер (P2V)

•Дает возможность переносить приложения в Oracle VM Server for SPARC>Источником может быть: Oracle Solaris 8, 9 or 10>Целью: гостевой домен Oracle Solaris 10

• Три шага в миграции ldmp2v

Page 40: Oracle VM Server for SPARC Overview

Утилита P2V

• ldmp2v обновит вашу систему до Oracle Solaris 10 в Oracle VM Server for SPARC

> шаг 1: Collect

– Создает архив старой системы

– Собирает информацию о дисках, файлах и сетях– неразрушающе

> шаг 2: Prepare

– Настраивает целевой гостевой домен в зависимости от настроек исходного

– Создает и назначает виртуальные диск и сетевой интерфейс

– Распаковывает архив на новом диске

> шаг 3: Convert

– Загружается с дистрибутива Oracle Solaris (ISO файл или Jumpstart) и выполняет обновление

40

Page 41: Oracle VM Server for SPARC Overview

Управление потреблением энергии CPU

• Позволяет отключать ядра в случае отсутствия нагрузки

• Два режима:– производительность

– Все ядра всегда включены (по-умолчанию)

– Elastic– Ядра автоматически включаются и отключаются в

зависимости от нагрузки

• Поведение устанавливается через сервисный контроллер ILOM, и может быть проверено через ПО LDoms

41

Page 42: Oracle VM Server for SPARC Overview

Конфигурационный помощник – простота настройки

• Позволяет легко создавать логические домены– После сбора необходимой

информации, помощник сам решит как лучше всего настроить систему в соответствии в вашими требованиями

• Помощник доступен как в GUI режиме, так и в командной строке.

42

Page 43: Oracle VM Server for SPARC Overview

Высокая доступность с 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

Page 44: Oracle VM Server for SPARC Overview

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

Page 45: Oracle VM Server for SPARC Overview

• Полный цикл управления физическими и виртуальными системами• Контроль распространения вирт.

серверов

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

• Сопоставление вирт. и физ. серверов

• Эффективное управление каджым ресурсом

• Оптимизирован для систем 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

Page 46: Oracle VM Server for SPARC Overview

Управление с помощью 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

Page 47: Oracle VM Server for SPARC Overview

итого

47

Page 48: Oracle VM Server for SPARC Overview

Полная ифраструктура Oracle’s Gridвиртуализация, кластеризация и димамическое управление

• Общие пулы ресурсов для высокой эффективности

• Динамическое назначение ресурсов

• Быстрая установка с использованием готовых шаблонов Oracle VM

• Повышенная надежность

• Автоматизированный мониторинг и управление всем стека

Applicat

ion G

rid

Datab

ase

Grid

Stora

ge Grid

Virtualization and clusteringthroughout the stack

48

Page 49: Oracle VM Server for SPARC Overview

Всеобъемлющее управление стэкомот приложения до диска

подготовка

виртуализациятест

внедрение

Изменения и обновления

настройка

мониторинг

Oracle Enterprise Manager

49

Page 50: Oracle VM Server for SPARC Overview

В итоге

• Переименовано в 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

Page 51: Oracle VM Server for SPARC Overview

• http://www.oracle.com/virtualization• http://www.oracle.com/sun• Oracle VM OTN Forum• Oracle Virtualization Blog, more…

За дополнительной информацией обOracle VM Server for SPARC

51

Page 52: Oracle VM Server for SPARC Overview

Software. Hardware. Complete