info:libros:swarm

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
info:libros:swarm [07/12/2021 12:49] mateinfo:libros:swarm [09/12/2021 01:58] (actual) – [capítulos] mate
Línia 1: Línia 1:
 = Native Docker clustering with Swarm = Native Docker clustering with Swarm
 {{tag>libros tech docker swarm}} {{tag>libros tech docker swarm}}
 +  * Autores:
 +    * Fabrizio Soppelsa (Autor)
 +    * Chanwit Kaewkasi (Autor)
 +  * Editorial: Packt
 +  * ISBN: 1786469758
  
 +== capítulos
   * [[info:libros:swarm:chap1]]   * [[info:libros:swarm:chap1]]
   * [[info:libros:swarm:chap2]]   * [[info:libros:swarm:chap2]]
Línia 14: Línia 20:
   * [[info:libros:swarm:chap11]]   * [[info:libros:swarm:chap11]]
  
 +== notas
 +=== deprecated
 +  * <code bash>for i in `seq 0 3`; do docker-machine create -d virtualbox node$i;done</code>
 +  * <code bash>eval $(docker-machine env node0)</code>
 +  * <code bash>docker-machine create %%--%%driver generic %%--%%generic-ip-address=<IP> <NODE></code>
 +    * si ya existe un docker, lo securiza via TLS ¿?
  
-== chap3: docker swarm mode 
-=== swarmkit 
-  * "toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling, and more" - Docker team at DockerCon16 
-  * Los cluster swarm está compuesto de nodos activos, que pueden actuar como managers o workers. 
-    * los managers, coordinados via Etcd (raft), elegidos entre todos, son responsables de reservar recursos, orquestrar servicios y repartir tareas a lo largo del cluster 
-    * los workers ejecutan las tareas. 
-  * Los servicios que se lanzan al cluster se convierten en tareas cuando llegan al worker 
-  * Los servicios no tienen porque ser contenedores. La intención del swarmkit es la de orquestrar cualquier objeto. 
-  * arquitectura: 
-    * número impar de nodos manager (evitar split-brain en las elecciones) 
-    * soporta cualquier tamaño de cluster de servicios 
-    * managers y workers 
-    * cualquier número de workers. 
-    * en los managers, los servicios se definen y se balancean. 
-    * {{ :info:libros:pasted:20211207-032914.png?600 }} 
-  * elección del mejor nodo para una tarea (**scheduling**) 
-    * {{ :info:libros:pasted:20211207-033144.png?600 }} 
-  * swarmd 
-    * usado para masters y slaves 
-    * ''swarmctl'' 
-    * ''docker run -it fsoppelsa/swarmkit swarmd --help'' 
-    * ''docker run -it fsoppelsa/swarmkit swarmctl --help'' 
-      * cliente para operar con el cluster swarmkit 
-  * swarm mode (pag 88) 
  • info/libros/swarm.1638910193.txt.gz
  • Darrera modificació: 07/12/2021 12:49
  • per mate