0% encontró este documento útil (0 votos)
23 vistas18 páginas

TPI U1c

Taller de proyecto de software v3

Cargado por

Marzio Araujo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas18 páginas

TPI U1c

Taller de proyecto de software v3

Cargado por

Marzio Araujo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

13-04-2023

Unidad 1

Modelo de Fuerzas Competitivas para Inversión en Infraestructura TI.

54

54

Unidad 1

Modelo de Fuerzas Competitivas para Inversión en Infraestructura TI.

⚫ 1. Demanda del mercado por los servicios de la Empresa → Implica hacer un


inventario de los servicios que actualmente se ofrecen a los clientes, proveedores y
empleados. Verificar si tales servicios están enfocados en las necesidades de cada
grupo.

⚫ 2. Estrategia de Negocio de la Empresa → Implica analizar la estrategia de negocios


de la empresa a cinco años e intentar evaluar qué nuevos servicios y capacidades
serán necesarios para alcanzar las metas estratégicas.

⚫ 3. Estrategia, Infraestructura y Costo de TI de la Empresa → Implica analizar los


planes de tecnología de la información de la empresa para los próximos cinco años
y evaluar su alineación con los planes de negocios de la empresa. Determinar los
costos totales en infraestructura de TI.

⚫ 4. Evaluación de la Tecnología de Información → Implica evaluar si la empresa está


por debajo de la curva tecnológica o a la supervanguardia en tecnología de
información. Es necesario evitar ambas situaciones. Es recomendable invertir en
tecnologías para las cuales se hayan establecido estándares.

55

55

1
13-04-2023

Unidad 1

Modelo de Fuerzas Competitivas para Inversión en Infraestructura TI.

⚫ 5. Servicios de las Empresas Competidoras → Implica evaluar cuáles servicios


tecnológicos ofrecen los competidores a sus clientes, proveedores y empleados.
Considerar efectuar un proceso de benchmarking. Si los niveles de servicio de la
empresa propia están por debajo de los servicios de los competidores, se está en
una desventaja competitiva.

⚫ 6. Inversiones en infraestructura TI de las Empresas Competidoras → Implica


comparar los gastos en infraestructura TI con los de los competidores. Evaluar
cuidadosamente si es necesario que la empresa gaste tanto o más que los
competidores. En algunos casos es posible optimizar procesos, lo que permitiría
ofrecer servicios con una ventaja de costo.

56

56

Unidad 1

Infraestructura TI – Resumen.

⚫ Reconocer los componentes de una infraestructura TI …


⚫ Reconocer las tecnologías que impulsan la evolución de infraestructura TI …
⚫ Tendencias actuales en las plataformas de hardware …
⚫ Tendencias actuales en las plataformas de software …
⚫ Tendencias actuales en las plataformas de redes y telecomunicaciones …
⚫ Tendencias actuales en las plataformas de servicios …
⚫ Desafíos en la administración de infraestructura TI y gestión de soluciones TI …

57

57

2
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ Arquitectura 3 Capas …
Capa 1 Capa 2 Capa 2
Presentación Lógica del Negocio Datos / Recursos

Clientes Servidores de Aplicación Sistemas de Información


Empresariales

Gestor de Recursos
Recursos (por ejemplo
Bases de
datos)
58

58

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ Distribución de Datos …
⚫ Los discos de almacenamiento son lentos.
⚫ Para acelerar el acceso a datos, éstos se particionan en bloques y luego se
distribuyen en discos (superficies) separados. Esto permite acceder a varios
bloques en paralelo.
⚫ Esta distribución de bloques de datos se denomina “data striping”.

https://www.storagetutorials.com/understanding-concept-striping-mirroring-parity/

59

59

3
13-04-2023

Unidad 1
Infraestructura TI – Almacenamiento.

⚫ RAID – Redundant Array of Independent Disk …


⚫ Eventualmente los discos de almacenamiento fallan.
⚫ La introducción de la tecnología RAID significó un avance importante para
asegurar la confiabilidad y mejorar la velocidad de acceso en los sistemas de
almacenamiento.
⚫ Los dispositivos RAID ofrecen un mejor rendimiento y mayor confiabilidad
mediante la combinación del striping paralelo, redundancia y paridad.
⚫ Dependiendo de estos conceptos, los dispositivos RAID se clasifican en varios
niveles …
⚫ RAID 0, RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6, RAID 0+1, RAID 10,
RAID 10+0, RAID 5+0,

