set 15

Olá,

Recentemente achei esta notícia e achei muito legal, e é um projeto que com certeza tem muito futuro, onde é possível baixar máquinas virtuais já prontas com sistema operacional e alguns sistemas/aplicação/ambientes prontos e já funcionando, como:

- Ruby on rails (framework web);
- Movable Type (publicador de múltiplos blogs);
- Pmwiki (ambiente Wiki);
- Zenoss (aplicação de monitoramento);
- GPL IT (aplicação de inventário);
- OpenLDAP (serviço de diretório);
- WordPress (blog);
- Mantis (gerenciamento de bugs);
- Cacti (aplicação de monitoramento).

No momento em que escrevo este post, estou baixando a minha máquina virtual com Rails e Ubuntu para testes.

Link: http://info.abril.com.br/blog/zonalivre/20090910_listar.shtml?195056

jumbox_01

jun 1

virtualizacao

Caros internautas…

A virtualização pode ser definida como a criação de um ambiente virtual que simula um ambiente real, favorecendo a utilização de diversos sistemas e aplicativos sem a necessidade de acesso físico à máquina na qual estão hospedados.

Isso acaba reduzindo a relação de dependência que os recursos de computação exercem entre si, pois possibilita, por exemplo, a separação entre um aplicativo e o sistema operacional que ele utiliza.
Existem três tipos de virtualização: a virtualização de aplicativo, a de apresentação e a de hardware que é a mais conhecida então falarei apenas dela.

Virtualização de Hardware

A virtualização de hardware consiste em rodar vários sistemas operacionais na mesma máquina. Isso é possível com o uso de programas específicos, que geram máquinas virtuais (Virtual Machine, ou VMs): estas emulam os componentes físicos de um PC, possibilitando que um sistema operacional diferente seja instalado em cada uma delas.

Há duas grandes vantagens na adoção dessa tecnologia: uma voltada a usuários, outra a servidores. No caso dos primeiros, o trunfo consiste em eliminar a incompatibilidade entre aplicativos e sistemas operacionais (Ex. usar um aplicativo do Win XP no Vista).

Quanto aos servidores, sua virtualização permite que, ao invés de se ter diversos subservidores, os processos sejam distribuídos de forma imparcial entre um número menor de computadores. Isso reduz a quantidade de mão-de-obra técnica, o espaço para alocar as máquinas e o gasto com eletricidade necessária.

Por Gustavo Martins