Conselho sobre particionamento / configuração

1. Conselho sobre particionamento / configuração

Alexandre Fernandes Pedrosa
Wisdown_Eye

(usa Outra)

Enviado em 10/01/2012 - 23:11h

Antes de mais nada, olá pessoal!!!

Sou novo aqui no forúm e no mundo linux também, montei um equipamento o qual desejo que seja multi-tarefa mas não sei por onde começar no sistema operacional, por isso vim pedir a ajuda de quem é mais experiente.
Atualmente eu pago hosts nos EUA devido a taxa de upload ser maior e muito mais barato financeiramente do que os Hosts no Brasil, como a GVT está chegando próximo do meu bairro (DG deles está a 1 KM de distância de minha residência), resolvi montar um "equipamento potente" que em teoria desse conta de ser workstation / gamestation / server.

A distribuição do Linux que usei pra testes é a Ubuntu Server.

No meu notebook (Toshiba P105-S9337) funcionou bem, só não reconheceu o figerprint e o bluetooth, mas de resto ficou legal. Instalei o desktop e pude voltar aos hábitos das janelas e usar como estação de trabalho também, gostei bastante e quero migrar meu note e minha workstation para ubuntu e dar adeus ao Windows.

Minhas dúvidas começam com como devo dividir o HD?

Minha workstation possui 3 HDs:
2 1TB Novos (irei fazer RAID 0 para perfomance e backup semanal em DVD)
1 300GB "Vivo" não sei como (possuo a mais de 3 anos)

Vocês recomendariam que eu fizesse o particionamento assim:

HD 300GB
32 GB SWAP (A maquina possui 16 GB de RAM - li em algum lugar que SWAP é RAM fisica * 2)
Restante do espaço para / (Li que o linux não precisa de muito espaço para o /, mas como não quero colocar nada importante nesse HD que pode falhar a qualquer momento deixaria para o SO mesmo - cada configuração no SO principal estarei anotando e tentanto criar um script de automação para um restore emergencial)

RAID 1TB
/home encriptado

Essa seria uma configuração boa?
Irei usar diversas máquinas virtuais as quais serão os "verdadeiros" servidores, a principal seria a workstation / gamestation onde usaria o wine (li que não se pega vírus no Linux usando o wine) para alguns jogos antigos e quem sabe atuais, e para o trabalho em geral, estaria instalando a versão server para ter o firewall (sei que dá pra instalar na versão desktop - mas como ainda estou aprendendo fui pra que já vem default) na máquina de cima, e nas virtuais outro firewall interno

Seria viável algo assim?
Estou aberto a sugestões, sobre outras distros, configurações, etc...

Embora possa ser incoerente (devido ao uso do "servidor" como workstation / gamestation), desejo segurança do que eu venha a desenvolver / hospedar, no momento já investi muito nessa máquina e não dá pra comprar outra só para workstation / gamestation.

A configuração da máquina:

Placa Mãe: ASUS P5Q Deluxe
Processador: Intel Quad Core Extreme QX9770 (estou esperando chegar - usando um dual core enquanto não recebo o novo processador)
RAM: 16GB Markvision DDR 2 800 MHZ 4 módulos (única com preço acessível, tendo em vista que memória DDR2 de 4GB é quase como procurar a "mosca branca")
Placa de Video: NVIDIA GT 520 2 GB RAM DDR3
Placa de SOM: Creative Audigy SE 7.1
Placa de Rede: Intel PRO / 1000GT Desktop
2 HD 1 TB Western Digital Caviar Green WD10EARS
1 HD Samsung 320 GB (n sei o modelo)

Na bios desliguei som / rede onboard da placa mãe, deixando assim o processador mais "solto" para as tarefas importantes, tendo em vista as placas adicionais.

Não sei se no linux fará diferença, mas no windows deu um plus na perfomance desligando os dispositivos onboard e colocando placas offboard.

Quanto a virtualização estou testando o Virtual Box, possuo diversas máquinas criadas no VMWare, por isso ainda não me decidi se vou migrar de vez para o Virtual Box ou ficar mesmo no VMWare.

Acho que essas são minhas dúvidas iniciais, quem puder contribuir com sugestões eu agradeceria.
Obrigado.


  


2. Re: Conselho sobre particionamento / configuração

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 10/01/2012 - 23:36h

