oracle vm server for sparc overview

Post on 29-May-2015

4.117 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related