Livro: “Linux Performance & Monitoramento”

Linux Performance & MonitoramentoMuitos administradores, analistas e técnicos instalam e implantam sistemas Linux sem olhar atentamente para o que pode ser ajustado a fim de que o sistema ofereça um melhor desempenho frente a uma determinada realidade.

Este livro tem o objetivo de despertar no profissional este desejo por entender o sistema e seu funcionamento de um modo mais profundo, buscando demonstrar e apresentar conceitos fundamentais, técnicas, ferramentas, parâmetros e métricas, para que o leitor possa analisar e identificar quais ajustes podem ser feitos para que o sistema tenha o melhor desempenho possível.

Para isso, o livro traz informações preciosas sobre alguns dos parâmetros que podem ser alterados em cada subsistema do Linux, além de mostrar como realizar esta alteração através de ferramentas e interfaces que o Linux disponibiliza. Dentre os vários conceitos, o leitor aprenderá sobre escalonamento de I/O, prioridade estática e dinâmica, cálculo do BDP (Bandwidth Delay Product), buffer TCP, recursos de offloading, alocação, paginação de memória e load average, além de aprofundar o seu conhecimento em assuntos como processos, em que serão abordados os seus possíveis estados e transições.

Esta obra também aborda um outro quesito muito importante no que tange aos sistemas computacionais: a continuidade de suas atividades. Para identificar ou evitar falhas, é preciso estabelecer um processo de monitoramento constante que pode ser feito através do uso de técnicas e ferramentas apropriadas.

Neste livro são apresentadas ferramentas, utilitários e conceitos que permitirão ao leitor não só monitorar o sistema, mas realmente entender um pouco melhor o que está se passando diante de uma determinada situação ou problema.

Com o uso adequado do processo de monitoramento, será possível também traçar um perfil de comportamento do sistema no dia a dia, proporcionando uma maior intimidade com a realidade em que o sistema se encontra. Tudo isso poderá ser alcançado com o uso de protocolos como o SNMP e ferramentas como o Monit, além de outros aplicativos: sar, top, vmstat, iostat e nmon.

Este livro foi escrito, em especial, para os administradores, analistas e técnicos que estão ou desejam se envolver com Linux, mas também deve ser conhecido por estudantes, pesquisadores e desenvolvedores que queiram observar o sistema de acordo com a execução de um determinado projeto ou aplicativo.

SUMÁRIO

Introdução
PARTE I. FUNDAMENTOS
1. Performance e Monitoramento

Análise de performance
Conceituando métricas e gargalos
Monitoramento
Incremento de performance
Avaliando o ganho
2. Processos
Conceituação
Árvore de processos
Ciclo de vida e estados
Troca de contexto
Tratamento de interrupções
3. Sistema de Arquivos /proc
Apresentando o /proc
Informações sobre o sistema
Informações sobre processos
Alterando parâmetros do kernel
Estatísticas do kernel
Utilizando o sysctl
Sysfs
PARTE II. SUBSISTEMAS E RECURSOS
4. CPU e Escalonamento

Uma palavra sobre escalonamento
Prioridade de execução
Uso percentual de CPU
Load average
5. Subsistema de Memória Virtual
Gerenciamento de memória
Memória virtual
Arquitetura Linux VM
Zonas
Alocação
Paginação
Buffer e cache
Translation lookaside buffer
Swapping
6. Subsistema de I/O e Filesystems
Linux virtual filesystem
Ext2
Journaling
Ext3
Outros filesystems
Arquitetura do subsistema de I/O
Escalonamento de I/O
7. Subsistema de rede
Redes e desempenho
Velocidades e modos de transmissão
Recurso de offloading
Transmission control protocol
Bandwidth delay product
Ajustando network buffers
Parâmetros específicos do TCP
Ethernet channel bonding
PARTE III. MONITORAMENTO E TESTES
8. Utilitários de Monitoramento

Diversidade de ferramentas
top
vmstat
sysstat
nmon
netstat
Aplicativos gráficos
9. Monit
Instalação e execução
Arquivo de configuração
Alvos de monitoramento
Ações
10. Simple Network Management Protocol
Estruturas e conceitos básicos
Management Information Base
Operações
SNMP versão 3
NET-SNMP
Sistemas de monitoramento remoto
11. Ferramentas de Benchmarking
Testes de benchmarking
Lmbench
iozone

Editora: Brasport
Autor: MAICON MELO ALVES
ISBN: 9788574524252
Origem: Nacional
Ano: 2009
Edição: 1
Número de páginas: 224
Acabamento: Brochura
Formato: Médio

Fonte: Desmonta&CIA

Anúncios

Tags:,

About Desmonta&CIA

Somos um blog que busca informar aos apaixonados por tecnologia tudo sobre o mundo de TI.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: