Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducción a los Schedulers - ScaleConfCo 2017

Introducción a los Schedulers - ScaleConfCo 2017

La coordinación manual de recursos computacionales en nuestros datacenters es una actividad bastante compleja. No solo requiere tener un mapa mental del estado actual del sistema, también requiere la coordinación entre distintos equipos para evitar colisiones a la hora de asegurar cierto pedazo de la infraestructura.

mongrelion

March 25, 2017
Tweet

More Decks by mongrelion

Other Decks in Technology

Transcript

  1. @mongrelion | container-solutions.com Lista de verificación • Acceder al artefacto

    • Asegurarse que el artefacto funcione (localmente) Despliegue 9
  2. @mongrelion | container-solutions.com Despliegue 1 0 Lista de verificación •

    Acceder al artefacto • Asegurarse que el artefacto funcione (localmente) • Hacer una lista de dependencias requeridas por el artefacto
  3. @mongrelion | container-solutions.com Despliegue 1 1 Lista de verificación •

    Acceder al artefacto • Asegurarse que el artefacto funcione (localmente) • Hacer una lista de dependencias requeridas por el artefacto • Asegurarse que las dependencias estén instaladas en los servidores
  4. @mongrelion | container-solutions.com Despliegue 1 2 Lista de verificación •

    Acceder al artefacto • Asegurarse que el artefacto funcione (localmente) • Hacer una lista de dependencias requeridas por el artefacto • Asegurarse que las dependencias estén instaladas en los servidores • Desplegar el artefacto
  5. @mongrelion | container-solutions.com Despliegue 1 3 Lista de verificación •

    Acceder al artefacto • Asegurarse que el artefacto funcione (localmente) • Hacer una lista de dependencias requeridas por el artefacto • Asegurarse que las dependencias estén instaladas en los servidores • Desplegar el artefacto y rogar que funcione
  6. @mongrelion | container-solutions.com Comparison Sheet 2 0 Language Native Workloads

    Containers SDK Commercial Support Built Into Mesos C++ ✅ ✅ ✅ ✅ DC/OS Kubernetes Go ❌ ✅ ✅ ✅ OpenShift, GCE/GKE, Tectonic, Azure Nomad Go ✅ ✅ ❌ ✅ N/A Swarm Go ❌ ✅ ❌ ✅ Docker Cloud, Azure
  7. @mongrelion | container-solutions.com Mesos - Conceptos Claves 2 2 •

    Mesos Master • Mesos Agent • ZooKeeper • Scheduler
  8. @mongrelion | container-solutions.com Kubernetes - Conceptos Claves • Master •

    Node • Kubelet • Pods • ReplicaSet • Service • Ingress • Deployment 2 3
  9. @mongrelion | container-solutions.com Nomad - Conceptos Claves 2 4 •

    Server • Client • Job • TaskGroup • Task • Driver • Allocation • Evaluation