administración de recursos 2012 © 2011 infraestructura ing. gustavo andrés brey

27
Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Upload: junipero-pinel

Post on 13-Feb-2015

7 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Administración de Recursos 2012

© 2011

Infraestructura

Ing. Gustavo Andrés Brey

Page 2: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

2 Arquitectura de Proyectos de IT

Que entendemos por Infraestructura

Page 3: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

3 Arquitectura de Proyectos de IT3

Foco en el Negocio

Page 4: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

4 Arquitectura de Proyectos de IT3

Agenda

Page 5: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

5 Arquitectura de Proyectos de IT3

Edilicio

Características edilicias– Provisión de Agua y Energía (constante)

– Acceso controlado 24 hs.

– Soporte de Carga (Estructura reforzada)

– Lugares especiales (carga y descarga de combustible, cajas, despacho, etc)

Zona Geográfica– Desastres Naturales: este punto exige una evaluación de riesgos y

acciones concretas de mitigación.

– El riesgo potencial de un desastre natural es un factor determinante en la elección del sitio.

Posibilidad de crecimiento. Diseño escalable.

Page 6: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

6 Arquitectura de Proyectos de IT3

Edilicio

Controles de Acceso y CCTV– Seguridad físca centralizada 7x24hs

– Filmaciones

– Acceso controlado

– Seguridad perimetral

Control de Incendio– Componentes ignífugos

– Detección temprana de fuego

– Extinción por agente limpio (FM 200)

– Sensores de humo puntutales

– Sensores por aspiración forzada.

– Servicio Bombero in situ 7x24hs.

Page 7: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

7 Arquitectura de Proyectos de IT3

Agenda

Page 8: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

8Arquitectura de Proyectos de IT

3

Electricidad y Climatización Sistema de Energía Redundante N+1 ó 2(N+1)

– Equipamiento de TI (Energía estabilizada bajo UPS)– Infraestructura temomecánica (Energía desde red)

Componentes de Infraestructura eléctrica– Celdas Media Tensión.– Transformadores redundantes– Grupos Electrógenos redundantes– Tableros eléctricos redundantes– UPS redundantes

Sistemas de enfriamiento– Pasillos aire frio y caliente– Inyección de aire Inrow ó bajo piso técnico.– Refrigeración por bombeo de agua helada.– Refrigeración por gas. (Expansión directa).– Control automático de temperatura y humedad.

Page 9: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

9 Arquitectura de Proyectos de IT3

Agenda

Page 10: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

10 Arquitectura de Proyectos de IT3

Redes y Seguridad

Redes de Datos WAN– Frame Relay– L2L – MPLS– DWDM / Fibra oscura

Equipamiento– DTU / Modem– Routers– Switches L2/L3

Page 11: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

11 Arquitectura de Proyectos de IT3

Redes y Seguridad Redes de Storage

– NAS (Network Area Storage)– Ethernet 100mb 1/10GB– iSCSI

– SAN (Storage Area Network)– HBA 1/2/4/8GB– Fiber Channel

– FCoE (ultima tendencia)

Red de Data Center – Infraestructura de Switching – Load Balancers– Firewall– IPS– WAF– DoS– SIEM

Page 12: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

12 Arquitectura de Proyectos de IT3

Agenda

Page 13: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

13

Hardware Sizing

Entendemos por Hardware Sizing la estimación realizada con el fin de asignar equipamiento para una aplicación.

Se debe contar con información previa al análisis:

– Estimado de cantidad de usuarios que van a utilizar la aplicación

– Concurrencia

– Cantidad de transacciones,

– dependiendo del tipo de aplicación, este dato nos definirá las necesidades en cuanto a IO (redes y disco).

– Por ejemplo en aplicaciones como un datawarehouse, el número de usuarios será reducido, pero las necesidades de IO de disco disco serán grandes, tanto en espacio como en troughput.

Arquitectura de Proyectos de IT

Page 14: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

14

Hardware Sizing

– Tipo de aplicación (página Web, Base de datos, OLAP, OLTP, etc). Esto nos brindará la base para poder estimar los requerimientos principales a tener en cuenta.

– Espacio requerido en disco, especialmente en bases de datos.

– Crecimiento a lo largo de los años del uso de la nueva aplicación

Arquitectura de Proyectos de IT

Page 15: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Hardware Sizing

En base a los datos provistos, se realizará una estimación del hardware requerido. Generalmente, el proveedor del sistema nos dará una lista de hardware y sistema operativos sobre el que puede ejecutar.

De ser posible, es mejor probar el sistema sobre el hardware estimado, con algunos usuarios para corregir cualquier desvío.

15 Arquitectura de Proyectos de IT

Page 16: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Hardware Sizing

Generalmente, se puede tomar como guía el siguiente cuadro de requerimientos IT en base a los tipos de aplicaciones a ejecutar. Tomar en cuenta que cada caso es particular:

16 Arquitectura de Proyectos de IT

Espacio Throughput Latencia Ancho de bandaPágina web Estática X XPagina web Dinamica X X XApplication Server X X XBase de datos X X X X

DiscoCPU Memoria

Red

Page 17: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Hardware Sizing

El resultado del análisis nos devolverá parámetros para los distintos componentes de la arquitectura IT

– CPU: es bueno contar con métricas estándar (SAPS, TPC, etc) de los diferentes vendors de HW, a fin de comparar las potencias de los distintos CPU. Los más utilizados son:

– Intel x86/x64– Intel Itanium2– Sun SPARC T Series– Sun UltraSPARC64

– Memoria: Generalmente se estima en base a la cantidad de cores y el tipo de aplicación.

17 Arquitectura de Proyectos de IT

Page 18: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Hardware Sizing

– Disco: Se debe estimar en base a dos parámetros principales:

– Espacio: Espacio necesario para la aplicación y crecimiento asociado.

– Throughput: Velocidades requeridas de Lectura y/o Escritura. En base a este parámetro definiremos el tipo de RAID a implementar sobre los distintos files systems

– Red: – Ancho de banda: Cantidad de datos

que pueden ser transportados por un medio de un equipo a otro. Se mide en Mbit/Gbit sobre segundo.

– Latencia: El tiempo necesario para que un paquete de red viaje de un equipo a otro

18 Arquitectura de Proyectos de IT

Page 19: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

Hardware Sizing

Más allá de definir los parámetros básicos (CPU, Memoria, Disco y redes), es importante definir una arquitectura IT escalable, que nos permita incrementar la capacidad de cómputo a medida que la aplicación lo requiera. Las principales alternativas para armar una arquitectura escalable son:

– Adquisición de HW escalable: Solución en general costosa, ya que los equipos que soportan escalabilidad vertical cuestan entre un 20% y un 30% más.

19 Arquitectura de Proyectos de IT

Page 20: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

20 Arquitectura de Proyectos de IT

Virtualización La virtualización permite simular varios servidores lógicos en un

solo hardware físico. Permite compartir los recursos del equipo host entre todos los

equipos virtuales:– CPU

– Memoria

– Disco

– IO

Page 21: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

21 Arquitectura de Proyectos de IT

Virtualización Se puede ejecutar una máquina

virtual en tanto en un equipo host dedicado, como no dedicado.

– En el caso de un equipo o servidor dedicado, el Sistema Operativo base se reemplaza por uno optimizado para ejecutar solamente la virtualización. A este SO se lo denomina Hypervisor.

– En el caso de un equipo no dedicado (puede ser una PC), se ejecuta sobre el sistema operativo host, con un software que permite ejecutar la máquina virtual.

Page 22: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

22 Arquitectura de Proyectos de IT

Virtualización Existe la posibilidad de crear

“granjas” de servidores de virtualización, lo cual nos brinda varias ventajas:

– Alta disponibilidad: Si la granja virtual comparte Storage Externo, es posible gestionar un entorno de alta disponibilidad sobre la misma. En caso de caída de un equipo físico, todos los virtuales que ejecutaban en el mismo son levantados por otros equipos de la granja.

Page 23: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

23 Arquitectura de Proyectos de IT

Virtualización– Mejor aprovechamiento de los

recursos. Se conocen estudios en donde la capacidad ociosa de los servidores de un centro de cómputos llega al 90%. Mediante la virtualización es posible consolidar muchos servidores en uno solo, aprovechando mejor los recursos.

– Overbooking de recursos: Es posible asignar a los equipos virtuales mayor cantidad de recursos de los existentes físicamente en el equipo, permitiendo manejar las distintas capacidades ociosas. Por ejemplo, si contamos con un servidor con 16GB de memoria, es posible armar 2 virtuales con esta capacidad, cuidándose de que los procesos activos no se superpongan.

Page 24: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

24 Arquitectura de Proyectos de IT

Virtualización– Menor consumo de energía: Al contar con menos servidores

físicos, el consumo de energía disminuye

– Menor espacio ocupado: Similar a la anterior

– Menor costos de refrigeración: Al contar con menos servidores, la disipación necesaria disminuye

– Mejora los tiempos de puesta en producción de nuevos servidores: Se pueden generar templates o plantillas con una instalación básica, lo que permite generar rápidamente un nuevo equipo virtual.

Algunos programas de virtualización:– VMWare

– Sun Containers (Sun Solaris)

– Virtual Server de Microsoft

– Xen

– OpenVZ

– VirtualBox

Page 25: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

25 Arquitectura de Proyectos de IT

Virtualización

Page 26: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

26 Arquitectura de Proyectos de IT3

Agenda

Page 27: Administración de Recursos 2012 © 2011 Infraestructura Ing. Gustavo Andrés Brey

27 Arquitectura de Proyectos de IT

Componentes de SW de Base

Sistemas Operativos– Requerimientos

– Updates

– Gestion Centralizada

– Monitoreo Bases de Datos

– Optimización

– NoSQL y Big Data Middleware

– Servidores de Aplicación

– ALM

– Despligue Automatizado