60

60

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 0 …
⚫ Sólo opera con data striping a través de un conjunto de discos (stripe set).
⚫ Mejora la eficiencia en la lectura de datos, debido a las operaciones paralelas en
discos separados, pero no mejora la confiabilidad.
⚫ Los bloques de datos se van grabando en forma alternativa entre los discos del
arreglo (algoritmo round–robin).
⚫ Si el arreglo está compuesto por discos de distintos tamaños, todos son
limitados a la capacidad menor.

61

61

4
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 1 …
⚫ Introduce la noción de mirroring para mejorar la confiabilidad.
⚫ Cada bloque de datos se graba por duplicado, luego cada disco del arreglo tiene
una imagen espejada.
⚫ Requiere el doble de capacidad para almacenar los datos espejados.
⚫ Una variante denominada RAID 1E permite espejar bloques en discos
adyacentes.

62

62

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 2 / RAID 3 …
⚫ Introduce la idea de almacenar los datos mediante streaming de bits en
paralelo (en vez de bloques de datos).
⚫ Requiere un dispositivo especial para combinar los flujos de bits.
⚫ Este método es útil cuando se tiene un flujo único de acceso de datos, pero no
sirve para accesos multi-usuario.
⚫ En la práctica no se utiliza.

63

63

5
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 4 …
⚫ Almacena los datos mediante striping de bloques de datos en los discos del
arreglo. Utiliza un disco dedicado para almacenar los bits de paridad.
⚫ Facilita el acceso muti-usuario, aunque presenta un punto único de falla en el
disco de bits de paridad.

64

64

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 5 …
⚫ Variación de RAID 4, pero los bloques de paridad están distribuidos en todos los
discos del arreglo.
⚫ En general la combinación de striping (paralelismo) y bits de paridad, hacen de
esta opción una de las más utilizadas.

65

65

6
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 6 …
⚫ Extiende el nivel de confiabilidad de RAID 5 al agregar un segundo bloque de
paridad en cada disco del arreglo.
⚫ Soporta la pérdida de hasta 2 discos del arreglo.

66

66

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 1+0 / RAID 0+1 …


⚫ Son distintas combinaciones de striping y mirroring.

67

67

7
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID 5+0 …
⚫ Combinación de striping con paridad distribuida

68

68

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ RAID – Implementación …
⚫ Requiere un controlador por hardware o por software (sistema operativo.
⚫ El controlador ofrece un nivel de abstracción entre el sistema operativo y los
discos físicos.
⚫ El controlador es el encargado de grabar y acceder a los datos, dependiendo de
la clase RAID utilizada.
⚫ Provee acceso paralelo a los discos, lo que mejora el rendimiento.
⚫ Los controladores hardware usualmente se presentan como tarjeta PCI / PCIe y
ofrecen un mejor rendimiento pero son más caros (DELL, CISCO).
⚫ Los controladores software se integran en el sistema operativo (por ejemplo
Windows Server), o mediante aplicaciones especializadas (SnapRAID, SoftRAID,
FlexRAID). Son más baratos, pero ofrecen un menor rendimiento que los
controladores por hardware.

69

69

8
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ Almacenamiento en Red …
⚫ Inicialmente los dispositivos de almacenamiento estaban conectados a un
servidor de base de datos, por medio de controladores de dispositivos.
⚫ DAS → Direct Access Storage.
⚫ Ante la necesidad de consolidar los dispositivos de almacenamiento y hacer un
uso más eficiente del espacio, se pensó en conectar tales dispositivos a los
servidores, mediante una red.
⚫ Dos tecnologías disponibles:
⚫ SAN → Storage Area Network.
⚫ NAS → Networked Attached Storage.
⚫ Ambas tecnologías permiten administrar instalaciones RAID, aunque presentan
algunas diferencias, principalmente en los protocolos utilizados.

70

70

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ SAN v/s NAS …


⚫ Archivos v/s Bloques →
⚫ NAS provee acceso a datos según un enfoque de archivos (carpetas).
⚫ SAN provee acceso a datos según un enfoque de bloques, en este caso los
clientes deben operar su propio sistema de archivos.
⚫ Rendimiento v/s Costo →
⚫ NAS opera sobre un red compartida entre servidores y dispositivos de
almacenamiento. Utiliza protocolos de red como: IP, lo que la hace más
lenta, pero es más barato de implementar.
⚫ SAN ofrece un mejor rendimiento puesto que opera sobre una red
dedicada con protocolos especializados como Fibre Channel, SCSI over IP,
pero es más caro.
⚫ Simplicidad →
⚫ NAS ofrece mayor facilidad de administración, puesto que opera con
protocolos comunes en Internet, como: NFS (Network File System) y CIFS
(Common Internet File System).
⚫ SAN presenta mayores desafío para su administración, debido al uso de
hardware y protocolos especializados.

71

71

9
13-04-2023

Unidad 1

Infraestructura TI – Almacenamiento.

⚫ SAN v/s NAS …

https://medium.com/teamresellerclub/what-is-the-difference-between-san-and-nas-storage-9e5d0b0b94b2

72

72

Unidad 1

Infraestructura TI – Almacenamiento.

Referencia:

⚫ Sistemas de Almacenamiento.
⚫ Autor: Diego Cebrián Marín.
⚫ Biblioteca eLibro.

73

73

10
13-04-2023

Unidad 1

Infraestructura TI – Virtualización.

⚫ Conjunto de tecnologías que proveen una capa de abstracción entre el hardware y


los sistemas que se ejecutan sobre él.
⚫ Proveen una vista lógica de los recursos computacionales, en vez de las vistas físicas
existentes (RAM, CPU, almacenamiento, puertos, etc.).
⚫ De esta manera, un conjunto de diversos sistemas operativos pueden compartir un
conjunto único de recursos de hardware y pueden funcionar en paralelo sobre una
misma máquina.
⚫ La virtualización permite particionar un único servidor físico, en varios servidores
lógicos, los cuales pueden ejecutar sistemas operativos y aplicaciones en forma
independiente.

https://seguidores.online/que-es-virtualizacion/ 74

74

Unidad 1

Infraestructura TI – Virtualización.

⚫ Ventajas …
− Menor consumo de energía, tanto para los servidores mismos, como para los
servicios anexos como la refrigeración.
− Ahorro de espacio en los centros de datos.
− Optimización de recursos de hardware subutilizados.
− Menor complejidad en la administración de servidores.
− Facilidad para probar aplicaciones que deban ejecutarse en distintos ambientes.
− Otras ventajas importantes: alta disponibilidad; recuperación de desastres.
− En general las Organizaciones se están apoyando en la virtualización para lograr
una mayor agilidad en sus procesos de negocio.
− Estimaciones de la industria indican que entre un 60% y 80% de los
departamentos TI están desarrollando proyectos de virtualización de
servidores.

75

75

11
13-04-2023

Unidad 1

Infraestructura TI – Virtualización.

⚫ Desventajas …
− Requiere contar con recursos de hardware potentes, lo que aumenta su precio.
− Requiere respaldos frecuentes de las máquinas virtuales.
− Requiere una mejor planificación al momento de decidir qué servicios se van a
instalar en una misma máquina (compartiendo sus recursos). Distintos
servicios pueden tener momentos peak en un mismo rango horario.
− Requiere profesionales especializados.

https://renci.org/employment/it-virtualization-analyst/

76

76

Unidad 1

Infraestructura TI – Virtualización.

⚫ Terminología …
− Hipervisor → Software que permite desacoplar el sistema operativo y las
aplicaciones de los recursos físicos. Un hipervisor tiene su propio kernel y se
instala directamente en la máquina (bare metal). También existe otro software
de virtualización que debe ser instalado sobre el sistema operativo de una
máquina host.
− Máquina Host → Corresponde al equipo que contiene recursos de hardware
que pueden ser compartidos entre varios sistemas virtuales.
− Máquina Guest → Corresponde a un entorno operativo auto–contenido, que se
ejecuta sobre un hipervisor u otro software de virtualización. También se le
denomina máquina virtual. Debe contar con su propio sistema operativo.

77

77

12
13-04-2023

Unidad 1

Infraestructura TI – Virtualización.

⚫ Tipos …
− Virtualización de Escritorio → Permite simular una estación de trabajo sobre un
hardware con capacidad de conexión local o remota, hacia un servidor en
donde reside el sistema operativo y las aplicaciones de usuario. Generalmente
se usa para conectar un PC a un mainframe (emulador de terminal).

78

78

Unidad 1

Infraestructura TI – Virtualización.

⚫ Tipos …
− Virtualización de Aplicación → Permite instalar y ejecutar una aplicación sobre
una capa intermedia de software entre el sistema operativo y dicha aplicación.
Esto permite instalar aplicaciones diseñadas para un sistema operativo distinto
al de la máquina Host. Por ejemplo, WINE permite ejecutar aplicaciones
Windows sobre un sistema Linux.

79

79

13
13-04-2023

Unidad 1

Infraestructura TI – Virtualización.

⚫ Tipos …
− Virtualización de Servidor → Se refiere a la virtualización del hardware y permite
ejecutar múltiples instancias de sistemas operativos distintos, sobre un mismo
conjunto de recursos de hardware. La infraestructura física subyacente puede
particionarse utilizando un hipervisor. Cada partición puede ejecutar su propio
sistema operativo y aplicaciones.
− Hipervisor tipo 1 o bare metal : Interactúa directamente con el hardware
subyacente de la máquina Host. Este tipo es más común en escenarios de
virtualización de servidores (Web, aplicaciones, correo, bases de datos, etc.).
− Hipervisor tipo 2: Se ejecuta como una aplicación sobre el sistema operativo de
la máquina Host. Sobre este hipervisor se instalan y ejecutan las máquinas
virtuales. Útil para desarrollar y probar aplicaciones multi–plataforma.

80

80

Unidad 1

Infraestructura TI – Virtualización.

⚫ Hipervisores …
− Xen → Hipervisor open source tipo 1.
− VMware → Hipervisor tipo 1 ó 2, requiere licencia. Existe una opción VMware
Player que sólo permite ejecutar máquinas virtuales, pero no implementarlas.
− Oracle VirtualBox → Hipervisor open source tipo 2.
− Microsoft Hyper–V → Está incluido sobre el sistema operativo Windows Server,
pero permite acceso directo al hardware subyacente.

81

81

14
13-04-2023

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo del Sistema …


− Depende de cada sistema operativo.
− Consiste en generar una copia verificable del estado del sistema en un instante
dado, lo que incluye las aplicaciones instaladas, parches actuales instalados,
bibliotecas de funciones y otros archivos residentes en el sistema de archivos.
− En el caso de Windows, se provee funcionalidad para realizar respaldos y
puntos de restauración, que se pueden programar y/o ejecutar manualmente.
El objetivo es poder recuperar el
sistema ante una pérdida de datos

82

82

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo de la Base de Datos …


− Todos los DBMS contienen funcionalidad tanto para realizar respaldos de la
base de datos total o parcial, como para restaurar datos ante una pérdida.
− Los procesos de respaldo se pueden programar para ejecutarse en forma
periódica. Algunas configuraciones de los procesos de respaldo:
− Frecuencia.
− Respaldo total o parcial.
− Dispositivos de destino.
− Tipo de respaldo.

− Problema: Gran cantidad de datos que se deben respaldar a diario; un respaldo


total demora mucho tiempo.
− Solución: Hacer respaldos parcializados.

83

83

15
13-04-2023

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo de la Base de Datos – Tipos …


− Respaldo Total → Ejecuta una copia de todos los datos de la BD en un medio
separado (cinta o disco). Este tipo de respaldo demora mucho tiempo, por lo
que se hace con poca frecuencia (semanal o mensual), pero siempre se debe
hacer. Para restaurar la BD, basta utilizar el último respaldo total.

https://www.handybackup.net/full-vs-differential-sql-backup.shtml
84

84

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo de la Base de Datos – Tipos …


− Respaldo Parcial Incremental → Sólo respalda los datos que han sido creados o
modificados después del último respaldo total o incremental. Generalmente se
ejecuta todos los días. Para restaurar la BD se deben utilizar el último respaldo
total más todos los respaldos incrementales hasta la fecha.

https://www.handybackup.net/full-vs-differential-sql-backup.shtml
85

85

16
13-04-2023

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo de la Base de Datos – Tipos …


− Respaldo Parcial Diferencial → Sólo respalda los datos que han sido creados o
modificados después del último respaldo total. Generalmente se ejecuta todos
los días. Para restaurar la BD se deben utilizar el último respaldo total más el
último respaldo diferencial a la fecha.

https://www.handybackup.net/full-vs-differential-sql-backup.shtml
86

86

Unidad 1

Infraestructura TI – Respaldos.

⚫ Respaldo de la Base de Datos - Oracle …

https://docs.oracle.com/cd/E25178_01/server.1111/e10897/backrest.htm
87

87

17
13-04-2023

Unidad 1
Infraestructura TI.

88

88

FIN Unidad 1

89

89

18

También podría gustarte