Planejamento e Otimização de Infra-estrutura de TI por Bruno Domingues

Preview:

Citation preview

Planejamento e Otimização de Infra-estrutura de TI:Visão Geral

Bruno DominguesEspecialista de Soluções

bruno.domingues@intel.com

+55 (61) 9119-8818

http://blogs.intel.com/brasildigital

Para onde está indo o dinheiro?

Fonte: Gertner Introduces the Infrastructure Maturity Model – Thomas J. Bittman – 19 November 2004

Motivação

Infra-estruturaOnde está meu dinheiro ?

OperaçãoOnde está meu negócio ?

DesenvolvimentoOnde está meu projeto ?

Modelo de Maturidade de Infra-estrutura

Gertner Introduces the Infrastructure Maturity ModelGertner Introduces the Infrastructure Maturity Model – Thomas J. Bittman – 19 November 2004 – Thomas J. Bittman – 19 November 2004

Habilidade para Mudanças

Você consegue instalar uma atualização em todo o seu parque em quantos dias?

Worm Número de dias da descoberta da vulnerabilidade e o aparecimento do worm

Scalper (2002, FreeBSD) 11 diasBlaster (2003, Windows) 16 diasCode Red (2001, Windows) 24 diasLion (2001, Linux) 53 diasSlapper (2002, Linux) 58 diasMelissa (1999, Windows) 64 diasNimda (2001, Windows) 172 diasSlammer (2003, Windows) 180 diasRamen (2001, Linux) 208 dias

Interface com Negócios

0

10

20

30

40

50

60

70

80

90

1000

Tempo

Nív

el d

e Q

ual

idad

e

RealPercebido

Gerenciando Expectativas

Gap de Credibilidade

Super Expectativa

A matemática está a nosso favor?

98,7%

98%85%

Disponibilidade geral:0,987 x 0,98 x 0,85 = 0,822

98,7% Disponibilidade geral:(1-(1-0,987)+(1-0,987))x0,98x0,85= 0,833

O novo paradigma: Virtualização

Hardware FísicoHardware Físico

MemoryMemory

KY/MSKY/MS

GraphicsGraphics

StorageStorageNetworkNetwork

ProcessorsProcessors

OSOS

AppAppRing 3

Ring 0

CenárioCenário

normalnormal

VMMVMM

Virtualização exclusiva por Software

Recursos de HW compartilhadosRecursos de HW compartilhados

MemoryMemory

KY/MSKY/MS

GraphicsGraphics

StorageStorageNetworkNetwork

ProcessorsProcessors

Virtual Machine MonitorVirtual Machine Monitor

OSOS

AppApp

OSOS

AppApp

Ring 1Ring 1

Ring 3Ring 3

Ring 0Ring 0

Requer SO Requer SO modificados ou modificados ou tradução bináriatradução binária

Windows Windows 32b32b

Linux Linux 32b32b

SOSO

Paravirtualização significa mudanças no

código do SO

CompilarCompilar

Tradução binária significa corrigir problemas em

tempo de execução

Virtualização Assistida por Hardware

Recursos de HW CompartilhadosRecursos de HW Compartilhados

MemoryMemory

KY/MSKY/MS

GraphicsGraphics

StorageStorageNetworkNetwork

ProcessorsProcessors

Intel®® Virtualization TechnologyIntel®® Virtualization Technology

Virtual Machine MonitorVirtual Machine Monitor

OSOS

AppApp

OSOS

AppApp Ring 3

Ring 0

VMX Root

Nova camada de Hardware nos processadores Intel para Nova camada de Hardware nos processadores Intel para endereçar o desafio da virtualização exclusiva por SW:endereçar o desafio da virtualização exclusiva por SW:

• Reduz o tamanho e a complexidade da VMMReduz o tamanho e a complexidade da VMM

• Reduz as quantidades de intervenções da VMMReduz as quantidades de intervenções da VMM

• Permite a execução de sistemas operacionais s/ modificaçõesPermite a execução de sistemas operacionais s/ modificações

Linux Linux 32/64b32/64b

Windows Windows 32/64b32/64b

De volta o Ring 0 de privilégioDe volta o Ring 0 de privilégio

• SO funciona sem modificaçãoSO funciona sem modificação

• Não precisa de tradução bináriaNão precisa de tradução binária

• Não precisa de paravirtualizaçãoNão precisa de paravirtualização

Entendendo o overhead de virtualização

12* Other names and brands may be claimed as the property of others* Other names and brands may be claimed as the property of others

SysBench:- ~1% possível redução de overhead S/W com virtualização de dispositivo

- Mas ~15% de possível redução com APIC Virtualization (VT-x2)

- Outros ~15% de possível redução com Mem. Virt. (VT-d)

Chariot I/O Benchmark:- ~30% possível redução de overhead S/W com virtualização de dispositivo

- Outros 5% de possível redução com APIC Virtualization (VT-x2)

- ~10% de possível redução com Mem. Virt. (VT-d)

EPT é um das ~3 funcionalidades incluidas no VT-x2

OBRIGADOBruno DominguesEspecialista de Soluções

bruno.domingues@intel.com

+55 (61) 9119-8818

http://blogs.intel.com/brasildigital