Está en la página 1de 12

Coommunity ENTerprise Operating System

• Historia
• Tipo de Sistema
• Núcleo
• Estructura
• Tipo de escritorio
• Manejo de usuarios y tareas
• Gestión de memoria
• Directorio
• Centro de control
• Segmentación de páginas para la gestión de procesos
• Administración de procesos y memoria
• Administrador de archivos
Paginación
• El espacio virtual de direcciones se divide en
unidades llamadas páginas, todas del mismo
tamaño. La memoria principal se divide en marcos
de páginas (page frames) del mismo tamaño de las
páginas virtuales y son compartidas por los
distintos procesos
¿Definición CentOS
• Sistema operativo de fuente abierta que forma
parte de la distribución Red Hat Enterprise Linux.
Existe para proporcionar una plataforma de clase
empresarial libre de la informática y se esfuerza por
mantener 100% de compatibilidad binaria de
distribución; se caracteriza por ser un software
robusto, estable y fácil de utilizar.
• Se utiliza básicamente para la administración de
sistemas en servidores.
Historia
• El creador de de CentOS fue Lance Davis. Es una
distribución de Linux basada en código fuente libre
disponible de Red Hat Enterprise Linux. Cada versión de
CentOS es mantenida durante 7 años con
actualizaciones de seguridad. Las versiones nuevas son
liberadas cada 2 años y actualizadas regularmente para
dar soporte al hardware nuevo.
• La primera versión de CentOS llamada CentOS 3 build4-
rc0, fue lanzada a finales del 2003. Posteriormente
CentOS 3.1 en mayo de 2004 y la última versión estable
es la CentOS 7.0.
Versiones:
• La primera versión de CentOS llamada CentOs 3 build4-rc0, fue
lanzada a finales de 2003. CentOS 3.1 fue lanzada el 19 de marzo de
2004.
• CentOS 2 (basado en la versión 2.1 de Red Hat Enterprise Linux) fue
lanzada el 14 de mayo de 2004.
• CentOS 4.0, (basado en la versión 4 de Red Hat Enterprise Linux)
fue lanzada el 1 de marzo de 2005 para arquitecturas i386 y IA-64.
• CentOS 5.0 (basado en la versión 5 de Red Hat Enterprise Linux) fue
lanzada el 12 de abril de 2007.
• 12 de marzo 2013 El equipo de CentOS se complace en anunciar la
inmediata disponibilidad de CentOS 6.4 para las arquitecturas i386
y x86_64.
Núcleo
• Todas las distribuciones de Linux, incluidas CentOS se basan en el
núcleo de Linux.
• El núcleo (en inglés kernel) del sistema GNU/Linux (al que
habitualmente denominaremos Linux), es el corazón del sistema:
se encarga de arrancarlo y, una vez este es ya utilizable por las
aplicaciones y los usuarios, se encarga de gestionar los recursos
de la máquina, en forma de gestión de la memoria, del sistema
de ficheros, de las operaciones de entrada/salida y de los
procesos y su intercomunicación.
Gestión de procesos

Intercomunicación de
procesos y sincronización

Gestión de entrada
Funciones Kernel
salida (E/S)

Gestión de memoria

Gestión de ficheros
VENTAJAS

• En los últimos años se ha convertido en el sistema operativo dominante


en servidores debido sobre todo a características, precios y seguridad.
• CentOs se base en Red Hat Enterprise (distribución pagada) y es
compatible con sus productos, básicamente podemos decir que es el
mismo sistema operativo pero sin costo.
• Las actualizaciones de seguridad son rápidamente realizadas por CentOs
contando con un equipo de desarrolladores que dan rápidas respuestas
a través de varios medios como chat IRC, manuales en línea, FAQ, listas
de correo y foros, incluso superando en eficiencia a empresas con
soporte pagado.
• CentOs es increíblemente estable y eficaz en el consumo de recursos,
sobre todo se ha optimizado para correr Apache, PHP, MySQL entre
otros (estos paquetes son importantes en la solución que
implementamos).
DESVENTAJAS

• Solución válida únicamente para usuarios con pocas necesidades de


procesamiento.
• Para escalar hay que añadir servidores
• Limitaciones para audio y video sincronizado
• Si falla el servidor falla todo.
HERRAMIENTAS DE ADMINISTRACIÓN

• La forma en que se lleva a cabo la administración y gestión de paquetes es mediante el uso de dos
herramientas:
• El Comando YUM
• El Comando RPMRPM (Red Hat Package Manager) es una herramienta de administracion y gestion de
paquetes orientada para sistemas operativos Linux, la cual es capaz de instalar, actualizar, desinstalar y
verificar paquetes.

• Los paquetes RPM fueron originalmente desarrollados por la empresa Red Hat con la intencion de
implementarlo en el sistema operativo Red Hat Linux. Actualmente los paquetes RPM son utilizados por
distribuciones linux como Fedora, Centos, Suse y White Box. Aprendiendo a utilizar RPM
• YUM es un paquete administrador de software(software package manager). Es una muy útil herramienta
para instalar, actualizar y remover paquetes junto con sus dependencias en distribuciones Linux basados en
RPM (redhat, fedora, centos, etc.). Automáticamente determina las dependencias necesarias y lo que debe
realizarse para instalar paquetes.

El comando RPM funciona de 4 maneras diferentes
• * En modo Instalación
• * En modo desinstalación
• * En modo actualización
• * En modo consulta
Bibliografia
• http://www.tldp.org/pub/Linux/docs/ldp-
archived/system-admin-
guide/translations/es/html/ch07.html
• https://w3.ual.es/~acorral/DSO/Tema_3.pdf
• http://linuxxcentoss.blogspot.com/p/sistema-de-
archivos.html

También podría gustarte