En el camp de la tecnologia, la seguretat i l'alta disponibilitat són elements crucials per garantir el correcte funcionament dels sistemes. Els sistemes de clúster, formats per diversos nodes interconnectats, són essencials per evitar punts únics de fallada, assegurant així una operació contínua.
Sistema Clúster: Sistema compost per diversos sistemes autònoms interconnectats entre si.
7.3.4- Quorum,split brain i fencing en un cluster
S'encarrega de només un node aquest actiu (fencing: tot i estar connectat deixa de romandre a l'clúster, romandrà en aquest estat fins que no es corregeixi la sentència)
7.3.3- Tipus bàsics de cluster
Clúster HA: Eliminar punts únics de fallada.
Clúster high performance Computing: Configuració per a centre de dades que requereixen potència, unió de diversos ordinadors.
7.3.2- Topologies bàsiques
Pares clusteritzats: Tots duplicats
Clúster N + 1: N servidors, 1 node privilegiat que té accés a tots els recursos.
Clúster Parell + N: Nodes connectats directament a l'emmagatzematge per interconnexió de l'clúster
7.3.1- Componenets d'un cluster
Clúster Manager: Sincronització entre nodes
Xarxa pública o externa d'un clúster: Com a servidor virtual amb la seva IP, accés per IP
Faillover: Recuperació fallada mitjançant un altre node del clúster.
Heartbeat: Connexió entre nodes
Split-brain: Enllaços entre nodes cauen
Quorum: Acords entre ells.
Agent recurs: script que ho controla.
7.2 Sistemes tolerantas
7.2.2- balancejadors
Balancejadors de càrrega: Balanceja sol·licituds clients per no sobrecarregar.
7.2.1- Sistemes replicats i redundants
Tolerància de replicació: Instàncies idèntiques en paral·lel (Raid 1)
Tolerància Per redundància: Diverses instàncies però es dirigeixen a un.
Configuració Actiu Passiu: Peticions a un sol equip dels dos
Configuració Actiu / Actiu: Peticions actius indistintament.
Recuperacion de desastres: Donar continuïtat a infraestructuracritica després de desastre.
Sistemes tolerants a fallades
Capacitat de donar sevei després de fallada.
Poden ser de parada o intermitents
7.5 Proves de carrega
Dimensionar carrectamente el sistema per evitar colls d'ampolla
7.4 Virtualització
7.4.4- Virtualització HA
Millor mètode per fallades de sistema, pots desplegar diversos servidors virtuals en un termini molt curt i fins i tot personalitzar d'acord amb les necessitats, eficaç davant fallades copiant els arxius i fitxers de la màquina virtual.
7.4.2- Recursos virtualitzables
Es classifiquen en:
sistema complet
Recurs en xarxa, emmagatzematge, etc ...
virtualitzar aplicacions
Virtualitzar l'escriptori (escriptori remot)
7.4.1-Conceptes bàsics sobre la virtualització
Màquina virtual de procés o d'aplicació.
S'executa com un únic procés (dokcer)
independent de l'hardware.
Màquina virtual de maquinari o de sistema.
Corren sobre màquina física, cadascuna exclusivament posseeix els seus recursos.
Virtualització assistida per maquinari:
Millor ejecucion de molts sistemes operatius en màquines virtuals
Conceptes bàsics.
- Entorn de producció: Independents d'el maquinari pel qual corre
- Entorn de proves: Provar coses.
- Entorn de desarrolo: Proves de programari
És un recurs que imita un sistema operatiu real.
Capa de programari, maneja 4 recursos principals.
CPU, memòria, xarxa i emmagatzematge
7.1 Caracteritzaciò de l'alta disponibilitat
7.1.3- Componentes d'un sistema HA
Disponibilitat d'un servei
-Redundancia
-Recuperacio d'un Servei
-MTTR: Temps en restaurar el servei
-Prevenció de fallada.
7.1.2- Calcul de la disponibilitat d'un sistema
Percentatge de minuts en funcionament en tot un
any.
Disponibilitat = (T.disponible-Tinactivo / Tdisponible) * 100
7.1.1- Definicions inicials
Punt únic de fallada: Punt en el qual es pararà tot el sistema
Alta disponibilitat: Capacitat de protegir el sistema davant d'una caiguda o un interrupció
Definicions inicials:
Fallo: no n'hi ha maquinari o programari.
Error: Resultat error.
Averia: Decisió afecta exterior.
Latència Decisió: T transcorregut error i error a l'exterior.
Missió Critica: Afecta seguretat, vida o propietat