SEGURETAT Y ALTA DISPONIBILIAT
7.1 Caracteritzaciò de l'alta disponibilitat
7.1.1- Definicions inicials
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
Alta disponibilitat: Capacitat de protegir el sistema davant d'una caiguda o un interrupció
Punt únic de fallada: Punt en el qual es pararà tot el sistema
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.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.4 Virtualització
7.4.1-Conceptes bàsics sobre la virtualització
És un recurs que imita un sistema operatiu real.
Capa de programari, maneja 4 recursos principals.
CPU, memòria, xarxa i emmagatzematge
Conceptes bàsics.
- Entorn de producció: Independents d'el maquinari pel qual corre
- Entorn de proves: Provar coses.
- Entorn de desarrolo: Proves de programari
Virtualització assistida per maquinari:
Millor ejecucion de molts sistemes operatius en màquines virtuals
Màquina virtual de maquinari o de sistema.
Corren sobre màquina física, cadascuna exclusivament posseeix els seus recursos.
Màquina virtual de procés o d'aplicació.
S'executa com un únic procés (dokcer)
independent de l'hardware.
7.4.2- Recursos virtualitzables
Es classifiquen en:
sistema complet
Recurs en xarxa, emmagatzematge, etc ...
virtualitzar aplicacions
Virtualitzar l'escriptori (escriptori remot)
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.5 Proves de carrega
Dimensionar carrectamente el sistema per evitar colls d'ampolla
7.2 Sistemes tolerantas
Sistemes tolerants a fallades
Capacitat de donar sevei després de fallada.
Poden ser de parada o intermitents
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.
7.2.2- balancejadors
Balancejadors de càrrega: Balanceja sol·licituds clients per no sobrecarregar.
7.3 Sistemes de cluster
7.3.1- Componenets d'un cluster
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.
Xarxa pública o externa d'un clúster: Com a servidor virtual amb la seva IP, accés per IP
Clúster Manager: Sincronització entre nodes
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.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.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)
Sistema Clúster: Sistema compost per diversos sistemes autònoms interconnectats entre si.