Você está na página 1de 17

Servidor de arquivo em nuvem com alta disponibilidade utilizando servidores Linux

Softwares usado
SISTEMA OPERACIONAL - CENTOS SERVIDOR WEB APACHE SOFTWARE DE MONITORAMENTE DE RECURSO HEARTBEAT SOFTWARE DE SICRONIZAO DE DISCO SERVIDOR DE ARQUIVO EM NUVEM - AJAXPLORER

Porque CENTOS ?
Sistema Aberto Mltiplos canais de suporte Rpido desenvolvimento e teste de pacotes com uma extensa rede para downloads comunidade activa e crescente

Linux HA
O projecto Linux-HA (High-Availability Linux) incide na pesquisa e implementao de solues de alta disponibilidade (clustering) para GNU/Linux, FreeBSD, OpenBSD, Solaris e Mac OS X. O Linux HA muito usado na implantao de sites Web, servidores de correios eletrnicos, servidor de arquivo, entre muitos outros. O software usado no projeto Linux HA o Heartbeat e DRBD.

Heartbeat
um software responsvel por monitorar o status dos servidores do cluster, envia pacotes do servidor principal para o servidor secundrio, e vice-versa, verificando se os mesmo esto ativos, caso o servidor principal venha a ficar indisponvel o secundrio assume seu lugar na rede e realiza automaticamente os procedimentos para preservar o funcionamento do sistema como um todo.

Heartbeat

Heartbeat

DRBD (Distributed Replicated Block Device)

O DRBD um software que permite fazer RAID pela rede, ou seja, podemos replicar dados de parties inteiras pela rede. DRBD foi projetado para construir clusters de alta disponibilidade. Isto feito espelhando um dispositivo de bloco inteiro via rede. conhecido como RAID-1. DRBD assume os dados, escrev-lo para o disco local e envia para o outro host.

DRBD (Distributed Replicated Block Device)

O dispositivo primrio envia blocos para o secundrio; Se o primrio cair, o secundrio poder ser transformado em primrio; Se o host defeituoso voltar a operar, o seu servio DRBD subir como secundrio para sincronizar com o primrio.

DRBD (Distributed Replicated Block Device)


N 1 IFMT n principal DRBD sincroniza o disco sdb1 que contem os dados do ajaxplorer sdb1 no pode ser escrito diretamente por isso criar o dispositivo drbd0 que um disco virtual que contem os dados do sdb1 o disco montando na pasta /data

DRBD (Distributed Replicated Block Device)

Apache
O servidor Apache o mais bem sucedido servidor web livre. O servidor compatvel com o protocolo HTTP verso 1.1. Suas funcionalidades so mantidas atravs de uma estrutura de mdulos, permitindo inclusive que o usurio escreva seus prprios mdulos utilizando a API do software. disponibilizado em verses para os sistemas Windows, Novell Netware, OS/2 e diversos outros do padro POSIX (Unix, Linux, FreeBSD, etc.).

AJAXPLORER
O Ajaxplorer um sistema de nuvem totalmente gratuito criado em PHP com a finalidade de gerir ficheiros/arquivos num servidor web. O Ajaxplorer permite criar ficheiros/arquivos zip, navegar on-line, editar ficheiros com diversas extenses (como txt, php, css, html, js, etc) e visualizar imagens. Este sistema permite ter mais de um usurio, possui diversas extenses.

AJAXPLORER
Requisitos de pacotes :httpd ,php, php-xml, php-gd, phpmcrypt

O ajaxeplorer fica na pasta /data/cloud com Alias /ajaxplorer

AJAXPLORER

AJAXPLORER

REFERENCIAS
http://www.howtoforge.com/setting-up-network-raid1with-drbd-on-ubuntu-11.10 http://www.vivaolinux.com.br/artigo/Instalando-DRBD-+Heartbeat-no-Debian-6/ http://www.linux-ha.org/wiki/Main_Page http://www.drbd.org/users-guide-8.3/

Você também pode gostar