Para a "swap" vc precisa de 1xRAM para hibernação, coisa rara em desktop. Portanto, se quiser hibernar, use 16 GB de swap; se não quiser hibernar, 1 GB está de bom tamanho, já que nunca vai ser usado (não com tanta RAM disponível).

Para a "/" vc precisa de 20 GB, no máximo. Nunca consegui usar nem 10 GB, instalando quase o repositório inteiro do Ubuntu.

Monte uma "/home" separada com o resto, guardando nela seus arquivos de usuário, as máquinas virtuais inclusive.

O Wine não é assim uma "Brastemp". Não confie muito nele. Talvez uma máquina virtual (que vc diz usar e, portanto, já sabe como) seja uma melhor solução para seus jogos.

Veja maneiras de testar esse seu HD Samsumg de 320 GB, verificando a "saúde" dele. Se estiver ruim, melhor não usá-lo.


3. Re: Conselho sobre particionamento / configuração

Alexandre Fernandes Pedrosa
Wisdown_Eye

(usa Outra)

Enviado em 11/01/2012 - 00:56h

pinduvoz escreveu:

Para a "swap" vc precisa de 1xRAM para hibernação, coisa rara em desktop. Portanto, se quiser hibernar, use 16 GB de swap; se não quiser hibernar, 1 GB está de bom tamanho, já que nunca vai ser usado (não com tanta RAM disponível).

Para a "/" vc precisa de 20 GB, no máximo. Nunca consegui usar nem 10 GB, instalando quase o repositório inteiro do Ubuntu.

Monte uma "/home" separada com o resto, guardando nela seus arquivos de usuário, as máquinas virtuais inclusive.

O Wine não é assim uma "Brastemp". Não confie muito nele. Talvez uma máquina virtual (que vc diz usar e, portanto, já sabe como) seja uma melhor solução para seus jogos.

Veja maneiras de testar esse seu HD Samsumg de 320 GB, verificando a "saúde" dele. Se estiver ruim, melhor não usá-lo.


Obrigado pela resposta pinduvoz!!!
Por favor, tira uma dúvida minha se possível é claro.

Ao se instalar a opção LAMP (Não lembro o nome de todos apenas do Apache - MySQL - PHP), eles não usariam o / para guardar os arquivos? Ou os arquivos ficam no /home? Desculpa a ignorância mas nunca pesquisei isso a fundo.

Nesse caso você recomendaria uma nova máquina virtual dedicada para o MySQL?


4. Re: Conselho sobre particionamento / configuração

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 11/01/2012 - 01:03h

Não vejo sinceramente razão para um HD de 320GB com 3 anos de uso estar bichado, a menos que tenha sido muito massacrado com golpes, etc. Por descargo de consciência entretanto, faça um teste para confirmar, mas acho difícil que apenas pela idade de uso tão pouca já esteja condenado.

Com o volume de RAM que você já tem, acredito que nunca venha a chegar usar nem um GB de swap. Com todas as distros que já testei, apenas com uma delas, descendente do Gentoo, cheguei próximo dos 15GB, portanto, concordo com o Andre (Pinduvoz) que 20Gb são mais do que suficientes para a imensa maioria delas.


5. Re: Conselho sobre particionamento / configuração

Alexandre Fernandes Pedrosa
Wisdown_Eye

(usa Outra)

Enviado em 11/01/2012 - 01:21h

meinhardt_jgbr escreveu:

Não vejo sinceramente razão para um HD de 320GB com 3 anos de uso estar bichado, a menos que tenha sido muito massacrado com golpes, etc. Por descargo de consciência entretanto, faça um teste para confirmar, mas acho difícil que apenas pela idade de uso tão pouca já esteja condenado.

Com o volume de RAM que você já tem, acredito que nunca venha a chegar usar nem um GB de swap. Com todas as distros que já testei, apenas com uma delas, descendente do Gentoo, cheguei próximo dos 15GB, portanto, concordo com o Andre (Pinduvoz) que 20Gb são mais do que suficientes para a imensa maioria delas.


Opa, obrigado pela resposta meinhardt_jgbr,

