quarta-feira, 25 de março de 2009

Já que tocamos no assunto da possibilidade de virtualizar servidores e também a possibilidade de virtualizar nossas estações caseiras, entramos no conceito de “Cloud computing”, que vai ser o assunto deste novo post.

“Cloud computing” em uma explicação simplista seria uma rede massiva de servidores físicos ou virtuais – uma nuvem – para a alocação de um ambiente de computação,
Apesar do foco inicial em hardware, o conceito é um pouco mais amplo....Vamos abrir um pouco o leque.

Na verdade, uma arquitetura em cloud deve dispor de uma infra-estrutura de gerenciamento que inclua funções como provisionamento de recursos computacionais, balanceamento dinâmico do workload e monitoração do desempenho.

“O cloud computing é, na verdade, um super conjunto de recursos que abrange servidores, impressão, armazenamento e também processos. O conceito vem se disseminando até aqui e impõe um desafio de fazer com que todos estes recursos trabalhem de forma integrada.

O conceito já é comum em algumas empresas, como as maiores empresas de busca na Internet, que mantêm parques computacionais com centenas de milhares de máquinas.

Grande abraço

Marcos Pavani

terça-feira, 24 de março de 2009

Virtualização contribuindo com a compatibilidade entre Hardware e Software

A virtualização elimina problemas de incompatibilidade entre Hardware e Softwares, uma vez que com a evolução dos hardwares, os programas já existentes, quando migrados para estes novos hardwares (sem a virtualização) sub-utilizavam os recursos, ou seja , do ponto de vista do Hardware continuavam rodando como se estivessem na antiga máquina física. Já quando a máquina é virtual, os recursos do Hardware são utilizados de forma otimizada, uma vez que as “máquinas virtuais” estão contidas em uma máquina física. Quando as máquinas virtuais são implementadas de uma forma correta irão utilizar o Hardware físico em sua totalidade, inclusive compartilhando e/ou balanceando recursos e com isto os softwares terão uma melhor performance. De uma forma simplificada pode-se dizer que com a virtualização é possível migrar softwares para hardwares variados em máquinas virtuais que possuam as características necessárias para que este software “rode” sem problemas, ou seja, o dependência entre software e hardware deixa de existir.

segunda-feira, 23 de março de 2009

Soluções “Verde” da IBM e a Virtualização

Em 2007 a IBM anunciou mundialmente o projeto “Big Green” onde investiu U$$ 1 bilhão para o desenvolvimento de tecnologias e serviços “verdes”.

Este apelo ambiental tem como objetivos principais a redução do consumo de energia, consolidação de servidores, racionalização do armazenamento das informações, bem como contribuir já no inicio dos projetos, desenhando arquiteturas e soluções que reduzam o impacto ao meio ambiente.

Para apoiar este projeto “Big Green”, do ponto de vista da Virtualização, a IBM esta apostando em softwares de gerenciamento e automação de sistemas virtualizados, como o Director, o Power Executive, bem como as famílias de programas Tivoli e TSM. A idéia destes softwares é otimizar os processos para um máximo rendimento e com isto reduzir o impacto ao meio ambiente, uma vez que menos recursos serão empregados quando o gerenciamento e a automação estiverem implementados.

Com o aquecimento global e a escassez de recursos naturais, este projeto demonstra que a IBM esta alinhada com as tendências e preocupações mundiais, fazendo sua parte.

quinta-feira, 19 de março de 2009

Gestão de ambientes Virtualizados - Estimativas de crescimento

Microsoft e VMware na briga pelo segmento de virtualização, vejam o artigo que encontrei (MUITO INTERESSANTE). No final faço alguns comentários:

