CoreOS
Plantilla:Ficha de sistema operativo
CoreOS es un sistema operatiu lleuger de codi obert basat en el kernel de Linux y desenvolupat per proporcionar la infraestructura per els despliegues en clúster, mientras se centra en la automatización, facilidad de despliegue de aplicaciones, seguridad, fiabilidad y escalabilidad. Como sistema operativo, CoreOS ofrece sólo las funcionalidades mínimas necesarias para la implementación de aplicaciones dentro de contenedores de software, junto con mecanismos incorporados para el descubrimiento de servicios y el intercambio de configuración.[1][2][3][4]
CoreOS es una bifurcación de Chrome OS, por medio de la utilización de su kit de desarrollo de software (SDK) disponible sin costo a través de Chromium OS como base, al tiempo que añade nuevas funcionalidades y personalización para soportar el hardware utilizado en servidores.[3][5]A partir de julio de 2014, CoreOS se desarrolla activamente, sobre todo por Alex Polvi, Brandon Phillips y Michael Marineau [2], con sus características principales (excepto ETCD y fleet) disponibles como una versión estable.[6][7][8]
Overview
CoreOS no proporciona un gestor de paquetes, por lo que requiere que todas las aplicaciones ejecuten dentro de sus contenedores, utilizando Docker y sus contenedores Linux (LXC) subyacentes de virtualización a nivel de sistema operativo de tecnología para la ejecución de múltiples sistemas Linux aislados en un único host de control (instancia CoreOS). De esa manera, la partición de los recursos se lleva a cabo a través de múltiples instancias de espacios de usuario aisladas, en lugar de utilizar un hipervisor y una máquina virtual. Este enfoque se basa en cgroups, funcionalidad del kernel de Linux que ofrece aislamiento del espacio de nombres y habilidades para limitar, contabilizar y aislar el uso de los recursos (CPU, la memoria , disco I/O, etc.) de un grupo de procesos.[1][4][9]
- ↑ 1,0 1,1 Libby Clark. «Brandon Philips: How the CoreOS Linux Distro Uses Cgroups». Linux.com, 09-09-2013. [Consulta: 13 febrer 2014].
- ↑ 2,0 2,1 Cade Metz. «Linux Hackers Rebuild Internet From Silicon Valley Garage». Wired, 21-08-2013. [Consulta: 13 febrer 2014].
- ↑ 3,0 3,1 «CoreOS – a new approach to Linux-based server systems». itnews2day.com, 22-08-2013. [Consulta: 26 març 2014].
- ↑ 4,0 4,1 «CoreOS documentation». coreos.com. [Consulta: 13 febrer 2014].
- ↑ Brian Harrington. «CoreOS: Anatomy of a CoreOS update». youtube.com. Rackspace, 08-07-2014. [Consulta: 25 juliol 2014].
- ↑ Alex Polvi. «CoreOS Stable Release». coreos.com, 25-07-2014. [Consulta: 28 agost 2014].
- ↑ «CoreOS Release Notes». coreos.com. [Consulta: 28 agost 2014].
- ↑ Blake Mizerany. «etcd – The Road to 1.0». coreos.com, 14-04-2014. [Consulta: 28 agost 2014].
- ↑ «CoreOS documentation». coreos.com. [Consulta: 13 febrer 2014].