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.