virtualização de aplicações

26
Virtualização de Aplicações Paulo Vilela Sun Microsystems Portugal

Upload: elliando-dias

Post on 15-Jun-2015

1.316 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Virtualização de Aplicações

Virtualização de Aplicações

Paulo VilelaSun Microsystems Portugal

Page 2: Virtualização de Aplicações

Vou ter uma nova aplicação !

● Para que Sistema Operativo?

● Que tenho de instalar nos PCs?

● Em que Servidor ?

● Com que Storage ?

Page 3: Virtualização de Aplicações

Flexibilidade – Sistema Operativo

Inflexível• Escolher dot.net e

ficar preso a um sistema operativo

FlexívelEscolher Java, e

executar a aplicação onde quiser

Page 4: Virtualização de Aplicações

Flexibilidade – Cliente

Inflexível• Instalar uma

componente cliente em cada PC

FlexívelColocar toda a

aplicação em servidores

Page 5: Virtualização de Aplicações

Flexibilidade – Servidores

Inflexível• Comprar um servidor

por aplicação

FlexívelExecutar várias

aplicações num servidor

Page 6: Virtualização de Aplicações

Flexibilidade – Storage

Inflexível• Colocar o storage no

servidor da aplicação

FlexívelConsolidar o

Storage

ERPERP MailMail

OLTPOLTP ERPERP MailMail OLTP OLTP

Storage Storage

Page 7: Virtualização de Aplicações

Custos crescentes

Custos da inflexibilidade

Custos com Aquisição de Infra-estrutura

Custos de Licenciamento de software

Custos de Gestão de sistemas

Custos de Electricidade e Arrefecimento

Utilização: 5 a 15 %

Page 8: Virtualização de Aplicações

Flexibilidade – Cliente

Page 9: Virtualização de Aplicações

Display over IP

Flexibilizar o Desktop

Page 10: Virtualização de Aplicações

Desktop virtual

Clientes Ultra-finosVirtualização do DesktopAplicações

Page 11: Virtualização de Aplicações

Virtualização das aplicações

ClientesSecure Global Desktop SoftwareAplicações

Page 12: Virtualização de Aplicações

Instalação rápida de aplicações

• Novas aplicações instaladas em minutos> Interface de administração

web

> Acesso controlado a grupos de utilizadores

> Aplicações disponibilizadas via web, ou a terminais finos

Page 13: Virtualização de Aplicações

Eficiência Operational

• Gestão simplificada dos Desktops

• Alterações implementadas instantaneamente

• Redução da dependência da plataforma de software do cliente

• Segurança – Controlo de acessos

Page 14: Virtualização de Aplicações

Flexibilidade no DesktopOutras vantagens

Trabalho à distância

Outsourcing

Outros dispositivos

Page 15: Virtualização de Aplicações

Tipos de Acesso

Clientes apenas têm DisplayAcesso Web via browser

Sun Secure Global

Desktop Software

Sun Ray Software

Data Center

Sun Rays

Page 16: Virtualização de Aplicações

Flexibilidade – Servidores

Page 17: Virtualização de Aplicações

Inflexibilidade nos ServidoresHoje

Web Web ServerServer

Email Email ServerServer

DNS DNS ServerServer

App App ServerServer

DB DB ServerServer

Uma aplicação por servidor

Custos de gestão crescentes

Dir Dir ServerServer

Média de utilização: 5%-15%

Page 18: Virtualização de Aplicações

Consolidação de ServidoresRedução drástica do número de servidores

• Mais fácil de gerir

• Menos gastos de energia

• Menos espaço ocupado

Page 19: Virtualização de Aplicações

Consolidação por Virtualização

• Como implementar várias aplicações num único sistema

Vários SOs SO único

Partições Máquinas Virtuais SO virtualizado Gestão de Recursos

Domínios Dinâmicos Solaris Containers Solaris ResourceManager (SRM)

VMwareou XEN

Mais flexibilidade Mais isolamento

Page 20: Virtualização de Aplicações

VMware Para Servidores x64 Servers

• Isolar sistema operativo do hardware

• Gerir SO e aplicação como uma única entidade (Máquina Virtual)

• Isolamento de segurança e falhas

• Ambiente podem ser clonados

• Flexibilidade de escolha de sistemas operativos (Windows, Linux, Solaris)

Page 21: Virtualização de Aplicações

ContainerContainerManagement Management AgentAgent

Domain 1Domain 1 Domain 3Domain 3

Sun Server 1Sun Server 1 Sun Server 2Sun Server 2Domain 2Domain 2

Solaris Containers

Incluído no Sistema Operativo Solaris - Gratuito

Overhead quase nulo

Centenas de zonas por sistema

Page 22: Virtualização de Aplicações

Flexibilidade – Storage

Page 23: Virtualização de Aplicações

IP

Reduzir a complexidade e os custos, melhorar a UtilizaçãoSun StorageTek 6940 & 9990 ; Sun StorageTek 5320 NAS GW

Virtualização de Storage

• Agregação de Storage de várias origens (Sun, EMC..)

• Storage único virtual para várias plataformas (UNIX, Linux, Windows, Mainframe)

• Particionável por aplicações

• Uma única ferramenta de gestão

Fabric

Page 24: Virtualização de Aplicações

CR

CR

CR

CR

CR

CR

CR

CR

Volume - 800GBVolume - 800GB

Volume – 10GBVolume – 10GB

Vol. – 75GBVol. – 75GB

Vol. – 50GBVol. – 50GB

Vol. – 50GBVol. – 50GB

Vol. – 50GBVol. – 50GB

Vol. – 50GBVol. – 50GB

Vol. – 20GBVol. – 20GB

Vol. – 100GBVol. – 100GB

Vol. – 20GB

Vol. – 50GB

Vol. – 50GB

Volume – 250GBVolume – 250GB

Vol. – 800GBVol. – 800GB

Storage DomainsSun StorageTek 6940

● Recursos isolados física ou logicamente

● A implementação de novas aplicações não perturba o que já existe

● Migração fácil de volumes virtuais entre servidores do mesmo domínio

Page 25: Virtualização de Aplicações

“Projecto Honeycomb”Revolucionar o modo como as Aplicações acedem a Dados

Novo!

• Armazenamento inteligente e Programável (Java API)

> Ligação forte entre o armazenamento e a aplicaçao

> Meta-dados e pesquisas embebidas e programáveis

> Aplicações extensíveis> Criação de vistas virtuais

• Self-healing automático

• Para aplicações com grandes necessidades de armazenamento

Page 26: Virtualização de Aplicações

Obrigado!

Paulo Vilela