Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
Applies to SUSE Linux Enterprise Server 11 SP4

About This Guide

SUSE Linux Enterprise Server is used for a broad range of usage scenarios in enterprise and scientific data centers. SUSE has ensured SUSE Linux Enterprise Server is set up in a way that it accommodates different operation purposes with optimal performance. However, SUSE Linux Enterprise Server must meet very different demands when employed on a number crunching server compared to a file server, for example.

Generally it is not possible to ship a distribution that will by default be optimized for all kinds of workloads. Due to the simple fact that different workloads vary substantially in various aspects—most importantly I/O access patterns, memory access patterns, and process scheduling. A behavior that perfectly suits a certain workload might t reduce performance of a completely different workload (for example, I/O intensive databases usually have completely different requirements compared to CPU-intensive tasks, such as video encoding). The great versatility of Linux makes it possible to configure your system in a way that it brings out the best in each usage scenario.

This manual introduces you to means to monitor and analyze your system. It describes methods to manage system resources and to tune your system. This guide does not offer recipes for special scenarios, because each server has got its own different demands. It rather enables you to thoroughly analyze your servers and make the most out of them.

General Notes on System Tuning

Tuning a system requires a carefully planned proceeding. Learn which steps are necessary to successfully improve your system.

Part II, “System Monitoring”

Linux offers a large variety of tools to monitor almost every aspect of the system. Learn how to use these utilities and how to read and analyze the system log files.

Part III, “Kernel Monitoring”

The Linux kernel itself offers means to examine every nut, bolt and screw of the system. This part introduces you to SystemTap, a scripting language for writing kernel modules that can be used to analyze and filter data. Collect debugging information and find bottlenecks by using kernel probes and use perfmon2 to access the CPU's performance monitoring unit. Last, monitor applications with the help of Oprofile.

Part IV, “Resource Management”

Learn how to set up a tailor-made system fitting exactly the server's need. Get to know how to use power management while at the same time keeping the performance of a system at a level that matches the current requirements.

Part V, “Kernel Tuning”

The Linux kernel can be optimized either by using sysctl or via the /proc file system. This part covers tuning the I/O performance and optimizing the way how Linux schedules processes. It also describes basic principles of memory management and shows how memory management could be fine-tuned to suit needs of specific applications and usage patterns. Furthermore, it describes how to optimize network performance.

Part VI, “Handling System Dumps”

This part enables you to analyze and handle application or system crashes. It introduces tracing tools such as strace or ltrace and describes how to handle system crashes using Kexec and Kdump.

Tip
Tip: Getting the SUSE Linux Enterprise SDK

Some programs or packages mentioned in this guide are only available from the SUSE Linux Enterprise Software Development Kit (SDK). The SDK is an add-on product for SUSE Linux Enterprise Server and is available for download from http://download.suse.com/.

Many chapters in this manual contain links to additional documentation resources. This includes additional documentation that is available on the system as well as documentation available on the Internet.

For an overview of the documentation available for your product and the latest documentation updates, refer to http://www.suse.com/doc or to the following section:

1 Documentación disponible

Disponemos de versiones en HTML y PDF de nuestros libros en distintos idiomas. Para este producto están disponibles los siguientes manuales destinados a usuarios y administradores:

Guía de distribución

Muestra cómo instalar uno o varios sistemas y cómo aprovechar las posibilidades del producto para una infraestructura de distribución. Puede optar entre varios enfoques: desde una instalación local o un servidor de instalación en red, hasta una distribución masiva usando una técnica de instalación automatizada, altamente personalizada y controlada de forma remota.

Administration Guide

Trata sobre las tareas de administración del sistema, como el mantenimiento, la supervisión y la personalización de un sistema ya instalado.

Security Guide

Presenta conceptos básicos sobre la seguridad del sistema, tanto a nivel local como de red. Muestra cómo aprovechar el software de seguridad incluido en el producto, como AppArmor (que permite indicar qué archivos puede leer, escribir o ejecutar cada programa) y el sistema de auditoría, que recopila información fiable sobre los eventos de seguridad.

Security and Hardening

Describe los aspectos concretos relacionados con la instalación y configuración de un entorno SUSE Linux Enterprise Server seguro, así como los procesos adicionales posteriores a la instalación para proteger y reforzar aún más su seguridad. Ayuda al administrador con las elecciones y decisiones relacionadas con la seguridad.

System Analysis and Tuning Guide

Se trata de una guía de administración para la detección de posibles problemas, su resolución y la optimización del sistema. Encontrará información sobre cómo inspeccionar y optimizar el sistema mediante herramientas de supervisión y sobre la gestión eficaz de los recursos. También contiene una descripción general de problemas habituales y su solución, así como ayuda adicional y recursos de documentación.

Virtualization with Xen

Ofrece una introducción a la tecnología de virtualización del producto. Proporciona una descripción general de los distintos campos de aplicación y tipos de instalación de cada una de las plataformas compatibles con SUSE Linux Enterprise Server, así como una breve descripción del procedimiento de instalación.

Virtualization with KVM

Ofrece una introducción a la configuración y gestión de la virtualización con KVM (máquina virtual basada en núcleo) en SUSE Linux Enterprise Server. Aprenda a gestionar KVM con libvirt o QEMU. Esta guía también contiene información detallada acerca de los requisitos, las limitaciones y el estado de la compatibilidad.

AutoYaST

AutoYaST es un sistema que permite instalar uno o varios sistemas SUSE Linux Enterprise Server automáticamente sin intervención del usuario, mediante un perfil de AutoYaST que contiene datos de instalación y de configuración. El manual le guiará a través de los pasos básicos de la instalación automática: preparación, instalación y configuración.

Storage Administration Guide

Ofrece información sobre la gestión de los dispositivos de almacenamiento de un servidor SUSE Linux Enterprise Server.

Además de los completos manuales, hay disponibles varias guías de inicio rápido:

Guía de inicio rápido de la instalación

Presenta los requisitos del sistema y proporciona instrucciones detalladas para instalar SUSE Linux Enterprise Server desde un DVD o una imagen ISO.

Guía de inicio rápido de auditoría de Linux

Presenta una breve introducción para habilitar y configurar el sistema de auditoría y para ejecutar tareas clave tales como la configuración de reglas de auditoría, la generación de informes o el análisis de archivos de registro.

Guía de inicio rápido de AppArmor

Ayuda a entender los conceptos principales de AppArmor®.

Virtualization with Linux Containers (LXC)

Proporciona una breve introducción a LXC (un método ligero de virtualización) y muestra cómo configurar un host LXC y contenedores LXC.

En la carpeta /usr/share/doc/manual o en los centros de ayuda del escritorio encontrará las versiones en HTML de la mayoría de los manuales de los productos instalados en el sistema. En http://www.suse.com/doc encontrará las últimas actualizaciones de la documentación y podrá descargar las versiones en PDF o HTML de los manuales del producto.

2 Comentarios

Existen varios canales disponibles para hacernos llegar los comentarios:

Errores y peticiones de mejoras

Para obtener más información sobre los servicios y las opciones de asistencia técnica disponibles para el producto, consulte http://www.suse.com/support/.

Para informar sobre errores en un componente de producto, entre en el Centro de servicios al cliente de Novell desde http://www.suse.com/support/ y seleccione Mi asistencia técnica › Petición de servicio.

Comentarios del usuario

Nos gustaría recibir sus comentarios o sugerencias acerca de este manual y del resto de la documentación incluida junto con el producto. Utilice la función de comentarios del usuario, situada en la parte inferior de las páginas de la documentación en línea, o bien diríjase a http://www.suse.com/doc/feedback.html e introduzca ahí sus comentarios.

Correo

Para hacernos llegar comentarios sobre la documentación del producto, también puede enviar un mensaje de correo a doc-team@suse.de. No olvide incluir el título del documento, la versión del producto y la fecha de publicación de la documentación. Para informar de errores o sugerir mejoras, proporcione una descripción concisa del problema y haga referencia a la sección y página (o URL) en concreto donde lo ha encontrado.

3 Convenciones de la documentación

En este manual se utilizan las siguientes convenciones tipográficas:

  • /etc/passwd: nombres de directorios y archivos

  • espacio reservado: se sustituye espacio reservado con el valor real

  • PATH: variable de entorno PATH

  • ls, --help: comandos, opciones y parámetros

  • usuario: usuarios o grupos

  • Alt, AltF1: tecla o combinación de teclas que se deben pulsar; las teclas se muestran en mayúsculas, tal y como aparecen en el teclado

  • Archivo, Archivo › Guardar como: elementos de menú, botones_

  • amd64, em64t, ipf este párrafo solo es relevante para las arquitecturas amd64, em64t y ipf. Las flechas marcan el principio y el final del bloque de texto.

    ipseries, IBM Z este párrafo solo es relevante para las arquitecturas System z e ipseries. Las flechas marcan el principio y el final del bloque de texto.

  • Pingüinos que bailan (Capítulo Pingüinos, ↑Otro manual): referencia a un capítulo de otro manual.

Print this page