Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:openwebinars:intro-cloud-computing:infraestructuras [26/06/2018 16:21] – [Nube de infraestructura] mate | info:cursos:openwebinars:intro-cloud-computing:infraestructuras [27/06/2018 08:09] (actual) – [Ejemplo de OpenStack] mate | ||
|---|---|---|---|
| Línia 35: | Línia 35: | ||
| == Nube pública o privada | == Nube pública o privada | ||
| - | <button collapse=" | + | <button collapse=" |
| - | < | + | < |
| + | |||
| + | ==== Nube pública ==== | ||
| + | * Amazon Web Services = AWS | ||
| + | * estructura sobredimensionada (a excepción de picos de venta en ciertas épocas) | ||
| + | * decide alquilar su infraestructura | ||
| + | * Microsoft Azure | ||
| + | * " | ||
| + | * Google Computing Engine = GCE | ||
| + | * rebajó precios para entrar en mercado, llegó tarde | ||
| + | * ¿más? | ||
| + | * ofrecer servicio en nube " | ||
| + | |||
| + | ==== Nube Privada ==== | ||
| + | * gestionar mis recursos como si fuese una nube pública | ||
| + | * razones varias: costes, tipo de datos, desconfianza... | ||
| + | * soft (libre, que es el que ha triunfado): | ||
| + | * Eucalyptus | ||
| + | * CloudStack | ||
| + | * OpenNebula | ||
| + | * OpenStack | ||
| + | <image shape=" | ||
| + | |||
| + | </ | ||
| + | |||
| + | == Recursos Iaas | ||
| + | <button collapse=" | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Conceptos ==== | ||
| + | * Instancia / Máquina Virtual | ||
| + | * Imagen | ||
| + | * IP fija | ||
| + | * se obtiene por DHCP, pero es fija mientras la instancia viva | ||
| + | * IP pública/IP flotante/IP elástica | ||
| + | * NAT | ||
| + | * con IPv6 se podría asignar directamente una IP Global | ||
| + | * Red privada, subred | ||
| + | * grupos de seguridad | ||
| + | * tipo de máquina / sabor | ||
| + | * cantidad de RAM, | ||
| + | * clave pública | ||
| + | * zona, región | ||
| + | * agrupar recursos | ||
| + | * ubicación física del centro de datos | ||
| + | * diferentes precios según la zona | ||
| + | |||
| + | ==== Almacenamiento de bloques ==== | ||
| + | * SAN en nube | ||
| + | * Volúmenes | ||
| + | * Dispositivo de bloques asociados | ||
| + | * Almacenamiento permanente | ||
| + | * Se puede utilizar o no para el raíz | ||
| + | |||
| + | ==== Almacenamiento de objetos ==== | ||
| + | * Sustituye NAS en la nube | ||
| + | * almacenamiento masivo | ||
| + | * muy sencillo | ||
| + | * se puede relacionar con CDN (Content Delivery Network) | ||
| + | * IP Anycast -> redirección al punto con latencia más baja | ||
| + | * muy utilizado hoy en día | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | == Ejemplo de AWS | ||
| + | <button collapse=" | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== AWS Services ==== | ||
| + | * consola WEB | ||
| + | * muchos servicios (llevan mucho tiempo) | ||
| + | * EC2 | ||
| + | * servidores virtuales | ||
| + | * AMI = Amazon Machine Image | ||
| + | * podemos subir nuestras imágenes | ||
| + | * se pueden comprobar si las imágenes disponibles en AWS son las originales (con checksum o hash) | ||
| + | * sabores | ||
| + | * EBS : se crea el volumen en la SAN (o NAS?) y se asigna al hipervisor | ||
| + | |||
| + | </ | ||
| + | |||
| + | == Ejemplo de OpenStack | ||
| + | <button collapse=" | ||
| + | |||
| + | < | ||
| + | |||
| + | nube privada | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | == Funcionalidades adicionales | ||
| + | <button collapse=" | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Instancias vitaminadas ==== | ||
| + | * imágenes con software instalado y preconfiguradas | ||
| + | * Modelo Bitnami | ||
| + | * ... as a Service | ||
| + | * DNS | ||
| + | * Load Balancer | ||
| + | * openstack -> haproxy | ||
| + | * Firewall | ||
| + | * Database | ||
| + | * Shared File System | ||
| + | * compartir entre varias instancias un espacio FS | ||
| + | * Big Data | ||
| + | * Function (Serverless) | ||
| + | * hacer una determinada operación en un determinado lenguaje y recibir el resultado | ||
| + | * IoT : dispositivos con poca capacidad de cómputo, podrían delegar a través de una API | ||
| + | * AWS, Lambda | ||
| </ | </ | ||