Eu levei em consideração a possibilidade do HD apresentar problemas tendo em vista que sempre deixo minha workstation 24 horas ligada, acesso ela remotamente de clientes, e também deixo ela fazendo downloads, o fabricante se não me falha a memória dá o tempo de garantia / vida util baseado no tempo em que a peça fica ligada, acho que no geral são 10000 horas o que daria mais ou menos 417 dias, 1 ano e alguns meses, hehehe
Sei que há n contradições sobre se o cooler no HD prolonga a vida util ou não têm efeito, mas sempre utilizei, e acho que por isso está durando tanto tempo.

No windows o arquivo de paginação serve para "desafogar" a RAM, ou seja encheu a RAM o windows joga o que não está sendo usado de imediato para o arquivo de paginação, no linux segue o mesmo esquema? (minha dúvida é para o caso de eu precisar rodar mais máquinas virtuais do que a RAM fisíca disponível em alguns momentos)

Como também será server, não irei usar hibernação, tenho um nobreak ligado, pro caso de falta de energia, mas irei rodar pelo menos 4 máquinas virtuais simultâneamente 24 horas, usando em torno de 12 gb (ainda preciso fazer testes para definir o valor exato), quero deixar 4 gb para usar como workstation.

Acho que vou usar o HD de 300 gb em um case externo então, assim me poupará de dores de cabeça futuramente.


6. Re: Conselho sobre particionamento / configuração

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 11/01/2012 - 01:36h

Se o LAMP guarda seus arquivos na raiz, provavelmente usa o /var, que pode ser transferido para uma partição diferente. O mesmo ocorre com o /home e o /boot, pastas que também costumam ser montadas em partições próprias.

Mas isso que eu disse sobre o LAMP é palpite, pois não entendo muito de servidores. Meu "negócio" é Linux desktop.


7. Re: Conselho sobre particionamento / configuração

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 11/01/2012 - 01:39h

meinhardt_jgbr escreveu:

"Por descargo de consciência"


Parabéns pelo corretíssimo uso da nossa tão maltratada língua portuguesa, Jorge.

Tirei aqui meu chapéu para você.




8. Re: Conselho sobre particionamento / configuração

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 11/01/2012 - 01:42h

pinduvoz escreveu:

Se o LAMP guarda seus arquivos na raiz, provavelmente usa o /var, que pode ser transferido para uma partição diferente. O mesmo ocorre com o /home e o /boot, pastas que também costumam ser montadas em partições próprias.

Mas isso que eu disse sobre o LAMP é palpite, pois não entendo muito de servidores. Meu "negócio" é Linux desktop.


Chutei certo.

http://www.hardware.com.br/tutoriais/servidores-debian-ubuntu/pagina3.html


9. Re: Conselho sobre particionamento / configuração

Alexandre Fernandes Pedrosa
Wisdown_Eye

(usa Outra)

Enviado em 11/01/2012 - 02:07h

pinduvoz escreveu:

Se o LAMP guarda seus arquivos na raiz, provavelmente usa o /var, que pode ser transferido para uma partição diferente. O mesmo ocorre com o /home e o /boot, pastas que também costumam ser montadas em partições próprias.

Mas isso que eu disse sobre o LAMP é palpite, pois não entendo muito de servidores. Meu "negócio" é Linux desktop.


Seu palpite já meu uma pista onde fuçar aqui pra tentar descobrir.
Estou aproveitando o que aprendi no Windows para "assimilar" o Linux, por exemplo no caso de banco de dados no Windows eu sempre digo para as empresas montar RAID, o RAID eu faço de acordo com o modelo do banco de dados, se tudo for gravado no log então um RAID mais seguro e rápido pra esses arquivos, se tudo for guardado no banco de dados então é aqui que foco o RAID.

Como ainda estou descobrindo o linux, esses detalhes "trava" minha linha de racíocinio sobre chutar "o que poderia ser melhor", como deveria configurar para poder usar logo sem me preocupar em futuramente ficar refazendo o mesmo trabalho.

Pelo que estou bolando aqui vou deixar uma máquina virtual só pra Banco de Dados, outra pro Apache + PHP e outra pra e-mail.

As extras que subiria momentânemante, seria por exemplo uma VPN para guardar / sincronizar arquivos de projetos de sistemas que desenvolvo com alguns colegas, dados sincronizados a máquina virtual vai pra offline.

No caso de games, o VMWare é excelente para quem têm Mac, pois no Mac os jogos acessam a VGA diretamente habilitando o DirectX, usar VMware no Windows / Linux limita as opções do DirectX especialmente no Direct3D onde roda apenas jogos da época do primeiro duk nuken / quake e um pouco mais pra frente, não sendo para mim uma opção interessante.


10. Re: Conselho sobre particionamento / configuração

Alexandre Fernandes Pedrosa
Wisdown_Eye

(usa Outra)

Enviado em 11/01/2012 - 17:19h

pinduvoz escreveu:

pinduvoz escreveu:

Se o LAMP guarda seus arquivos na raiz, provavelmente usa o /var, que pode ser transferido para uma partição diferente. O mesmo ocorre com o /home e o /boot, pastas que também costumam ser montadas em partições próprias.

Mas isso que eu disse sobre o LAMP é palpite, pois não entendo muito de servidores. Meu "negócio" é Linux desktop.


Chutei certo.

http://www.hardware.com.br/tutoriais/servidores-debian-ubuntu/pagina3.html


Maravilhoso link!!!

Entendi um pouco mais como funciona as partições, resolvi seguir as dicas do link em customizar algumas das partições citadas, caso sinta que o desempenho não está satisfatório, irei adicionar HDs extras (aguardando no momento que voltem ao preço anterior - hoje o preço de 1TB é o preço de 2TB em junho / 2011, a desculpa dos vendedores é que a materia prima se perdeu com acidentes naturais e as fábricas estão repassando o custo adiante), ficando assim:

Máquina Virtual:
1 HD (virtual) para / - /home - /boot
1 HD (virtual) para /var
1 HD (virtual) para /tmp

Cada HD virtual o arquivo será criado em um HD "dedicado" (compartilhado com outros arquivos de HDs virtuais), sem RAID, dessa maneira teria 3 HDs para esse esquema que montei (meu gabinete só suporta 5 HD`s - 2 já utilizo em RAID 0)

O tamanho ainda irei estudar, mas acho que para desempenho essa estrutura seria boa, se alguém tiver uma dica de como otimizar mais ainda por favor compartilhe.

No link o autor trata do Debian, até onde eu li o Ubuntu é derivado do Debian, porém, pesquisando por servidores linux, me deu a impressão que o Debian é quem domina esse segmento de servidores?
Pretendo no final de semana instalar o Debian em uma máquina virtual para testar, vocês recomendam que eu utilize o debian ao invés do ubuntu?


11. Re: Conselho sobre particionamento / configuração

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 12/01/2012 - 01:18h

pinduvoz escreveu:

meinhardt_jgbr escreveu:

"Por descargo de consciência"


Parabéns pelo corretíssimo uso da nossa tão maltratada língua portuguesa, Jorge.

Tirei aqui meu chapéu para você.



André,

Fica por conta da idade e da grande ajuda dos corretores de texto.


12. Re: Conselho sobre particionamento / configuração

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 12/01/2012 - 01:39h

Voltando ao assunto da vida útil confiável para HDs, não tenho visto ultimamente nas embalagens originais de HD o MTBF dos mesmos até mesmo porque dificilmente se encontra algum HD comprado avulso com a embalagem original como é possivel encontrar fora do Brasil. Acredito que aqui tudo vem do Paraguai, pois se encontra apenas HD em embalagem fajuta.

Nos primórdios do uso de computadores pessoais aqui no Brasil la pelos anos 80, o MTBF (Tempo Médio Antes da Primeira Falha - Mean Time Before Failure), andava na faixa entre 170.000 a 200.000 horas ou mais e os preços eram logicamente mais altos devido às exigências dos padrões mínimos de qualidade. Sabendo que um ano de uso ininterrupto significam 8.760 horas, naqueles tempos um HD facilmente poderia durar mais de 19 anos. Já ficou mais do que provado que a velocidade de obsolescência é muito maior do que isto e qualquer coisa acima de 5 anos já está muito bom pois o equipamento em geral após 5 anos estará muito defasado.

Acredito, porém é puro palpite, que o MTBF para HDs' atualmente ande em torno das 50.000 horas e isto significa quase 6 anos de uso ininterrupto. Existe outro dado que acredito muito importante, um dispositivo eletro-mecanico como o HD, ao ser usado ininterruptamente terá uma vida útil maior pois danos e desgastes maiores são provocados pelas operações de Liga / Desliga ou pelo menos isto foi sempre o que li a respeito.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts