22
Ubuntu como servidor Novedades y ejemplos prácticos Antonio Ognio [email protected] Universidad Inca Garcilaso de la Vega 09 de Mayo de 2009

Ubuntu Server Edition 9.04 Jaunty Jackalope

Embed Size (px)

DESCRIPTION

Presentación sobre Ubuntu Edición para Servidores en la versión 9.04 (Jaunty Jackalope)Ubuntu Day 9.04 - Sábado 08 de Mayo de 2009 - Ubuntu LoCo Team PerúFacultad de Ingeniería de Sistemas, Cómputo y TelecomunicacionesUniversidad Inca Garcilazo de la Vega

Citation preview

Page 1: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu como servidorNovedades y ejemplos prácticos

Antonio [email protected]

Universidad Inca Garcilaso de la Vega 09 de Mayo de 2009

Page 2: Ubuntu Server Edition 9.04 Jaunty Jackalope

Agenda

● Un vistazo a la distribución para servidores● Novedades en Ubuntu 9.04● Ejemplos prácticos e ideas para comenzar

● Servidor SSH● Servidor FTP● Servidor Web

● Instalación de MySQL y PHP● Configuración de virtual hosts

● Enlaces a recursos de interés

Page 3: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition● Selección de paquetes orientada a servidores● Construido sobre la base de Debian● Optimizaciones para uso como servidor● Soporte a hardware de servidores● Optimizaciones para virtualización● Soporte para despliegue automatizado● Soporte técnico de Canonical Inc.● Certificado en hardware para servidores● Disponible desde Breezy Badger (5.10)

Page 4: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

El legado de Debian

● Ampliamente usado como servidor● Gestión de la configuración● Alta ntegración entre los paquetes● Actualización de servicios en ejecución● Altos estándares de calidad

● Exigencias a los desarrolladores● LSB y FHS

Page 5: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Ciclo de vida y soporte

Page 6: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Virtualización● Mejoras tanto como anfitrión (host) como invitado (guest)● Existen soluciones libres y privativas

● Vmware y Parallells (privativa)● KVM y XEN (libres)

● Solución recomendada: KVM● Paquetes a instalar:

● ubuntu-virt-server● ubuntu-virt-mgmt

Page 7: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Ubuntu JeOS● Just Enough Operating System● Imagen ISO de unos 100 MB● Optimizado para su uso como invitado

● VMware ESX● VMware Server● KVM

● Disponible desde Gutsy Gibbons (7.10)

Page 8: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Despliegue automatizado

Page 9: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Certificaciones de Hardware

● Sun Microsystems (ahora parte de Oracle)● Sun Fire X2100, X2200, X4100, X4150

● System76● Eland Pro Pedestal/Rack● Jackal 1U, Eland Pedestal● Jackal Pro 1U, Jackal

Page 10: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Compatibilidad con servidores● Cualquier servidor x86 (no validados)● HP Proliant Series (13 modelos)● IBM

● x3250, x3400, x3550, x3650, x3655 ● Dell

● SC 440, SC 1435● PowerEdge 860, 1950, 2900, 2950

Page 11: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Soporte SAN (Storage Area Network)

● ISCSI● Clusters● Servidores de archivos● Servidores de backup

● DRDB● Replicación a nivel de dispositivos

Page 12: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server Edition

Ubuntu en la nube● Ubuntu en Amazon EC2

● Elastic Computing Cloud● Disponible una imagen de disco con Ubuntu● S.O. optimizado para la nube

● Ubuntu Enterprise Cloud● Basado en el proyecto Eucalyptus● Compatibilidad con las APIs de Amazon EC2

Page 13: Ubuntu Server Edition 9.04 Jaunty Jackalope

Servicios pre-configurados

● Servidor OpenSSH● Servidor de impresión● Servidor de base de datos (Postgres, MySQL)● Servidor Tomcat (Java)● Servidor DNS● Servidor de correo● Servidor web (LAMP)

Page 14: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ubuntu Server EditionNovedades en Ubuntu 9.04

Page 15: Ubuntu Server Edition 9.04 Jaunty Jackalope

Novedades en el Kernel

● Incluye la versión 2.6.28● Mejoras en el manejo de la memoria● Mejoras para facilitar la escalabilidad● Tracepoints● Mejoras en KVM● Otras...

Page 16: Ubuntu Server Edition 9.04 Jaunty Jackalope

Otras características

● Soporte para sistema de archivos Ext4● Aún el fs por omisión es Ext3● Ext4 será el fs por omisión en las próximas versiones de Ubuntu

● Soporte para la nube con Eucalyptus● Soporte de mensajería corporativa con Rabbit MQ (computación distribuida)

Page 17: Ubuntu Server Edition 9.04 Jaunty Jackalope

Virtualización con OpenNebula

Page 18: Ubuntu Server Edition 9.04 Jaunty Jackalope

Seguridad

● AppArmor● Listas de control de acceso obligatorias basadas en nombres

● Ubuntu UFW● Uncomplicated Firewall● Interfaz en la línea de comandos● Una manera simple de agregar o retirar reglas de iptables

Page 19: Ubuntu Server Edition 9.04 Jaunty Jackalope

Samba 3.3

● Soporte para clusters● Mejor soporte con las últimas versiones de las tecnologías de Microsoft

Page 20: Ubuntu Server Edition 9.04 Jaunty Jackalope

Ideas para comenzar a administrar servidores con Ubuntu● Tu propio servidor en una máquina virtual● Tu propio servidor en un VPS

● Unos US$ 20 al mes en Linode.com y otros● Ejemplos prácticos e ideas para comenzar

● Servidor SSH● Servidor FTP● Servidor Web

● Instalación de MySQL y PHP● Configuración de virtual hosts

Page 21: Ubuntu Server Edition 9.04 Jaunty Jackalope

Enlaces a recursos de interés

http://www.ubuntu.com

http://www.ubuntu.com/products/whatisubuntu/serveredition http://ubuntuserver.wordpress.com

https://help.ubuntu.com/community/EC2StartersGuide

http://www.debian-administration.org

Page 22: Ubuntu Server Edition 9.04 Jaunty Jackalope

GRACIAS!!!

¿Preguntas?