Site: Convergência Digital, publicado em 16/02/2009 (Link: http://www.convergenciadigital.com.br/cgi/cgilua.exe/sys/start.htm?infoid=17809&sid=5)


Até 2013, de acordo com estudo do Gartner, a Microsoft irá desafiar a VMware como fornecedora dominante no mercado de infra-estrutura para virtualização de servidores, e terá bastante êxito com empresas de pequeno e médio porte (PMEs).

Atualmente, segundo ainda a consultoria, o mercado de gerenciamento de virtualização de servidores está muito aberto, com mais de 100 fornecedores oferecendo produtos que atendem a algumas das exigências de gerenciamento.
À medida que o mercado de gerenciamento amadurecer, os maiores fornecedores de infra-estrutura de virtualização (BMC Software, CA, HP e IBM/Tivoli) e alguns outros de gerenciamento irão desenvolver e incluir maior capacidade de gestão da virtualização e, assim, o mercado estará consolidado.
Por outro lado, observa o levantamento do Gartner, o cenário dos fornecedores de HVD está confuso, com excesso de fornecedores. A consultoria recomenda que os players invistam em ferramentas de gerenciamento para dar suporte às iniciativas de virtualização capazes de integração com as estruturas de gerenciamento já existentes.
No relatório, o Gartner revela que o faturamento mundial com software de virtualização irá crescer 43% neste ano, saltando de US$ 1,9 bilhão em 2008 para US$ 2,7 bilhões este ano. O crescimento do mercado global de virtualização deve chegar a 20% em 2009. No ano anterior, este número foi de 12%.
A adoção da virtualização nas organizações de TI é impulsionada pela necessidade de reduzir o custo total de propriedade (TCO), aumentar a agilidade e a velocidade de distribuição das necessidades de TI, além de minimizar o impacto da emissão de carbono.
A definição do Gartner para o mercado de virtualização inclui o gerenciamento da virtualização de servidores e a infra-estrutura de virtualização de servidores e desktops virtuais hospedados (HVD), em que o sistema operacional e as aplicações rodam em um servidor acessado remotamente por meio de uma janela ou um dispositivo.
O Gartner estima que as vendas de desktops virtualizados irão mais que triplicar, aumentando de US$ 74,1 milhões em 2008 para US$ 298,6 milhões em 2009. Já o faturamento com software para gerenciamento da virtualização de servidores irá aumentar 42%, pulando de US$ 913,9 milhões em 2008 para US$ 1,3 bilhão em 2009.
As vendas de infra-estrutura para virtualização de servidores irão crescer 22,5%, aumentando de US$ 917 milhões para US$ 1,1 bilhão agora em 2009. Embora a tecnologia de HVD seja emergente - atualmente representa 11% do mercado de software de virtualização - será responsável por uma proporção crescente de usuários corporativos até 2013.
A infra-estrutura de desktop virtual alimenta as necessidades adicionais de virtualização de servidores, pois, agora, os dados dos desktops dos usuários precisam ser gerenciados em um ambiente de servidor virtualizado.

Comentários:

Como podem ver os índices de crescimento para a virtualização são muito otimistas de vários pontos de vista e também o gerenciamento de ambientes virtualizados fará com que os atuais softwares para esta finalidade desenvolvidos pelos fabricantes BMC Software, CA, HP e IBM/Tivoli sejam aprimorados e incorporem novas funcionalidades, inclusive a integração com outros softwares já existentes. Um outro ponto que chamou muita a atenção é a virtualização de desktops que já esta amplamente difundida e tudo indica que terá um avanço mais que singnificativo no ano de 2009.
Em resumo, a virtualização pode estar mais perto de nosso dia-a-dia do que pensamos, penso que em um curto espaço de tempo não só continuará evoluindo nos ambientes coorporativos, bem como em nossas casas como já mencionei em artigos anteriores publicados neste blog.

Façam seus comentários/questionamentos....

sexta-feira, 13 de março de 2009

Virtualização x Redução de Custos

Fabricantes de servidores e fornecedores de sotwares apostam na virtualização. Grandes empresas que antes utilizavam diversos servidores, têm economizado até 80% com custos de licenças, energia elétrica e pessoal adotando soluções baseadas em Virtualização. Da mesma forma que existe uma crescente “onda” para se explorar esta tecnologia, também existem preocupações relativas ao processamento de várias aplicações em uma única máquina física (não podemos esquecer que a virtualização permite “n” máquinas com “n” sistemas operacionais suportando “n” aplicações rodem em uma mesma máquina física) - a primeira vista parece um sonho, porém, as empresas de maior porte apesar de apostar fortemente nesta solução, estão preocupadas com a confiabilidade. Diante deste ponto, é de vital importância que não seja simplesmente implementado uma solução de Virtualização baseada em redução de custos mas que também se tenha em mente a redundância dos recursos (tanto dos servidores físicos quanto dos lógicos/virtuais, bem como das aplicações que rodam nos mesmos). Sob pena de ter o seu negócio impactado diretamente caso não se tenha uma solução muito bem desenhada, ou seja, não basta apenas nos preocuparmos com os custos mas sim com o “bem estar” de nosso negócio.

quarta-feira, 11 de março de 2009

Virtualização para leigos

Em uma definição livre, virtualização é o processo de executar vários sistemas operacionais em um único equipamento. Uma máquina virtual é um ambiente operacional completo que se comporta como se fosse um computador independente. Com a virtualização, um servidor pode manter vários sistemas operacionais em uso.


Ampliando esse conceito, é importante aprofundar o entendimento de como os ambientes computacionais são independentes um dos outros. Além do hardware do servidor que hospeda os sistemas virtualizados, esses ambientes virtuais não têm nada mais em comum. Não existe interdependência entre os sistemas virtuais nem regras que ditem qual sistema você pode usar em um ambiente virtual, à parte a compatibilidade do software de máquinas virtuais. Normalmente, se você pode instalar um sistema operacional em um hardware "real", poderá instalá-lo em uma máquina virtual. Seu servidor pode hospedar vários sistemas operacionais, sejam eles iguais, similares ou completamente diferentes. Os sistemas operacionais virtualizados são independentes entre si.Capitalizar as vantagens da criação de ambientes computacionais virtuais não é difícil. Não é preciso que o administrador tenha um hardware particular pronto para virtualização, porque quase todo equipamento é capaz de hospedar uma máquina virtual. Para fazer isso, você precisa apenas de um software especial desenvolvido para igualar ou superar o ambiente físico. Essencialmente, o software simula o hardware, de forma que o sistema operacional é instalado sobre esse software. Existem diversos pacotes de software para máquinas virtuais, porém o mais popular é indiscutivelmente o VMware. Quando comentamos a relação entre os sistemas virtuais e o hardware físico, usamos os termos encontrados na documentação do VMware.

terça-feira, 10 de março de 2009

Vamos iniciar com um dos assuntos que mais está na boca do pessoal de TI nos dias de hoje.

O assunto é VIRTUALIZAÇÃO.

virtualização permite que um servidor execute múltiplos sistemas operacionais ou aplicações em diferentes partições ou "containers", que podem ser configurados para atender a necessidades específicas, sem que um interfira no funcionamento no outro. Esta tecnologia pode ser utilizada a partir de ferramentas de software (o uso mais comum) ou de hardware preparado para isto.

Encontramos duas formas de virtualização por software. Na primeira, também chamada de emulação, um utilitário intercepta todas as chamadas ao hardware feitas pelo Sistema Operacional “virtualizado” e traduz para as funções do Sistema Operacional hospedeiro. Seria como termos uma máquina instalada com o GNU/Linux executando o Windows como um processo. Podemos citar como exemplos o VMWare (http://www.vmware.com) e o QEMU (http://www.qemu.com). É uma solução fácil de implementar, mas apresenta limitações de performance e suporte a hardwares diferentes.

Outra forma de virtualização por software é utilizar um Sistema Operacional “de base”, ou “hospedeiro”, que irá prover, a cada partição virtual, um espaço independente de acesso aos recursos de hardware. Usando esta implementação temos os utilitários como: o XEN (http://www.cl.cam.ac.uk/Research/SRG/netos/xen/), Virtuozzo, UserMode Linux, VServer, ou Solaris" Zones.

O próximo passo na evolução da virtualização é descermos um nível na implementação destas funções, chegando ao hardware dispensado o uso de emulação ou software adicional. Nesta nova solução a Intel sai na frente incluindo em seus processadores Xeon MP a tecnologia Active Management que fornece suporte à virtualização em suas plataformas dual-core. A capacidade de virtualização também será extendida aos notebooks a partir de 2006 através das plataformas baseadas na tecnologia móvel Centrino.

Fique de olho na tecnologia de virtualização. Ela promete mudar radicalmente os conceitos de como encaramos a distribuição de aplicações em desktops e servidores.

Marcos Pavani