
  
{"id":46,"date":"2014-11-24T12:16:35","date_gmt":"2014-11-24T11:16:35","guid":{"rendered":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/?p=46"},"modified":"2023-12-26T17:30:43","modified_gmt":"2023-12-26T16:30:43","slug":"mi-infraestructura-de-virtualizacion-midiendo-lo-que-rinde","status":"publish","type":"post","link":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/mi-infraestructura-de-virtualizacion-midiendo-lo-que-rinde\/","title":{"rendered":"Mi infraestructura de virtualizaci\u00f3n. Midiendo lo que rinde"},"content":{"rendered":"<p style=\"text-align: left;\">Todos estamos de acuerdo en que la <em>virtualizaci\u00f3n<\/em> nos ha ayudado bastante a definir y mejorar las infraestructuras de sistemas IT, pero siempre me hago est\u00e1 reflexi\u00f3n: \u00bfPuedo saber realmente que rendimiento me proporciona y c\u00f3mo puedo obtenerlo?<\/p>\n<p style=\"text-align: left;\">Primero tengo que elegir la plataforma de virtualizaci\u00f3n, puede parecer sencillo y evidente, pero en el mercado hay m\u00faltiples soluciones. En general yo siempre me decanto por <em>VMware<\/em>, \u00bfy por qu\u00e9? Porque por quinto a\u00f1o consecutivo sigue como mejor opci\u00f3n dentro de la categor\u00eda <em>\u201cleaders\u201d<\/em> en el cuadrante m\u00e1gico de infraestructura de virtualizaci\u00f3n para conjunto de servidores tecnolog\u00eda X86 confeccionado por <a title=\"Gartner\" href=\"http:\/\/www.gartner.com\/technology\/reprints.do?id=1-1WR7CAC&amp;ct=140703&amp;st=sb\" target=\"_blank\" rel=\"noopener noreferrer\">Gartner<\/a>, seguido ya de cerca por Microsoft.<\/p>\n<p style=\"text-align: left;\">Una vez que tengo mi infraestructura de virtualizaci\u00f3n en ejecuci\u00f3n y pasado un tiempo me planteo: \u00bfPodr\u00eda realizar unos test para poder medir el rendimiento que me est\u00e1 proporcionando?\u00a0 Claro que s\u00ed, pero adem\u00e1s le voy a pedir que la soluci\u00f3n tenga un despliegue sencillo.<\/p>\n<p style=\"text-align: left;\">Para este cometido tenemos la herramienta que nos proporciona el mismo fabricante, es el <em><a title=\"VMware I\/O Analyzer\" href=\"https:\/\/labs.vmware.com\/flings\/io-analyzer\" target=\"_blank\" rel=\"noopener noreferrer\">VMware I\/O Analyzer<\/a><\/em>, un <em>appliance<\/em> virtual, sencillo de implementar y dise\u00f1ado para obtener estad\u00edsticas de utilizaci\u00f3n de los diferentes par\u00e1metros principales de la virtualizaci\u00f3n como son las estad\u00edsticas de uso del procesador, de la red y del disco para una infraestructura virtualizada. \u00a0Adem\u00e1s de todo ello, yo utilizo esta herramienta para poder obtener an\u00e1lisis del rendimiento del <em>hardware<\/em> de almacenamiento, sometidos a diferentes tipos <em>test.<\/em><\/p>\n<p style=\"text-align: left;\">El I\/O <em>Analyzer<\/em> utiliza la conocida aplicaci\u00f3n <em><a title=\"Iometer\" href=\"http:\/\/www.iometer.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Iometer<\/a>\u00a0<\/em>para simular accesos de lectura escritura dentro de la infraestructura de almacenamiento, y adem\u00e1s se encarga de recoger las estad\u00edsticas de utilizaci\u00f3n de cada uno de los<em> host<\/em> <em>ESX\/ESXi<\/em> que forman parte del cl\u00faster <em>Vmware<\/em>.<\/p>\n<p style=\"text-align: left;\">Una vez que tenemos claro\u00a0lo que queremos hacer, s\u00f3lo tenemos que ponernos a ello.<\/p>\n<p style=\"text-align: left;\">Lo primero que tenemos que hacer es obtener el virtual appliance <em>I\/O Analyzer<\/em> en formato OVF de la web antes referenciada. Y cu\u00e1les son los requisitos necesarios en la infraestructura.<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"text-align: justify;\"><em>VMware ESX\/ESXi<\/em> 4.0 o superior.<\/li>\n<li style=\"text-align: justify;\">Ejecuci\u00f3n de 1 m\u00e1quina virtual con los siguientes requisitos 1 <em>vCPU y 2 GB MB RAM y 16 GB<\/em> de espacio de almacenamiento.<\/li>\n<li style=\"text-align: justify;\">Puesto de trabajo con <em>vsphere client<\/em> instalado y navegador <em>(Google Chrome o Mozilla Firefox).<\/em><\/li>\n<\/ul>\n<p style=\"text-align: left;\">Ahora deber\u00e9 desplegarlo en mi infraestructura <em>VMware<\/em>, dicha m\u00e1quina cuenta con dos unidades de disco, el primero sirve para la ejecuci\u00f3n de la m\u00e1quina virtual y el segundo para la realizaci\u00f3n de los <em>test. L<\/em>o que debo tener claro es el <em>datastore<\/em> que deseo evaluar, para ubicar en \u00e9l el segundo disco encargado de realizar los <em>test<\/em> de lectura\/escritura (indicar que dicho disco puede ser cambiado posteriormente de ubicaci\u00f3n para la realizaci\u00f3n de otros <em>test<\/em>).<\/p>\n<p style=\"text-align: left;\">Desplegada la m\u00e1quina su configuraci\u00f3n es sencilla, arrancamos la m\u00e1quina virtual, ella misma configura su direcci\u00f3n <em>ip<\/em> por<em> dhcp<\/em>, accedemos por consola con la contrase\u00f1a de <em>root<\/em> (no ser\u00e1 escrita aqu\u00ed por seguridad, pero puede obtenerse visitando la gu\u00eda de usuario e instalaci\u00f3n).<\/p>\n<p style=\"text-align: left;\">Accedo al panel de control, se realiza desde el navegador incluyendo la direcci\u00f3n ip del appliance. Una vez dentro tenemos diferentes secciones, la primera en la que nos debemos fijar y configurar es <em>Workload Generator<\/em>.<\/p>\n<figure id=\"attachment_48\" aria-describedby=\"caption-attachment-48\" style=\"width: 485px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-content\/uploads\/2023\/12\/Workload-Generator.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-48 size-full\" src=\"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-content\/uploads\/2023\/12\/Workload-Generator.jpg\" alt=\"Workload Generator\" width=\"485\" height=\"162\" \/><\/a><figcaption id=\"caption-attachment-48\" class=\"wp-caption-text\">Workload Generator<\/figcaption><\/figure>\n<p style=\"text-align: left;\">Dentro de la secci\u00f3n <em>Workload Configuration,<\/em> agrego los diferentes <em>host ESX<\/em> de la infraestructura (se realiza una \u00fanica vez, de esta manera la herramienta obtiene las medidas de rendimiento de la infraestructura).\u00a0\u00a0 Posteriormente debo definir la carga de trabajo a a\u00f1adir para realizar la simulaci\u00f3n. Disponemos de un abanico bastante amplio de cargas de trabajo, pudiendo realizar simulaciones con diferentes patrones donde podemos destacar, por ejemplo, patrones para obtener el valor m\u00e1ximo <em>IOPS<\/em> (Instrucciones de Entrada\/Salida Por Segundo) de un volumen de almacenamiento, m\u00e1xima transferencia de datos, o simular lecturas\/escrituras de disco para servidores de bases de datos, servidores de correo o servidores web, entre otros.<\/p>\n<p style=\"text-align: left;\">Seleccionada la carga de trabajo podemos realizar la simulaci\u00f3n en tiempo real o planificar su programaci\u00f3n con los patrones que hayamos definido.<\/p>\n<p style=\"text-align: left;\">Una vez realizada la simulaci\u00f3n podemos analizar los resultados obteniendo las estad\u00edsticas a nivel de m\u00e1quina virtual sobre la que se ejecuta el <em>I\/O Analyzer<\/em>\u00a0para los <em>host<\/em> de la infraestructura.<\/p>\n<figure id=\"attachment_49\" aria-describedby=\"caption-attachment-49\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-content\/uploads\/2023\/12\/Infraestructura.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-49\" src=\"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-content\/uploads\/2023\/12\/Infraestructura.jpg\" alt=\"resultados para simulaci\u00f3n de test de acceso a disco\" width=\"700\" height=\"195\" \/><\/a><figcaption id=\"caption-attachment-49\" class=\"wp-caption-text\">resultados para simulaci\u00f3n de test de acceso a disco<\/figcaption><\/figure>\n<p style=\"text-align: left;\">Como conclusiones podemos decir que con la aplicaci\u00f3n <em>I\/O Analyzer<\/em>, disponiendo de los recursos adecuados y dedicando un poco de esfuerzo, podemos\u00a0realizar <em>test<\/em> de manera sencilla para obtener estad\u00edsticas de rendimiento de nuestra infraestructura. Esto nos ayudar\u00e1 a identificar cuellos de botella o simplemente nos proporcionar\u00e1\u00a0estad\u00edsticas que en muchos\u00a0casos s\u00f3lo llegamos a intuir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Todos estamos de acuerdo en que la virtualizaci\u00f3n nos ha ayudado bastante a definir y mejorar las infraestructuras de sistemas IT, pero siempre me hago est\u00e1 reflexi\u00f3n: \u00bfPuedo saber realmente que rendimiento me proporciona y c\u00f3mo puedo obtenerlo? Primero tengo que elegir la plataforma de virtualizaci\u00f3n, puede parecer sencillo y evidente, pero en el mercado [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8352,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[336],"tags":[168,26,27],"class_list":{"0":"post-46","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-seguridad","8":"tag-ciberseguridad","9":"tag-microsoft","10":"tag-vmware","11":"entry"},"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/posts\/46","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/comments?post=46"}],"version-history":[{"count":0,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/posts\/46\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/media\/8352"}],"wp:attachment":[{"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/media?parent=46"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/categories?post=46"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.integratecnologia.es\/la-innovacion-necesaria\/wp-json\/wp\/v2\/tags?post=46"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}