Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de 2016

Re-pensando a virtualização através de Open-Source Linux Containers

O Docker, o projecto de código aberto que cria recipientes de aplicações virtualizadas, tornou-se mais maduro, com a versão 0.8, que oferece suporte Mac OS X e melhorias de desempenho. O Docker é uma abordagem de virtualização baseada em “containers” e open-source, que é muito diferente do modelo hypervisor no qual se baseiam as principais soluções de virtualização empresariais, tais como a VMware , KVM e Xen . E este deu mais um grande passo em direção à maturidade com o lançamento bem recente da versão 0.8 Docker . Também disponível para Mac OS , as suas principais melhorias de desempenho e muito mais “features” estão agora disponíveis na plataforma que poderia se tornar uma parte importante do ecossistema de virtualização, e num futuro não muito distante. Ao contrário dos hipervisores de virtualização que são hoje o eco-sistema da maioria dos servidores virtuais, o Docker Linux Container  não virtualiza um sistema operativo completo. Em vez disso, ele fornece recipien...

Monitorização de Sistemas Linux e Análise de logs

A análise de logs e a sua automatização, tal como a monitorização em tempo-real são hoje ferramentas imprescindíveis a qualquer organização no suporte à sua infra-estrutura de TI. A Softelabs, para além das soluções de mercado e open-source, que se encontram disponíveis, algumas das quais bastantes poderosas, desenvolve também ferramentas simples, mas eficazes, na análise de logs e sistemas de segurança proactivos, de suporte aos sistemas e aplicações que desenvolve. Apresentamos uma versão "full-functional" de um desses sub-sistemas desenvolvido em shell scrips (bash), o qual permite analisar qualquer ficheiro de logs, assinalando a cores diferentes no terminal Unix, as diferentes classes de erros, bem como palavras-chave especificas que se pretendam seleccionar. Esta análise de logs dá como output : A instalação e os comandos para implementar estes scripts é como se segue : 1. Copiar para um directório (default  /var/logshow/ ) os scripts  show-all-...

LXC Linux Containers - O Docker vai mesmo mudar tudo na sua infra-estrutura de TI !

O Docker é um motor de código aberto que automatiza a implementação de qualquer aplicação encapsulando-a num contentor portátil, auto-suficiente  e leve, que será executado em praticamente qualquer ambiente de O/S e infra-estruturas de Clouds públicas e privadas. O Docker, atualmente usa o sistema de LinuX Containers (LXC), os quais são executados no mesmo sistema operativo em que reside o Docker. Isso permite que este partilhe os recursos do sistema operativo base em que reside. Usa o sistema de ficheiros AuFS  e automáticamente gere as configurações de rede nos respectivos containers. O AuFS é um sistema de ficheiros dispostos em camadas. Desta forma poderá ter uma única parte só de leitura e outra de escrita, ou mesclar os dois modos. Assim, pode ter as partes comuns do sistema operativo como somente de leitura tal como os dados que necessitam ser partilhados entre todos os seus recipientes, e, de seguida, dar a cada um o seu próprio recipiente de montagem pa...