]> gitweb.fluxo.info Git - padrao.git/commitdiff
Alocacao de IPs nos nodos
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 20 Mar 2015 14:22:33 +0000 (11:22 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 20 Mar 2015 14:22:33 +0000 (11:22 -0300)
index.mdwn
nodo.mdwn
nodo/allocation.mdwn [new file with mode: 0644]

index ce62b8385c5c81bcfb09dd4ec50bcb0b0d93f64c..6795b9caead0147dae38c79678e40d7917c458c6 100644 (file)
@@ -29,7 +29,7 @@ A antiga documenta
 * [Cryptocalypse](cryptocalypse).
 * [Auditoria](audit).
 * [Bootstrap](bootstrap).
-* [Adicionando um nodo](nodo).
+* [Gerindo um nodo](nodo).
 
 # Licença
 
index d0926628f1f729b88f4c563c4f44b8a92a180364..d4ca848a78381e15daf632526b4dd3630b928d71 100644 (file)
--- a/nodo.mdwn
+++ b/nodo.mdwn
@@ -48,6 +48,8 @@ Esta consiste na criação do nodo -- máquina virtual ou servidor físico, pode
     hospedeira usando o padrão de virtualização desejado.
 * Solicitando a um coletivo hospedeiro altamente confiável.
 
+No caso de uma máquina virtual hospedada numa máquina física do grupo, considere a [faixa de alocação](allocation) de IPS.
+
 Definição do nodo
 -----------------
 
diff --git a/nodo/allocation.mdwn b/nodo/allocation.mdwn
new file mode 100644 (file)
index 0000000..c6f3fe8
--- /dev/null
@@ -0,0 +1,35 @@
+Alocação de IPs e contextos
+===========================
+
+Convenção de contextos, portas e IPs externos de acordo com a classe/uso das máquinas virtuais.
+
+Nela, são alocados os X primeiros contextos de cada máquina física pras classes próprias, usando os números altos (faixa Y) para máquinas virtuais de terceiros.
+
+No caso:
+
+    || Contexto || Classe  ||
+    || 1        || server  ||
+    || 2        || master  ||
+    || 3        || proxy   ||
+    || 4        || storage ||
+    || 5        || mail    ||
+    || 6        || web     ||
+    || 7        || dns     ||
+    || 8        || jabber  ||
+    || 9        || test    ||
+    || 10       || mumble  ||
+
+Assim,
+
+* Alocamos até o contexto 40 para uso próprio.
+* Do 41 ao 99 para máquinas virtuais de terceiros, ou outros valores nessa mesma linha.
+
+Eventualmente, da faixa Y (41 ao 99, por exemplo) podemos alocar um numero universal por grupo hospedado. Assim,
+
+* 41 seria sempre grupo X.
+* 42 grupo Y, etc.
+
+Ou seja,
+
+ * Sempre que houvesse uma máquina virtual do grupo Y numa maquina, seria sempre no contexto 42, IP interno 192.168.0.42, porta 2242.
+ * Já o nome da máquina virtual mudaria sempre, eventualmente seguindo o padrao do [puppet-bootstrap](https://git.sarava.org/?p=puppet-bootstrap.git).