8
FECHA DE REGISTRO DOCUMENTAL Código:[ AH 5] Fuente No. 5 Elaboró: KM Tipo de fuente: Articulo patrocinada por la IEEE Computer Society y el Comité Técnico de la arquitectura de computadores # PP. 10 Titulo: Easy and Efficient Disk I/O Workload Characterization in VMware ESX Server (Fácil y eficiente de disco E / S Caracterización de la carga de trabajo en VMware ESX Server) Autor: Irfan Ahmad Ubicación: IISWC 2007. IEEE 10th International Symposium on workload characterization Lugar: Boston, MA; ISBN: 978-1-4244-1561-8 INSPEC Accession Number: 9878886 Identificador de objeto digital: 9765778 Versión actual de publicación: 2007-10-22 Descripción: Este trabajo presenta una aplicación eficiente de disco I / O caracterización de la carga de trabajo mediante histogramas en línea en una máquina virtual de hipervisor VMware ESX Server... En cuatro capítulos vamos a desarrollar el tema: Tema 1. Introducción. Tema 2. VMware Esx Server arquitectura. Tema 3. Histogramas en línea para la caracterización. Tema 4. Resultados. Tema 5. Trabajo relacionado. Tema. 6. Conclusión e implementación FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Ficha 5

Embed Size (px)

Citation preview

Page 1: Ficha 5

FECHA DE REGISTRO DOCUMENTAL

Código:[ AH 5] Fuente No. 5 Elaboró: KM

Tipo de fuente: Articulo patrocinada por la IEEE Computer Society y el Comité Técnico de la arquitectura de computadores # PP. 10

Titulo: Easy and Efficient Disk I/O Workload Characterization in VMware ESX Server (Fácil y eficiente de disco E / S Caracterización de la carga de trabajo en VMware ESX Server)

Autor: Irfan Ahmad

Ubicación: IISWC 2007. IEEE 10th International Symposium on workload characterization

Lugar: Boston, MA;

ISBN: 978-1-4244-1561-8

INSPEC Accession Number: 9878886 Identificador de objeto digital: 9765778Versión actual de publicación: 2007-10-22

Descripción: Este trabajo presenta una aplicación eficiente de disco I / O caracterización de la carga de trabajo mediante histogramas en línea en una máquina virtual de hipervisor VMware ESX Server... En cuatro capítulos vamos a desarrollar el tema: Tema 1. Introducción. Tema 2. VMware Esx Server arquitectura. Tema 3. Histogramas en línea para la caracterización. Tema 4. Resultados. Tema 5. Trabajo relacionado. Tema. 6. Conclusión e implementación futura. El articulo fue desarrollado en Boston, MA

Tabla de contenido:1. Introducción, 2. VMware Esx Server arquitectura, 3. Histogramas en línea para la

caracterización, 4. Resultados, 5. Trabajo relacionado, 6. Conclusión e implementación futura.

Palabras clave:

Server arquitectura, Histogramas en línea arquitectura interna, implementación futura.

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Page 2: Ficha 5

RESUMEN [5]EASY AND EFFICIENT DISK I/O WORKLOAD CHARACTERIZATION IN VMWARE

ESX SERVER (FÁCIL Y EFICIENTE DE DISCO E / S CARACTERIZACIÓN DE LA CARGA DE TRABAJO EN VMWARE ESX SERVER)

“La virtualización del sistema entra en el centro de atención de nuevo con la emergente maquina virtual (VM) de tecnologías (por ejemplo, NMware y XenSource). Con estas tendencias del mercado hacia entornos virtuales, muchos grupos de investigación se están desarrollando herramientas de evaluación para comprobar el rendimiento de los sistemas virtuales y sus gastos generales. Sin embargo, la caracterización del rendimiento en entornos virtuales. Este trabajo se clasifican en cuatro modelos de virtualización para caracterizar el rendimiento de los entornos virtuales y presentar una eficiente CALIFICACION metodología para comparar el rendimiento de sistemas virtualizados versus no virtualizados”. En este artículo nos basamos en el rendimiento del disco I/O, para llevar acabo la virtualización de un sistema. Vamos a detallar el trabajo de rendimiento de los mismos mediante histogramas en línea. Esto nos permite hacer una recolecta transparente y en línea de la carga de trabajo que se va ha implementar lo que se llama arbitraria, esto se lleva a cabo sin necesidad de hacer cambios en el sistema operativo para ser ejecutado en maquinas virtuales (VM).

El histograma en línea, básicamente abarca todo lo relacionado con el disco E/s, incluyendo los parámetros de rendimiento del mismo. Se llego a realizar una demostración de cargos basándonos en la técnica de “”Filebench”, en la cual se proporciono un gran tamaño y se ejecuto en la maquina virtual, así mismo fue capaz de asimilar las características de la carga de trabajo.

TEMA 1.

Más que todo consiste en la instalación de controladores o filtros conductores para la recolección de las E/S. en este caso en mucho de los entornos empresariales se consideraría como pruebas de pre-producción.

Si en un centro de datos se tienen varios sistemas operativos y “Service pack” instalado, se requieren métodos compatibles para todas las versiones utilizadas. Una de las técnicas utilizadas es útil si el sistema operativo cuenta con las características necesarias para brindar un buen rendimiento y obtener las características de la carga requeridas.

En muchos casos los parches que se implementan están disponibles para dar funcionamiento de un código abierto de sistemas de la recogida de histogramas en línea. Otra de las técnicas que podemos resaltar esta basada en hardware, ya que su funcionamiento se remota a sus propias metas requiriendo un costoso régimen de las interfaces utilizadas por el hardware de algunos productos básicos.

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Page 3: Ficha 5

Estas técnicas tienden a tener falencias relacionadas con el análisis de datos que proceden de diferentes fuentes ejemplo “(huellas diferentes sistemas operativos)”, los cuales pueden utilizar diferente formato y campos de datos para su desarrollo. Otras de las propiedades importantes es incluir la relación de lecturas elaboradas para escritura, así mismo el tamaño de E/S, genera la profundidad; dichas propiedades son tenidas en cuenta para el diseño de algunos sistemas de almacenamiento desde diferentes cargas de trabajo y se requieren modelos de optimización diferentes para un mejor rendimiento para no generar problemas en la maquinas virtuales.

TEMA 2

TEMA 2.

VMware ESX Server es una plataforma de software de que permite que múltiples máquinas virtuales para compartir los recursos de hardware de un único servidor. Cada virtual máquina (VM) está bien aislado de todas las otras máquinas virtuales, y se le da la ilusión de que se ejecuta directamente en un servidor dedicado. ESX Server es una capa de software que se ejecuta directamente en la de la máquina y controla el acceso al hardware físico. IBM desarrolló el concepto de máquinas virtuales en el la década de 1960 para permitir el acceso simultáneo e interactivo con los ordenadores centrales. La versión actual de VMware ESX Server virtualiza servidores basados en el Intel x86 y x86-64. Las técnicas de este documento se basan en un hipervisor que puede inspeccionar todos los I / O de las máquinas virtuales.

TEMA 3.

Histogramas de los valores observados de datos puede ser mucho más informativo que los números individuales como media, la mediana y las desviaciones estándar de la media. Por ejemplo, comportamientos multimodal se identifican fácilmente por conspirar histograma de los datos, pero son ofuscados por una media. Histogramas también puede ser muy eficiente calculado que los convierte en candidato ideal para la línea caracterización.

Localidad espacial:

Para determinar el nivel de localidad espacial en el I / O corriente de una máquina virtual, nuestro objetivo es mantener un histograma de virtual buscar las distancias entre lo posterior / Os Nosotros lograr esto por la grabación (en un 64 bits sin signo ubicación de memoria al disco virtual), el bloque lógico última (en el espacio de direcciones virtuales de disco) de la I anterior de E / S solicitar. En los siguientes E / S, insertamos la diferencia en bloques lógicos de la primera cuadra de la corriente I / O a la última cuadra de la I anterior / O. Nos preservar este la diferencia como la cantidad registrada en nuestra histograma que nos permite detectar los barridos invertir en el disco. Reverse exploraciones tiende a ser lentos en los discos y por lo tanto la detección del comportamiento

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Page 4: Ficha 5

de esta aplicación es realmente importante, ya que apunta a una debilidad potencial en los datos de la aplicación de algoritmos de diseño.

CAP 4.

Para obtener resultados óptimos debemos encontrar una línea de histogramas, la cual se encuentra llevando a cabo pruebas y experimentando, basados en distintas marcas del mercado. Para nuestro ejemplo tomamos como referencia AMD sistema de Hewlett Packard conectados a una matriz de Symmetrix de EMC, para más detalles de instalación. “Ofrecemos datos para múltiples sistemas operativos diferentes que se ejecutan en máquinas virtuales en VMware ESX Server. Para nuestro conocimiento, ningún disco carga de trabajo de forma explícita los controles si se ejecuta en un máquina virtual para modificar su comportamiento”. En esta nueva ola se esta ofreciendo a los usuarios múltiples sistemas operativos que son ejecutados en maquinas virtuales en “VMware Esx Server”.

TEMA 5.

En este trabajo, se propone una metodología de evaluación para de referencia del rendimiento de los sistemas virtualizados contra sistema no virtualizado en entornos Xen. En primer lugar, definir cuatro modelos diferentes para caracterizar la arquitectura el rendimiento de los entornos virtuales como la empresa modelo, SMB (Small and Business), modelo de acogida, y el modelo de clúster. Se define un nuevo indicador de rendimiento, M, la tasa de residuos del sistema normalizado por consolidó a lo largo tanto para systen virtualizados y no virtualizados sistemas. A continuación, hemos comparado el rendimiento de los sistemas virtualizados frente a la no virtualizados los sistemas que utilizan este indicador. Proporcionamos resultados de la evaluación con varios temas de la las máquinas virtuales y las combinaciones de carga de trabajo mediante norma generadores de la carga de trabajo (por ejemplo, httperf y IOzone). Comparamos el efecto diferente sobre el rendimiento de la virtualizados sistema, analizarlos.

CAP 6.

Ha habido una serie de documentos que han caracteriza el comportamiento del sistema de archivo de cargas de trabajo. Muchos periódicos han se centraron en localizar los análisis basados en la carga de trabajo caracterización. El análisis se realiza fuera de línea e histogramas son útiles en este contexto. Nuestro enfoque es para realizar el análisis de la carga de trabajo en línea, sin que requieran huellas. Hacemos esto de manera eficiente el uso en línea histogramas. Uso de las cargas de trabajo de síntesis, tales como Cometer, a las solicitudes de modelo es otro conocido técnico. Sin embargo, requiere información detallada de que el conocimiento de las características de la carga de trabajo que se simuladas. En este trabajo, hemos demostrado la de utilidad de los histogramas en línea en lugar de seguimiento basado en análisis para este propósito.

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Page 5: Ficha 5

Las máquinas virtuales se desarrollaron primero en la De 1960 y hay una gran cantidad de literatura que describe su aplicación y rendimiento, por ejemplo. En otro documento miró a la virtualización De E / S en dispositivos de producto de VMware Workstation y se centró en la ruta de acceso de red. VMware Estación de trabajo se aprovecha de un subyacente de los productos básicos para su sistema operativo de E / S pide, en cambio, ESX Server administra los dispositivos de hardware del servidor directamente ESX que permite alcanzar una mayor rendimiento I / O y más que previsible de E / S de cerca el comportamiento imitando la forma un sistema nativo se realizan.

CAP 7.

Disk I / O de tecnología sigue siendo un cuello de botella en el rendimiento de las cargas de trabajo en todo el espectro. Existe un vacío de información importante en términos de información a disposición de los administradores del sistema tratando de para ajustar y optimizar sus subsistemas de almacenamiento. Allí no ha sido una forma fácil y manejable para caracterizar el rendimiento del disco para la duración de un ciclo de vida del software de aplicación. Nuestro trabajo mejora global en línea la caracterización de disco con la distribución de la carga de trabajo localidad espacial, lectura / escritura ratios, I / O los tamaños, Yo pendientes / S, la latencia del dispositivo y los tiempos entre. Los gastos generales de nuestra aplicación está dentro de la el ruido que permite estas estadísticas para permanecer todo el tiempo. Nuestro trabajo reduce el bar de la complejidad que implica la la caracterización de la carga de trabajo de disco.

BIBLIOGRAFIA

[1]http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4362191

[2] E. Falk, "Patch: Introducir bloques de E / S de histogramas de desempeño", http://lwn.net/Articles/209770/

[3] "Física I / O Caracterización: Pablo Física I / O fondo para el seguimiento", http://www.renci.org/projects/cadre/CADRETrace[Bibliotecas / CADREPhysicalIOLibrary.htm

[4] John L., P. y J. Vasudevan Sabarinathan, "la carga de trabajo Caracterización: Motivación, Objetivos y metodología ", la carga de trabajo Caracterización: Metodología y estudios de caso, IEEE Computer Society

[5] R. McDougal, "FileBench: un modelo prototipo que se basa la carga de trabajo para sistemas de archivos, Work in Progress ", http://www.solarisinternals.com/si/tools/fileb / Ench filebench_nasconf.pdf pp,.

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES

Page 6: Ficha 5

[6] J. Sugerman, G. Venkitachalam y B.-H. Lim, "La virtualización de E / S. Los dispositivos en Hosted VMware Workstation Virtual Machine Monitor ", Proc. Anual de Usenix Technical Conference, pp.

FUENTES TÉCNICAS Y CIENTÍFICAS SOBRE VIRTUALIZACION DE SERVIDORES