Re: [FUG-BR] Temos Journal, mas sera q eh isso q queremos?

2006-06-26 Por tôpico Patrick Tracanelli
Fabricio Lima wrote:
 Esse foi o artigo original que li ha uns 4 anos atras:
 
 2000 USENIX Annual Technical Conference
 Journaling Versus Soft Updates: Asynchronous Meta-data Protection in File 
 Systems
 
 http://www.usenix.org/publications/library/proceedings/usenix2000/general/full
 _papers/seltzer/seltzer_html/index.html
 
 
 Fabricio Lima
 
 -- Original Message ---
 From: Fabricio Lima [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br
 Sent: Sat, 24 Jun 2006 10:51:41 -0300
 Subject: [FUG-BR]  Temos Journal, mas sera q eh isso q queremos?
 
 
quando eu li sobre Journaling versus Soft Updates, ficou claro pra 
mim que a abordagem de se ter Soft Updates era mais interessante 
para servidores web.

Afinal Soft Updates trabalha com 'commits' a longo prazo visto que o 
servidor tem pouca atualizacao, pois é utilizado mais para consulta. 
E ele baseia-se no fato de que terá um uptime elevado, e que a fonte 
de energia nao irá falhar, visto que é um servidor.

O journal é interessante para desktops, estacoes que abruptamente 
caem por falta de luz ou crash. Isso é tipico do contexto do linux 
rodando em 486 com 32mb de ram e a fonte queima...

Para um servidor parrudo FreeBSD + SU ficou claro pra mim, quando li,
 que era melhor do que ter FreeBSD + ext3. (caso fosse possivel).

Nao lembro mais outras razoes pois há tempos que li isso. Quem 
estiver interessado, consulte mais em:

http://lists.freebsd.org/pipermail/freebsd-fs/2005-February/000916.html

E segue abaixo a definicao no wikepedia:

In computer file systems, soft updates are an approach to 
maintaining disk integrity after a crash or power outage. They are 
an alternative to journaling file systems.

Instead of duplicating metadata writes in a journal, soft updates 
work by properly ordering the metadata writes to guarantee 
consistency after a crash. Like journaling, soft updates do not 
guarantee that no data will be lost, but do make sure the filesystem 
is consistent.

An advantage of a file system with soft updates is that it can be 
mounted almost instantaneously.

Soft updates were first introduced to FreeBSD by Marshall Kirk 
McKusick and are now available across the BSDs.

Fabriio Lima

Fabricio, concordo com voce.

Acredito que ter um FS jornalado disponivel pro FreeBSD e' bom, pra 
poder contar com essa opcao se/quando for necessario. Mas Soft Updates 
sempre foi superior a Logging FS. O documento que voce mencionou 
publicado na USENIX e assinado por Seltzer e outros, bem como por 
McKusick. Estes sao os autores do Logging File System (FS Jornalado, 
como originalmente foi chamado), e autores das variacoes do Logging FS 
como Write Ahead e LFS em disco separado, e assinado tambem pelo 
McKusick, autor do Soft Updates.

Em todos os benchmarks propostos o Soft Updates perde em 1 deles, empata 
em outro, e se mostra superior em todos os outros testes, diretamente 
comparado ao sistema de arquivos jornalado em suas diversas implementacoes.

Os testes de benchmark iniciais publicados pelo PJD apenas comprovam os 
testes documentados nesse paper da USENIX. O gjournal se mostra superior 
sob circunstancias muito especificas e menor performance em todas as 
outras circunstancias.

Outra grande vantagem e que Soft Updates e apenas um metodo de 
atualizacao dos dados, que pode ser ligado e desligado a qualquer 
momento, enquanto as implementacoes mais conhecidas do FS Jornalado 
dependem de ter um FS criado from scratch pra esse comportamento. 
Felizmente na implementacao do PJD, o gjournal e' mais racional e 
aparentemente tambem pode ser ligado/desligado.

Bom, repetindo, e muito bom poder ter journal no FreeBSD, apenas por 
ter. Mas precisarmos disso no dia-a-dia, e' outra conversa. Acho que 
estamos melhor servidos com a solucao do McKusick, que alem de tudo, e 
muito mais elegante em implementacao.

-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
(31) 3281-9633 / 3281-3547
[EMAIL PROTECTED]
http://www.freebsdbrasil.com.br
Long live Hanin Elias, Kim Deal!

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Temos Journal, mas sera q eh isso q queremos?

2006-06-24 Por tôpico Fabricio Lima
Esse foi o artigo original que li ha uns 4 anos atras:

2000 USENIX Annual Technical Conference
Journaling Versus Soft Updates: Asynchronous Meta-data Protection in File 
Systems

http://www.usenix.org/publications/library/proceedings/usenix2000/general/full
_papers/seltzer/seltzer_html/index.html


Fabricio Lima

-- Original Message ---
From: Fabricio Lima [EMAIL PROTECTED]
To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br
Sent: Sat, 24 Jun 2006 10:51:41 -0300
Subject: [FUG-BR]  Temos Journal, mas sera q eh isso q queremos?

 quando eu li sobre Journaling versus Soft Updates, ficou claro pra 
 mim que a abordagem de se ter Soft Updates era mais interessante 
 para servidores web.
 
 Afinal Soft Updates trabalha com 'commits' a longo prazo visto que o 
 servidor tem pouca atualizacao, pois é utilizado mais para consulta. 
 E ele baseia-se no fato de que terá um uptime elevado, e que a fonte 
 de energia nao irá falhar, visto que é um servidor.
 
 O journal é interessante para desktops, estacoes que abruptamente 
 caem por falta de luz ou crash. Isso é tipico do contexto do linux 
 rodando em 486 com 32mb de ram e a fonte queima...
 
 Para um servidor parrudo FreeBSD + SU ficou claro pra mim, quando li,
  que era melhor do que ter FreeBSD + ext3. (caso fosse possivel).
 
 Nao lembro mais outras razoes pois há tempos que li isso. Quem 
 estiver interessado, consulte mais em:
 
 http://lists.freebsd.org/pipermail/freebsd-fs/2005-February/000916.html
 
 E segue abaixo a definicao no wikepedia:
 
 In computer file systems, soft updates are an approach to 
 maintaining disk integrity after a crash or power outage. They are 
 an alternative to journaling file systems.
 
 Instead of duplicating metadata writes in a journal, soft updates 
 work by properly ordering the metadata writes to guarantee 
 consistency after a crash. Like journaling, soft updates do not 
 guarantee that no data will be lost, but do make sure the filesystem 
 is consistent.
 
 An advantage of a file system with soft updates is that it can be 
 mounted almost instantaneously.
 
 Soft updates were first introduced to FreeBSD by Marshall Kirk 
 McKusick and are now available across the BSDs.
 
 Fabriio Lima
 
 -- Original Message ---
 From: Rafael Floriano Sousa Sales [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
 freebsd@fug.com.br
 Sent: Wed, 21 Jun 2006 13:35:01 -0300
 Subject: [FUG-BR] Quem disse que o freebsd nao tem filesystem 
 jornalado 
 (gjournal)
 
  Implementação de sistema jornalados no framework geom, vale a pena 
conferir
  
  http://lists.freebsd.org/pipermail/freebsd-current/2006-June/064043.html
  
  -- 
  Rafael Floriano Sousa Sales
  Segurança da  Informação
  Tompast IT Services
  e-mail: [EMAIL PROTECTED]
  +55-11-3207-2457
  +55-11-8433-2281
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 --- End of Original Message ---
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
--- End of Original Message ---

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Temos Journal, mas sera q eh isso q queremos?

2006-06-24 Por tôpico Eduardo Frazão
Pelo q me lembro, EXT3 é apenas EXT2 + Journal.

Não conheço SoftUpdates. Mas confio em Journal, e acho q uma maquina
parruda nao se importa muito em ficar atualizando Journal.

Bom... Só minha opiniao.

Em 24/06/06, Fabricio Lima[EMAIL PROTECTED] escreveu:
 Esse foi o artigo original que li ha uns 4 anos atras:

 2000 USENIX Annual Technical Conference
 Journaling Versus Soft Updates: Asynchronous Meta-data Protection in File
 Systems

 http://www.usenix.org/publications/library/proceedings/usenix2000/general/full
 _papers/seltzer/seltzer_html/index.html


 Fabricio Lima

 -- Original Message ---
 From: Fabricio Lima [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) freebsd@fug.com.br
 Sent: Sat, 24 Jun 2006 10:51:41 -0300
 Subject: [FUG-BR]  Temos Journal, mas sera q eh isso q queremos?

  quando eu li sobre Journaling versus Soft Updates, ficou claro pra
  mim que a abordagem de se ter Soft Updates era mais interessante
  para servidores web.
 
  Afinal Soft Updates trabalha com 'commits' a longo prazo visto que o
  servidor tem pouca atualizacao, pois é utilizado mais para consulta.
  E ele baseia-se no fato de que terá um uptime elevado, e que a fonte
  de energia nao irá falhar, visto que é um servidor.
 
  O journal é interessante para desktops, estacoes que abruptamente
  caem por falta de luz ou crash. Isso é tipico do contexto do linux
  rodando em 486 com 32mb de ram e a fonte queima...
 
  Para um servidor parrudo FreeBSD + SU ficou claro pra mim, quando li,
   que era melhor do que ter FreeBSD + ext3. (caso fosse possivel).
 
  Nao lembro mais outras razoes pois há tempos que li isso. Quem
  estiver interessado, consulte mais em:
 
  http://lists.freebsd.org/pipermail/freebsd-fs/2005-February/000916.html
 
  E segue abaixo a definicao no wikepedia:
 
  In computer file systems, soft updates are an approach to
  maintaining disk integrity after a crash or power outage. They are
  an alternative to journaling file systems.
 
  Instead of duplicating metadata writes in a journal, soft updates
  work by properly ordering the metadata writes to guarantee
  consistency after a crash. Like journaling, soft updates do not
  guarantee that no data will be lost, but do make sure the filesystem
  is consistent.
 
  An advantage of a file system with soft updates is that it can be
  mounted almost instantaneously.
 
  Soft updates were first introduced to FreeBSD by Marshall Kirk
  McKusick and are now available across the BSDs.
 
  Fabriio Lima
 
  -- Original Message ---
  From: Rafael Floriano Sousa Sales [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Wed, 21 Jun 2006 13:35:01 -0300
  Subject: [FUG-BR] Quem disse que o freebsd nao tem filesystem
  jornalado
  (gjournal)
 
   Implementação de sistema jornalados no framework geom, vale a pena
 conferir
  
   http://lists.freebsd.org/pipermail/freebsd-current/2006-June/064043.html
  
   --
   Rafael Floriano Sousa Sales
   Segurança da  Informação
   Tompast IT Services
   e-mail: [EMAIL PROTECTED]
   +55-11-3207-2457
   +55-11-8433-2281
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  --- End of Original Message ---
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 --- End of Original Message ---

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd