Linux

Facebook - Um olhar por trás das cenas e no complexo sistema

"Um Dia na Vida de Operações Facebook" chamado Tom Cook, System Engineer da palestra sobre o Facebook "2010 Velocity" Ele dá uma visão interessante sobre a estrutura dos servidores e serviços na base de código aberto.

Desde Facebook tornou-se mais 10 mil servidores por trás de um gigantesco sistema balanceador de carga em uso, ele é um grande desafio para gerenciar tudo isso e sobre o estado actual (patches, correções de segurança, manter ...). Tom Cook explicou em sua apresentação 40 minutos do projeto básico do Facebook. Aqui estão alguns fatos importantes e componentes a partir da perspectiva de um sistema.

Sistema Operacional:

Facebook baseia-se exclusivamente no Linux. Utilizado é um CentOS 5 com uma versão modificada 2,6 kernel

Base de dados:

Como o banco de dados MySQL usado.

Caching:

HipHop para Php
O código-fonte é um transformador, que se transformou em um PHP desempenho otimizado e compilado o código C + +. Desenvolve o sistema de três engenheiros Facebook para abrir base de origem. A introdução do hip hop o WebServer última Facebook para 50% foi reduzido.

Memcached
É um servidor de cache de código aberto a consultas freqüentemente usadas (SELECT em particular) a partir do servidor de banco de dados armazena na memória e, assim, reduz o acesso ao disco e Datenkbankzugriffe forte. Memcached no Facebook detém actualmente cerca de 300 TB de dados em tempo real na RAM.

Gerenciamento de Configuração:

Cfengine 2.xx
Configurações é um software de gestão central para múltiplas (até 10.000) sistemas na mesma versão do software e trazer até à data. Este processo é executado a cada 15 minutos para TODOS os servidores. Assim, a central mais de 100 políticas que incluem cerca de 1000 regras são colocadas dentro de 30 segundos em todos os servidores em dia.

Acompanhamento:

Este é também baseado no sistema conhecido como Ganglia , Nagios e ODS (Operational Data Store),

WebPush:

A distribuição de novos conteúdos, recursos e correções para Facebook.com é realizado através de um servidor interno BitTorrent. É preciso apenas um minuto sobre um antes do novo código para saber mais sobre Facebook.com 10.000 servidores está disponível. Os ciclos que se seguem são usados em

1x por semana para novas funcionalidades
1x por dia para alterações no código para a página principal
várias vezes ao dia para correções de bugs e patches

apresentação completa por Tom Cook:

Tags: , , , , , , , , , ,

3 Kommentare Segunda-feira 28 de junho de 2010 Linux , virtualização 3 Comentários

Editor Crontab - Tarefas Agendadas na mudança Debian

Ao trabalhar com várias distribuições Linux, você percebe muito rapidamente que cada sistema tem algumas peculiaridades. Assim também editor diferente para editar o cronjobs (crontab-e) são usados. O editor também pode mudar bastante simples.

Para esse efeito, apenas a variável de ambiente EDITOR deve ser "adaptado

export EDITOR=/usr/bin/vi

verwendet werden. Para fazer esta alteração produz efeitos após um reboot e durável, a linha de código acima ao arquivo / etc / profile ou nível de usuário correspondente no ~ /. Bashrc ser usado em nível mundial.

Há, naturalmente, para além dos editores vi e muitos outros disponíveis para nomeá-los todos agora seria um pouco demais, por isso aqui são os mais importantes (Os caminhos estão relacionados ao Debian, e pode variar dependendo da distribuição)

export EDITOR=/usr/bin/vim

export EDITOR=/usr/bin/nano

export EDITOR=/usr/bin/pico

export EDITOR=/usr/bin/editor

export EDITOR=/usr/bin/joe

Alternativa ao testado e validado método também é um editor com o seguinte comando a partir de uma lista são selecionados. (Graças a Toberkel para a ponta)

update-alternatives --config editor

Tags: , , , , , , , ,

3 Kommentare Segunda-feira, 7 de junho de 2010 Linux 3 comentários

Ubuntu 10,10 Meerkat Maverick - Meerkats Rebelde

Mark Shuttlerworth em seu blog anunciou que o Ubuntu sob o nome de código "Maverick Meerkat" será lançado no 10.10. Traduzido significa "Meerkat Maverick" significa "elfos rebeldes. Ubuntu aparecem às 10:10, em Outubro de 2010.

Eu me pergunto se Maverick Meerkat já vai incluir o GNOME Desktop 3.0. (Desde que esteja pronto até então)

Até o final de outubro, mas ainda vai levar algum tempo e, portanto, olhar para o lançamento do Ubuntu: Lucid Lynx é esperado para ser lançado em 2010/04/29. Informações sobre tudo é aqui .

Breve panorâmica do Ubuntu releases:

  1. Warty Warthog (4.10) lançado em 20/10/2004.
  2. Hoary Hedgehog (5.04) lançado em 08/04/2005.
  3. Breezy Badger (5.10) lançado em 13/10/2005.
  4. Dapper Drake (6.06 LTS), lançado em 2006/06/01.
  5. Edgy Eft (6.10) lançado em 2006/10/26
  6. Feisty Fawn (7.04) lançado em 2007/04/19.
  7. Gutsy Gibbon (7.10) lançado em 2007/10/18.
  8. Hardy Heron (8.04 LTS), lançado em 2008/04/24.
  9. Intrepid Ibex (8.10) lançado em 30/10/2008.
  10. Jackalope (9,04), lançado em 2009/04/23.
  11. Karmic Koala (9.10) lançado em 2009/10/29.
  12. Lucid Lynx (10,04 LTS) será lançado em 2010/04/29
  13. Maverick Meerkat (10.10) prevista para o final de outubro 2010
  14. N ... N ... (11,04)

Video dos planos de lançamento do Ubuntu:

Tags: , , , ,

3 Kommentare Sexta-feira 2 de abril, 2010 Linux 3 comentários

Sem palavras: geeks Linux e as mulheres

(Fonte: linuxologist )

Tags: , , ,

1 Kommentar Sexta-feira 2 de abril, 2010 Linux 1 Comentário

Os melhores discursos OpenSource na CeBIT 2010, córregos

Como o título sugere, eu gostaria de resumir as melhores apresentações do Open Source CeBIT Forum 2010 de uma longa lista de gravações. Eu mesmo poderia aprender algumas coisas aqui e conheça muitos projectos novos e emocionantes.

Graças ao Linux Magazine Online, todas as apresentações do, Open Source Forum 2010, a CeBIT o streaming. A lista das palestras é bastante longo e todos têm interesses diferentes. Tenho, pois, as apresentações mais interessantes do ponto de vista de um sistema selecionado. O programa inteiro e todos os córregos estão aqui a ser encontrada.

1 Dia - Terça-feira

SAMBA no CLOUD
Palestrante: Dr. João de Loxen Sernet

Monitoramento de grandes ambientes de TI com Nagios e Icinga
Palestrante: Julian Hein de Netways

O Debian GNU / sistema operacional FreeBSD
Palestrante: Alexander Reichle-Schmehl pela equipe do Debian

100% de código aberto - isto é possível?
Palestrante: Christoph Steinhauer it-novum GmbH / OSBF

Open Source Identity Management
Michael Kleinhenz de Tarent

2 Dia - Quarta-feira

8 mal-entendidos sobre Software Livre - (ou são mentiras?)
Matthias Kirschner por FSFE

Alta disponibilidade e clustering no signo de virtualização
Sebastian agitação da AG LIS

Icinga - o Nagios Fork
Bernd Erk por NETWAYS

3 Dia - Quinta-feira

All Things Linux
Jim Zemlin da Linux Foundation

O futuro da inovação no browser
Chris Hofmann, da Mozilla

Disaster Recovery & migração P2V com open / fonte traseiro
Peer Heinlein Heinlein de Apoio

Apresentação da Linux New Media Awards em seis categorias
Linux New Media

4 Dia - sexta-feira

Grid e Cloud Computing
Dr. Rüdiger Berlich

WLAN para infra-estrutura com recursos de fonte aberto de Segurança
Thomas Goetz + ciência da computação

LPI-line de formação da Academia Linux Magazine
Klaus Behrla pelo Linux Professional Institute

M23 a distribuição de software livre
Hauke Goos-Habermann do projecto M23

5 Dia - Sábado

Infelizmente, eu era capaz de inspirar o pequeno programa no sábado.

Tags: , , , , , ,

Keine Kommentare Sexta - feira, 26 de março de 2010 Geral , Linux No Comments

OSDC - Open Source Conference Center 2010

De 23 a 24 Junho 2010 é o segundo vezes, organizado pela NETWAYS Open Source Conference Center, em Nuremberg. O foco está no uso do software de código aberto em data centers e grandes ambientes de TI. Sysadmin vida é viver.

A agenda está dividida em duas pistas paralelas, com apresentações sobre os mais recentes produtos e tecnologias diferentes para soluções de centro de dados, cada um a duração de aproximadamente 45 minutos e posterior discussão. Arredondando para fora do programa da conferência, com workshops adicionais, em que o trabalho interativo diretamente associado com o computador em primeiro plano. Os oradores irão incluir os tamanhos de fonte aberta como o Baron Schwartz (Percona), Dr. Michael Schwartzkopff (MultiNet Services GmbH) e Florian Haas (Linbit Information Technologies GmbH).

Desde que perdi a primeira conferência em 2009, infelizmente, estou ainda mais a estar presente na OSDC deste ano. Eu vou de relatório claro aqui no blog e no Twitter vivo de Nuremberg. Todos os detalhes, então, seguir os dias após o evento. Talvez seja verdade, mesmo uma ou outra leitores do blog. DICA: Se você tem uma reserva a 31.03.2010, é considerada como Early Bird e salva apenas 100 euros para o pacote selecionado.

O programa da conferência ainda está em planejamento detalhado. No entanto, um primeiro discernimento das palestras e palestrantes previstos

Ele vai continuar procurando por palestrantes sobre os seguintes tópicos:

  • Usando DRBD para Cluster Shared Nothing
  • Construir clusters HA com marcapasso / openais
  • O balanceamento de carga com Linux Virtual Server
  • Exploração de bases de dados MySQL de alto desempenho
  • MySQL Proxy para melhor distribuição de carga nos bancos de dados

OSDC Todas as informações são encontradas no website da NETWAYS

1 Kommentar Quarta-feira 17 de março, 2010 Linux , virtualização 1 Comment

Ubuntu 4.10 Alpha 3 Release Lynx Lucid

lynx

Hoje, 25 Fevereiro 2010 chegou. A terceira versão alfa do Ubuntu 4.10 Lucid Lynx (Lynx luminosa) acaba de lançar para download pela Canonical. Esta é a terceira e última versão alpha, portanto, da próxima LTS (Long Term Support), versão do Ubuntu.

Há mais de uma variedade de inovações e melhorias incorporadas na versão alpha passado:

  • Últimas GNOME versão
  • Default motor de busca do Yahoo migraram para o Firefox
  • Linux kernel 2.6.32.8 com base no 2.6.32-14.20
  • Suporte para remover o pacote "hal - aumentar o desempenho do barco extrema
  • Nova versão 5.4 do mesmo modo aberto o Active Directory
  • Nouveau - fonte aberto New drivers para placas gráficas nVidia
  • O Centro de Software tem sido expandida para incluir algumas funcionalidades. Exibições e um novo PPA Categoria Caracterizada
  • A integração social da Web - em MeMenu é integrado em uma caixa de texto novo que permite Twitter ou status Identi.ca sem abrir o programa para atualizar a.

Meu conselho continua a ser urgente a instalação de uma terceira e última versão alpha, portanto, de viver em um ambiente. Quem Ubuntu 4.10, mas ainda quero experimentar um ambiente de teste em que se aplica aqui para baixar Lucid Lynx , e outras informações.

Para atualizar diretamente 9:10 Karmic Koala na versão Alpha novo você também pode pressionar Alt + F2 e digite o comando "update-manager-d" na linha de comando. O gerente de atualização agora relatórios "Nova versão de distribuição 0,04 '10 'é disponível". Agora clique em Upgrade e siga as instruções.

A programação completa liberação para a fase final de LTS versão do lince lúcido é a seguinte:

10 Dezembro de 2009 - Alpha 1
14 Janeiro de 2010 - Alpha 2
25 Fevereiro 2010 - Alpha 3
18 Março 2010 - Beta 1
08 Abril de 2010 - Beta 2
23 Abril de 2010 - Release Candidate
29 Abril de 2010 - Versão Final

Video dos planos de lançamento do Ubuntu:

Tags: , , ,

1 Kommentar Sexta-feira 26 de fevereiro, 2010 Linux 1 Comentário
rssfeed xing delicious
Sysadmin's Life no Facebook
Steve Jobs Steve Jobs
    Bloggeramt.de Blog do diretório - diretório bloggerei.de blogoscoop blogtotal www.beliebtestewebseite.de technorati_fav Licença Creative Commons Comunicação & Internet