Este documento proporciona una introducción a la plataforma EC2 de AWS, incluyendo una descripción general de la virtualización, consejos sobre cómo obtener el máximo rendimiento de diferentes tipos de instancias como T2, I2 y C4, y una visión sobre el futuro de EC2.
Este documento describe la implementación de alta disponibilidad entre dos servidores Elas4x. Esto asegura la continuidad operacional de los servicios, de modo que si uno de los servidores falla, el otro puede asumir la carga en menos de 4 segundos. No requiere de una infraestructura costosa y el cliente no se ve afectado por posibles fallos de los servidores.
Este documento resume los tres elementos básicos necesarios para editar video: un procesador potente, como los procesadores multi-núcleo Intel Core i7 o AMD Ryzen; una tarjeta gráfica independiente como las de NVIDIA o AMD; y gran capacidad de almacenamiento como discos sólidos rápidos. También recomienda equipos adicionales como tarjetas de captura, monitores duales, y grabadoras de video para agilizar el proceso de edición.
Virtualizacion con Software Libre en el camino hacia la nubeRodolfo Pilas
Este documento habla sobre la virtualización con software libre y su camino hacia la nube. Explica diferentes tipos de virtualización como la de plataforma, completa, paravirtualización y nativa. También describe plataformas de virtualización como Proxmox, Xen, KVM, OpenVZ y OpenStack. El autor anima a las organizaciones a aprovechar la virtualización para mejorar la eficiencia y ahorrar costos.
Este documento presenta una introducción a la virtualización en Linux. Explica que la virtualización permite ejecutar múltiples sistemas operativos invitados en una sola máquina física anfitrión para mejorar la eficiencia y flexibilidad. Luego describe los tipos principales de virtualización como la emulación de hardware, la virtualización completa y paravirtualización usando un hipervisor, y la virtualización a nivel de sistema operativo. Finalmente, identifica algunas herramientas de virtualización como VirtualBox, Xen y Open
Este documento proporciona consejos para mantener bajos los costos de infraestructura en la nube de AWS. Recomienda cambiar gastos de capital por costos variables más bajos en AWS, aprovechar las economías de escala de AWS para obtener precios más bajos, y utilizar instancias reservadas, instancias Spot, almacenamiento de acceso infrecuente, y servicios de AWS en lugar de reinvertar la rueda. También recomienda optimizar el uso de recursos mediante el apagado de instancias no utilizadas, el uso
Este documento describe VirtualBox, un software de virtualización que permite ejecutar múltiples sistemas operativos de manera simultánea en una sola computadora. Ofrece modularidad, portabilidad, integrabilidad y soporte para USB entre el sistema anfitrión y las máquinas virtuales. VirtualBox es una herramienta gratuita y de código abierto que se puede instalar en sistemas como Linux, MacOS y Windows.
Este documento resume las características clave de un procesador, incluyendo que tiene múltiples núcleos para procesar información más rápido, una frecuencia que mide la velocidad de la señal, una GPU que ayuda con gráficos, y que puede ser de 32 o 64 bits para administrar memoria de forma más eficiente. También lista las marcas principales de procesadores como Intel, AMD y Nvidia y algunos de sus modelos populares.
Este documento describe la implementación de alta disponibilidad entre dos servidores Elas4x. Esto asegura la continuidad operacional de los servicios, de modo que si uno de los servidores falla, el otro puede asumir la carga en menos de 4 segundos. No requiere de una infraestructura costosa y el cliente no se ve afectado por posibles fallos de los servidores.
Este documento resume los tres elementos básicos necesarios para editar video: un procesador potente, como los procesadores multi-núcleo Intel Core i7 o AMD Ryzen; una tarjeta gráfica independiente como las de NVIDIA o AMD; y gran capacidad de almacenamiento como discos sólidos rápidos. También recomienda equipos adicionales como tarjetas de captura, monitores duales, y grabadoras de video para agilizar el proceso de edición.
Virtualizacion con Software Libre en el camino hacia la nubeRodolfo Pilas
Este documento habla sobre la virtualización con software libre y su camino hacia la nube. Explica diferentes tipos de virtualización como la de plataforma, completa, paravirtualización y nativa. También describe plataformas de virtualización como Proxmox, Xen, KVM, OpenVZ y OpenStack. El autor anima a las organizaciones a aprovechar la virtualización para mejorar la eficiencia y ahorrar costos.
Este documento presenta una introducción a la virtualización en Linux. Explica que la virtualización permite ejecutar múltiples sistemas operativos invitados en una sola máquina física anfitrión para mejorar la eficiencia y flexibilidad. Luego describe los tipos principales de virtualización como la emulación de hardware, la virtualización completa y paravirtualización usando un hipervisor, y la virtualización a nivel de sistema operativo. Finalmente, identifica algunas herramientas de virtualización como VirtualBox, Xen y Open
Este documento proporciona consejos para mantener bajos los costos de infraestructura en la nube de AWS. Recomienda cambiar gastos de capital por costos variables más bajos en AWS, aprovechar las economías de escala de AWS para obtener precios más bajos, y utilizar instancias reservadas, instancias Spot, almacenamiento de acceso infrecuente, y servicios de AWS en lugar de reinvertar la rueda. También recomienda optimizar el uso de recursos mediante el apagado de instancias no utilizadas, el uso
Este documento describe VirtualBox, un software de virtualización que permite ejecutar múltiples sistemas operativos de manera simultánea en una sola computadora. Ofrece modularidad, portabilidad, integrabilidad y soporte para USB entre el sistema anfitrión y las máquinas virtuales. VirtualBox es una herramienta gratuita y de código abierto que se puede instalar en sistemas como Linux, MacOS y Windows.
Este documento resume las características clave de un procesador, incluyendo que tiene múltiples núcleos para procesar información más rápido, una frecuencia que mide la velocidad de la señal, una GPU que ayuda con gráficos, y que puede ser de 32 o 64 bits para administrar memoria de forma más eficiente. También lista las marcas principales de procesadores como Intel, AMD y Nvidia y algunos de sus modelos populares.
La virtualización permite crear versiones virtuales de recursos tecnológicos como sistemas operativos y dispositivos de almacenamiento mediante software. Esto permite ejecutar múltiples máquinas virtuales en un solo servidor físico, lo que reduce costos y mejora la eficiencia. La virtualización es importante para profesionales de redes porque consolida servidores, agiliza el despliegue de nuevos servicios, y mejora el uso de hardware. Algunas herramientas de virtualización populares son VMware, VirtualBox y Hyper
Mallorca MUG: Instalar y consumir Servidores MongoDB en Replica SetEmilio Torrens
El documento presenta una charla sobre la instalación y uso de MongoDB Replica Sets. Explica que los Replica Sets ofrecen protección de datos a través de múltiples copias de los datos en diferentes centros de datos, alta disponibilidad, failover y recuperación automática. Detalla cómo configurar los servidores en un Replica Set y las opciones para consumir un Replica Set, incluyendo la consistencia eventual y opciones de escritura y lectura.
Este documento proporciona una introducción a la virtualización con Xen y KVM. Explica brevemente los componentes y arquitectura de Xen, los requisitos hardware, y cómo instalar y administrar máquinas virtuales con Xen y KVM. También cubre conceptos como emulación, virtualización del sistema operativo, paravirtualización y virtualización asistida por hardware.
Ibm power linux on power - diseñados con innovación abierta para sacar el m...Diego Alberto Tamayo
Este documento resume las capacidades y ventajas de la plataforma IBM Power Linux. Power8 ofrece hasta 12 núcleos y 96 hilos con una jerarquía de caché mejorada. Linux en Power Systems proporciona ahorros de costos, estabilidad y flexibilidad. Juntos, Power8 y Linux ofrecen altos niveles de eficiencia, disponibilidad, escalabilidad y seguridad, además de ahorros, al consolidar cargas de trabajo en una sola plataforma robusta.
KVM es una solución de software libre para implementar virtualización con Linux. Utiliza el módulo kvm.ko para proporcionar virtualización a nivel de kernel e integra Qemu como hypervisor. KVM permite ejecutar máquinas virtuales con sus propios recursos de hardware virtualizados y soporta la sobreasignación de recursos físicos. Se instala agregando el usuario al grupo kvm y se crean nuevas máquinas virtuales a través de Virt-manager.
Este documento proporciona una introducción a las técnicas y herramientas de virtualización en Linux, incluyendo VirtualBox, Xen y OpenVZ. Explica los conceptos básicos de virtualización, sus beneficios y escenarios de uso comunes. También describe las características clave y capacidades de estas tres populares soluciones de virtualización para Linux.
AWS CloudFormation permite crear y destruir colecciones de recursos AWS como una unidad usando plantillas de texto. La empresa OSOCO usa AWS CloudFormation para implementar nuevas versiones de aplicaciones de forma automática en producción, crear y eliminar entornos de prueba y staging bajo demanda, y comprobar su capacidad para regenerar la infraestructura desde cero. AWS CloudFormation ofrece ventajas como la automatización completa de la infraestructura, la prevención de desviaciones de configuración, y la creación de "Arquitecturas F
Virtualizacion, seguridad (utm) y alta disponibilidad kamal majaitiKamal Majaiti
Virtualizacion, seguridad (utm) y alta disponibilidad en los Centros de Datos kamal majaiti Mas informacion en
https://syscloud.es/virtualizacion-de-sistemas/
https://syscloud.es/seguridad-informatica/
VMware vSphere es una plataforma líder de virtualización que permite consolidar servidores físicos, reduciendo costos y mejorando la eficiencia. Ofrece ventajas como la consolidación de 15 máquinas virtuales o más en un solo servidor, la reducción de costos de TI en hasta un 70%, y la simplificación de operaciones. Su arquitectura hipervisor ESXi permite compartir recursos de hardware entre máquinas virtuales con alto rendimiento.
Un procesador para servidores necesita varios núcleos multinúcleo y opciones de memoria más rápida para brindar un mayor rendimiento de aplicaciones y ejecución de procesos en paralelo. Los principales procesadores para servidores incluyen Intel Xeon con hasta 20 subprocesos y 2.4 GHz, AMD Opteron de seis núcleos para rendimiento de cargas de trabajo y Oracle SPARC-T5 con hasta 128 hilos de ejecución simultáneos.
El documento describe un proyecto de virtualización en una empresa bancaria para lograr objetivos como la consolidación de datacenters, la reducción de costos de infraestructura, y la simplificación de la gestión. Se eligió la virtualización de tipo 1 con VMware y hardware AMD para mejorar la eficiencia y reducir costos. También se implementaron soluciones para la gestión y el mantenimiento de la infraestructura virtualizada.
AWSPeru Meetup marzo - introduccion a elastic containers seervice Raul Hugo
Este documento introduce AWS ECS y cómo desplegar contenedores Docker en la nube con ECS. Explica los conceptos clave de ECS como repositorios, definiciones de tareas y clústeres. Luego guía al lector a través de los pasos para crear una imagen Docker, subirla a un repositorio, crear un clúster ECS, definir una tarea, ejecutar la tarea y crear un servicio, lo que expone la aplicación a través de un balanceador de carga.
La virtualización consiste emular el hardware mediante una aplicación llamada “hypervisor”, de tal forma que permita ejecutar uno o varios sistemas operativos, es decir, desvincular la ejecución del sistema operativo y aplicaciones del hardware para encapsularlo dentro de un entorno virtual simulado por software.
Este documento describe la infraestructura actual de VMware vSphere, incluyendo servidores, almacenamiento y redes. Explica cómo usar el cliente vSphere para administrar volúmenes de almacenamiento, máquinas virtuales, recursos y realizar tareas como mover, copiar y hacer copias de seguridad de máquinas virtuales. También incluye buenas prácticas y ejercicios propuestos para practicar los conceptos aprendidos.
Este documento define la virtualización y describe sus diferentes tipos. Explica que la virtualización permite ejecutar múltiples sistemas operativos en una sola máquina física mediante el uso de máquinas virtuales. Luego describe brevemente la historia de la virtualización y sus características principales como la virtualización de hardware, software, sesiones de usuario y aplicaciones. Finalmente, explica que la virtualización permite compartir de manera eficiente los recursos de hardware entre varios servidores virtuales.
Este documento trata sobre el agua. Explica que el agua se puede encontrar en diferentes estados como sólido, líquido y gaseoso, y describe los cambios de estado como solidificación, fusión, evaporación y condensación. También habla sobre el ciclo del agua, incluyendo la evaporación, condensación, precipitación y escorrentía. Por último, menciona el paramo de San Turbán en Colombia, que abastece de agua a dos departamentos, y las propuestas de compra de la empresa canadiense Grey Strat que han sido rechaz
La guía número 2 presenta diferentes iconos para programas y archivos, incluyendo iconos pequeños y grandes, así como opciones para ver el escritorio, mantenerlo limpio y agrupar archivos.
Este documento describe diferentes tipos de redes de telecomunicaciones. La Red Telefónica Conmutada (RTC) es la red analógica original que transmite señales de voz a través de cables de cobre. La Red Digital de Servicios Integrados (RDSI) transmite digitalmente a mayor velocidad. Otras redes discutidas incluyen ADSL, cable, satélite, redes inalámbricas y LMDS.
Este documento proporciona una introducción al computador y sus partes principales. En 3 oraciones o menos: El computador es una máquina electrónica que procesa datos para convertirlos en información útil. Incluye hardware físico como la CPU, memoria y periféricos, así como software como sistemas operativos y programas de aplicaciones. El documento también cubre conceptos como virus informáticos, seguridad, redes e Internet.
La virtualización permite crear versiones virtuales de recursos tecnológicos como sistemas operativos y dispositivos de almacenamiento mediante software. Esto permite ejecutar múltiples máquinas virtuales en un solo servidor físico, lo que reduce costos y mejora la eficiencia. La virtualización es importante para profesionales de redes porque consolida servidores, agiliza el despliegue de nuevos servicios, y mejora el uso de hardware. Algunas herramientas de virtualización populares son VMware, VirtualBox y Hyper
Mallorca MUG: Instalar y consumir Servidores MongoDB en Replica SetEmilio Torrens
El documento presenta una charla sobre la instalación y uso de MongoDB Replica Sets. Explica que los Replica Sets ofrecen protección de datos a través de múltiples copias de los datos en diferentes centros de datos, alta disponibilidad, failover y recuperación automática. Detalla cómo configurar los servidores en un Replica Set y las opciones para consumir un Replica Set, incluyendo la consistencia eventual y opciones de escritura y lectura.
Este documento proporciona una introducción a la virtualización con Xen y KVM. Explica brevemente los componentes y arquitectura de Xen, los requisitos hardware, y cómo instalar y administrar máquinas virtuales con Xen y KVM. También cubre conceptos como emulación, virtualización del sistema operativo, paravirtualización y virtualización asistida por hardware.
Ibm power linux on power - diseñados con innovación abierta para sacar el m...Diego Alberto Tamayo
Este documento resume las capacidades y ventajas de la plataforma IBM Power Linux. Power8 ofrece hasta 12 núcleos y 96 hilos con una jerarquía de caché mejorada. Linux en Power Systems proporciona ahorros de costos, estabilidad y flexibilidad. Juntos, Power8 y Linux ofrecen altos niveles de eficiencia, disponibilidad, escalabilidad y seguridad, además de ahorros, al consolidar cargas de trabajo en una sola plataforma robusta.
KVM es una solución de software libre para implementar virtualización con Linux. Utiliza el módulo kvm.ko para proporcionar virtualización a nivel de kernel e integra Qemu como hypervisor. KVM permite ejecutar máquinas virtuales con sus propios recursos de hardware virtualizados y soporta la sobreasignación de recursos físicos. Se instala agregando el usuario al grupo kvm y se crean nuevas máquinas virtuales a través de Virt-manager.
Este documento proporciona una introducción a las técnicas y herramientas de virtualización en Linux, incluyendo VirtualBox, Xen y OpenVZ. Explica los conceptos básicos de virtualización, sus beneficios y escenarios de uso comunes. También describe las características clave y capacidades de estas tres populares soluciones de virtualización para Linux.
AWS CloudFormation permite crear y destruir colecciones de recursos AWS como una unidad usando plantillas de texto. La empresa OSOCO usa AWS CloudFormation para implementar nuevas versiones de aplicaciones de forma automática en producción, crear y eliminar entornos de prueba y staging bajo demanda, y comprobar su capacidad para regenerar la infraestructura desde cero. AWS CloudFormation ofrece ventajas como la automatización completa de la infraestructura, la prevención de desviaciones de configuración, y la creación de "Arquitecturas F
Virtualizacion, seguridad (utm) y alta disponibilidad kamal majaitiKamal Majaiti
Virtualizacion, seguridad (utm) y alta disponibilidad en los Centros de Datos kamal majaiti Mas informacion en
https://syscloud.es/virtualizacion-de-sistemas/
https://syscloud.es/seguridad-informatica/
VMware vSphere es una plataforma líder de virtualización que permite consolidar servidores físicos, reduciendo costos y mejorando la eficiencia. Ofrece ventajas como la consolidación de 15 máquinas virtuales o más en un solo servidor, la reducción de costos de TI en hasta un 70%, y la simplificación de operaciones. Su arquitectura hipervisor ESXi permite compartir recursos de hardware entre máquinas virtuales con alto rendimiento.
Un procesador para servidores necesita varios núcleos multinúcleo y opciones de memoria más rápida para brindar un mayor rendimiento de aplicaciones y ejecución de procesos en paralelo. Los principales procesadores para servidores incluyen Intel Xeon con hasta 20 subprocesos y 2.4 GHz, AMD Opteron de seis núcleos para rendimiento de cargas de trabajo y Oracle SPARC-T5 con hasta 128 hilos de ejecución simultáneos.
El documento describe un proyecto de virtualización en una empresa bancaria para lograr objetivos como la consolidación de datacenters, la reducción de costos de infraestructura, y la simplificación de la gestión. Se eligió la virtualización de tipo 1 con VMware y hardware AMD para mejorar la eficiencia y reducir costos. También se implementaron soluciones para la gestión y el mantenimiento de la infraestructura virtualizada.
AWSPeru Meetup marzo - introduccion a elastic containers seervice Raul Hugo
Este documento introduce AWS ECS y cómo desplegar contenedores Docker en la nube con ECS. Explica los conceptos clave de ECS como repositorios, definiciones de tareas y clústeres. Luego guía al lector a través de los pasos para crear una imagen Docker, subirla a un repositorio, crear un clúster ECS, definir una tarea, ejecutar la tarea y crear un servicio, lo que expone la aplicación a través de un balanceador de carga.
La virtualización consiste emular el hardware mediante una aplicación llamada “hypervisor”, de tal forma que permita ejecutar uno o varios sistemas operativos, es decir, desvincular la ejecución del sistema operativo y aplicaciones del hardware para encapsularlo dentro de un entorno virtual simulado por software.
Este documento describe la infraestructura actual de VMware vSphere, incluyendo servidores, almacenamiento y redes. Explica cómo usar el cliente vSphere para administrar volúmenes de almacenamiento, máquinas virtuales, recursos y realizar tareas como mover, copiar y hacer copias de seguridad de máquinas virtuales. También incluye buenas prácticas y ejercicios propuestos para practicar los conceptos aprendidos.
Este documento define la virtualización y describe sus diferentes tipos. Explica que la virtualización permite ejecutar múltiples sistemas operativos en una sola máquina física mediante el uso de máquinas virtuales. Luego describe brevemente la historia de la virtualización y sus características principales como la virtualización de hardware, software, sesiones de usuario y aplicaciones. Finalmente, explica que la virtualización permite compartir de manera eficiente los recursos de hardware entre varios servidores virtuales.
Este documento trata sobre el agua. Explica que el agua se puede encontrar en diferentes estados como sólido, líquido y gaseoso, y describe los cambios de estado como solidificación, fusión, evaporación y condensación. También habla sobre el ciclo del agua, incluyendo la evaporación, condensación, precipitación y escorrentía. Por último, menciona el paramo de San Turbán en Colombia, que abastece de agua a dos departamentos, y las propuestas de compra de la empresa canadiense Grey Strat que han sido rechaz
La guía número 2 presenta diferentes iconos para programas y archivos, incluyendo iconos pequeños y grandes, así como opciones para ver el escritorio, mantenerlo limpio y agrupar archivos.
Este documento describe diferentes tipos de redes de telecomunicaciones. La Red Telefónica Conmutada (RTC) es la red analógica original que transmite señales de voz a través de cables de cobre. La Red Digital de Servicios Integrados (RDSI) transmite digitalmente a mayor velocidad. Otras redes discutidas incluyen ADSL, cable, satélite, redes inalámbricas y LMDS.
Este documento proporciona una introducción al computador y sus partes principales. En 3 oraciones o menos: El computador es una máquina electrónica que procesa datos para convertirlos en información útil. Incluye hardware físico como la CPU, memoria y periféricos, así como software como sistemas operativos y programas de aplicaciones. El documento también cubre conceptos como virus informáticos, seguridad, redes e Internet.
El documento describe la Iniciativa Yasuní-ITT, un proyecto ecuatoriano para proteger la biodiversidad del Parque Nacional Yasuní. El Ecuador se compromete a no explotar los yacimientos petrolíferos en el área a cambio de fondos internacionales. El Yasuní es extremadamente biodiverso, con más especies por hectárea que cualquier otra área. La iniciativa busca combatir el cambio climático y proteger a los pueblos indígenas no contactados que viven allí.
El documento discute los desafíos para los profesores en la nueva era de la comunicación, donde el receptor juega un papel más importante que el emisor. Un profesor 3.0 sabe aprovechar esto al construir mensajes que logren la participación de los estudiantes de manera efectiva y que lleguen a todos a través de las nuevas herramientas web, preparando así a los estudiantes para la sociedad de una manera más efectiva que en décadas pasadas.
Este documento enumera 10 opciones para mejorar la eficiencia energética y utilizar energías renovables, incluyendo contratar energía renovable, instalar paneles solares fotovoltaicos o térmicos en viviendas unifamiliares o comunidades, instalar sistemas de calefacción de media temperatura, utilizar briquetas o leña para calefacción, autoabastecerse eléctricamente con energía solar, instalar sistemas híbridos eólicos-solares, participar en huertas solares, usar energía solar térm
Este documento ofrece consejos a estudiantes sobre su trabajo de verano, advirtiendo que requerirá mucho tiempo y esfuerzo. También indica que los exámenes de recuperación no serán una excusa aceptable y que la capacidad de organización de los estudiantes también será evaluada.
Este documento presenta información sobre las tecnologías de la información y la comunicación (TIC). Brevemente describe algunas de sus funciones principales como el almacenamiento, procesamiento y transmisión de datos, así como también presenta algunas de sus ventajas y desventajas. Finalmente, incluye gráficos que muestran la evolución del uso de las TIC a través del tiempo.
Este documento presenta diferentes tipos de organizadores gráficos como mapas conceptuales, diagramas de flujo, ruedas de atributos y sus usos. También describe herramientas digitales como MindManager, Microsoft Visio y PowerPoint que permiten crear estos organizadores gráficos de manera digital. Finalmente, explica conceptos como organigramas y SmartArt que son útiles para representar la estructura de organizaciones.
El documento describe cómo CONAE brindó capacitaciones a docentes y estudiantes sobre satélites y el uso de herramientas de software satelital. Los estudiantes participaron en talleres sobre temas como océanos, cambio climático y lanzamiento de cohetes. El documento también discute los logros y desafíos de usar este software en la enseñanza, como involucrar a más docentes y usarlo para enriquecer la currícula en general.
El documento resume la historia de la Navidad. Explica que la fecha del 25 de diciembre fue establecida en el siglo IV para absorber las tradiciones paganas del solsticio de invierno. También describe las celebraciones paganas romanas y nórdicas que precedieron a la Navidad cristiana. Resume brevemente el origen de Santa Claus y el árbol de Navidad, y explica que muchas tradiciones navideñas modernas, como las postales y villancicos, surgieron en el siglo XIX.
Este documento describe un programa para implementar Centros de Innovación Didáctica en facultades de educación con el objetivo de apoyar el mejoramiento de la formación de profesores y las competencias para el aprendizaje de estudiantes. El programa consiste en salas equipadas con recursos didácticos y tecnologías para que los estudiantes desarrollen de manera autónoma competencias en lenguaje, matemáticas y ciencias a través de cuatro fases. El centro de innovación servirá como espacio de autoformación para profundizar el aprendiz
Plan de turistificación para la comunidad de maglaraltoAnibal Emiliano
Este documento presenta un resumen del proyecto de titulación de Anibal Emiliano Tumbaco Orrala para obtener el título de Licenciado en Administración de Turismo. El objetivo del proyecto es diseñar un producto ecoturístico sostenible y sustentable para la comunidad de Manglaralto utilizando estrategias de turistización y marketing. El proyecto incluye un análisis de la situación actual del turismo en Manglaralto y propuesta de líneas estratégicas de capacitación, ambientales, equipamiento
Este documento resume el progreso de AWS y describe sus servicios y capacidades. En primer lugar, muestra el crecimiento sustancial en el uso de servicios como S3 y EC2 entre 2012-2014. Luego describe una amplia gama de servicios de computación, almacenamiento, bases de datos, machine learning y más. Finalmente, argumenta que AWS ofrece una plataforma líder con mayor funcionalidad que otros proveedores debido a su amplio ecosistema y experiencia.
El documento habla sobre servicios de red de Amazon como ELB y Route 53. ELB proporciona balanceo de carga entre instancias, mientras que Route 53 ofrece servicios DNS administrados.
Este documento describe diferentes tipos de patrimonios históricos en el Perú, incluyendo zonas arqueológicas como Chan Chan y Chavín de Huántar, santuarios históricos como Machupicchu, y monumentos históricos. Explica que estos patrimonios son importantes para recordar la historia del país y demostrar los conocimientos de las antiguas culturas peruanas, aunque a menudo carecen de protección adecuada.
El documento describe el servicio Blogger, que permite crear y publicar bitácoras en línea sin necesidad de escribir código. Blogger fue lanzado en 1999 y adquirido por Google en 2003. Ofrece funciones como publicación por categorías, comentarios, diseñador de plantillas, y se ha actualizado para mejorar el posicionamiento web y la integración con Google+.
El Odio convoca a otros sentimientos malos para ayudarlo a matar al Amor. El Mal Carácter, la Ambición, los Celos y otros intentan destruir al Amor pero fallan. Finalmente, un sentimiento misterioso llamado la Rutina dice que él puede matar al Amor. La Rutina informa después de poco tiempo que ha matado completamente al Amor. Cuando el Odio le pregunta cómo lo logró, la Rutina revela que él es la Rutina.
Este documento discute los distractores en Internet como las redes sociales y los videojuegos en línea. Explica cómo las nuevas tecnologías se renuevan rápidamente y cómo el uso inadecuado de Internet puede dañar nuestra manera de pensar y aprender. También analiza la influencia de las redes sociales en las empresas latinoamericanas y cómo estas redes sociales están cambiando hábitos y limitando el análisis profundo del pensamiento.
Este documento presenta una introducción a AWS y EC2. Explica cómo EC2 ofrece servidores virtuales en la nube con escalabilidad rápida y flexibilidad de pago. Se describen los diferentes tipos de instancias EC2 y sus características de rendimiento para diferentes cargas de trabajo. También analiza factores como la virtualización, el rendimiento de CPU e I/O, y proporciona consejos para optimizar el desempeño en EC2.
El documento proporciona una introducción a Amazon EC2, incluyendo su historia, características y beneficios. EC2 permite a los usuarios ejecutar servidores virtuales en la nube de AWS de manera elástica y a escala. Ofrece flexibilidad, control total, confiabilidad, seguridad y opciones de pago efectivas.
VMs de alto rendimiento para SQL Server en AWS y AzureSpanishPASSVC
Este documento presenta una introducción a las opciones de máquinas virtuales y almacenamiento para construir servidores SQL de alto rendimiento en AWS y Azure. Cubre los principales modelos de VM como T2, M4, C4 y R3 en AWS, y A, D, G, DS y GS en Azure. También explica las opciones de almacenamiento como EBS general, Provisioned IOPS y almacenamiento local en AWS, y Page Blob, SSD local y Premium Storage en Azure. El documento concluye recomendando modelos y configuraciones óptimas para lograr alto
El documento describe las principales características de la arquitectura de los procesadores de última generación fabricados por TSMC. Entre ellas se destacan el uso de procesos de fabricación FinFET de pequeños nodos, unidades de procesamiento optimizadas, diferentes niveles de memoria caché, soporte para operaciones de coma flotante de alta precisión y tecnologías SIMD, arquitectura superscalar y capacidades de procesamiento fuera de orden. Asimismo, se mencionan características relacionadas con la seguridad, virtualiz
Este documento presenta una introducción a Amazon EC2, incluyendo las opciones de instancias, virtualización de E/S y recomendaciones para optimizar el rendimiento. Explica cómo EC2 ofrece flexibilidad al tiempo que mantiene un óptimo rendimiento a través de la virtualización y el paso directo de dispositivos. También analiza factores como el manejo de tiempo de CPU, estados C y P, y redes mejoradas que mejoran el rendimiento para cargas de trabajo específicas.
Este documento describe las instancias EC2 de Amazon, incluyendo opciones de instancias, arquitectura subyacente, historia de instancias y nuevas instancias X1 de alto rendimiento. También cubre temas como desempeño de sistemas, factores que afectan el desempeño, optimización de recursos, instrucciones del CPU, manejo del tiempo, estados C y P del CPU y virtualización de E/S.
El documento describe el procesador Core 2 Duo, incluyendo sus características como procesador de doble núcleo, mayor rendimiento y menor consumo de energía en comparación con procesadores anteriores como el Pentium 4. También explica las diferencias entre procesadores CISC y RISC, y analiza las ventajas y desventajas del Core 2 Duo.
Este documento describe los componentes principales de un servidor. Explica que un servidor es una computadora que provee servicios a otras computadoras en una red. Luego describe los componentes internos clave de un servidor, incluyendo la tarjeta madre, procesador, memoria, fuente de poder y case. También cubre diferentes tipos de servidores como rack servers, blade servers y servidores de escritorio. Finalmente, menciona algunos de los principales fabricantes de servidores.
El documento presenta un cuestionario sobre informática. Explica que el sistema operativo actúa como intermediario entre el usuario y el hardware, ofreciendo un ambiente para ejecutar programas. Identifica las funciones clave del sistema operativo como planificar actividades, controlar entrada/salida y asignar tiempo de CPU. También distingue entre software de sistema y de aplicación, y describe componentes básicos como hardware, software, memoria y procesamiento de datos.
El documento proporciona información sobre conceptos básicos de informática a través de una serie de preguntas y respuestas. Explica el funcionamiento de componentes clave como el sistema operativo, la CPU, la memoria RAM y ROM, y el disco duro. También define términos como bit, byte, software y firmware.
El documento proporciona información sobre conceptos básicos de informática a través de una serie de preguntas y respuestas. Explica el funcionamiento de componentes clave como el sistema operativo, la CPU, la memoria RAM y ROM, y el disco duro. También define términos como bit, byte, software y firmware.
El documento presenta un cuestionario sobre informática. El cuestionario contiene preguntas sobre sistemas operativos, funciones del sistema operativo, tipos de memoria RAM y ROM, partes de la CPU y el disco duro. Las preguntas abarcan temas como el propósito del sistema operativo, las diferencias entre software de sistema y de aplicación, y las características y funciones de componentes centrales de una computadora como la CPU, la memoria y el disco duro.
Este cuestionario de informática trata sobre conceptos básicos de hardware y software. Explora temas como el sistema operativo, la CPU, la memoria RAM y ROM, los discos duros, buses, puertos y versiones de sistemas operativos. El cuestionario consta de 35 preguntas diseñadas para evaluar la comprensión del estudiante sobre estos fundamentos de informática.
El documento presenta un cuestionario sobre informática. Explica que el sistema operativo actúa como intermediario entre el usuario y el hardware, ofreciendo un ambiente para ejecutar programas. Enumera funciones clave del sistema operativo como el control de entrada/salida y la asignación de tiempo de CPU. Distingue entre sistemas operativos multiusuario y monousuario, así como entre software de sistema y de aplicación. Finalmente, describe partes fundamentales de una computadora como la CPU, memoria y disco duro.
Consideraciones de hardware para SQL ServerEduardo Castro
Esta presentación resume una serie de consideraciones que deben ser tomadas en cuenta cuando se elige el hardware para SQL Server, así como consideraciones de desempeño en Azure Database y SQL Server en Azure Virtual Machines.
Saludos,
Ing. Eduardo Castro
Microsoft SQL Server MVP
Comunidad Windows
Costa Rica
Un ordenador es una máquina capaz de procesar datos mediante programas o software y hardware físico. Se compone de una unidad central de proceso (CPU), memoria y periféricos de entrada y salida. La CPU ha aumentado su velocidad exponencialmente desde 1945 gracias a los transistores y microchips. Los ordenadores también se han vuelto más pequeños y portátiles.
Un ordenador es una máquina capaz de procesar datos que se compone de hardware y software. El hardware incluye la unidad central de procesamiento, memoria y periféricos. El software controla el funcionamiento del hardware a través de programas como el sistema operativo. A lo largo de la historia, la velocidad y capacidad de los ordenadores han aumentado gracias a mejoras en los componentes como los microprocesadores y la memoria.
Este documento contiene información sobre diferentes tipos de placas base y procesadores. Describe las características clave de las placas base P8Z77 Series, ROG MAXIMUS V GENE y TUF SABERTOOTH Z77 de Asus. También compara smartphones, tablets e iPads con computadoras portátiles y explica las diferencias entre ellos. Finalmente, explica conceptos básicos sobre placas base como clasificaciones, formatos y fabricantes principales.
El documento resume las principales características y tecnologías de componentes de computadoras como motherboards, procesadores, memorias y discos duros. Se describen motherboards recientes de Gigabyte y Asus, procesadores AMD y Intel, tipos de memorias como DDR, DDR2, DDR3 y RDRAM, y nuevas tecnologías para discos duros como discos sólidos de Intel y discos RAM de alta velocidad. También define términos como POST, PnP, ROM, RAM y chipset.
El documento describe diferentes arquitecturas de procesamiento paralelo como el procesamiento masivamente paralelo, el procesamiento paralelo escalable y varios sistemas comerciales como los Sun Enterprise, Origin 3800 y Cray. También presenta las características técnicas de diferentes modelos de la máquina paralela MasPar.
Similar a AWS Summits América Latina 2015 EC2 Avanzado (20)
O documento discute opções para Disaster Recovery na nuvem AWS, incluindo Backup e Restore, Pilot Light, Warm Standby e Multi-Site. A AWS oferece várias soluções para atender a diferentes requisitos de RTO e RPO a um custo variável. A nuvem permite testes fáceis e dimensionamento flexível dos recursos de recuperação de desastres.
O documento discute opções para Disaster Recovery na nuvem AWS, incluindo Backup e Restore, Pilot Light, Warm Standby e Multi-Site. A AWS oferece várias soluções para atender a diferentes requisitos de RTO e RPO a um custo variável. A nuvem permite testes fáceis e dimensionamento flexível dos recursos de recuperação de desastres.
O documento descreve várias soluções de segurança da nuvem da AWS, incluindo ferramentas para gestão de acessos e identidade, detecção, segurança de infraestrutura, resposta a incidentes e proteção de dados. A AWS oferece 203 certificações de segurança e mais de 2.600 controles auditados anualmente para ajudar clientes a manterem a conformidade e segurança na nuvem.
En este webinar, aprenderá cómo las empresas pueden aprovechar la nube de AWS para automatizar los pipelines de desarrollo de software. Este enfoque permite que su equipo sea más ágil, mejorando su capacidad para entregar aplicaciones y servicios rápidamente.
Neste webinar, você aprenderá como as empresas podem se valer da nuvem da AWS para automatizar os pipelines de desenvolvimento de software. Essa abordagem permite que sua equipe seja mais ágil, melhorando sua capacidade para entregar aplicações e serviços mais rapidamente.
Las tecnologías como los contenedores y kubernetes pueden hacer que sus procesos de entrega de software sean más fáciles y más rápidos. En este webinar, hablaremos sobre cómo usar el Amazon Kubernetes Service (EKS) para construir aplicaciones modernas con grupos Kubernetes totalmente administrados.
Tecnologias como containers e Kubernetes podem tornar seus processos de entrega de software mais fáceis e rápidos. Neste webinar, falaremos sobre como usar o Amazon Elastic Kubernetes Service (EKS) para criar aplicativos modernos com clusters de Kubernetes totalmente gerenciados.
Ransomware é uma das ameaças de crescimento mais rápido para qualquer organização. Nenhuma empresa, grande ou pequena, está imune a ataques de cibercriminosos. Nesta sessão, mostramos como você pode aproveitar os serviços e recursos da nuvem AWS para proteger seus dados mais valiosos de ataques cibernéticos e acelerar a restauração de operações.
El ransomware es una de las amenazas de más rápido crecimiento para cualquier organización. Ninguna empresa, grande o pequeña, es inmune a los ataques de los ciberdelincuentes. En esta sesión, mostramos cómo puede aprovechar los servicios y las capacidades de la nube AWS para proteger sus datos más valiosos de los ataques cibernéticos y acelerar la restauración de las operaciones.
Ransomware é uma prática maliciosa que tem se popularizado nos últimos anos. Nessa sessão, mostraremos como através da Amazon Web Services nossos clientes podem desenvolver uma estratégia pró-ativa de mitigação a ataques de ransomware, tanto em cenários on-premises como operando na nuvem.
El ransomware es una práctica maliciosa que se ha popularizado en los últimos años. En esta sesión les mostraremos cómo desde Amazon Web Services nuestros clientes pueden desarrollar una estrategia proactiva de mitigación frente a ataques de ransomware, tanto en escenarios on-premises, como operando en la nube.
Al mover datos a la nube, los clientes deben comprender los métodos óptimos para los diferentes casos de uso, los tipos de datos que están moviendo y los recursos disponibles en la red, entre otros. Las soluciones de migración y transferencia de AWS contemplan desde la migración de datos con conectividad limitada, almacenamiento en la nube híbrida, transferencias frecuentes de archivos B2B, hasta transferencias de datos en línea y sin conexión. En esta sesión, le mostramos cómo puede acelerar la migración y transferencia de datos de manera simplificada desde y hacia la nube de AWS.
O documento discute estratégias para migração de dados para a AWS, incluindo serviços como AWS Transfer Family para transferência de arquivos, AWS DataSync para mover dados entre ambientes on-premises e AWS, e AWS Snow Family para transferência offline de grandes quantidades de dados.
El almacenamiento de archivos tiene diversos casos de uso; como directorios de usuarios, datos de aplicaciones, archivos multimedia y almacenamiento compartido para cargas de trabajo de alto rendimiento. La administración del almacenamiento de archivos en instalaciones propias suele ser un trabajo pesado, indiferenciado, con altos costos de adquisición, carga operativa para configurar y administra, lo que conlleva a desafíos de escalabilidad. En esta sesión, le mostramos cómo puede aprovechar las soluciones de archivos totalmente administradas de AWS para dejar de preocuparse por la sobrecarga administrativa de configurar, proteger, mantener y realizar copias de seguridad de su infraestructura de archivos.
La visualización de datos analíticos es un reto al que se enfrentan muchas organizaciones, el poder crear tableros, alertas, agregar predicciones a sus datos y actuar de acuerdo a estas de manera rápida es una necesidad de todos los negocios actuales. Únase a nuestros arquitectos para aprender como Amazon QuickSight le permite agregar inteligencia de negocios a sus aplicaciones y crear predicciones a futuro de sus datos. Amazon QuickSight es un servicio de inteligencia de negocios escalable y serverless creado para la nube, a través del cual podrá explotar sus datos de negocio para convertirlos en insights para hacer decisiones informadas sobre su negocio sin preocuparse de la gestión, escalamiento y la disponibilidad de la infraestructura de cómputo.
A visualização de dados é um desafio que muitas organizações enfrentam hoje. Criar dashboards, alertas, fazer previsões e agir rapidamente de acordo com os insights dos dados é uma necessidade de todas as empresas. Junte-se aos nossos arquitetos para aprender como o Amazon QuickSight o ajudará a adicionar BI aos seus aplicativos. O Amazon Quicksight é um serviço de BI escalável e serverless criado para a nuvem. Com ele, você pode explorar seus dados para obter insights e tomar decisões embasadas em seus negócios, sem se preocupar em gerenciar e dimensionar servidores e manter a disponibilidade de sua infraestrutura.
1) O documento discute os benefícios de migrar workloads de Big Data para a AWS, incluindo tornar mais fácil construir data lakes e analytics, oferecer maior abrangência de serviços e fornecer infraestrutura mais segura e escalável.
2) É apresentada a plataforma Amazon EMR para executar aplicativos de Big Data de forma gerenciada na AWS, proporcionando melhor desempenho a menor custo em comparação a clusters on-premises.
3) A separação de computação e armazenamento no Amazon EMR permite
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...AMADO SALVADOR
Descarga el Catálogo General de Tarifas 2024 de Vaillant, líder en tecnología para calefacción, ventilación y energía solar térmica y fotovoltaica. En Amado Salvador, como distribuidor oficial de Vaillant, te ofrecemos una amplia gama de productos de alta calidad y diseño innovador para tus proyectos de climatización y energía.
Descubre nuestra selección de productos Vaillant, incluyendo bombas de calor altamente eficientes, fancoils de última generación, sistemas de ventilación de alto rendimiento y soluciones de energía solar fotovoltaica y térmica para un rendimiento óptimo y sostenible. El catálogo de Vaillant 2024 presenta una variedad de opciones en calderas de condensación que garantizan eficiencia energética y durabilidad.
Con Vaillant, obtienes más que productos de climatización: control avanzado y conectividad para una gestión inteligente del sistema, acumuladores de agua caliente de gran capacidad y sistemas de aire acondicionado para un confort total. Confía en la fiabilidad de Amado Salvador como distribuidor oficial de Vaillant, y en la resistencia de los productos Vaillant, respaldados por años de experiencia e innovación en el sector.
En Amado Salvador, distribuidor oficial de Vaillant en Valencia, no solo proporcionamos productos de calidad, sino también servicios especializados para profesionales, asegurando que tus proyectos cuenten con el mejor soporte técnico y asesoramiento. Descarga nuestro catálogo y descubre por qué Vaillant es la elección preferida para proyectos de climatización y energía en Amado Salvador.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
3. • Qué es la plataforma de instancias EC2 y una
pequeña cartilla sobre virtualización.
• Cómo obtener lo máximo de su experiencia con
EC2 desde la lente de tres tipos de instancias?
• Cómo pensar sobre el futuro de las instancias
EC2
Agenda
9. Cartilla en virtualización: x86 CPU
• Antes de Intel VT-x
– Traducción binaria
– Para-virtualization (PV)
• Luego de Intel VT-x
– Virtualización asistida por hardware (HVM)
• PV vs. HVM Amazon Machine Images
• Opciones de agendamiento vCPU y variabilidad
11. Cartilla en virtualización: I/O and Devices
• Agendamiento de I/O requests entre
dispositivos virtuales y hardware físico
compartido
• Modelo de driver separado para dispositivos
compartidos; requiere recursos de host
• Intel VT-d
– Direct pass through y IOMMU para dispositivos dedicados
12. Nuestra filosofía
• Más grande, más rápido, más
económico, consistente y flexible
• Nuestro objetivo en performance es el
bare metal
• Los clientes nos ayudan a priorizar
nuestro roadmap
• Mirada bajo el capó a través de la lente
de tres nuevas plataformas: C4, T2 e I2
15. Instancias T2: Resumen
• Instancias EC2 de bajo costo. Hasta $0.013 por
hora.
• Performance Variable vs. Fijo
Name vCPUs
Baseline
Performance
Platform RAM (GiB)
CPU Credits /
Hour
t2.micro 1 10% 32-bit or 64-bit 1 6
t2.small 1 20% 32-bit or 64-bit 2 12
t2.medium 2 40% 32-bit or 64-bit 4 24
t2.large 2 60% 64-bit 8 36NEW!
16. Tip: Entienda cómo funcionan los créditos de CPU
• http://aws.amazon.com/blogs/aws/low-cost-
burstable-ec2-instances/
• http://aws.amazon.com/ec2/instance-types/t2/
• Attend this session
17. Cómo funcionan los créditos?
Baseline Rate
Credit
Balance
• Un crédito de CPU provee el
performance de un core de CPU
completo por un minuto.
• Una instancia gana créditos de
CPU a una tasa constante.
• Una instancia consume los
créditos cuando está activa.
• Los créditos expiran (desbordan)
en el tiempo.
Burst
Rate
18. Los créditos de CPU
• Un crédito de CPU provee el performance de un
core de CPU completo por un minuto.
• Se provee con una balance inicial de créditos
para una buena experiencia durante el
arranque.
• Se usan créditos cuando se está activo y se
acumulan cuando se está en reposo.
• Transparentes con los balances de créditos.
23. Tip: Use el kernel 3.8+
• Amazon Linux 13.09 or later
• Ubuntu 14.04 or later
• RHEL7 or later
• Etc.
24. Antes de los Kernels -3.8.0
• Todos los I/O deben pasar a través del I/O Domain
• Requiere un “grant mapping” antes del kernel 3.8.0
• Grant mappings son operaciones costosas debido a los TLB flushes
read(fd, buffer, BLOCK_SIZE)
25. 3.8.0+ Kernels – Persistente e indirecto
• Grant mappings son definidos por grupos una sola vez
• La data es copiada desde y hacia el grant pool
• El copiado es significativamente más rápido que el re mapeo
read(fd, buffer, BLOCK_SIZE)
27. SSDs y Wear Leveling
• FLASH tiene un número limitado de escrituras por
cada sector físico
– Los sectores se degradan; deben ser borrados antes de re escribir
en ellos
– Borrar coloca a todo 1s, lo que es lento
• Los firmware modernos son muy sofisticados para
extender la vida de FLASH
• TRIM y/o over provisioning ayuda a evitar el
garbage collection y el write amplification
28. Capa de traducción Flash
• Todas las escrituras van al TAIL
• Escritas aleatorias == Escritas secuenciales
• Desgaste homogéneo de los sectores (Wear Leveling)
HEAD
TAIL
29. Garbage Collection
• Nuevas escrituras tienen que buscar espacio disponible.
• Resulta en pausas de garbage collection
• Grandes escrituras pueden requerir desfragmentación.
HEAD
TAIL
33. Por qué PV-HVM es más rápido que PV
• PV-HVM permite al Application llamar directamente al Kernel
• PV requiere ir a través del VMM
• Las aplicaciones que son restrictas a llamadas del sistema son
las más afectadas.
Kernel
Application
Kernel
Application
VMM
Application
VMM
Kernel
Bare Metal PV-HVM PV
35. Manteniendo el tiempo
• Llevar el tiempo en una instancia es engañosamente difícil
• gettimeofday(), clock_gettime(), QueryPerformanceCounter()
• El TSC
– Contador de CPU, accesible desde el userspace
– Sin cambios a partir de los procesadores Sandy Bridge+
• Por defecto está el Xen pvclock.
• En las generaciones actuales de instancias, use TSC como
clocksource
El equipo de EC2 pasa mucho tempo hablando con los clientes, mirando entre datos de uso y qué construir luego.
Documento interno de product requests totalmente basado en las experiencias de los usuarios.
Pasan largas horas en la noche para lograr desplegar nuevas instancias y que ustedes reciban un email de algo nuevo en EC2.
Hablar de 3 cosas
EC2 y la evolución de la virtualización
Como obtener lo mejor de su experiencia de uso con EC2 para que se lleven una seria de mejores prácticas.
Como va a ser el futuro de EC2
Amazon Elastic Compute Cloud es un servicio web que hace más facil para ustedes obtener servidores virtuales de forma rápida, económica y sin invertir en capex.
Ok, todos sabemos eso..
Esta charla realmente es difícil de dar porque tiene demasiados temas posibles para cobrir. APIs/Redes/Pricing models/Instancias como tal..
Vamos a hacer entonces algo un poco más enfocado.
En seguida VPC a profundidad (Avanzando) y a la 1:15 Almacenamiento y respaldo en AWS (Principiante).
Al incio solo m1.small 2GB de memoria. Rápidamente percibimos que el cliente requería variedad para diferentes cargas.
When you own the hardware and rent it, rather than sell it, everything changes. We understand much more intimately how customers use the hardware, and we become obsessed with total cost of ownership.
The selection of instances has grown, now reaching 44 instances. And over the past 2 years we’ve grown disproportionately compared to previous years.
What’s enabled us to do this and how do we make sense of the options?
The EC2 platform is the engine that allows us to produce new instance sizes quickly to meet the needs of different workload segments
It’s the hardware and the hypervisor depicted a couple slides ago, it’s the EC2 control plane, and it’s also a procurement and supply chain teams, and datacenter operations teams
Lot’s of technologies, teams, and processes tat make up the EC2 platform.
With the platform we’re able to ingest new technologies to do one of two things, either create a new instance family to address a different market segment, or bring forward a new generation which serves an existing segment with more performance, new feature, and or lower prices.
As technology improves, we want to ensure customer are able to benefit from improvements in CPU, SSD, and other components. We do this through our current generation instance types.
Nivelarnos em conocimientos
Encontramos y administramos el hardware para rodar sus instancias
EC2 instances are virtual machines that are spun up when you issue an ec2-run-instances call, or a ec2-start-instances call
We find available hardware and signal the hypervisor to create your virtual machine instance
We then hand over the SSH keys or the Windows Administrator password, and its yours to do as you please
Server often have more processing power than your application needs, and virtual machines provide us a way to consolidate a number of instances on a single host, providing you low prices while also preserving isolation
So there can be multiple virtual machines per host and there is sometimes only one virtual machine per host, depending on the instance size
Definimos las instancias de forma similar a como usted lo haría con un servidor.
Optimizamos el número de dimensiones.
When we define instances we define them similarly to how you might spec out a server
Optimize on a number of dimensions
When we talk about families these are the drivers
EC2 has a broad selection of instance types to satisfy the resource needs of a diversity of workloads.
Our instance families are logical groupings of instances, and you can see each has a different focus
For example, compute optimized instances have a higher balance of CPU power and offer the best price for compute performance
Memory optimized instances have a higher balance of memory and offer the best price per GB of RAM
And you can see where I’m going with storage optimized, which offers the best value for either IO performance or per GB of instance storage
Things have changed since we first started up EC2 back in 2006, when we launched the m1.small instance. It’s CPU was specified as a performance measure, the ECU. We now provide a lot more transparency. For example, you know the model number, base clock frequency, and turbo of the processor underlying a c3.large
This is all reflected in our API name, but we haven’t really called it out this way before.
Quick review since these terms will come up often in the remainder of the presentaiton
Within each family are generations
You’ll see listed at the top of each family the current generation, for example C3 in compute optimized and R3 in memory optimized
Within each generation or instance type, we offer multiple sizes
Each size within a generation has a similar balance of resources, so each C3 size has a similar ratio of compute, memory, and storage
Each size is typically 2x the resources and 2x the price of the next smallest size, so for example a c3.2xlarge has twice the resources of a c3.xlarge and is 2x the price
You can pick the size that meets the needs of your workload
Evolucion en virtualización x86
Lo que hemos hecho +performance – jitter, OS flexibilities.
El hipervisor tiene que interceptar cualquier instrucción que haga um cambio sobre el sistema.
Antes de VT-x (Tecnología de virtualización assistida por hardware)
Escanear la instrucción y traduccion binaria. –Perfor +Sin cambiar el guest OS
Ignorar y usar hypercalls para reemplazarlas. -Requiere modificación del OS del guest (PV)
VTX – nuevo modo de ejecución de CPU.
No tiene perdida de perf y no requ modif. El OS del guest. (HVM)
T2, R3, I2, C4 solo HVM
Opciones de scheduling.
Cuando el hipervisor asigna según necesidad vCPUs basado en el CPU físico, esto resulta en variabilidad de recursos de CPU asignados.
Creamos controles como asignación directa de puertos para mantener la consistencia que es lo más importante para nosotros.
Going to talk about some industry trends in virtualization, which is important background for understanding some of the things Anthony will dive into
A lot of what we have done over the years relates to the challenges of virtualization – increasing performance, reducing jitter, and providing operating system flexibility.
The hypervisor must be able to trap any instruction that changes the hardware or state of the system. This is to provide isolation between virtual machines.
Before Inten VT-x, there were 17 instructions in x86 instruction set that don’t have this property. So you have a couple options
So you can scan the instruction stream of each virtual machine for privileged instructions and do binary translation – performance is not ideal
Ignore those instructions and provide “hypercalls” to replace instructions that lose their functionality – modified OS Kernel, compatibility and portability
Use hardware assisted virtualization technology provide a new CPU execution mode feature that allows the hypervisor to run in a new root mode below ring 0.
The hypervisor also provides hypercall interfaces for other critical kernel operations such as memory management, interrupt handling and time keeping.
When virtualizing the CPU, one also has a choices of how to assign physical CPU cores to virtual CPUs.
Tendendencias de virtualizacion.
Lo que hemos hecho +performance – jitter, OS flexibilities.
Nuestro hipervisor debe interceptar cualquier instrucción que cambie el estado del hardware para aislar.
Antes de VT-x habia 17 instrucciones que no lograban hacer esto.
Escanear la instrucción y traduccion binaria. –Perfor
Ignorar y usar hypercalls para reemplazarlas. Requiere modificacion de kernel
VTX permite al hipervisor tener más privilégios usando hardware assisted virtualization.
Cuando se virtualiza cpu se debe escoger bien como hacerlo para mantener la independência
También debemos mantener el performance consistente en términos de IO y acceso a dispositivos.
El reto es hacer el agendamento de los IO requiest entre los dispositivos virtuales y físicos.
Tradicionalmente se usa um modelo de driver dividido. Uma parte em el host OS y outra em el guest OS. – Genera variabilidade. – Uso de recursos de host.
Uma opcion es hacer um pass through del dispositivo directo a la VM. + No usa recursos – Es peligroso al ser multi tenant
Intel VT-d que dejar hacer pass throug a travez de um IO memory management unit y logra hacer memory address translation com page tables.
Drivers consistentes entre dispositivos entrega mejor portabilidad entre diferentes HW.
El principal reto assignar memoria permitiendo el OS usar diretamente. Seguridad!
IOMMU puede identificar la fuente y puede rechazar accesos. Tiene tablas para manejar espacios
Se usa para Memoria, isntancias GPU, drivers PCI
Consistent device drivers provided in a split driver model allows for better portability of machine images across hardware generations. Allows hardware specific drivers to reside in a control operating system, and simple front-end driver in the guest communicates to the back-end through ring buffers in shared memory pages. The multiplexing happens on the host, and it can require host CPU resoruces.
The original challenge of assigning a device to a virtual machine has to with direct memory access, so a device can modify memory without bothering the CPU. That would be a serious security hole if allowed in the context of a multi-tenant host.
IOMMU can identify source devices and either deny or translate memory requests using IOMMU page tables. This enables the hypervisor to assign specific devices to a guest and restrict device memory access to pages owned by the guest. This is how we enable PCI-passthrough for things like GPU instances and SR-IOV network devices.
Lo logramos por la escala que tenemos
Objetico de eliminar trade offs.
With our scale we’re able to bring things to customers which might not otherwise come as quickly
Much of our investment in the EC2 Platform has been to tackle one or more of these virtualization challenges, eliminate tradeoffs
Les voy a mostrar como obtener el máximo com su experiência.
T2:
Las de más bajo costo
Perfecta para um uso general.
Muy baja latência de acceso al disco
Para obtener esto se require um tunning
Corta explicación de instance store
Use este kernel o superior
Les voy a explicar por que es esta la recomendacion
Cada vez que la instancia iba a hace i/o, se decide ler a esta posicion em memoria
Instancias no tiene acceso directo a sus ssd
Tenemos um I/O Domain
Por defecto el i/o domain no tiene acceso a la memoria. La instancia tiene que darlo
Es rápido para grandes cantaidades de datos
Requiere TLB flush por operación. Es muy costosos
Se pre aprueba acceso a um pull de bloques de memoria
Procesadores nuevos son muy Buenos haciendo copias de datos, hasta doblar el IO performance.
Igual com kernel anterior funcionan bien si la necesidad es solo latência y no cant de io
Se debe usar o no trim?
Operación solo para SSD. Depende de la ami pero se obtienen excelentes resultados al Hacer periódica uma vez por semana o por dia, Windows no soporta trim
Si no hay trim, se reserva el 10% del disco y nunca se usa. Mismo efecto
Por qué es importante:
Los SSD son muy sofisticados. La tecnologia de FLASH se degrada com cada escrita. Sectores de disco
Despues de millones de escritas, para de funcionar.
Uma DB podria re escribir logs de transaciones. Si se realiza esto em el mismo sector, llegaran mas temprano al final de la vida.
SSD Wear leveling. Trim y Overprovisionan disminuyen el garbage collection.
Para explicar um poco mas a fondo.
Anillo.
Todas las escritas son random.
Hace que se gaste el anillo.
Van a llegar al final del anillo.
Habrá espacios libres.
Mover bloques para liberar espacio cerca de la cosla.
Trim va a guardar donde hay espacios, lo que acelera las escritas de forma más dinâmica.
Tim o no Trim puede hasta cuadruplicar sis i/os
Enh Networking les dará la máxima capacidade de performance de red posible em EC2
Usen HVM. Se ve um gran performance imprivement.
Bare metal tiene kernel mode o application / user mode. Es muy rápido gracias a intel.
Com PV el hipervisor media comunicaciones entre el kernel y el app. Esto requiere TLB flushes tambien
Para algunas aplicaciones no habrá diferencia. Si es mucho io / muchos paquetes en la red
Ultimo consejo
Usen TSC –time stamp conter como clocksource.
Puerbas automatizadas.
TSC hardware clock source. Em Linux se puede hablar com tsc sin el kernel.
Si
Take yourself back to 2006, for the EC2 beta program. We offered one instance size – the m1.small. It has less than 2 GiB of memory and a virtual CPU
We knew that one size doesn’t fit all workloads, and over time we invested in a platform to help us accelerate bringing more EC2 instance selection to customers
When you own the hardware and rent it, rather than sell it, everything changes. We understand much more intimately how customers use the hardware, and we become obsessed with total cost of ownership.
The selection of instances has grown, now reaching 44 instances. And over the past 2 years we’ve grown disproportionately compared to previous years.
What’s enabled us to do this and how do we make sense of the options?
The EC2 platform is the engine that allows us to produce new instance sizes quickly to meet the needs of different workload segments
It’s the hardware and the hypervisor depicted a couple slides ago, it’s the EC2 control plane, and it’s also a procurement and supply chain teams, and datacenter operations teams
Lot’s of technologies, teams, and processes tat make up the EC2 platform.
With the platform we’re able to ingest new technologies to do one of two things, either create a new instance family to address a different market segment, or bring forward a new generation which serves an existing segment with more performance, new feature, and or lower prices.
As technology improves, we want to ensure customer are able to benefit from improvements in CPU, SSD, and other components. We do this through our current generation instance types.