<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-703830718858877441</id><updated>2012-01-20T18:17:02.175+01:00</updated><category term='sgae'/><category term='distribucion'/><category term='run-virtual'/><category term='bug'/><category term='robot'/><category term='CPUID'/><category term='ps'/><category term='VC 2.5 Update 3'/><category term='ECX'/><category term='memoria'/><category term='upgrade'/><category term='Connection Manager'/><category term='alarms'/><category term='restore'/><category term='Miraikan'/><category term='FT_DIR'/><category term='disco'/><category term='vmx'/><category term='PuTTY'/><category term='spam'/><category term='Virtual Center'/><category term='Bus SCSI'/><category term='extensiones'/><category term='Dell'/><category term='SRA'/><category term='Solaris'/><category term='VMware ESX 3.5 Update 3'/><category term='josemariagonzalez.es'/><category term='video'/><category term='libro'/><category term='vCPU'/><category term='proc'/><category term='patch'/><category term='vpxa'/><category term='banda ancha'/><category term='frases de niños'/><category term='Player'/><category term='LVM'/><category term='consulta'/><category term='XVS'/><category term='core'/><category term='DIMM'/><category term='vscsiStats'/><category term='guest'/><category term='iSCSI'/><category term='CIFS'/><category term='SVI'/><category term='networking'/><category term='pdf'/><category term='shadow copies'/><category term='doc'/><category term='slots'/><category term='NFS'/><category term='echo'/><category term='afinidad'/><category term='alarmas'/><category term='FT_HOSTS'/><category term='vmkfstools'/><category term='APM'/><category term='Monitorizacion'/><category term='network'/><category term='soporte'/><category term='CRS'/><category term='VMDK Recovery Tool'/><category term='google'/><category term='10Gb Ethernet'/><category term='NTFS'/><category term='Microsoft'/><category term='KB'/><category term='VMware Converter'/><category term='loop'/><category term='Active'/><category term='pasos'/><category term='cluster'/><category term='ISO'/><category term='perl'/><category term='red hat'/><category term='mask'/><category term='Reservations'/><category term='VMKnoppix'/><category term='lshw'/><category term='snapshot'/><category term='www.networkworld.com'/><category term='Cliente Linux'/><category term='In Progress'/><category term='virtual symmetric multiprocessing'/><category term='VC 2.5'/><category term='uptime'/><category term='VMDK'/><category term='Virtual'/><category term='compartir'/><category term='Fault'/><category term='EXT3'/><category term='streetview'/><category term='FC'/><category term='livecd'/><category term='Virtualization'/><category term='SLEEP'/><category term='sanbarrow'/><category term='VM/core'/><category term='Thin provisioning'/><category term='compatibilidad'/><category term='SCSI'/><category term='puertos'/><category term='ROI'/><category term='ESX 3.5'/><category term='Mightycare'/><category term='ESXi'/><category term='Deduplication'/><category term='Top 10'/><category term='Disk I/O'/><category term='configuracion'/><category term='Power On'/><category term='SRM'/><category term='tip'/><category term='Knoppix'/><category term='99€'/><category term='vmware-cmd'/><category term='Boston Dynamics'/><category term='3i'/><category term='swap'/><category term='log'/><category term='server'/><category term='comando'/><category term='ftcli'/><category term='esx'/><category term='SAN'/><category term='Monitoring'/><category term='Workload'/><category term='Xtravirt'/><category term='Xen'/><category term='High Availability'/><category term='Jose Maria Gonzalez'/><category term='vmfs-undelete'/><category term='plug-in'/><category term='OCFS'/><category term='rendimiento'/><category term='articulo'/><category term='ros'/><category term='añadir'/><category term='whitepaper'/><category term='VDM'/><category term='Herramienta'/><category term='gfs'/><category term='VMs/core'/><category term='SVMotion'/><category term='RAC'/><category term='MSCS'/><category term='EBX'/><category term='Open Manage'/><category term='josep'/><category term='link'/><category term='performance'/><category term='LiveSync'/><category term='bancos'/><category term='Pasive'/><category term='numero'/><category term='LUN'/><category term='vmotion'/><category term='Kodiak'/><category term='backup'/><category term='procesos'/><category term='hyper-v'/><category term='LiveMigration'/><category term='vmware'/><category term='Site Recovery Manager'/><category term='robots'/><category term='Thinsy'/><category term='VMware HA'/><category term='10Gbit Ethernet'/><category term='VI3'/><category term='esxcfg-vswitch'/><category term='vmfs'/><category term='HA'/><category term='Posts proximos'/><category term='mascara'/><category term='EDX'/><category term='B-hive'/><category term='workstation'/><category term='Appliance'/><category term='LGTOaam512'/><category term='pCPU'/><category term='P2V'/><category term='Thin'/><category term='Provisioning'/><category term='RAM'/><category term='VMs/servidor'/><category term='IBM Director'/><category term='DSA'/><category term='VCB'/><category term='console'/><category term='vSMP'/><category term='ratio'/><category term='CPU'/><category term='sdk'/><category term='InfiniBand'/><category term='internet'/><category term='Encender'/><category term='script'/><category term='Vmotion Info'/><category term='vmware-hostd'/><category term='fence'/><category term='script vm backup'/><category term='linux'/><category term='FlexClone'/><category term='bolas'/><category term='Herramientas'/><category term='recopilacion'/><category term='Thick'/><category term='VSS'/><category term='ESX 3.5 Update 2'/><category term='vmreference'/><category term='NetApp'/><category term='mount'/><category term='DRS'/><category term='card'/><category term='servidor'/><category term='communities'/><category term='Virtualizacion del I/O'/><category term='blog'/><category term='Bluebear'/><category term='FT'/><category term='EAX'/><category term='corporativa'/><category term='Hypervisor'/><category term='diagrama'/><category term='2U'/><category term='Oracle VM'/><category term='maps'/><category term='VCP'/><category term='dmidecode'/><category term='VC'/><category term='Tolerance'/><category term='esxtop'/><title type='text'>http://kurrin.blogspot.com/</title><subtitle type='html'>- Notes -</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5971452642691074630</id><published>2009-12-19T19:40:00.001+01:00</published><updated>2009-12-19T19:40:00.312+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='frases de niños'/><title type='text'>Frases de niños</title><content type='html'>Como muchos conocéis, existen un par de libros de Pablo Motos con frases de niños. El dinero recaudado va para inventigación de una enfermedad que afecta a niños. Os pongo el &lt;a href="https://www.topbooks.es/libros/FRASES-CELEBRES-DE-NINOS/117769/978-84-03-09842-8"&gt;link&lt;/a&gt;.&lt;br /&gt;Dicho esto, no me resisto a poner algna de ellas:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alejandro, 2 años,&lt;/span&gt;&lt;br /&gt;Un día le preguntó su padre: "Alejandro, ¿Como se llaman los Reyes Magos?". Y Alejandro contestó :"Queridos!"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enrique, 7 años,&lt;/span&gt;&lt;br /&gt;Enrique le preguntó un dia a su madre : Mama, cuando eras pequeña, ¿la Nintendo era de madera?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Manuel , 5 años,&lt;/span&gt;&lt;br /&gt;Iba en el coche con sus padres y pasó un coche fúnebre lleno de flores, y dijo: Mira cuantas flores lelva ese coche, ¡Ahi debe ir la novia!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Manuel, 6 años:&lt;/span&gt;&lt;br /&gt;Iba con su madre paseando por la calle y se cruzaron con una anciana muy bajita, vestida de negro. Al verla Manuel le dijo a su madre: "Mira, mama, una abuela recien nacida"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Anxo, 3 años:&lt;/span&gt;&lt;br /&gt;Anxo fue de visita a casa de su bisabuela y ella le preguntó: Qué Anxo, ¿que te cuentas?. Y Anxo le respondió: Pues, ultimamente, solo mentiras.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alex, 2 años&lt;/span&gt;&lt;br /&gt;Estaba con su madre en el banco y ella estaba rellenando unos papeles. El cajero le preguntó a su madre el nombre y ella dijo : Inmaculada Torres Novalbos. Y entonces Alex, muy exaltado dijo : Que no, que tú te llamas mami!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5971452642691074630?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5971452642691074630/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5971452642691074630' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5971452642691074630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5971452642691074630'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/12/frases-de-ninos.html' title='Frases de niños'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6030173844353470663</id><published>2009-11-08T18:19:00.003+01:00</published><updated>2009-11-08T18:33:25.036+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Boston Dynamics'/><category scheme='http://www.blogger.com/atom/ns#' term='robot'/><category scheme='http://www.blogger.com/atom/ns#' term='robots'/><category scheme='http://www.blogger.com/atom/ns#' term='pasos'/><title type='text'>Nuevos Pasos</title><content type='html'>Después de este silencio debido principalmente a la falta de tiempo y de haber publicitado ya suficientemente el libro de Josep en el anterior post ;-) , voy a ir dando los siguientes pasos para seguir escribiendo de vez en cuando. (por el momento me he puesto una meta poco exigente, a ver si la puedo cumplir). Gracias  alos que me habiéis pedido que escriba, esto hace más facil sacar tiempo.&lt;br /&gt;&lt;br /&gt;Como esta entrada va de primeros pasos, no me puedo resistir a poner un video de youtube que es espectacular. Son la gente de &lt;span style="font-weight: bold;"&gt;Boston Dynamics&lt;/span&gt;, que ya tienen una canal en youtube y se dedican a los robots, casi como se ven en las peliculas.&lt;br /&gt;&lt;br /&gt;El ultimo que han sacado se basa en la forma de andar de un humano:&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/67CUudkjEG4&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;feature=player_profilepage&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/67CUudkjEG4&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;feature=player_profilepage&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Y en este impresionante video aparece una especie de mula de carga, burro o similar(BigDog le llaman). Te entra una especie de sensación rara cuando ves un robot actuando de forma tan natural, como lo haria un caballo o una mula, cuando se resbala en el hielo.&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/W1czBcnX1Ww&amp;amp;hl=es&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/W1czBcnX1Ww&amp;amp;hl=es&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6030173844353470663?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6030173844353470663/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6030173844353470663' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6030173844353470663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6030173844353470663'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/11/nuevos-pasos.html' title='Nuevos Pasos'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2058010058702608797</id><published>2009-06-14T22:28:00.002+02:00</published><updated>2009-06-14T22:36:52.118+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='corporativa'/><category scheme='http://www.blogger.com/atom/ns#' term='josep'/><category scheme='http://www.blogger.com/atom/ns#' term='ros'/><category scheme='http://www.blogger.com/atom/ns#' term='libro'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>Nuevo libro: Virtualización Corporativa con VMware</title><content type='html'>Recientemente Josep Ros ha lanzado un libro titulado "Virtualización Corporativa con VMware" que se está convirtiendo en un documento que cualquiera que se quiera introducir de forma practica en el mundo de la virtualización debe leer, segun el propio prologo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SjVfE8uayZI/AAAAAAAAAaM/oaDEbbHiuDE/s1600-h/Dibujo.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 229px; height: 320px;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SjVfE8uayZI/AAAAAAAAAaM/oaDEbbHiuDE/s320/Dibujo.jpg" alt="" id="BLOGGER_PHOTO_ID_5347284671197268370" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;&lt;br /&gt;"En este libro podrás aprender paso a paso todos los conceptos y las técnicas para virtualizar una infraestructura, desde una Pyme, con Vmware Server, hasta una gran empresa con VMware Infraestructure 3.5. Este manual está especialmente indicado para aquellos administradores que se introducen en el mundo de la virtualización con una buena base de sistemas pero con pocos o nulos conocimientos en virtualización. El autor, Josep Ros, es un Consultor y Formador en TI. Es VCP-310 en VI3, y tiene más de 19 años de experiencia en el mundo de la Informática de Sistemas. Ha sido designado como VMware vExpert 2009 y comparte su conocimiento a través de su blog."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;Enhorabuena Josep por este gran trabajo!!!&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 102, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2058010058702608797?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2058010058702608797/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2058010058702608797' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2058010058702608797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2058010058702608797'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/06/nuevo-libro-virtualizacion-corporativa.html' title='Nuevo libro: Virtualización Corporativa con VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SjVfE8uayZI/AAAAAAAAAaM/oaDEbbHiuDE/s72-c/Dibujo.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5256160800779024184</id><published>2009-04-07T22:28:00.002+02:00</published><updated>2009-04-07T22:41:36.190+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='2U'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google Revela el Hardware de su Servidor</title><content type='html'>Tras un aépoca con mucho ajetreo y que además parece que va a durar, me dispongo a hablar por fin un poco.&lt;br /&gt;Es una noticia que me ha llamado la atención: &lt;span style="font-weight: bold;"&gt;google habla sobre sus servidores. &lt;/span&gt;&lt;br /&gt;Desde luego da una idea de cómo piensan a grnade escala (me recuerda cuando diseñaba placas PCBs (de circuitos) y nos estrujabamos el coco por poner una resistencia menos pues solo era 1 centimo menos pero multiplicado por un numero enorme de placas era mucho margen de beneficio...). Exactamente asi piensan ellos.&lt;br /&gt;&lt;br /&gt;También me ha llamado la atención el hecho de que se fijen en la extraccion de aire. Es curioso porque con todas la peleas quehe tenido en CPDs al final ves que te dejas un paston en refrigerar cuando lo más barato, practico y fiable es sacar el aire caliente(extraccion) y meter aire del edificio (impulsion a 22º), ayudado claro con algo de refrigeracion.&lt;br /&gt;&lt;br /&gt;Aqui va el texto: &lt;a href="http://blogs.zdnet.com/gadgetreviews/?p=2936&amp;amp;tag=nl.e019"&gt;http://blogs.zdnet.com/gadgetreviews/?p=2936&amp;amp;tag=nl.e019&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Google &lt;/strong&gt;for the first time on Wednesday revealed the hardware at the core of its Internet operations at a conference about the increasingly prominent issue of data center efficiency, reports CNET’s &lt;a href="http://news.cnet.com/8301-1001_3-10209580-92.html"&gt;Stephen Shankland&lt;/a&gt;.&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;img class="aligncenter" src="http://i.i.com.com/cnwk.1d/i/bto/20090401/GoogleServerMedium.jpg" alt="" width="400" /&gt;&lt;/p&gt; &lt;p&gt;Instead of buying hardware from companies such as Dell, Hewlett-Packard, IBM, or Sun Microsystems, Google designs and builds its own. (The company has hundreds of thousands of servers.)&lt;/p&gt; &lt;p&gt;Ben Jai, who designed many of Google’s servers, unveiled the server hardware. The first surprise: each server has its own 12-volt battery to supply power if there’s a problem with the main source of electricity.&lt;/p&gt; &lt;p&gt;Shankland writes:&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Why is the battery approach significant? Money.&lt;/p&gt; &lt;p&gt;Typical data centers rely on large, centralized machines called uninterruptible power supplies (UPS)–essentially giant batteries that kick in when the main supply fails and before generators have time to kick in. Building the power supply into the server is cheaper and means costs are matched directly to the number of servers, Jai said.&lt;/p&gt; &lt;p&gt;“This is much cheaper than huge centralized UPS,” he said. “Therefore no wasted capacity.”&lt;/p&gt; &lt;p&gt;Efficiency is another financial factor. Large UPSs can reach 92 to 95 percent efficiency, meaning that a large amount of power is squandered. The server-mounted batteries do better, Jai said: “We were able to measure our actual usage to greater than 99.9 percent efficiency.”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Since 2005, Google’s data centers have been composed of standard shipping containers — each with 1,160 servers and a power consumption that can reach 250 kilowatts, the company said.&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Google has been using the design since 2005 and now is in its sixth or seventh generation of design.&lt;/p&gt; &lt;p&gt;“It was our Manhattan Project,” Jai said of the design.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Energy efficiency, power distribution, cooling, and ensuring hot and cool air don’t intermingle are all on the top of Google’s list, the company said.&lt;/p&gt; &lt;p&gt;As for the actual unit, the server was 3.5 inches thick (2U) and had two processors, two hard drives, and eight memory slots mounted on a Gigabyte motherboard. Google uses x86 processors from both AMD and Intel. The battery design is used on its network equipment as well, Jai said in Shankland’s article.&lt;/p&gt; &lt;p&gt;What’s fascinating about all this is that Google operates servers on such an immense scale that every decision it must make in turn has a large affect (and potential cost/savings).&lt;/p&gt; &lt;p&gt;Take the power supply design, for example: Google’s designs supply only 12-volt power, with the necessary conversions taking place on the motherboard. That adds $1 or $2 to the cost of the motherboard, Shankland writes, “but it’s worth it not just because the power supply is cheaper, but because the power supply can be run closer to its peak capacity, which means it runs much more efficiently.” Google even pays attention to the greater efficiency of transmitting power over copper wires at 12 volts compared to 5 volts, Shankland writes.&lt;/p&gt; &lt;p&gt;That kind of attention can translate to big savings in power or cost — or both.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5256160800779024184?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5256160800779024184/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5256160800779024184' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5256160800779024184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5256160800779024184'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/04/google-revela-el-hardware-de-su.html' title='Google Revela el Hardware de su Servidor'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8785403284517977113</id><published>2009-02-12T23:31:00.003+01:00</published><updated>2009-02-12T23:34:16.630+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sgae'/><category scheme='http://www.blogger.com/atom/ns#' term='banda ancha'/><title type='text'>¿Podrá soportar España 4.000.000 de bajas de clientes de banda ancha?</title><content type='html'>&lt;p&gt;Siguendo la iniciativa de muchas personas que ya han publicado este texto:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Cerca de cuatro millones de ciudadanos no pueden acceder a la banda ancha en España en función de su sitio de residencia; a este indicador negativo para el desarrollo de la Sociedad de la Información en España, se le podrían sumar bajas masivas de clientes del Adsl más lento y caro de Europa.&lt;/p&gt; &lt;p&gt;Las entidades representativas de la comunidad internauta, los profesionales y los consumidores informáticos en España estiman en cuatro millones la cifra de clientes de banda ancha -Adsl y cable-modem- que podrían darse de baja, si finalmente se confirma el acuerdo que RedTel las sociedades de gestión de los derechos de autor, abanderadas por la Sgae, para que en España se dé tres avisos antes de desconectar o ralentizar la conexión a Internet por usar redes P2P. A la disminución de ingresos se sumarían las posibles indemnizaciones que podrían derivarse por incumplimiento de contrato de las operadoras y las sanciones aplicables en base a los artículos 8 ("Restricciones a la prestación de servicios y procedimiento de cooperación intracomunitario") y 11 ("Deber de colaboración de los prestadores de servicios de intermediación") de la Ley 34/2002, de 11 de julio, de Servicios de la Sociedad de la Información y de Comercio Electrónico, modificado por la Ley 56/2007, de 28 de diciembre, de Medidas de Impulso de la Sociedad de la Información.&lt;/p&gt; &lt;p&gt;Mientras las operadoras de telecomunicaciones tratan de sortear la crisis, las sociedades de gestión de los derechos de autor, intentan conseguir prebendas para las empresas productoras de contenidos tratando de convencer a todo el mundo de que el intercambio de archivos entre particulares por Internet es un acto delictivo y que supone fuertes pérdidas al sector de entretenimiento.&lt;/p&gt; &lt;p&gt;Sin embargo tanto la fiscalía como las sentencias dictadas establecen que el intercambio de archivos con copyright restrictivo por redes P2P no es un delito y no es punible de ninguna forma cuando se trata de archivos públicos o bajo licencias copyleft (la mayoría de los casos)&lt;/p&gt; &lt;p&gt;Las propias entidades de gestión de derechos de autor han reconocido en el "&lt;a href="http://www.asimelec.es/media/Proyectos/Informe%20Contenidos%20Digitales/Informe_2008_Industria_Contenidos_Digitales.pdf"&gt;Informe de la industria de contenidos en España&lt;/a&gt;", publicado por ASIMELEC, que no hay una bajada de ingresos en el sector y que solo la música tiene un retroceso en la venta a través del canal tradicional (aunque no se informa del aumento de ingresos por, entre otros, actuaciones en directo, descargas y publicidad)&lt;/p&gt; &lt;p&gt;Lo cierto es que las negociaciones que se están llevando a cabo bajo el auspicio del Ministerio de Cultura, pueden suponer que algunas de las empresas más solventes y con mayor capacidad tecnológica de España empiecen a perder clientes a marchas forzadas. Lo que repercutirá en su cuenta de resultados y en su capacidad de mantener el empleo.&lt;/p&gt; &lt;p&gt;Pero lo más grave es que un acuerdo de esta naturaleza atenta &lt;strong&gt;contra la libre competencia&lt;/strong&gt;, frena en seco el acceso a la Sociedad de la Información en España &lt;strong&gt;menoscabando los derechos civiles&lt;/strong&gt; de los ciudadanos y alejando aún más el derecho constitucional de acceso a la cultura y al conocimiento.&lt;/p&gt; &lt;p&gt;Firmado: Kurrin y &lt;a href="http://www.google.es/search?q=%C2%BFPodr%C3%A1+soportar+Espa%C3%B1a+4.000.000+de+bajas+de+clientes+la+banda+ancha?"&gt;6870 firmas mas&lt;/a&gt; (por el momento). Pon la tuya publicando el texto en tu blog.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8785403284517977113?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8785403284517977113/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8785403284517977113' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8785403284517977113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8785403284517977113'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/02/podra-soportar-espana-4000000-de-bajas.html' title='¿Podrá soportar España 4.000.000 de bajas de clientes de banda ancha?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8664833995228391741</id><published>2009-02-06T19:46:00.006+01:00</published><updated>2009-02-06T20:11:19.128+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='echo'/><category scheme='http://www.blogger.com/atom/ns#' term='proc'/><category scheme='http://www.blogger.com/atom/ns#' term='SCSI'/><category scheme='http://www.blogger.com/atom/ns#' term='añadir'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual'/><category scheme='http://www.blogger.com/atom/ns#' term='VMDK'/><category scheme='http://www.blogger.com/atom/ns#' term='disco'/><title type='text'>Como añadir un disco virtual (.vmdk) a un Linux en caliente (sin reboot)</title><content type='html'>Muchas veces he añadido un disco a una maquina virtual(VM) &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt; y he reiniciado para que lo reconociese. Pues, bien, tanto Linux como Windows son capaces de reconocerlo en caliente. En el caso de Windows es algo ya muy conocido (Administrador de discos, Refrescar y formatear...).&lt;br /&gt;&lt;br /&gt;En el caso de Linux nos puede venir bien en los momentos en los que no podemos parar dicha VM ya sea por su criticidad o precisamente porque tenemos problemas en algún disco y necesitamos hacer backup en otro que acabamos de añadir.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-style: italic;"&gt;(Este prodecimiento es para Red Hat 4, pero la mayoría de las distros funcionan de similar manera. De hecho no difiere del procedimiento de añadir un disco en caliente (que no formase un RAID) a un &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0); font-style: italic;"&gt;Linux Físico&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0); font-style: italic;"&gt;. Además es posible que otras distros lo faciliten):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Lo primero es añadir el disco desde el &lt;span style="font-weight: bold;"&gt;VIC&lt;/span&gt; o como normalmente lo hagamos.&lt;br /&gt;Seguidamente podemos mirar &lt;span style="font-weight: bold;"&gt;/proc/scsi/scsi&lt;/span&gt; y ver los devices de nuestra VM: Los datos importantes son los que nos pone en la primera linea de cada elemento que aparece.&lt;br /&gt;Por ejemplo: &lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;El primer numero es el numero de la controladora scsi.  Ej: scsi0 &lt;/li&gt;&lt;li&gt;El segundo es el canal&lt;/li&gt;&lt;li&gt;El tercero es ID del disco SCSI.&lt;/li&gt;&lt;li&gt;Y finalmente esta la LUN. (Sirve para fibra o iSCSI...)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Cuando hemos añadido con el VIC un disco a nuestro Linux, nos debemos fijar en el Virtual SCSI node (ej:SCSI 0:0 es la controladora 0 ID 0, SCSI 0:1 es la controladora 0 ID 1, etc,etc ) y en la controladora SCSI que es. Con esto ya tenemos los dos primeros numeros.&lt;br /&gt;&lt;br /&gt;El numero que suele cambiar al añadir un disco es el ID del disco SCSI (1,2,3,4,5,6...) porque generalmente nuestras VMs tienen una sola controladora SCSI.&lt;br /&gt;&lt;br /&gt;Una vez que tenemos el dato del disco que queremos que "vea", En la VM hay que hacer:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;echo "scsi add-single-device" 0 0 1 0 &gt; /proc/scsi/scsi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(Esto corresponde a SCSI0, Cahnnel=0, ID=1,LUN=0, que es lo típico cuando añades un segundo disco. Con esto le decimos al S.O. que reconozca el disco y lo ponga a sus revoluciones preparado para usarse, aunque los discos virtuales no giran...)&lt;br /&gt;&lt;br /&gt;El proceso para quitar un disco en caliente (&lt;span style="font-weight: bold;"&gt;mirando que no tenga ningún proceso accediendo, claro&lt;/span&gt;), seria con el comando:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;echo "scsi remove-single-device" 0 0 1 0 &gt; /proc/scsi/scsi&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8664833995228391741?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8664833995228391741/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8664833995228391741' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8664833995228391741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8664833995228391741'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/02/como-anadir-un-disco-vitual-vmdk-un.html' title='Como añadir un disco virtual (.vmdk) a un Linux en caliente (sin reboot)'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6605857982944763611</id><published>2009-01-08T19:51:00.002+01:00</published><updated>2009-01-08T20:00:00.206+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='communities'/><category scheme='http://www.blogger.com/atom/ns#' term='esxtop'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='doc'/><title type='text'>Excelente post de esxtop en las communities de VMware</title><content type='html'>Para los que se han encontrado alguna vez que deben realizar un troubleshooting en un entorno de VI de VMware a bajo nivel os recomiendo la lectura de este tecnicamente excelente post en las communities de vmware sobre la herramienta esxtop:&lt;br /&gt;&lt;a href="http://communities.vmware.com/docs/DOC-9279"&gt;http://communities.vmware.com/docs/DOC-9279&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SWZM55FnYQI/AAAAAAAAAZM/WrCkfpoxQXI/s1600-h/doc_esxtop.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 232px;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SWZM55FnYQI/AAAAAAAAAZM/WrCkfpoxQXI/s320/doc_esxtop.jpeg" alt="" id="BLOGGER_PHOTO_ID_5288999369853853954" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6605857982944763611?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6605857982944763611/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6605857982944763611' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6605857982944763611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6605857982944763611'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2009/01/excelente-post-de-esxtop-en-las.html' title='Excelente post de esxtop en las communities de VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SWZM55FnYQI/AAAAAAAAAZM/WrCkfpoxQXI/s72-c/doc_esxtop.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-9216213187561453689</id><published>2008-12-30T11:52:00.000+01:00</published><updated>2008-12-30T11:52:00.271+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='diagrama'/><category scheme='http://www.blogger.com/atom/ns#' term='puertos'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Resumen de Networking en VI3</title><content type='html'>Jason Boche ha publicado este diagrama de red en VI3, muestra exactamente qué puertos usa VC, ESX y otros servicios. Me parece extremadamente útil para solventar problemas de red en VI3. Aqui está:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SVn8MNEt0II/AAAAAAAAAZE/8iJ4i0UrAs8/s1600-h/vi3-network_diagram.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 283px;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SVn8MNEt0II/AAAAAAAAAZE/8iJ4i0UrAs8/s400/vi3-network_diagram.jpg" alt="" id="BLOGGER_PHOTO_ID_5285532924294058114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Feliz año nuevo!!!!!! Os deseo lo mejor para este 2009 que llega.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-9216213187561453689?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/9216213187561453689/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=9216213187561453689' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/9216213187561453689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/9216213187561453689'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/12/resumen-de-networking-en-vi3.html' title='Resumen de Networking en VI3'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SVn8MNEt0II/AAAAAAAAAZE/8iJ4i0UrAs8/s72-c/vi3-network_diagram.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5544884444390468719</id><published>2008-12-19T17:11:00.003+01:00</published><updated>2008-12-19T17:24:45.455+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bolas'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Miraikan'/><title type='text'>Protocolo de Internet en bolas</title><content type='html'>Ya sé que con este titulo puedo aparecer en todos los buscadores, aunque desde siempre "internet" y "en bolas" son dos terminos que han estado ligados. ;-) &lt;br /&gt;Además es raro que no hable de algo tecnico, pero es viernes y la verdad es que asi pruebo a incluir un video en el blog, asi que haremos una excepcion: ;-) &lt;br /&gt;&lt;br /&gt;En el museo de Miraikan, museo de la ciencia de Tokyo, hay una máquina que representa el funcionamiento de un protocolo orientado a paquetes (como TCP/IP) de forma mecánica.&lt;br /&gt;&lt;br /&gt;Los bits son bolas blancas o negras y los cables de datos son pistas por donde ruedan las bolas. También existen routers y PCs!!! Solo los japos son capaces de hacer algo asi. Lo cierto es que en la universidad en la asignatura de Redes, es lo que tendrian que poner el primer día!!!: &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/B4auh-YFFfE&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/B4auh-YFFfE&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5544884444390468719?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5544884444390468719/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5544884444390468719' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5544884444390468719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5544884444390468719'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/12/protocolo-de-internet-en-bolas.html' title='Protocolo de Internet en bolas'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1966045030208175392</id><published>2008-12-12T17:57:00.008+01:00</published><updated>2008-12-12T18:34:57.084+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DSA'/><category scheme='http://www.blogger.com/atom/ns#' term='bancos'/><category scheme='http://www.blogger.com/atom/ns#' term='configuracion'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM Director'/><category scheme='http://www.blogger.com/atom/ns#' term='lshw'/><category scheme='http://www.blogger.com/atom/ns#' term='DIMM'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Manage'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='slots'/><category scheme='http://www.blogger.com/atom/ns#' term='dmidecode'/><category scheme='http://www.blogger.com/atom/ns#' term='RAM'/><category scheme='http://www.blogger.com/atom/ns#' term='memoria'/><title type='text'>Comando dmidecode: o como ver la configuracion de los DIMMs de memoria de tu ESX y mucho mas</title><content type='html'>Me encontraba yo en la tesitura de ampliar la memoria de mis ESX o simplemente comprar más servidores (o una mezcla de ambas).&lt;br /&gt;Pero, &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;¿cuantos DIMMs tienen ocupados mis ESX?&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;(Y en general: ¿Como sé qué configuracion de memoria tiene mis servidores Linux?)&lt;br /&gt;&lt;br /&gt;Lo primero a lo que se puede recurrir es a aplicaciones del fabricante, tipo &lt;a href="http://www.blogger.com/www.dell.com/openmanage"&gt;Open Manage&lt;/a&gt; de DELL o &lt;a href="http://www.blogger.com/www.ibm.com/systems/management/director/"&gt;IBM Director&lt;/a&gt; o &lt;a href="http://www.ibm.com/systems/support/supportsite.wss/docdisplay?brandind=5000008&amp;amp;lndocid=SERV-DSA"&gt;DSA de IBM&lt;/a&gt; para ver cuantos slot/bancos de memoria libres tenemos y en consecuencia cuanto podemos ampliar. Esta es la manera más lenta pero mas bonita graficamente. (Eso sí, requiere instalacion de dichas aplicaciones, bajandonos la version para RedHat3, que es lo que lleva el COS. Es posible que no es lo que busquemos para dar un vistazo rapido a la configuracion de memoria que tenemos).&lt;br /&gt;&lt;br /&gt;Lo segundo es recurrir a un comando (aunque todavia no lo he probado): &lt;span style="font-weight: bold;"&gt;lshw&lt;/span&gt;.&lt;br /&gt;Lo malo es que dicho comando no viene por defecto en elos ESX y adolece de lo mismo que la primera opcion: Hay que instalar algo en la console de nuestro ESX y eso me gusta evitarlo siempre que puedo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por último, existe un comando muy útil que no conocia: Es &lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;dmidecode&lt;/span&gt; (ejecutar siendo root) que nos da un montonazo de informacion de nuestro harware, entre otras cosas : &lt;span style="font-style: italic;"&gt;BIOS Information, System Information, Base Board Information, Chassis Information, Cache Information, Processor Information,Port Connector Information:USB,Video,IDE/Parallel ATA,SAS,Serial,Ethernet, ServeRAID Adapter, PCI-Express/X Riser, Power Supply, Fan, PCI-Express ocupadas y libres&lt;/span&gt;... y un largo etc...&lt;br /&gt;&lt;br /&gt;La informacion que buscamos (Estructura de los DIMMs de memoria RAM instalada actualmente en el sistema) aparece de este modo:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;Handle 0x004A&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        DMI type 16, 15 bytes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Physical Memory Array&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Location: System Board Or Motherboard&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Use: System Memory                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Maximum Capacity: 65024 MB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Number Of Devices: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;12&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Handle 0x004B&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        DMI type 17, 27 bytes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Memory Device&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Size: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;512 MB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Form Factor: DIMM&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Set: 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Locator: DIMM 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Bank Locator: Bank 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Speed: 266 MHz (3.8 ns)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Handle 0x004C&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        DMI type 17, 27 bytes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Memory Device                &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Size:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt; 512 MB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Form Factor: DIMM&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Set: 3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Locator: DIMM 4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Bank Locator: Bank 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Speed: 266 MHz (3.8 ns)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Handle 0x004F&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        DMI type 17, 27 bytes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Memory Device&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Size: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;2048 MB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Form Factor: DIMM&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Set: 3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Locator: DIMM 3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Bank Locator: Bank 5             &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Speed: 266 MHz (3.8 ns)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Handle 0x0055&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        DMI type 17, 27 bytes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        Memory Device&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Size: No Module Installed&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Form Factor: DIMM&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Set: 4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Locator: DIMM 9&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;                Bank Locator: Bank 6       &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;         &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                Speed: 266 MHz (3.8 ns)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Se puede ver, que hay 12 slots en total, algunos ocupados por 512MB de RAM otros por 2GB, otros libres, etc ,etc..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1966045030208175392?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1966045030208175392/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1966045030208175392' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1966045030208175392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1966045030208175392'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/12/comando-dmidecode-o-como-ver-la.html' title='Comando dmidecode: o como ver la configuracion de los DIMMs de memoria de tu ESX y mucho mas'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2669108245998211916</id><published>2008-12-06T11:20:00.000+01:00</published><updated>2008-12-06T11:20:00.959+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PuTTY'/><category scheme='http://www.blogger.com/atom/ns#' term='Connection Manager'/><title type='text'>PuTTY Connection Manager</title><content type='html'>Recientemente hablando con un guru de Oracle descubri esta maravilla de herramienta: &lt;a style="font-weight: bold;" href="http://puttycm.free.fr/"&gt;PuTTY Connection Manager&lt;/a&gt; . Viene a suplir la falta de pestañas y de organizacion a la que llegas cuando tienes un monton de ventanas abiertas de PuTTY. Yo, personalmente, prefiero SecureCRT que te lo da de base, pero hace falta una licencia. Por ello, cuando uso PuTTY, este programilla se ha convertido en un indipensable.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/STkB2Bq3G5I/AAAAAAAAAYM/jb7cHTnY1l4/s1600-h/puttycm.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 279px;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/STkB2Bq3G5I/AAAAAAAAAYM/jb7cHTnY1l4/s400/puttycm.JPG" alt="" id="BLOGGER_PHOTO_ID_5276250466114018194" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2669108245998211916?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2669108245998211916/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2669108245998211916' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2669108245998211916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2669108245998211916'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/12/putty-connection-manager.html' title='PuTTY Connection Manager'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/STkB2Bq3G5I/AAAAAAAAAYM/jb7cHTnY1l4/s72-c/puttycm.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2675252513119481367</id><published>2008-12-05T11:13:00.004+01:00</published><updated>2008-12-05T11:19:32.226+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Posts proximos'/><title type='text'>Posts proximos</title><content type='html'>Bueno, llevo ya un retraso importante de publicacion de posts porque he andado un poco atareado este ultimo mes. Os pongo los posts en los que estoy trabajando y espero sean de inmininte publicacion:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Mas sobre Vmware HA&lt;/li&gt;&lt;li&gt;Networking en ESX&lt;/li&gt;&lt;li&gt;Backup de Hosts: ESX, ESXi&lt;/li&gt;&lt;li&gt;El maldito reloj en VMs linux&lt;/li&gt;&lt;li&gt;El scheduler, vCPUs y demas parientes.&lt;/li&gt;&lt;li&gt;Disaster Recovery&lt;/li&gt;&lt;/ul&gt;Poco a poco iran saliendo. Espero que antes del 31 todos!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2675252513119481367?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2675252513119481367/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2675252513119481367' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2675252513119481367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2675252513119481367'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/12/posts-proximos.html' title='Posts proximos'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4008311121097380177</id><published>2008-11-18T10:32:00.001+01:00</published><updated>2008-11-18T10:32:19.489+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spam'/><title type='text'>El SPAM mundial cae un 75% tras la desconexion de la empresa McColo Corp</title><content type='html'>Sé que os tengo acostumbrados a hablar de virtualizacion y almacenamiento sobre todo, pero esta noticia me ha impresionado:&lt;br /&gt;&lt;p&gt;El volumen de SPAM mundial se desplomó el pasado martes 11 de Noviembre después de que una empresa de hosting, fue puesta fuera de línea.&lt;/p&gt; &lt;p&gt;La caída en el volumen de spam se debe a que los proveedores de Internet (ISPs) desconectaron a &lt;strong&gt;McColo Corp&lt;/strong&gt; (un proveedor de hosting de California que alojaba los servidores responsables del envío de aproximadamente el 75% de todo el spam mundial diario.)&lt;/p&gt;Prueba de ello es la grafica que se ve en los servidores de correo entrante (spam linea naranja, trafico normal linea azul):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SSKKiOjPeQI/AAAAAAAAAYE/iBzqxUAUkLg/s1600-h/caida_spam.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 349px; height: 128px;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SSKKiOjPeQI/AAAAAAAAAYE/iBzqxUAUkLg/s400/caida_spam.jpg" alt="" id="BLOGGER_PHOTO_ID_5269926834602998018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hace una seman (11 Nov) se preveia que para este martes los niveles de SPAM serian parecidos pero parece que los spammers están tardando en realojarse. Y espero que tarden mucho aunque segun los expertos estas Navidades puede llegarse a niveles historicos de SPAM.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4008311121097380177?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4008311121097380177/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4008311121097380177' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4008311121097380177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4008311121097380177'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/11/es-spam-mundial-cae-un-75-tras-la.html' title='El SPAM mundial cae un 75% tras la desconexion de la empresa McColo Corp'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SSKKiOjPeQI/AAAAAAAAAYE/iBzqxUAUkLg/s72-c/caida_spam.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4735724282781276051</id><published>2008-11-13T18:43:00.000+01:00</published><updated>2008-11-13T18:43:10.935+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uptime'/><title type='text'>Buen uptime!!</title><content type='html'>Esto no se suele ver demasiado. Este servidor lleva funcionando &lt;span style="font-weight: bold;"&gt;975 días&lt;/span&gt; (y presumiblemente lo hará más) sin dar el menor problema. No es virtual, aunque estoy seguro que puedo encontrar alguno virtual con un uptime similar (una maquina virtual tiene razones para tener mayor uptime pues tiene mayor tolerancia a fallos).&lt;br /&gt;&lt;br /&gt;Es un servidor de MySQL con hardware IBM xSeries x345 con doble Xeon con un Red Hat 4 y con alimentacion a grupo electrógneo. Buen Hw + Buen SO + Buena alimentacion.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SRxm4hwGafI/AAAAAAAAAX8/vvndzbTPASU/s1600-h/uptime_975days.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 36px;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SRxm4hwGafI/AAAAAAAAAX8/vvndzbTPASU/s400/uptime_975days.jpg" alt="" id="BLOGGER_PHOTO_ID_5268198785435462130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Da gusto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4735724282781276051?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4735724282781276051/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4735724282781276051' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4735724282781276051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4735724282781276051'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/11/buen-uptime.html' title='Buen uptime!!'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SRxm4hwGafI/AAAAAAAAAX8/vvndzbTPASU/s72-c/uptime_975days.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2817505761087139986</id><published>2008-11-11T07:09:00.000+01:00</published><updated>2008-11-11T23:22:56.840+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMDK Recovery Tool'/><category scheme='http://www.blogger.com/atom/ns#' term='vmfs-undelete'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware ESX 3.5 Update 3'/><title type='text'>VMware ESX 3.5 Update 3 y VMDK Recovery Tool (vmfs-undelete)</title><content type='html'>Al margen de hacerme eco de la noticia de que ha sido lanzada la &lt;a href="http://www.vmware.com/support/vi3/doc/vi3_esx35u3_rel_notes.html"&gt;VMware ESX 3.5 Update 3&lt;/a&gt; con sus correcciones y mejoras, queria destaca una herramienta que me ha llamado la atención y que han metido de forma experimental en esta release: &lt;br /&gt;&lt;br /&gt;&lt;strong style="font-style: italic; color: rgb(51, 51, 51); font-family: courier new;"&gt;Experimental Support for the VMDK Recovery   Tool &lt;/strong&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 51); font-family: courier new;"&gt;— This release adds support for the VMDK Recovery tool, a script intended to help customers to recover VMFS/vmdk data stores from accidental deletion of VMFS/vmdk data store or physical disk corruption. For more information, see &lt;/span&gt;&lt;a style="font-style: italic; color: rgb(51, 51, 51); font-family: courier new;" href="http://kb.vmware.com/kb/1007243" target="_blank"&gt;VMDK Recovery Tool (ESX 3.5 Update 3)&lt;/a&gt;&lt;span style="font-style: italic; color: rgb(51, 51, 51); font-family: courier new;"&gt; ( KB   1007243).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una especie de &lt;span style="font-weight: bold;"&gt;undelete&lt;/span&gt; de los que haciamos en MS-DOS. La herramienta realiza un backup de la lista de bloques que usa una determinada VM (haciendo un snapshot etc...) y si la borramos por accidente (ya sabes un click fuera de lugar o locura pasajera delante de la pantalla), la podremos recuperar con esta herrramienta.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Atencion:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Es experimental, pero habra que echarle un ojo en unos meses...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;No sustituye a los backups.&lt;/li&gt;&lt;li&gt;No sirve para ESXi&lt;/li&gt;&lt;li&gt;No sirve para luns RDM&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2817505761087139986?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2817505761087139986/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2817505761087139986' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2817505761087139986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2817505761087139986'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/11/vmware-esx-35-update-3-y-vmdk-recovery.html' title='VMware ESX 3.5 Update 3 y VMDK Recovery Tool (vmfs-undelete)'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7369558305669100292</id><published>2008-11-05T16:00:00.003+01:00</published><updated>2008-11-05T16:08:57.209+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='red hat'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='whitepaper'/><category scheme='http://www.blogger.com/atom/ns#' term='guest'/><title type='text'>Instalando y Configurando Linux Guests con VMware</title><content type='html'>El equipo de Linux de VMware acaba de sacar un documento (whitepaper)  que incluye todo tipo de trucos (tips) y bests practices para la instalacon y configuracion de VM que lleven Linux.&lt;br /&gt;Merece la pena leerlo y releerlo  si funcionamos con Linux en nuestra infrastructura virtual.&lt;br /&gt;&lt;a href="http://www.vmware.com/resources/techresources/1076"&gt;http://www.vmware.com/resources/techresources/1076&lt;/a&gt;&lt;br /&gt;&lt;h2&gt;&lt;/h2&gt;&lt;span style="font-weight: bold; color: rgb(102, 102, 102); font-style: italic;"&gt;Description     &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102); font-style: italic;"&gt;This technical note describes installing, configuring, updating, and administering Linux guest operating systems in virtual machines running on VMware Infrastructure 3 version 3.5. In addition, this note includes a collection of useful tips and tricks in fine-tuning your Linux virtual machines. Although the recommendations in this paper apply to most Linux distributions, they are tailored specifically to Red Hat Enterprise Linux 5. Linux administrators can use this paper as a source for guidelines when building and maintaining Linux virtual machines in their VMware Infrastructure environments. Some working knowledge of VirtualCenter 2.5 Update 2, ESX 3.5 Update 2, and Linux operating systems is required.&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7369558305669100292?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7369558305669100292/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7369558305669100292' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7369558305669100292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7369558305669100292'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/11/instalando-y-configurando-linux-guests.html' title='Instalando y Configurando Linux Guests con VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3873649078390920606</id><published>2008-10-26T18:25:00.000+01:00</published><updated>2008-10-26T18:25:00.252+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='www.networkworld.com'/><category scheme='http://www.blogger.com/atom/ns#' term='articulo'/><title type='text'>7 claves para tener exito en la virtualizacion.</title><content type='html'>&lt;div class="entry-content"&gt;   &lt;div class="entry-body"&gt;En www.networkworld.com han publicado este articulo que me parece muy interesante: &lt;a href="http://www.networkworld.com/supp/2008/ndc6/102008-ndc-virtualization-tips.html"&gt;7 claves para tener exito en la virtualizacion.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Es un articulo dirigido tanto a las empresas que están pensando en la virtualización como a las que han adoptado la virtualización. Es una recopilación de lo que me parecen buenos consejos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;        &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3873649078390920606?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3873649078390920606/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3873649078390920606' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3873649078390920606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3873649078390920606'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/7-claves-para-tener-exito-en-la.html' title='7 claves para tener exito en la virtualizacion.'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-432283400421813810</id><published>2008-10-24T12:21:00.001+02:00</published><updated>2008-10-24T12:21:05.733+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Deduplication'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='LUN'/><title type='text'>NetApp Deduplicacion y LUNs: Documento</title><content type='html'>Hacía tiempo que no escribia sobre &lt;span style="font-weight: bold;"&gt;NetApp&lt;/span&gt; y su &lt;span style="font-weight: bold;"&gt;deduplicación.&lt;/span&gt; Como ya sabeis NetApp(y otros fabricantes como EMC) nos ofrece la posibilidad de deduplicar  nuestros datos para ahorrar espacio. (Algunos articulos relacionados que he escrito &lt;a href="http://kurrin.blogspot.com/search?q=netapp"&gt;anteriormente&lt;/a&gt;).&lt;br /&gt;Muchas veces me he visto con dificultades para saber qué opcion es la mejor a la hora de provisionar LUNs que van a ser deduplicadas.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SQGg_fQ_sOI/AAAAAAAAAXM/vUFvjDrR0j8/s1600-h/netapp_lun_dedup.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 156px; height: 200px;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SQGg_fQ_sOI/AAAAAAAAAXM/vUFvjDrR0j8/s200/netapp_lun_dedup.jpg" alt="" id="BLOGGER_PHOTO_ID_5260662852330434786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="content"&gt;Por casualidad hoy he encontrado este documento en las communities de NetApp, donde se necesita login (que deben usar el mismo motor que las de VMware porque son clavadas..):&lt;br /&gt;&lt;a href="http://communities.netapp.com/docs/DOC-1192;jsessionid=7177122E64AA32F30DD92CEE995AC70E"&gt;Configuring NetApp Deduplication With LUNs&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102); font-style: italic;"&gt;"Deduplication creates free space, but where does the free space go? The paper describes 5 basic LUN configurations and the different results that occur once space is reclaimed by deduplication."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Aqui dejo el link:  &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;a style="font-weight: bold;" href="http://sites.google.com/site/repositoriodearchivoskurrin/Home/DeduplicationandLUNs.pdf?attredirects=0"&gt;Configuring NetApp Deduplication With LUNs&lt;/a&gt;&lt;br /&gt;de mi espacio de google para que os lo bajeis sin registrarse. &lt;span style="color: rgb(102, 102, 102); font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;La configuracion más común creo que es la D (La LUN sin espacio reservado y la garantia de espacio establecida en el Volumen) y E (La LUN sin espacio reservado y sin garantia de espacio ninguna). Lo logico es que nos guste ver como encoje la LUN después de aplicar la deduplicacion.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-432283400421813810?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/432283400421813810/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=432283400421813810' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/432283400421813810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/432283400421813810'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/netapp-deduplicacion-y-luns-documento.html' title='NetApp Deduplicacion y LUNs: Documento'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SQGg_fQ_sOI/AAAAAAAAAXM/vUFvjDrR0j8/s72-c/netapp_lun_dedup.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-322694532737927482</id><published>2008-10-17T13:59:00.003+02:00</published><updated>2008-10-17T13:57:18.695+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VC 2.5 Update 3'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX 3.5 Update 2'/><title type='text'>ESXi: Acceso a "consola" y bug ESX 3.5 Update 2</title><content type='html'>El otro día David Marquina me avisó de un bug que tiene la ESX 3.5 Update 2:&lt;br /&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;" Parece ser que el FT_HOSTS y demás ficheros de configuración de HA se quedan con la primera IP que se le asignó. En mi caso via DHCP. De momento se que pasa en ESX3i y claro, no puedo abrir los ficheros "&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Por lo que me ha comentado, dicho bug se ha solucionado en la &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;VC 2.5 Update 3&lt;/span&gt;. Se puede ver en las &lt;a style="font-weight: bold;" href="http://www.vmware.com/support/vi3/doc/vi3_vc25u3_rel_notes.html#resolvedissues"&gt;Release Notes&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De todas forma en dicho momento vimos la necesidad de entrar a la "console" ESXi (que no es otra cosa que un &lt;a style="font-weight: bold;" href="http://www.busybox.net/"&gt;Busy Box&lt;/a&gt;: un comando que lleva dentro compilados unos cuantos binarios de linux y que se parece al command.com de MS-DOS). Para ello os dejo este link: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://kb.vmware.com/kb/1003677" target="_blank"&gt;http://kb.vmware.com/kb/&lt;wbr&gt;1003677&lt;/a&gt; que nos &lt;span style="font-weight: bold;"&gt;explica cómo entrar a la consola pulsando Alt+F1 y escribiendo "unsupported"&lt;/span&gt;.&lt;br /&gt;Una vez dentro podemos hacer lo que queramos.&lt;br /&gt;&lt;br /&gt;Aprovecho para recomendar que dentro podemos habilitar el acceso ssh:&lt;br /&gt;&lt;ul style="font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;li&gt;Editat /etc/inetd.conf (usar vi)&lt;/li&gt;&lt;li&gt;Quitar el comentario # de la linea del SSH&lt;/li&gt;&lt;li&gt;Kill y restart el proceso inetd (o reboot del server)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;El acceso ssh me parece importante por si tenemos que entrar por cualquier circunstancia, si queremos cambiar las opciones del driver de la HBA para obtenr mayor rendimiento, si queremos usar discos thin provisionned ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-322694532737927482?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/322694532737927482/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=322694532737927482' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/322694532737927482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/322694532737927482'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/esxi-acceso-consola-y-bug-esx-35-update.html' title='ESXi: Acceso a &quot;consola&quot; y bug ESX 3.5 Update 2'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5434283002077674209</id><published>2008-10-17T01:55:00.000+02:00</published><updated>2008-10-17T01:55:00.843+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><title type='text'>Link Best Practices para Patching del ESX</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SPePT8j-K_I/AAAAAAAAAW0/zhY682PeJRI/s1600-h/patch_esx.jpeg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SPePT8j-K_I/AAAAAAAAAW0/zhY682PeJRI/s200/patch_esx.jpeg" alt="" id="BLOGGER_PHOTO_ID_5257828662815632370" border="0" /&gt;&lt;/a&gt;Os dejo un link que he encontrado interesante sobre el parcheo de servidores ESX:&lt;br /&gt;&lt;a href="http://www.vmware.com/files/pdf/esx_patching_best_practices.pdf"&gt;http://www.vmware.com/files/pdf/esx_patching_best_practices.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;Summary:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: courier new;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Patch Overview” &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Patch Delivery and Packaging” &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Patch Preparation”&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Understanding the Impact of Patching an ESX Host”&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Understanding the Impact of Patching an ESXi Host” &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Identifying Build Numbers after Patch Install” &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;“Resources”&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5434283002077674209?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5434283002077674209/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5434283002077674209' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5434283002077674209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5434283002077674209'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/link-best-practices-para-patching-del.html' title='Link Best Practices para Patching del ESX'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SPePT8j-K_I/AAAAAAAAAW0/zhY682PeJRI/s72-c/patch_esx.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2469494307168166650</id><published>2008-10-16T23:50:00.001+02:00</published><updated>2008-10-16T23:50:01.137+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='Pasive'/><category scheme='http://www.blogger.com/atom/ns#' term='Tolerance'/><category scheme='http://www.blogger.com/atom/ns#' term='Fault'/><category scheme='http://www.blogger.com/atom/ns#' term='HA'/><category scheme='http://www.blogger.com/atom/ns#' term='FT'/><category scheme='http://www.blogger.com/atom/ns#' term='Active'/><title type='text'>Producto Fault Tolerance de VMware (FT)</title><content type='html'>Aqui os dejo un video muy interesante sobre Fault Tolerance: Producto que se ha presentado en VMWorld 2008 como experimental y que nos acerca la Alta Disponibilidad a nivel de VM.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SPTJB1dDSpI/AAAAAAAAAWc/vGwNyA1_Buk/s1600-h/FT_img_1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SPTJB1dDSpI/AAAAAAAAAWc/vGwNyA1_Buk/s200/FT_img_1.jpg" alt="" id="BLOGGER_PHOTO_ID_5257047698414193298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Se trata de una tecnologia que se basa en Vmotion para mantener una copia exacta de la VM primaria llamada la VM secundaria (con su misma IP y su misma MAC) transmitiendo cada instruccion que se ejecuta y haciendo mirror a la otra maquina de forma que si se cae la VM primaria, la secunadaria entra en funcionamiento. En terminos de High  Availability es una alta disponibilidad Active/Pasive.&lt;br /&gt;Se pretende usar esta tecnologia en las VMs que queramos porteger con mayor disponibilidad que VMware HA. Recordemos que VMware HA protege frente a la caida de un nodo pero es inevitable un downtime igual al tiempo de inicio de la VM en otro nodo.&lt;br /&gt;&lt;br /&gt;Decir que como se ve en la imagen es inevitable que las VM tengan discos "zeroed", es decir que ocupen todo el espacio que reservan.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SPTJJxESwGI/AAAAAAAAAWs/u9y3wpElycw/s1600-h/FT_zeroed_disk.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SPTJJxESwGI/AAAAAAAAAWs/u9y3wpElycw/s320/FT_zeroed_disk.jpg" alt="" id="BLOGGER_PHOTO_ID_5257047834675560546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://download3.vmware.com/vdcos/demos/FT_Demo_800x600.html"&gt;Link del video.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Supongo que lo siguiente será dos VM en Active/Active(replicacion bidireccional) y que los switches virtuales balanceen tal y como lo hacen los Foundry, Alteon o F5... veremos con qué nos sorprenden!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2469494307168166650?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2469494307168166650/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2469494307168166650' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2469494307168166650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2469494307168166650'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/producto-fault-tolerance-de-vmware-ft.html' title='Producto Fault Tolerance de VMware (FT)'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SPTJB1dDSpI/AAAAAAAAAWc/vGwNyA1_Buk/s72-c/FT_img_1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3545884735925390763</id><published>2008-10-16T23:20:00.000+02:00</published><updated>2008-10-16T23:20:00.190+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='Jose Maria Gonzalez'/><category scheme='http://www.blogger.com/atom/ns#' term='josemariagonzalez.es'/><title type='text'>Virtualization for Dummies,VI3 Card en Castellano y mucho más.</title><content type='html'>Jose Maria Gonzalez dejó un comentario que aprovecho para presentar su blog (su gran blog):&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;Jose Maria Gonzalez dijo:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;Muy interesante tu articulo, y tu blog, enhorabuena. &lt;/span&gt; &lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;Me gustara compartir contigo y tus lectores, si me permites, la dirección del Blog de Virtualizacion en Español que yo mismo edito y gestiono en &lt;a href="http://josemariagonzalez.es/"&gt;http://josemariagonzalez.es&lt;/a&gt;&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;El blog está dedicado a la Virtualización en general y en particular a las soluciones de Virtualización de Servidores más importantes; VMware, XenServer, Hyper-V.&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;Muchas gracias y enhorabuena otra vez por tu blog. Fenomenal trabajo&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;rgds,&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;Jose Maria Gonzalez&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;En primer lugar muchas gracias por el comentario Jose Maria, me alegra enormemente que mis posts sirvan (y más a expertos como tu). Jose Maria trabaja en Dublin (segun tengo entendido) y es un profesional de la virtualización.&lt;br /&gt;Hay que decir que este blog es altamente recomendable: los videos son muy instructivos y recientemente Jose Maria ha traducido la VI Card (de la que hablamos &lt;a href="http://kurrin.blogspot.com/search?q=card"&gt;aqui&lt;/a&gt;) para acercarnos ese documento a la comunidad hispanoparlante.&lt;br /&gt;Un saludo chemavirtual!!!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3545884735925390763?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3545884735925390763/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3545884735925390763' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3545884735925390763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3545884735925390763'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/virtualization-for-dummiesvi3-card-en.html' title='Virtualization for Dummies,VI3 Card en Castellano y mucho más.'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7499137738981003137</id><published>2008-10-07T13:09:00.000+02:00</published><updated>2008-10-07T13:09:01.040+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='alarmas'/><category scheme='http://www.blogger.com/atom/ns#' term='alarms'/><category scheme='http://www.blogger.com/atom/ns#' term='VC'/><title type='text'>Configurar las Alarmas de VMware VI3 (ESX)</title><content type='html'>Algo que nos ofrece VI3 y que merece la pena pasarse diez minutos en configurar son las alarmas. VI3 nos ofrece la posibilidad de reaccionar (por medio de un script) o ser avisados (por mail, por SNMP) de los cambios en determinados parametros de nuestras VMs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SOs8NoyXblI/AAAAAAAAAUA/daD_FR0HZhw/s1600-h/esx_alarms_notifications.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: right; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SOs8NoyXblI/AAAAAAAAAUA/daD_FR0HZhw/s320/esx_alarms_notifications.jpg" alt="" id="BLOGGER_PHOTO_ID_5254359595242450514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Las alarmas indican el estado de los objetos, estos objetos pueden ser: carpetas, datacenters, clusters, resource pools, hosts y VMs. De hecho, en el lado izquierdo del VIC podemos ver estos objetos y su jerarquia.&lt;br /&gt;&lt;br /&gt;Lo primero que tenemos que ver es a qué nivel queremos poner la alarma que vamos a configurar. A mí me resulta muy comodo hacerlo a la altura (jerarquica) mayor: la de Hosts &amp;amp; Clusters, de esta forma con configurar un par de alarmas me vale para todas las VMs que hay colgando. Si me interesa alguna VM en concreto, algun parametro en concreto que no esté monitorizando con las anteriormente mencionadas alarmas configuro una alarma especifica para ello, que no suele ser el caso.&lt;br /&gt;&lt;br /&gt;Las alarmas que suelo poner a nivel de Hosts&amp;amp;Clusters son dos solamente, una de tipo Alarma Host y otra de tipo Alarma VM, de esta forma me entero de lo que ocurre a los Hosts y a las VMs que tengo en mi infraestructura virtual.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SOs9gU-lAeI/AAAAAAAAAUQ/0cBQouI5q5s/s1600-h/esx_alarms_type_Host.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SOs9gU-lAeI/AAAAAAAAAUQ/0cBQouI5q5s/s320/esx_alarms_type_Host.jpg" alt="" id="BLOGGER_PHOTO_ID_5254361015854105058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Por ejemplo, añado la alama de tipo Host, marco los triggers que quiero (Remarcar que en cada campo si pinchamos hay una lista desplegable):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SOs-n59Z-CI/AAAAAAAAAWQ/l2Zr8TnAsak/s1600-h/esx_alarms_type_triggers.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SOs-n59Z-CI/AAAAAAAAAWQ/l2Zr8TnAsak/s320/esx_alarms_type_triggers.jpg" alt="" id="BLOGGER_PHOTO_ID_5254362245552011298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Y pongo las notificaciones que quiero. En general por mail, para lo cual hay que definir primero el servidor SMTP. (En el VIC, Menu Administration, Virtual Center Management Server, Configuration, Mail)&lt;br /&gt;&lt;br /&gt;Ejemplo de mail que llega, en este caso por uso de CPU excesivo:&lt;br /&gt;&lt;pre  style="font-weight: bold;font-family:courier new;" wrap=""&gt;&lt;span style="font-size:85%;"&gt;Target: VirtualMachine1&lt;br /&gt;Old Status: Green&lt;br /&gt;New Status: Yellow&lt;br /&gt;&lt;br /&gt;Current value:&lt;br /&gt;Alarma Virtual Machine - (Metric CPU Usage (Average/Rate) = 76% OR Metric Memory Usage (Average/Absolute) = 12% OR Metric Network Usage (Average/Rate) = 0% OR Metric Disk Usage (Average/Rate) = 0% OR State = Powered On)&lt;br /&gt;&lt;br /&gt;Alarm: Alarma Virtual Machine&lt;br /&gt;([Yellow Metric Is Above 75%; Red Metric Is Above 90%] OR [Yellow Metric Is Above 75%; Red Metric Is Above 90%] OR [Yellow Metric Is Above 75%; Red Metric Is Above 90%] OR [Yellow Metric Is Above 75%; Red Metric Is Above 90%] OR [Yellow State Is Equal To suspended; Red State Is Equal To poweredOff])&lt;br /&gt;&lt;br /&gt;Description:&lt;br /&gt;Alarm Alarma Virtual Machine on VirtualMachine1 changed from Green to Yellow&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Detalle Importante: &lt;/span&gt;&lt;br /&gt;En los triggers, asi como en la CPU y Memoria se establece el umbral en %.&lt;br /&gt;En los indicadores de uso de disco y red hay un &lt;span style="font-weight: bold; color: rgb(204, 102, 0);"&gt;bug&lt;/span&gt; (Al menos en la 3.0.2). No se expresan en %, el numero que ponemos son los  "kiloBytesPerSecond" en lo que se refiere a disco y "kiloBitsPerSecond" en lo que se refiere a red.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;This is a bug in the displayed units of the VI Client.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt; Disk metric monitored by alarms is "kiloBytesPerSecond", not "percent".&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt; Network metric monitored by alarms is "kiloBitsPerSecond", not "percent"&lt;/span&gt;&lt;br /&gt;&lt;a href="http://communities.vmware.com/message/586823#586823"&gt;&lt;br /&gt;http://communities.vmware.com/message/586823#586823&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7499137738981003137?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7499137738981003137/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7499137738981003137' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7499137738981003137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7499137738981003137'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/configurar-las-alarmas-de-vmware-vi3.html' title='Configurar las Alarmas de VMware VI3 (ESX)'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SOs8NoyXblI/AAAAAAAAAUA/daD_FR0HZhw/s72-c/esx_alarms_notifications.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-252399493046578674</id><published>2008-10-01T22:46:00.001+02:00</published><updated>2008-10-04T12:50:49.067+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kodiak'/><category scheme='http://www.blogger.com/atom/ns#' term='Bluebear'/><title type='text'>Kodiak de Bluebear</title><content type='html'>Me acaba de llegar una invitación para la beta privada de Kodiak, asi que ya la estoy probando.&lt;br /&gt;&lt;br /&gt;Como comenté &lt;a href="http://kurrin.blogspot.com/2008/09/bluebear-koala-y-kodiak-posible-cliente.html"&gt;otro día&lt;/a&gt;, Kodiak es  una aplicación multiplataforma que nos permite administrar "nuestro imperio virtual" (tal y como lo dicen ellos). En principio es una &lt;span style="font-weight: bold;"&gt;beta privada&lt;/span&gt; que nos permite administrar VMware. Esta previsto que tambien sirva para XenCitrix e Hyper-V, tiempo al tiempo.&lt;br /&gt;&lt;br /&gt;¿Por qué probar esta herramienta si ya tenemos el VIC? Bueno, lo primero porque es multiplataforma: Mac, Windows y Linux. Lo segundo porque ofrece (y ofrecerá funcionalidades) que no tiene el VIC, como la rapidez, la vision global... y porque nos podria(en versiones futuras) ahorrar un Virtual Center administrando los ESX de forma global...&lt;br /&gt;&lt;br /&gt;Por el momento la he instalado en una Mandriva 2008 y va muy bien, le faltan funcionalidades pero va muy bien para ser la version 0.0.1.&lt;br /&gt;La instalacion se compone de Adobe Air(hay que hacer un chmod +x del binario para Linux) y luego de Kodiak Air Package. En unos cinco minutos lo tienes instalado y funcionando:&lt;span style="font-style: italic; font-weight: bold; color: rgb(102, 102, 102);"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;En esta version se puede ver el mapa, rotarlo, obtener consolas de las VMs, encenderlas, apagarlas, ver datastores, resource pools, etc.&lt;br /&gt;La pantalla de login se ve asi:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SOM92egu8PI/AAAAAAAAARw/0VTcYVHFTlM/s1600-h/kodiak_login.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SOM92egu8PI/AAAAAAAAARw/0VTcYVHFTlM/s320/kodiak_login.jpg" alt="" id="BLOGGER_PHOTO_ID_5252109596556718322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Una vez dentro vemos un mapa como este (o similar): (Los arcos alrededor de las VM simboliza la CPU y MEM  que estan usando)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SOOEx_dC9AI/AAAAAAAAAS4/yJI8ISASoik/s1600-h/kodiak_vision_global1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SOOEx_dC9AI/AAAAAAAAAS4/yJI8ISASoik/s400/kodiak_vision_global1.jpg" alt="" id="BLOGGER_PHOTO_ID_5252187584825848834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Podemos ver la VMs tambien de este modo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SOPexjyJFlI/AAAAAAAAATw/ns3FuXqvnPg/s1600-h/kodiak_vision_global3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SOPexjyJFlI/AAAAAAAAATw/ns3FuXqvnPg/s400/kodiak_vision_global3.jpg" alt="" id="BLOGGER_PHOTO_ID_5252286533444638290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;¿Que no podemos hacer con Kodiak(de momento)?:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Editar Settings de VMs&lt;/li&gt;&lt;li&gt;VMotion&lt;/li&gt;&lt;li&gt;Añadir o Quitar una VM&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Actualizado: La leche! Asustan estos osos. Solo han tardado unos minutos desde que he puesto el post y ya han dejado un comentario!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Actualizado2: Lo siento. Ya no me quedan invitaciones para bajarse el software. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-252399493046578674?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/252399493046578674/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=252399493046578674' title='11 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/252399493046578674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/252399493046578674'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/10/kodiak-de-bluebear.html' title='Kodiak de Bluebear'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SOM92egu8PI/AAAAAAAAARw/0VTcYVHFTlM/s72-c/kodiak_login.jpg' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2654769538754102783</id><published>2008-09-23T14:07:00.002+02:00</published><updated>2008-09-23T23:13:58.404+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vCPU'/><category scheme='http://www.blogger.com/atom/ns#' term='pCPU'/><category scheme='http://www.blogger.com/atom/ns#' term='afinidad'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual symmetric multiprocessing'/><category scheme='http://www.blogger.com/atom/ns#' term='vSMP'/><title type='text'>vSMP (virtual symmetric multiprocessing)</title><content type='html'>Algo que me vienen preguntando ultimamente es cuándo usar vSMP.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Debemos asignar a una VM más de un virtual processor?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Deberíamos usarlo solamente cuando sabemos que se va a aprovechar por las aplicaciones que lleva dentro la VM, no simplemente por pensar  "cuantas más vCPU tenga una VM mejor". Hay personas que piensan que cuantas más vCPU tenga una VM mejor, y esto no es necesariamente cierto, de hecho puede correr peor con dos vCPU que con una.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;La razon para esto es que &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;el scheduler de CPU del hypervisor debe encontrar el numero cores disponibles simultaneamente igual al numero de vCPUs que tiene asignada la VM&lt;/span&gt;. Por ejemplo, una VM con cuatro vCPUs deberá tener cuatro cores disponibles a la vez para cada petición de CPU que hace al host. Si dichos cuatro cores no están disponibles en ese momento (porque hay otra VM usando dos, por ejemplo) la VM deberá esperar hasta que estén disponibles.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tips respecto a esto:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Cuantos menos vCPUs lleven las VMs mejor.&lt;/li&gt;&lt;li&gt;Sólo asignar a una VM  multiples vCPUs cuando sabemos que la aplicacion que lleva dentro va a hacer uso de ello.&lt;/li&gt;&lt;li&gt;Nunca asignar el mismo numero de vCPUs que el numero total de cores de tu host.(pCPUs). Mejor si mantenmos el doble de cores fisicos que los vCPUs de la VM que más tiene. (Por ejemplo, 8 cores fisicos = 4 vCPU como maximo)&lt;/li&gt;&lt;li&gt;Si estas haciendo P2V de un servidor Windows con varias CPUs a una VM con una vCPU, cambia el HAL de multiprocessor a uniprocessor.&lt;/li&gt;&lt;li&gt;Si puedes, evita usar afinidad de CPU.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;Actualización:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.vmware.com/resources/techresources/641"&gt;Este link,&lt;/a&gt; aunque un poco viejo, explica muy tecnicamente el comportamiento con vSMP y sin él.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2654769538754102783?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2654769538754102783/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2654769538754102783' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2654769538754102783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2654769538754102783'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/09/vsmp-virtual-symmetric-multiprocessing.html' title='vSMP (virtual symmetric multiprocessing)'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-533227416956622315</id><published>2008-09-23T13:34:00.001+02:00</published><updated>2008-09-23T13:45:34.173+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle VM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRS'/><category scheme='http://www.blogger.com/atom/ns#' term='CPU'/><category scheme='http://www.blogger.com/atom/ns#' term='RAC'/><category scheme='http://www.blogger.com/atom/ns#' term='SLEEP'/><title type='text'>Uso de CPU en Oracle 10g RAC en VMware</title><content type='html'>Resulta que tenemos preparada una maqueta con &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Oracle 10g RAC de dos VMs con Linux Red Hat 4 U4 &lt;/span&gt;para pruebas/tests y desde hace tiempo se quejaban de que iba lenta. Despues de determinar que efectivemente iba lenta, mirando las graficas de la VM se veia que todo era normal: Un relativo uso de CPU alto, disco normal, red normal, etc, etc... Por supuesto los DBAs echaban la culpa al disco (sin saber bien lo que es un vmdk o las capas de abstraccion, caches etc, que tiene desde los discos en RAID5 de una cabina hasta el disco en vmdk....), o a que estaba virtualizado y claro era mas lento por eso...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SNip-V0gUbI/AAAAAAAAARo/9lYfAWBxG4c/s1600-h/oracle10g_CRS_sleep_a_35.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SNip-V0gUbI/AAAAAAAAARo/9lYfAWBxG4c/s320/oracle10g_CRS_sleep_a_35.jpg" alt="" id="BLOGGER_PHOTO_ID_5249132254174663090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Despues de descartar una por una las ocurrencias de los DBAs y de probar a cambiar la VM de discos(locales/SAN), de host y probar los&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://kurrin.blogspot.com/2008/06/slow-performance-of-vms-that-use-vsmp.html"&gt;polvos magicos,&lt;/a&gt; me meti en arena y sacamos unas cuantas cosas (todas en relacion con Oracle):&lt;br /&gt;Indices de base de datos no creados, discos en RAID1 de software realizado por ASM de Oracle... etc, y una vez que teniamos la base de datos mas relajada decidi ver cuanta CPU consumía la VM cuando estaba parada. Fue una sorpresa ver como los scripts de Oracle de administracion, de recogida de estadisticas y en concreto el &lt;span style="font-weight: bold;"&gt;CRS&lt;/span&gt; estaban comiendo CPU aun a pesar de que la DB estaba apagada.&lt;br /&gt;&lt;br /&gt;Pues bien, parece ser que uno de estos procesos, en concreto el CRS, realiza chequeos cada cierto tiempo y ello provoca consumo de CPU(se solapan chequeos y se va engordando el consumo, etc...).&lt;br /&gt;Por lo que he podido ver ocurre sólo en entornos de Oracle 10g RAC virtualizado.&lt;br /&gt;&lt;br /&gt;He aqui un link&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.oracloid.com/2007/10/crs-eating-cpu-on-vmware/"&gt;http://www.oracloid.com/2007/10/crs-eating-cpu-on-vmware/&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;que nos dio la solucion.&lt;br /&gt;En la grafica se puede ver el bajon de CPU que se produce al cambiar un &lt;span style="font-weight: bold;"&gt;SLEEP 1&lt;/span&gt; por un &lt;span style="font-weight: bold;"&gt;SLEEP 35&lt;/span&gt;. L averdad es que no es la primera vez que he observado que en VMware (esto es solo una impresion) con VMs linux, los scripts(perl, shell, compilaciones...) no van todo lo bien que van en fisico....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-533227416956622315?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/533227416956622315/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=533227416956622315' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/533227416956622315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/533227416956622315'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/09/uso-de-cpu-en-oracle-10g-rac-en-vmware.html' title='Uso de CPU en Oracle 10g RAC en VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SNip-V0gUbI/AAAAAAAAARo/9lYfAWBxG4c/s72-c/oracle10g_CRS_sleep_a_35.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1885507411997771246</id><published>2008-09-16T12:33:00.004+02:00</published><updated>2008-09-16T12:33:00.291+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mask'/><category scheme='http://www.blogger.com/atom/ns#' term='compatibilidad'/><category scheme='http://www.blogger.com/atom/ns#' term='mascara'/><category scheme='http://www.blogger.com/atom/ns#' term='EAX'/><category scheme='http://www.blogger.com/atom/ns#' term='EDX'/><category scheme='http://www.blogger.com/atom/ns#' term='run-virtual'/><category scheme='http://www.blogger.com/atom/ns#' term='vmotion'/><category scheme='http://www.blogger.com/atom/ns#' term='ECX'/><category scheme='http://www.blogger.com/atom/ns#' term='Vmotion Info'/><category scheme='http://www.blogger.com/atom/ns#' term='EBX'/><category scheme='http://www.blogger.com/atom/ns#' term='CPUID'/><title type='text'>Compatibilidad de VMotion</title><content type='html'>En mi opinión, una de las grandes ventajas de VMware (y poco a poco sus competidores) es la capacidad de realizar VMotion. Pienso que es una ventaja clave y que cambia mucho de tener un entorno con o sin ello. Sin ello, simplemente estas poniendo muchos huevos en una cesta, que algun dia puede romperse o puede necesitar pararse. Con ello, tienes la  posibilidad de mover esos huevos para arreglar la cesta.&lt;br /&gt;&lt;br /&gt;Para realizar VMotion, además de tener un almacenamiento centralizado SAN/NAS, es necesario que las CPUs de los dos hosts entre los que se va a realizar VMotion sean de la misma familia o compatibles.&lt;br /&gt;Cuando se nos da el caso de que entre los hosts no hay compatibilidad de CPUs &lt;span style="font-weight: bold;"&gt;podemos usar las mascaras personalizadas de CPU para conseguir realizar VMotion.&lt;/span&gt;&lt;br /&gt;Tengo que decir que VMware no da soporte a esto y que no debe hacerse en produccion. También tengo que decir que nunca he visto que haya dado ningun problema y también lo he usado en produccion, asi que cada uno que vea.&lt;br /&gt;&lt;br /&gt;Para crear una mascara (custom mask) para las VMs deberemos fijarnos en los valores de los registros de las CPUs de los servidores incompatibles y ver las diferencias para enmascararlas.&lt;br /&gt;&lt;br /&gt;El primer paso es recolectar la informacion que necesitamos usando la genial herramienta &lt;a href="http://www.run-virtual.com/?page_id=155"&gt;VMotion Info de run-virtual&lt;/a&gt;.&lt;br /&gt;Con ella podemos recabar toda la informacion de nuestra granja de servidores y ver cuales son incompatibles entre sí. Recomiendo activar la opcion "Con Debug" porque nos da los registros de las CPUs ya en binario y solo tenemos que fijarnos en eso:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SM-FZ4G0f8I/AAAAAAAAARA/UnVQYmHjiBQ/s1600-h/run-virtual_VMotionInfo.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SM-FZ4G0f8I/AAAAAAAAARA/UnVQYmHjiBQ/s320/run-virtual_VMotionInfo.jpg" alt="" id="BLOGGER_PHOTO_ID_5246558770514132930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Como se ve, hay varios procesadores IBMs(entre ellos compatibles) y tres CPUs diferentes de DELL(entre ellos compatibles).&lt;br /&gt;Si intentamos realizar VMotion entre cualquier IBM y cualquier DELL nos dara un error de compatibilidad:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SM-J4ZPwJpI/AAAAAAAAARg/RfThaVfeN4M/s1600-h/VMotion_Compat_EAX.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SM-J4ZPwJpI/AAAAAAAAARg/RfThaVfeN4M/s400/VMotion_Compat_EAX.jpg" alt="" id="BLOGGER_PHOTO_ID_5246563692852553362" border="0" /&gt;&lt;/a&gt;Como vemos, el error esta en el registro EAX del nivel 1.  Para arreglarlo anotamos el valor del registro de los servidores incompatibles entre sí y vemos la mascara por defecto que tienen nuestras VMs (Edit Settings, Pestaña Options, Advanced, y en CPU Identification Mask pinchar en Advanced).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SM-GXoKQVTI/AAAAAAAAARY/Msz2tAmu1Is/s1600-h/VMotion_Compat_EditSettings.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SM-GXoKQVTI/AAAAAAAAARY/Msz2tAmu1Is/s320/VMotion_Compat_EditSettings.jpg" alt="" id="BLOGGER_PHOTO_ID_5246559831385462066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Como vemos en la leyenda, hay bits que directamente no interesan para nada (X), de hecho normalmente solo nos interesan los marcados con H, con R, con 0 con 1...&lt;br /&gt;&lt;br /&gt;Veamos, tenemos:&lt;br /&gt;&lt;pre&gt;&lt;span style="font-family:courier new;"&gt;Server1 Level1 EAX:   0000 0000 0000 0000 0000 0000 0000 0110&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;&lt;br /&gt;Server2 Level1 EAX:   0000 0000 0000 0000 0000 0110 1111 0110&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Standard CPU Mask Level1 EAX:  XXXX HHHH HHHH XXXX XXXX HHHH XXXX XXXX&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Custom CPU Mask Level1 EAX:  ---- ---- ---- ---- ---- -00- ---- ----&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;&lt;br /&gt;Effective CPU Mask Level1 EAX:  XXXX HHHH HHHH XXXX XXXX H00H XXXX XXXX&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;Como podemos ver sólo nos interesa los bytes segundo, tercero y sexto(los demas llevan X asi que lo podemos dejar por defecto). En el caso del segundo y tercero byte, vemos que son iguales, luego no tenemos que hecer nada. En el caso del sexto vemos que los bits del medio son diferentes asi que los enmascaramos.&lt;br /&gt;&lt;br /&gt;Ya solo nos queda probar a realizar VMotion, si hay algun otro registro que tocar, el error nos lo describirá(registro ECX, EBX, level 0, etc...)&lt;br /&gt;&lt;br /&gt;Deberemos poner la mascara en cada VM con la que queramos realizar Vmotion.&lt;br /&gt;&lt;br /&gt;Es importnate también darse un paseo por la web de IBM o Dell y ver que es lo que hemos podido enmascarar a la VM, para ver posibles efectos que pueda tener sobre ella. Yo hasta el momento no he tenido ningun problema. (ejemplo: &lt;a href="http://www.intel.com/design/processor/applnots/241618.htm"&gt;http://www.intel.com/design/processor/applnots/241618.htm&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Cualquier comentario o correccion será bienvenido!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1885507411997771246?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1885507411997771246/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1885507411997771246' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1885507411997771246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1885507411997771246'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/09/compatibilidad-de-vmotion.html' title='Compatibilidad de VMotion'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SM-FZ4G0f8I/AAAAAAAAARA/UnVQYmHjiBQ/s72-c/run-virtual_VMotionInfo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6416554376502252525</id><published>2008-09-09T13:04:00.002+02:00</published><updated>2008-09-09T13:08:16.668+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ratio'/><category scheme='http://www.blogger.com/atom/ns#' term='servidor'/><category scheme='http://www.blogger.com/atom/ns#' term='VMs/core'/><category scheme='http://www.blogger.com/atom/ns#' term='numero'/><category scheme='http://www.blogger.com/atom/ns#' term='core'/><category scheme='http://www.blogger.com/atom/ns#' term='VMs/servidor'/><category scheme='http://www.blogger.com/atom/ns#' term='consulta'/><category scheme='http://www.blogger.com/atom/ns#' term='VM/core'/><title type='text'>Consulta: Numero de VM por servidor o core</title><content type='html'>&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;Rodrigo nos comenta:&lt;br /&gt;Hola,&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;he estado leyendo tus artículos y me parecen muy útiles, y me parece que conoces bastante el tema, por lo que te hago una consulta que hace tiempo tengo, que es&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;¿Como saber o calcular el número de virtual machine que puedes instalar en un server?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;La pregunta me parece bastante completa, pero debe existir algún tipo de calculo según Nº CPUs, RAM y otros datos.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;Tu sabes que documentación o alguna forma de calcular esto?&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 51, 0); font-weight: bold;"&gt;Saludos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En primer lugar, muchas gracias por el comentario Rodrigo, es un aliciente muy grande que te resulten útiles los artículos.&lt;br /&gt;La verdad es que, como te comenté, en este tema no existe una regla o formula que te diga: Puedes poner en tu servidor ESX "n" maquinas virtuales y te va a ir bien. Es algo muy relativo. A mi me gusta verlo por cores, porque hoy en día los servidores ya vienen con dos procesadores y dual core o quad core en la mayoría de los casos.&lt;br /&gt;&lt;br /&gt;Los vendedores de servidores, sobretodo de blades (los cuales no me gustan para virtualizar dicho sea de paso), suelen mencionar que su hardware puede correr X maquinas virtuales, pero desde luego hay que cogerlo con pinzas, está claro que &lt;span style="font-weight: bold;"&gt;NO&lt;/span&gt; sale de un método científico, no tiene todos los fabricantes el mismo baremo y es algo comercial.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;El numero de VMs soportado por un servidor depende de la carga que tenga cada una de las VMs (es algo muy relativo).&lt;/span&gt; Además, influyen factores como la RAM y el disco: &lt;span style="font-weight: bold;"&gt;Puedes quedarte sin disco o sin RAM antes de quedarte sin CPU&lt;/span&gt; en un servidor, de hecho esto ocurre frecuentemente.&lt;br /&gt;&lt;br /&gt;He visto varios sitios que corren unas 30 VMs por cada servidor (8 cores), lo que da un ratio de &lt;span style="font-weight: bold;"&gt;3,75 VMs/core&lt;/span&gt;, aunque muy probablemente se podría aumentar a 50Vms por cada server (8 cores) , que es  un ratio de &lt;span style="font-weight: bold;"&gt;6,25 VMs/core&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Este es el orden de magnitud: desde 4 hasta 8 VMs/core en servidores de aplicaciones normales.&lt;br /&gt;Cuando hablamos de escritorios virtuales el numero aumenta algo, por lo que he visto, suelen andar por los 8 VDesktop/core, aunque seguro que hay gente que tiene 15! (En este caso la RAM puede ser nuestro limite de forma muy facil!)&lt;br /&gt;&lt;br /&gt;Para que veas unos números según el preliminar de &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;"2008 Purchasing Intentions Survey"&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;el 61% corren menos de 10 VMs por servidor, el 33% corren de 10 a 25 VMs por servidor y un 5% corren mas de 25 VMs en un servidor. &lt;/span&gt;(Se supone un servidor con dos procesadores aunque no dicen el numero de cores por procesador).&lt;br /&gt;&lt;br /&gt;Tal y como lo veo yo, la infraestructura virtual (de producción) debe estar cargada cerca del 75% (en RAM, CPU, Disco). Si se sube más de ahí, es mejor ir pensando en aprovisionar más servidor, memoria o disco, con los tiempos de entrega dará tiempo a que se pueda seguir trabajando y a que lleguen los materiales para mantenernos en dicho 75%.&lt;br /&gt;&lt;br /&gt;Con DRS es muy fácil ver  de un plumazo qué tal va la cosa,  por ejemplo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SMZOk2ZAY6I/AAAAAAAAAQo/OanE5O7uZsw/s1600-h/num_vm_por_servidor.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SMZOk2ZAY6I/AAAAAAAAAQo/OanE5O7uZsw/s320/num_vm_por_servidor.jpg" alt="" id="BLOGGER_PHOTO_ID_5243965211102176162" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;La imagen responde a un cluster de 9 servidores donde ahy todo tipo de servidores: Linux, Windows, Oracle, OAS, Apache-Tomcat, Webmail, Samba, PeopleSoft, Meta4, etc, etc. Puedes ver que hay 53 VMs  en 9 servidores (con dos procesadores dual core), lo cual da un  1,5 VMs/core.  Ya se ve que la infraestructura puede crecer, y así te lo dice el gráfico de utilización:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SMZOvsKJnyI/AAAAAAAAAQw/GkHNzR2nqtU/s1600-h/num_vm_por_servidor_grafico.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SMZOvsKJnyI/AAAAAAAAAQw/GkHNzR2nqtU/s320/num_vm_por_servidor_grafico.jpg" alt="" id="BLOGGER_PHOTO_ID_5243965397334073122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Cuatro de los nueve servidores se encuentra con un 15%(entre el 10 y el 20) de CPU(aprox.), dos de ellos con un  25%(entre 20 y 30) y otros dos con un  35%(entre 30 y 40).  El ultimo tiene  un 55%(entre 50 y 60) de  uso de CPU.  De media saldría un 26%. (Esto en el gráfico en dicho momento, que habría que ver si es como normalmente suele estar, para ello te puedes ayudar de las grafías de performance).&lt;br /&gt;Con nuestros cálculos &lt;span style="font-weight: bold;"&gt;podríamos tener 3 veces&lt;/span&gt; (3*26 = 75%) las VMs que tenemos ahora, es decir 1,5 *3 = 4 VMs/core de media(algo bastante razonable, es decir 150 VMs(4VMs/core * 9 servidores * 4 cores/servidor) ).&lt;br /&gt;&lt;br /&gt;En el gráfico de uso de GHz se puede ver como llega a los 28GHz en el punto mas alto, de los 89GHz que tenemos (un 30%, este dato es mas exacto y corrobora lo que nos indicaba antes el gráfico(26%)).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SMZPAor0z9I/AAAAAAAAAQ4/YKMN-8Z9e-4/s1600-h/num_vm_por_servidor_performance.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SMZPAor0z9I/AAAAAAAAAQ4/YKMN-8Z9e-4/s320/num_vm_por_servidor_performance.jpg" alt="" id="BLOGGER_PHOTO_ID_5243965688459349970" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ya ves que en este caso vamos mucho peor de RAM que de CPU: Fíjate en la gráfica(segundo dibujo), un 60% de RAM usado. Además, en este caso se está usando el 95% del disco disponible. Esto es lo que te comentaba antes, &lt;span style="font-weight: bold;"&gt;te puedes quedar sin disco antes que sin CPU&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Espero que esto te ayude!&lt;br /&gt;Saludos,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6416554376502252525?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6416554376502252525/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6416554376502252525' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6416554376502252525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6416554376502252525'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/09/numero-de-vm-por-servidor-o-core.html' title='Consulta: Numero de VM por servidor o core'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SMZOk2ZAY6I/AAAAAAAAAQo/OanE5O7uZsw/s72-c/num_vm_por_servidor.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8015928998494681545</id><published>2008-09-01T12:39:00.001+02:00</published><updated>2008-09-01T12:39:00.966+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kodiak'/><category scheme='http://www.blogger.com/atom/ns#' term='Bluebear'/><category scheme='http://www.blogger.com/atom/ns#' term='Cliente Linux'/><title type='text'>Bluebear (Koala y Kodiak) Posible Cliente de Virtual Center de Linux</title><content type='html'>Muchos ya habreis oido hablar de ello, otros no. La compañia &lt;a href="http://www.bluebearllc.net/about/"&gt;Bluebear&lt;/a&gt;, una startup de Washington, además de ofrecer servidores para virtualizar llamados Koala, está trabajando sobre una aplicacion multiplataforma (Windows, Mac OS y Linux) llamada Kodiak (es el nombre de un oso de Alaska) para gestionar nuestro imperio virtual (como ellos ponen: "&lt;span style="font-style: italic;"&gt;Ruling your virtual empire!&lt;/span&gt;"). Se trata (se tratará pues de momento es beta y solo se puede probar bajo invitación) de una aplicacion de codigo abierto que sea capaz de manejar Vmware ESX, Citrix XenServer y MS Hyper-V. Por el momento empiezan dando soporte a VMware ESX, esto puede que supla la necesidad de tener un cliente de VMware en Linux(por fin), veremos qué tal es el producto, desde luego por los pantallazos &lt;a href="http://www.bluebearllc.net/kodiak/"&gt;tiene muy buena pinta&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SLvCNTLs_gI/AAAAAAAAAQg/vCAGzmmY0qQ/s1600-h/kodiak.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SLvCNTLs_gI/AAAAAAAAAQg/vCAGzmmY0qQ/s400/kodiak.jpg" alt="" id="BLOGGER_PHOTO_ID_5240996125119151618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Según lo que ellos mismo dicen:&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;Welcome to the next generation of unified systems management! Kodiak, from BlueBear, enables unprecedented visibility into and control over virtualized infrastructures, regardless of size or composition. As the industry's only application that's both hypervisor-agnostic and cross-platform, Kodiak sets a new standard in versatility, pushing virtualization out of the datacenter and catalyzing it's widespread adoption throughout the information technology landscape. BlueBear believes useful software should be available to anybody who needs it, and at no cost; hence Kodiak's price, totally free!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8015928998494681545?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8015928998494681545/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8015928998494681545' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8015928998494681545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8015928998494681545'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/09/bluebear-koala-y-kodiak-posible-cliente.html' title='Bluebear (Koala y Kodiak) Posible Cliente de Virtual Center de Linux'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SLvCNTLs_gI/AAAAAAAAAQg/vCAGzmmY0qQ/s72-c/kodiak.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7213114289829332791</id><published>2008-08-28T10:59:00.000+02:00</published><updated>2008-08-29T10:57:50.876+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Power On'/><category scheme='http://www.blogger.com/atom/ns#' term='Encender'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Center'/><category scheme='http://www.blogger.com/atom/ns#' term='In Progress'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware-cmd'/><title type='text'>Virtual Machine power on stalls(In Progress) and cannot be cancelled</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SLe5vBfeWjI/AAAAAAAAAQY/Or448nwfSlo/s1600-h/poweron_inprogress.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SLe5vBfeWjI/AAAAAAAAAQY/Or448nwfSlo/s320/poweron_inprogress.jpg" alt="" id="BLOGGER_PHOTO_ID_5239860908974299698" border="0" /&gt;&lt;/a&gt;Muy buenas a todos, después de unas más que merecidas vacaciones y la vuelta a trabajar un tanto intensa que he tenido, por fin tengo un huequillo para escribir.&lt;br /&gt;&lt;br /&gt;Una de las que me he encontrado al volver ha sido:&lt;br /&gt;- Voy a encender estas VMs....&lt;br /&gt;- Vaya parece que llevan un rato en el estado "In Progress"...&lt;br /&gt;- Vaya parece que algo pasa poruqe se han quedado asi desde hace cinco minutos.&lt;br /&gt;&lt;br /&gt;Pues sí, resulta que al encender dichas VMs en un entorno con un VC y unos cuantos ESX, las VMs se quedaban de forma indefinida como si se estuvieran encendiendo (El Virtual Center marca Power On Virtual Machine, Status= In Progress), pero nada de eso claro.&lt;br /&gt;&lt;br /&gt;Lo primero ha sido intentar cancelar las tareas desde el VIC, pero nada, no me dejaba dicha opcion.&lt;br /&gt;Lo siguente que he pensado ha sido ir a los hosts donde se ejecutaban dichas VMs y apagarlas por comando:&lt;br /&gt;Veo el estado en que se encuentra (me dice que encendida no está):&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;vmware-cmd &lt;path al="" directorio="" de="" la="" vm=""&gt;maquinavirtual.vmx getstate &lt;/path&gt;&lt;/span&gt;&lt;br /&gt;(con  &lt;span style="color: rgb(0, 153, 0);"&gt;vmware-cmd -l &lt;/span&gt;puedo ver el path de todas las VMs)&lt;br /&gt;&lt;br /&gt;Intento pararla de "botonazo"(me dice que nanai):&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;vmware-cmd &lt;path al="" directorio="" de="" la="" vm=""&gt;maquinavirtual.vmx stop hard&lt;/path&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Intento ver el heartbeat(&lt;a href="http://kurrin.blogspot.com/2008/08/monitorizacin-de-vms-con-vmware-ha.html"&gt;me retroenlazo&lt;/a&gt;) (pero nada, proque la VM esta apagada):&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;vmware-cmd &lt;path al="" directorio="" de="" la="" vm=""&gt;maquinavirtual.vmx getheartbeat&lt;/path&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Intento ver el proceso que representa la VM en la console y matarlo:&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;ps axfwww | grep maquinavirtual.vmx&lt;/span&gt;, pillaria el PID y &lt;span style="color: rgb(0, 153, 0);"&gt;kill -9 PID&lt;/span&gt;, pero nada porque la VM no está corriendo (como ya me habia contestado el ESX...).&lt;br /&gt;&lt;br /&gt;Bien, parece claro que el ESX no se ha enterado de que dicha VM esté siendo iniciada, por lo que parece que el VC no se lo ha dicho....&lt;br /&gt;&lt;br /&gt;Voy al servidor del Virtual Center, &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;reinicio el servicio Virtual Center con el Administrador de Servicios&lt;/span&gt;, vuelvo a entrar con el VIC, y vaya parece que la terea ha desaparecido y que las VMs estan apagadas.&lt;br /&gt;Enciendo las VMs y esta vez sí, pasan del "In Progress" a la barrita de progreso de encendido y todo Ok.&lt;br /&gt;&lt;br /&gt;Una vez resuelto,  miro por los googles a ver si a alguien le ha ocurrido algo similar y &lt;a href="http://communities.vmware.com/thread/86413"&gt;aqui esta&lt;/a&gt;. Parece ser que ha sido debido a que el servicio Virtual Center Server no estaba del todo bien justo cuando le he dado a encender las VMs. Toca mirar los log y a ver si encuentro alguna explicacion para que se caiga el servicio del Virtual Center...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7213114289829332791?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7213114289829332791/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7213114289829332791' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7213114289829332791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7213114289829332791'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/08/virtual-machine-power-on-stallsin.html' title='Virtual Machine power on stalls(In Progress) and cannot be cancelled'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SLe5vBfeWjI/AAAAAAAAAQY/Or448nwfSlo/s72-c/poweron_inprogress.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6209242109620798389</id><published>2008-08-02T12:47:00.002+02:00</published><updated>2008-11-13T23:45:05.216+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitorizacion'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>Monitorización de VMs con VMware HA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SJA8sQ89DAI/AAAAAAAAAMQ/0KDa2J0cmo4/s1600-h/VM_Failure_Monitoring.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SJA8sQ89DAI/AAAAAAAAAMQ/0KDa2J0cmo4/s320/VM_Failure_Monitoring.jpg" alt="" id="BLOGGER_PHOTO_ID_5228745898539682818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="line-height: 115%;font-size:10;" lang="EN-US" &gt;&lt;div class="small"&gt;&lt;/div&gt;&lt;/span&gt;Como la mayoria de vosotros sabreis, VMware High Availability (VMware HA) monitoriza la Infraestructura Virtual para ver si hay caidas de Servidores ESX y reinicia las VMs que son interrumpidas por dichas caidas de los servidores ESX en otros ESX con mejor salud.&lt;br /&gt;&lt;br /&gt;                                                                                                                                  Desde la ESX 3.5, Vmware HA puede detectar y manejar los fallos a nivel de VM y responder de forma apropiada de acuerdo a nuestras especificaciones. Con esta funcionalidad nueva(todavía en beta), llamada "VM Failure Monitoring", VMware Ha es/será capaz de tratar tanto caidas de servidor ESX como caidas de VMs individuales(usando las VMware tools, claro).&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_35_25_vmha.pdf"&gt;Aquí&lt;/a&gt; podeis encontrar un papel tecnico que es poco conocido pero muy interesante de leer.&lt;br /&gt;&lt;br /&gt;Si a esto le añadimos el hecho de que &lt;a href="http://kurrin.blogspot.com/2008/07/la-compra-de-b-hive-por-parte-de-vmware.html"&gt;VMware compró B-Hive&lt;/a&gt;, podemos ver por donde pueden ir los tiros en lo que se refiere a Alta Disponibilidad y Nivel de Servicio en la Infrastructura Virtual.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;/* Me marcho de vacaciones, ya os contaré qué tal ha ido la pequeña aventura que estamos montando. ;-) &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;*/&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6209242109620798389?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6209242109620798389/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6209242109620798389' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6209242109620798389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6209242109620798389'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/08/monitorizacin-de-vms-con-vmware-ha.html' title='Monitorización de VMs con VMware HA'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SJA8sQ89DAI/AAAAAAAAAMQ/0KDa2J0cmo4/s72-c/VM_Failure_Monitoring.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7237155725029128330</id><published>2008-07-29T13:15:00.000+02:00</published><updated>2008-07-29T13:15:00.759+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='extensiones'/><category scheme='http://www.blogger.com/atom/ns#' term='vmx'/><category scheme='http://www.blogger.com/atom/ns#' term='VMDK'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Extensiones de ficheros de VMware</title><content type='html'>Dentro de cada directorio donde VMware alberga una VM se crean unos cuantos ficheros que seguro que hemos visto más de una vez. Estos ficheros sirven para controlar la ejecución de la VM. Sabiendo qué hace cada fichero nos haremos una mejor idea de cómo funciona nuestro ESX.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMDK&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Son los discos duros de la VM propiamente. Suelen ser los ficheros más grandes del directorio. Su tamaño es mas o menos el tamaño del disco(si usamos discos preallocated) o el tamaño de los datos almacenados en este momento (si usamos discos growables)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.NVRAM&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Este fichero contiene la BIOS de la VM.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMX&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Lo normal es que haya un fichero VMX por cada directorio. Contiene la información de configuracion de la VM en formato texto.(La expresión de Edit Settings en forma de texto). Es editable por un programa de edicion de texto (vi, pico...)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMXF&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Este fichero, editable también, que está en formato XML, incluye información adicional de la VM si ésta ha estado o está en un team.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMTM&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Para la VMs que estén formando parte activa de un team&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMEM&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Estos fichero contienen un backup de los ficheros de paginación de la VM. Son muy pequeños o no existirán si la VM está apagada, pero crecerán hasta el tamaño de la RAM configurada si se enciende la VM.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMSN y .VMSD &lt;/span&gt;&lt;br /&gt;Cuendo creamos snapshot de la VM, estos ficheros se crean para mantener el estado de la VM.&lt;br /&gt;EL fichero con extensión VMSN guarda el estado de ejecución de la VM, es decir, el delta entre el VMDK en el momento del snapshot y lo que ha sido procesado hasta ahora.&lt;br /&gt;&lt;br /&gt;El fichero VMSD guarda la informacion de metadata sobre el propio snapshot.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;.VMSS&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;br /&gt;Contiene el estado de suspendido de la VM si es que la hemos suspendido.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7237155725029128330?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7237155725029128330/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7237155725029128330' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7237155725029128330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7237155725029128330'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/extensiones-de-ficheros-de-vmware.html' title='Extensiones de ficheros de VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3867138937857695378</id><published>2008-07-27T15:32:00.000+02:00</published><updated>2008-07-27T15:32:01.067+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='ESXi'/><category scheme='http://www.blogger.com/atom/ns#' term='3i'/><category scheme='http://www.blogger.com/atom/ns#' term='swap'/><title type='text'>ESX Server 3i Hosts Without Swap Enabled Cannot be Added to an HA Cluster</title><content type='html'>Recientemente VMware ha publicado una nota KB en la que se informa que los hosts con la 3i que no tengan habilitado la swap no pueden ser añadidos a un cluster VMware HA&lt;br /&gt;Según el documento esto ocurre desde el VirtualCenter 2.5 Update 1, y los host que lleven la 3i y no tengan habilitada la swap mostrarán un mensaje asi, al intentar ser añadidos al cluster: "&lt;span style="font-weight: bold;"&gt;An error occurred during configuration of the HA agent of the host.&lt;/span&gt;" (muy explicito...).&lt;br /&gt;En la pestaña de Tareas y Eventos podemos ver una descripcion asi: "&lt;span style="font-weight: bold;"&gt;HA agent has an error : Host in HA Cluster must have userworld swap enabled&lt;/span&gt;".(esta ya es más explicita)&lt;br /&gt;&lt;br /&gt;Para solventarlo y habilitar la swap podemos realizar los siguentes pasos:&lt;span style="font-family: monospace;"&gt;&lt;/span&gt;&lt;div&gt; &lt;/div&gt;&lt;ol&gt;&lt;li&gt;Ir a la pestaña Configuration, y a &lt;span style="font-weight: bold;"&gt;Advanced Settings&lt;/span&gt;. &lt;/li&gt;&lt;li&gt;Elegir &lt;span style="font-weight: bold;"&gt;ScratchConfig.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Establecer el parametro &lt;span style="font-weight: bold;"&gt;ScratchConfig.ConfiguredScratchLocation &lt;/span&gt;con un directorio valido con al menos 1GB.&lt;/li&gt;&lt;li&gt;Seleccionar ScratchConfig.ConfiguredScratchLocation y darle a  OK.&lt;/li&gt;&lt;li&gt;Reboot del host ESX Server 3i.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3867138937857695378?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3867138937857695378/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3867138937857695378' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3867138937857695378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3867138937857695378'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/esx-server-3i-hosts-without-swap.html' title='ESX Server 3i Hosts Without Swap Enabled Cannot be Added to an HA Cluster'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2504992430842764100</id><published>2008-07-24T13:24:00.003+02:00</published><updated>2008-07-24T13:31:39.486+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tip'/><category scheme='http://www.blogger.com/atom/ns#' term='puertos'/><category scheme='http://www.blogger.com/atom/ns#' term='esxcfg-vswitch'/><title type='text'>Cómo crear un Virtual Switch(vswitch) con un numero especifico de puertos</title><content type='html'>Un pequeño Tip, ahora que estoy volviendo a meterme en harina:&lt;br /&gt;Con el comando &lt;span style="font-weight: bold;"&gt;esxcfg-vswitch&lt;/span&gt; podemos crear un vswitch y a la vez &lt;span style="font-weight: bold;"&gt;especificar el numero de puertos&lt;/span&gt; que queremos que tenga poniendo un "&lt;span style="font-weight: bold;"&gt;:"&lt;/span&gt; despues del nombre del switch.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;#esxcfg-vswitch -a vSwitchTest:20&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Otras acciones que podemos realizar con este comando son:&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;span style="font-weight: bold;"&gt;esxcfg-vswitch&lt;/span&gt; [options] [vswitch[:ports]]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -a|--add              Add a new virtual switch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -d|--delete           Delete the virtual switch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -l|--list             List all the virtual switches.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -L|--link=pnic        Set pnic as an uplink for the vswitch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -U|--unlink=pnic      Remove pnic from the uplinks for the vswitch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -p|--pg=portgroup     Specify a portgroup for operation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        Use ALL for operation to work on all portgroups&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -v|--vlan=id          Set vlan id for portgroup specified by -p&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        0 would disable the vlan&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -c|--check            Check to see if a virtual switch exists.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        Program outputs a 1 if it exists, 0 otherwise.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -A|--add-pg=name      Add a new portgroup to the virtual switch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -D|--del-pg=name      Delete the portgroup from the virtual switch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -C|--check-pg=name    Check to see if a portgroup exists.  Program&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        outputs a 1 if it exists, 0 otherwise.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -r|--restore          Restore all virtual switches from the configuration file&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;                        (FOR INTERNAL USE ONLY).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;  -h|--help             Show this message.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2504992430842764100?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2504992430842764100/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2504992430842764100' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2504992430842764100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2504992430842764100'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/cmo-crear-un-virtual-switchvswitch-con.html' title='Cómo crear un Virtual Switch(vswitch) con un numero especifico de puertos'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8092673775821703486</id><published>2008-07-15T11:59:00.001+02:00</published><updated>2008-07-15T11:59:00.371+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FT_HOSTS'/><category scheme='http://www.blogger.com/atom/ns#' term='LGTOaam512'/><category scheme='http://www.blogger.com/atom/ns#' term='ftcli'/><category scheme='http://www.blogger.com/atom/ns#' term='FT_DIR'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='HA'/><title type='text'>Vmware HA: Recopilación de Comandos, Logs y Archivos de configuración</title><content type='html'>Aquí os dejo una recopilación de comandos, logs y archivos de configuración relativos a VMware HA, ls cuales nos pueden servir para realizar troubleshooting cuando las cosas van mal.&lt;br /&gt;Recomiendo primero leerse el post : &lt;a style="font-weight: bold;" href="http://kurrin.blogspot.com/2008/04/como-funciona-vmware-ha.html"&gt;Como funciona VMware HA?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;AAM&lt;/span&gt; responde a Automated Availability Manager ("Administrador de Disponibilidad Automatica") y es el demonio que corre en la COS cuando creamos un cluster de VMware HA. Este software es una pieza del de &lt;span style="font-weight: bold;"&gt;Legato&lt;/span&gt; que ha sido renombrado a &lt;span style="font-weight: bold;"&gt;EMC AutoStart&lt;/span&gt;. El demonio mantiene en memoria  una pequeña base de datos en los nodos activos del cluster y usa los heartbeats para coordinar los nodos activos y pasivos. Entre otras cosas, por esto se recomienda configurar la COS con 2 interfaces ethernet para no tener un unico punto de fallo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Resolución de nombres:&lt;/span&gt;&lt;br /&gt;La mayor dependencia de este componente es la resolucion de nombres, por ello es importante tener bien configurado estos archivos antes de "enable" VMware HA:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;/etc/hosts&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;/etc/FT_HOSTS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;/etc/resolv.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;/etc/vmware/esx.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;También antes de habilitar VMware HA se debe comprobar en todos los nodos que el comando &lt;span style="font-weight: bold;"&gt;#hostname -s&lt;/span&gt; nos devuelve el nombre corto de la Service Console, porque si no VMware HA fallará.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Log:&lt;/span&gt;&lt;br /&gt;Los archivos de log (como ya comentamos) están en:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;ESX 3.0.x: /opt/LGTOaam512/&lt;/li&gt;&lt;li&gt;ESX 3.5: /opt/VMware/&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;De especial antención a la hora de tener problemas es :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#cat /opt/LGTOaam512/log/aam_config_util_addnode.log&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Red:&lt;/span&gt;&lt;br /&gt;Para evitar situciones de "split brain" en el cluster los ESX pueden determinar cuando han sido aislados y podemos configurar su comportamiento. Cuando el agente de AAM pierde contacto con los demás nodos, lo intenta con el default gateway de la console realizando ICMP echo request (PING).&lt;br /&gt;&lt;br /&gt;Si falla, pensará que está aislado y actuará en consecuencia. Por ello, es muy útil configurar varias isolationaddress (Advanced Conf: das.isolationaddress), puesto que si solo tenemos el heartbeat entre los nodos y el ping al gateway, imaginaros lo que ocurriría si cayese durante unos 15 segundo el switch/router al que están conectados nuestros ESX: Cada uno de ellos no veria a los demás y no llegaría con pings al gateway, con lo cual todos pensarian que estan aislados y actuarian en consecuencia(por ejemplo apagandose...).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resultado:&lt;/span&gt; Por unos 15 segundos que nuestro switch/router ha dejado sin link a los ESX, TODAS las VMs han sido apagadas... Un buen marron, para un pequeño corte de red...&lt;br /&gt;&lt;br /&gt;Por eso es bueno configurar otra/s das.isolationaddress por la que se puedan "ver" los ESX aunque no lleguen al gateway. (Creo que esto solo es posible en la 3.5)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Comandos y Archivos:&lt;/span&gt;&lt;br /&gt;Siguendo con los comandos relacionados con VMware HA tenemos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/opt/LGTOaam512/bin/ftcli&lt;/span&gt;&lt;br /&gt;Esta utilidad nos permite ver los nodos activos en el cluster de HA y nos puede servir para determinar si el agente de HA está corriendo y que IPs están siendo visibles para el host.&lt;br /&gt;&lt;br /&gt;Para usarlo primero debemos hacer&lt;span style="font-weight: bold;"&gt; FT_DIR=/opt/LGTOaam512&lt;/span&gt; y luego &lt;span style="font-weight: bold;"&gt;export FT_DIR&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Lista el manager del cluster: &lt;span style="font-weight: bold;"&gt;/opt/LGTOaam512/bin/ftcli -domain vmware -timeout 60 -cmd "listrules"&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Lista los nodos del cluster: &lt;span style="font-weight: bold;"&gt;/opt/LGTOaam512/bin/ftcli -domain vmware -connect %node% -port 8042 -timeout 60 -cmd "listnodes"&lt;/span&gt;(Sustituyendo %node%, claro)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  /etc/FT_HOSTS&lt;/span&gt;&lt;br /&gt;Este fichero se crea cuando Vmware HA se habilita y es una copia de &lt;span style="font-weight: bold;"&gt;/etc/hosts.&lt;/span&gt;&lt;br /&gt;Si se tiene problemas con la resolucion de nombres y configurando HA (por ejemplo al cambiar de IP o de nombre a un ESX), podemos borrar este fichero y reconfigurar el nodo para VMware HA, el fichero FT_HOSTS sera recreado.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8092673775821703486?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8092673775821703486/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8092673775821703486' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8092673775821703486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8092673775821703486'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/vmware-ha-recopilacin-de-comandos-logs.html' title='Vmware HA: Recopilación de Comandos, Logs y Archivos de configuración'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8176718391699949023</id><published>2008-07-11T09:34:00.002+02:00</published><updated>2008-07-11T09:34:00.545+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VCB'/><category scheme='http://www.blogger.com/atom/ns#' term='loop'/><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='NTFS'/><category scheme='http://www.blogger.com/atom/ns#' term='FlexClone'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='EXT3'/><category scheme='http://www.blogger.com/atom/ns#' term='VMDK'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='LVM'/><category scheme='http://www.blogger.com/atom/ns#' term='snapshot'/><title type='text'>Backup de VMware(Image Level, File Level) en Datastores NFS</title><content type='html'>Se está poniendo de moda usar NFS para albergar nuestras VMs con VMware. La principal desventaja que suelen esgrimir sus detractores es que no puedes usar Virtual Consolidated Backup (VCB).&lt;br /&gt;&lt;br /&gt;Aqui tenemos un metodo para poder hacer Backup tanto de los &lt;span style="font-weight: bold;"&gt;VMDKS(image level)&lt;/span&gt; como de los ficheros que estén en los discos duros de nuestros servidores virtuales &lt;span style="font-weight: bold;"&gt;(ficheros dentro de los vmdk para entendernos) (llamado file level)&lt;/span&gt;. Con este metodo tambien se puede hacer Restore, incluso provisionning:&lt;br /&gt;&lt;br /&gt;El metodo consiste en utilizar un &lt;span style="font-weight: bold;"&gt;servidor de backup Linux&lt;/span&gt; con la distribucion a la que más acostumbrados estemos y montar el volumen NFS o &lt;span style="font-weight: bold;"&gt;un snapshot del mismo (via cabina, de NetApp, IBM o EMC)&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Una vez que nuestro &lt;span style="font-weight: bold;"&gt;servidor de backup Linux &lt;/span&gt;tiene acceso al volumen NFS o a un snapshot del mismo, tendremos que instalar en el Linux, si queremos realizar backup o restore de VMs windows,  el soporte de NTFS (si es que no viene instalado, que la mayoria de veces viene).&lt;br /&gt;&lt;br /&gt;Lo siguiente es montar el export de NFS en el servidor:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# mount direccion_IP_de_la Cabina:/vol/nfs_de_pruebas /mnt/vm_nfs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora mismo ya podriamos hacer backup de los ficheros VMDK (Image Level Backup) . En NetApp se puede encontrar los snapshots en el directorio .snapshot.&lt;br /&gt;&lt;br /&gt;El siguiente paso es realizar backup de los ficheros que queramos que estan dentro de los VMDKs(File Level Backup). Para ello montamos el VMDK en el que estén los archivos que nos interesen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;En el caso de que queramos montar un VMDK de una VM Windows, (es decir el VMDK está formateado en NTFS):&lt;/span&gt;&lt;br /&gt;Para montar el VMDK en el servidor de backup linux especificaremos el fichero VMDK (el fichero -flat), y en las opciones especificaremos el tipo de file system(NTFS), que el acceso es de sólo lectura(dado que es un VMDK de NTFS), el offset del disco y el dispositivo loop.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# mount /mnt/vm_nfs/.snapshot/hourly.1/maquina_virtual/maquina_virtual_windows-flat.vmdk /mnt/disco_vmdk_con_NTFS -o ro,loop=/dev/loop2,offset=32256 -t ntfs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta forma desde el servidor Linux podremos ver el contenido del VMDK y realizar backup de los ficheros que nos interesen. Podemos ver su contenido:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# ls -l /mnt/disco_vmdk_con_NTFS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0);"&gt;¿Cómo sabemos el offset?&lt;/span&gt;&lt;br /&gt;Pues bien , en nuestra maquina virtual Windows (de la cual queremos hacer algunos file level backups), ejecutaremos &lt;span style="font-weight: bold;"&gt;msinfo32.exe,&lt;/span&gt; luego vamos a &lt;span style="font-style: italic;"&gt;Components,&lt;/span&gt; a &lt;span style="font-style: italic;"&gt;Storage&lt;/span&gt; y a &lt;span style="font-style: italic;"&gt;Disks.&lt;/span&gt;&lt;br /&gt;Anotamos el Partition Starting Offset(Desplazamiento Incial de Particion) y lo ponemos en el comando mount antes descrito.&lt;br /&gt;Se necesita especificar cada offset de cada particion para montarlas. Por ejemplo si tensmos un VMDK formateado en NTFS que tiene dentro la unidad C: y D: . Anotaremos los offsets de ambas particiones y usaremos dos comandos mount para montarlas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;En el caso de que queramos montar un VMDK de una VM Linux, (es decir el VMDK está formateado en ext3 o ext2):&lt;/span&gt;&lt;br /&gt;Para montar el VMDK en el servidor de backup linux especificaremos el fichero VMDK (el fichero -flat), y en las opciones especificaremos el tipo de file system(ext3), que el acceso es de lectura/escritura(dado que es un VMDK de ext3), el offset del disco y el dispositivo loop.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Es muy importante saber que para montar un VMDK que tenga ext3 o ext2 debajo es NECESARIO que el volumen en el que está sea de acceso r/w. Por ejemplo con un snapshot de NetApp, no nos valdría, tendría que ser un FlexClone.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# mount /mnt/vm_nfs/.snapshot/hourly.1/maquina_virtual/maquina_virtual_linux-flat.vmdk /mnt/disco_vmdk_con_EXT3 -o loop,offset=32256 -t ext3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta forma desde el servidor Linux podremos ver el contenido del VMDK y realizar backup de los ficheros que nos interesen. Podemos ver su contenido:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# ls -l /mnt/disco_vmdk_con_EXT3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;¿Cómo sabemos el offset?&lt;/span&gt;&lt;br /&gt;Podemos usar &lt;span style="font-weight: bold;"&gt;fdisk -lu&lt;/span&gt;  en nuestra maquina virtual Linux (de la cual queremos hacer algunos file level backups) para tener el starting sector de cada partition.&lt;br /&gt;Multiplicando este valor por 512 bytes tendremos el valor del offset en bytes que lo colocaremos en la opcion del mount.&lt;br /&gt;&lt;br /&gt;En el comando mount especificamos que el FS es ext3. Podemos ver el tipo de FS que es con #df -T&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;En el caso de una VM linux, existe un caso más: Que se use LVM: &lt;/span&gt;&lt;br /&gt;Para montar las particiones no valdrá el metodo anterior. Deberemos usar un FlexClone(un snapshot de lectura/escritura) como en el caso de ext2 ó 3 y usar los comandos:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#mount direccion_IP_de_la Cabina:/vol/vmnfsXXXbk /mnt/vm_nfs&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#losetup /dev/loop0 /mnt/vm_nfs/SERVIDORWEB/SERVIDORWEB-flat.vmdk&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#kpartx -av /dev/loop0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#vgscan&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  Reading all physical volumes. This may take a while...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  Found volume group "VolGroup00" using metadata type lvm2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#vgchange -ay VolGroup00&lt;/span&gt;&lt;br /&gt; 2 logical volume(s) in volume group "VolGroup00" now active&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#lvs&lt;/span&gt;&lt;br /&gt;LogVol00 VolGroup00 -wi-a- 10.0G&lt;br /&gt;LogVol01 VolGroup00 -wi-a- 10.0G&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#mount /dev/VolGroup00/LogVol00 /mnt/disco_vmdk_con_LVM&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Espero que os resulte útil!&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8176718391699949023?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8176718391699949023/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8176718391699949023' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8176718391699949023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8176718391699949023'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/backup-de-vmwareimage-level-file-level.html' title='Backup de VMware(Image Level, File Level) en Datastores NFS'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3770292416625426375</id><published>2008-07-09T15:55:00.000+02:00</published><updated>2008-07-09T15:55:00.351+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iSCSI'/><category scheme='http://www.blogger.com/atom/ns#' term='SVMotion'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='10Gb Ethernet'/><title type='text'>Soporte de SVMotion y 10Gb Ethernet para SANs iSCSI en VMware</title><content type='html'>La semana del 24 de Junio VMware reportó que con la versión 3.5 Update 1 Storage VMotion es soportado oficialmente para las SANs iSCSI. Esto nos permite reorganizar las VMs sin down time para adecuarlas a nuestras necesidades de almacenamiento.&lt;br /&gt;&lt;br /&gt;SVMotion nos permite:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Mover VM a un nuevo array para hacer operaciones sobre dicho array.&lt;/li&gt;&lt;li&gt;Mover los discos de las VMs a una capa de almacenamiento diferente para adecuarls a las necesidades&lt;/li&gt;&lt;li&gt;Resolver problemas de rendimiento causado por la configuracion del almacenamiento o demasiada carga en una LUN en concreto.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Según explican, se pueden mover VMs:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;De iSCSI SANs a otras iSCSI SANs&lt;/li&gt;&lt;li&gt;De iSCSI SANs a FibreChannel SANs&lt;/li&gt;&lt;li&gt;De FibreChannel SANs a iSCSI SANs&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Además ha aprovechado para soportar el uso de 10Gb Ethernet para iSCSI en un entorno de VMware Infrastructure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3770292416625426375?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3770292416625426375/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3770292416625426375' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3770292416625426375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3770292416625426375'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/soporte-de-svmotion-y-10gb-ethernet.html' title='Soporte de SVMotion y 10Gb Ethernet para SANs iSCSI en VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6457013659077669518</id><published>2008-07-05T16:17:00.001+02:00</published><updated>2008-07-05T16:17:00.278+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P2V'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware Converter'/><title type='text'>P2V de Linux</title><content type='html'>Aquí os dejo cómo realizar P2V de un Linux de forma rapida,  que &lt;a href="http://josepros.blogspot.com/search/label/P2V"&gt;hay muchas formas&lt;/a&gt;, esta es una de ellas:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Software necesario:&lt;/span&gt;&lt;br /&gt;Red Hat / Fedora Linux CD1 (culaquier version)&lt;br /&gt;VMware Converter 3.x / 4.x&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Convirtiendo el Servidor Fisico:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Convertir el servidor físico a VM usando el VMware Converter bootcd.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Limpiamos la VM:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez realizada la conversión, hacemos "edit properties" y quitamos hardware innecesario.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Hacemos un Snapshot antes de cambiar nada.&lt;/li&gt;&lt;li&gt;Quitamos USB controllers, Serial ports, parallel ports, floppy drives&lt;/li&gt;&lt;li&gt;Cambiamos la controladora de HD de Buslogic a LSI logic si es necesario:&lt;/li&gt;&lt;li&gt;Configuramos la VM para arrancar desd el CD en la bios de la VM &lt;/li&gt;&lt;li&gt;Conectamos en CD1 de Red Hat. Ponemos: Connected y Connect at Power on&lt;/li&gt;&lt;li&gt;Iniciamos la VM con el Redhat CD1. (aceptamos el cambio de HD type a LSI logic)&lt;/li&gt;&lt;li&gt;Seguimos el &lt;a href="http://kb.vmware.com/selfservice/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=1002402&amp;amp;sliceId=1&amp;amp;docTypeID=DT_KB_1_1&amp;amp;dialogID=9444654&amp;amp;stateId=1%200%209442821"&gt;articulo de VMware KB&lt;/a&gt; para reconfigurar el hardware de la VM&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Y comprobamos que la VM se inicia correctamente despues de los cambios.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VMware Tools&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Nos ponemos en la Console de la VM. Selecionamos Install/Upgrade VMware tools del menu. &lt;/li&gt;&lt;li&gt;Montamos el cdrom virtual con el comando (por ejemplo): &lt;span style="font-weight: bold;"&gt;#mount /dev/hda/ /media/cdrom&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Instalamos el rpm: &lt;span style="font-weight: bold;"&gt;rpm –i /media/cdrom/VMwareTools-xxxx.xxx.rpm&lt;/span&gt; (el xxx dependerá de la version del ESX y del linux)&lt;/li&gt;&lt;li&gt;Corremos vmware-config-tools.pl y completamos la instalación. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6457013659077669518?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6457013659077669518/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6457013659077669518' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6457013659077669518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6457013659077669518'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/p2v-de-linux.html' title='P2V de Linux'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-459190036369568461</id><published>2008-07-03T10:17:00.004+02:00</published><updated>2008-07-03T10:17:02.525+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comando'/><category scheme='http://www.blogger.com/atom/ns#' term='snapshot'/><category scheme='http://www.blogger.com/atom/ns#' term='console'/><title type='text'>Buscar Snapshots de VMs desde la Console</title><content type='html'>Pues nada, un comando que nos permite ver de forma rápida si en nuestro servidor ESX tenemos Snapshots y en qué VMs las tenemos.&lt;br /&gt;Es algo muy tipico hacer un Snapshot y olvidarnoslo que lo tenemos, ocasionando perdida de rendimiento y a veces problemas muy graves.(Que se pueden solucionar usando el Converter)&lt;br /&gt;Hay otras utilidades para verlo de forma más elegante (se llama &lt;span style="font-weight: bold;"&gt;SnapHunter&lt;/span&gt; y lo comenté &lt;a href="http://kurrin.blogspot.com/2008/06/top-10-herramientas-gratuitas-para-la.html"&gt;aquí&lt;/a&gt;), pero esta es tan potente como directa:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# ls -Ral /vmfs/volumes/* | grep .vmsn&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;También podríamos usar:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;" class="a3"&gt;# find  /vmfs/volumes/ -iname "*-delta.vmdk"&lt;br /&gt;&lt;/span&gt;&lt;span class="a3"&gt;Esto te puede encontrar Snapshots mal borrados además de los normales.&lt;br /&gt;&lt;br /&gt;¿Alguien sabe alguna forma más?&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-459190036369568461?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/459190036369568461/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=459190036369568461' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/459190036369568461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/459190036369568461'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/buscar-snapshots-de-vms-desde-la.html' title='Buscar Snapshots de VMs desde la Console'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4820213745478224847</id><published>2008-07-01T17:03:00.000+02:00</published><updated>2008-11-13T23:45:05.541+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='B-hive'/><category scheme='http://www.blogger.com/atom/ns#' term='rendimiento'/><category scheme='http://www.blogger.com/atom/ns#' term='APM'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>La compra de B-hive por parte de Vmware</title><content type='html'>Recientemente (finales de Mayo) &lt;span style="font-weight: bold;"&gt;VMware ha comenzado el proceso de compra de la compañia B-Hive&lt;/span&gt;. Como reza el comunicado de prensa :&lt;span style="font-weight: bold;"&gt; &lt;span style="font-family: courier new;"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; font-family: courier new;"&gt;B-Hive proporciona una visión de infraestructura en el rendimiento de aplicaciones (albergadas por entornos virtuales) tales como el tiempo de respuesta del usuario en las transacciones, utilizaciones de VMs y dependencia cruzadas de VMs&lt;/span&gt;&lt;span style="font-weight: bold; font-family: courier new;"&gt;".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De lo que se trata es de proveer una mayor cantidad de datos a herramientas como DRS y soluciones de management de forma que se pueda resolver problemas de rendimiento de las aplicaciones de forma proactiva realizando acciones como reservar dinamicamente más recursos, migrar las aplicaciones a otro servidor, aprovisionar otras VMs, cambiar el rutado de las transacciones o incluso reinicar el sistema.&lt;br /&gt;&lt;br /&gt;La idea basica detrás de un APM (Application Performance Manager) es medir la experiencia del usuario o el rendimiento de las aplicaciones (cómo de rapido esta la apliacion procesando transacciones o unidades de trabajo desde que llegan de los usuarios u otras aplicaciones)&lt;br /&gt;&lt;br /&gt;B-hive mide el tiempo de respuesta desde la perspectiva del la capa de presentación(el web server por ejemplo). Las soluciones de APM más antiguas infieren el rendimiento de las aplicaciones mirando los recursos que usan lo cual no es buena aproximación para un entorno virtual.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Funcionamiento General:&lt;/span&gt;&lt;br /&gt;B-hive escucha en un&lt;span style="font-weight: bold;"&gt; puerto mirror (spanned) en el switch&lt;/span&gt; que está más cercano a los usuarios, lo que le permite ver las transacciones. En un entorno virtual, B-hive es implementado (de momento) como una virtual appliance que se une al mirror port del virtual switch dentro del ESX.&lt;br /&gt;&lt;br /&gt;Mide el tiempo de respuesta entre las peticiones y la respuesta de la apliacaion a determinadas transacciones atomicas (o casi). Dichas operaciones no son algo palpable(xej una pagina web) desde el punto de vista del usuario sino que son opreaciones más pequeñas que &lt;span style="font-weight: bold;"&gt;dan una idea al personal de IT de cómo va la aplicacion.&lt;/span&gt; (El nivel de las transacciones atomicas depende de la aplicacion. Para web son HTTP tiempo peticion/respuesta. Para las que no son web las transacciones son a nivel TCP/IP tiempo peticion/respuesta o a Base de Datos tiempo peticion/respuesta.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lo bueno del producto es que es sin agente e independiente del OS de la VM y da el primer paso para proporcionar mejores datos para implementar el modelo de Data center de nube dinamica que es lo que persigue VMware(yo creo que es un buen movimiento de VMware).&lt;br /&gt;&lt;br /&gt;Con este producto VMware conseguirá varias cosas (en mi opinion): será capaz de darnos una idea muy concreta de cómo van nuestras aplicaciones virtualizadas, consiguiendo por un lado que podamos dar unos determinados SLAs y por otro que nos atrevamos a realizar virtualizacion de aplicaciones más criticas. Además, ha pegado un mazazo a Citrix Y Microsoft que ahora se tendran que poner las pilas y por ultimo ha provocado una carrera en el mercado de los APM para posicionarse en el mercado de la virtualización.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aqui os dejo un grafico que ve de foma general el mercado de los APMs. Algunos de los mejor emplazados son Akorri, vmSight y B-Hive.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/SGpFmfAn4II/AAAAAAAAAMI/6Vdsc-2TFEw/s1600-h/apm1euem.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/SGpFmfAn4II/AAAAAAAAAMI/6Vdsc-2TFEw/s320/apm1euem.png" alt="" id="BLOGGER_PHOTO_ID_5218059645723598978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Se supone que habra movimientos en breve por parte de Microsoft, Citrix, y algunos APMs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4820213745478224847?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4820213745478224847/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4820213745478224847' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4820213745478224847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4820213745478224847'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/07/la-compra-de-b-hive-por-parte-de-vmware.html' title='La compra de B-hive por parte de Vmware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/SGpFmfAn4II/AAAAAAAAAMI/6Vdsc-2TFEw/s72-c/apm1euem.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1789828153789034777</id><published>2008-06-23T18:09:00.001+02:00</published><updated>2008-06-23T18:21:04.869+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ROI'/><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Virtualización, Return Of Investment(ROI) y SAN</title><content type='html'>El hecho de que la Virtualización es una tecnología que tiene un &lt;span style="font-weight: bold;"&gt;ROI (Retorno de Inversión)&lt;/span&gt; alto es algo que generalmente no es muy dificil de hacer ver a los gerentes y directores. En cuanto se ven los ahorros en espacio, consumo, administracion etc, genralmente no es muy dificil tenerlos a favor. ("La virtualizacion es un virus, si inoculas una pequeña porción en una empresa, se expandirá hasta llenarlo todo").&lt;br /&gt;&lt;br /&gt;Algo más dificultad nos plantea convencer a quienes tienen "los dineros" de que &lt;span style="font-weight: bold;"&gt;una SAN es algo por lo que merece la pena pagar&lt;/span&gt;, que es algo que nos va a dar a la larga una flexibilidad muy importante y que nos ahorrará disgustos y aumentará nuestro rendimiento.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Brad Krick&lt;/span&gt;,  (&lt;span id="articleBody"&gt;manager of technical support configurations en &lt;a href="http://www.greenpages.com/"&gt;GreenPages&lt;/a&gt;), nos provee de ciertos datos muy interesantes que nos permiten comparar las diferentes soluciones que tenemos a la hora de, por ejemplo, reemplazar 10 servidores viejos por nuevos.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Krick asume que "una compañía debe reemplazar 10 servidores viejos y su almacenamiento asociado". El estudio lo lleva a cabo usando unos servidores de ejemplo que son de HP y usando VMware ESX. (No tiene en cuenta el paso a cinta de la informacion , licencias de instalacion o instalacion).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;En cuanto a los requeriemientos de almacenamiento  supone unos 500 GB de datos de primera linea y otros 500GB de segunda linea(backup en disco).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Estos son los escenarios y su coste:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.- &lt;/span&gt;Reemplazar los 10 servidores fisicos por otros 10 HP ML350, con discos de arranque en mirror(RAID1)  y almacenemiento en RAID5.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Coste : 62.100$&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;2.- &lt;/span&gt;Consolidar con VMware los 10 servidores fisicos en 3 servidores con almacenamiento local: Tres HP ML350 (con mas memoria que los anteriores y almacenemiento en local RAID5) con  VMware ESX (licencias incluidas).&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Coste: 49,300$&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-weight: bold;"&gt;3.-&lt;/span&gt; &lt;strong&gt;&lt;/strong&gt;Los mismos servidores de Virtualizacion en un Cluster que usa una SAN de 1 TB: Tres HP ML350, con mas memoria que los primeros, discos de arranque, VMware ESX Enterprise y una SAN Hitachi de 1TB.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Coste: 52.730$&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A la vista del experimenteo que ha llevado a cabo Krick, vemos que, nos ahorraríamos 12.000$, si usamos la virtualizacion y que, además por unos 3.400$ más que la opcion más barata(la 2), tendremos una SAN.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Es verdad que incrementa costes respecto a la opcion 2, pero (por unos 3.400$) nos deja opciones como redundancia, snapshots, thin provisioning y mejor rendimiento, además de que nos permita operaciones tan utiles como Vmotion, DRS, HA, etc, etc...&lt;/p&gt;&lt;p&gt;Realmente, si hacemos un ejercicio similar(ojo, comparando cosas similares), veremos que es algo que realmente merece la pena.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1789828153789034777?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1789828153789034777/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1789828153789034777' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1789828153789034777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1789828153789034777'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/virtualizacin-return-of-investmentroi-y.html' title='Virtualización, Return Of Investment(ROI) y SAN'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8582695277577969758</id><published>2008-06-19T16:01:00.003+02:00</published><updated>2008-06-19T16:10:12.563+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='rendimiento'/><category scheme='http://www.blogger.com/atom/ns#' term='vSMP'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Slow performance of VMs that use vSMP on ESX using certain hardware</title><content type='html'>Como reza el título del post VMware ha publicado el dia &lt;span style="font-weight: bold;"&gt;11 de Junio &lt;/span&gt;un articulo en la &lt;span style="font-weight: bold;"&gt;Knowledge Base&lt;/span&gt; que detalla un &lt;span style="font-weight: bold;"&gt;problema de rendimiento en VMs que se ejecutan en servidores ESX&lt;/span&gt; (3.0.x y 3.5) y que utilizan&lt;span style="font-weight: bold;"&gt; más de una vSMP&lt;/span&gt; y todo ello bajo determinados &lt;span style="font-weight: bold;"&gt;tipos de hardware&lt;/span&gt; (que no concretan por cierto).  Todo el articulo es un poco difuminado (Puede ser leído aqui: &lt;a href="http://kb.vmware.com/kb/1004901"&gt;http://kb.vmware.com/kb/1004901&lt;/a&gt;)  y nos viene a decir que se puede apreciar un rendimiento pobre (no lo contabilizan) cuando usamos VMs con mas de una vSMP, además este rendimiento pobre también se puede manifestar en el Reinicio de la VM: "Síntoma: Reinicar una VM que tiene mas de un vSMP lleva significativamente más tiempo que si solo tuviera una vSMP, bajo ESX y bajo determinados HW...".&lt;br /&gt;&lt;br /&gt;Como veis la explicacion no es muy detallada y para mi bastante confusa. En la  explicacion nos comentan que parece que está relacionado con el&lt;span style="font-weight: bold;"&gt; COW (Copy-On-Write)&lt;/span&gt; de las VMs que tiene mas de una vSMP y nos proponen Apagar la maquina y Encenderla en lugar de Reinicarla pues esto hace que la memoria de COW se vacie y se llene.&lt;br /&gt;&lt;br /&gt;Nos comentan también que para resolver el problema definitivamente se puede &lt;span style="font-weight: bold;"&gt;desactivar el Page Sharing&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;(Transparen Page Sharing, TPS)&lt;/span&gt; de nuestro servidor ESX&lt;span style="font-weight: bold; font-style: italic;"&gt;(Confguration-Advanced Settings- Set Mem-Mem.ShareScanGHz = 0, Reinica ESX)&lt;/span&gt;.&lt;br /&gt;El TPS nos proporciona la posibilidad de que se compartan paginas de memoria entre VMs resultando en grandes beneficios sobretodo si solemos tener sistemas operativos iguales en nuestro ESX. El resultado es muy visible cuando se inica una VM o varias  a la vez. Por defecto VMware lo activa en nuestros servidores y parece que es el camino que van a seguir en el futuro.&lt;br /&gt;Nos avisan que desactivarlo en todo el servidor puede producir mayor swapping si se hace Overcommitting de la memoria del ESX.&lt;br /&gt;(Un post cojonudo sobre &lt;a href="http://bevirtual.blogspot.com/2008/03/nota-tcnica-gestin-y-sobresuscripcin-de.html"&gt;Gestion y Sobresuscripcion de Memoria de J.L. Medina&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Como ya he comentado antes la descripcion del problema es bastante disfusa y confusa (en mi opinión). Si por ejemplo, creo que estoy experimentando problemas de rendimiento en mi entorno de ESX(VI3) &lt;span style="font-weight: bold;"&gt;¿Como sé yo si es este tipo de issue o no?&lt;/span&gt; Digo, antes de volverme loco intentando ver donde está el problema o cuello de botella, que, por cierto, no es de las cosas más faciles de pillar en VI3. (Espero escribir un post sobre ello...). Supongo que no será facil pero, creo que deberían describir mejor en que condiciones se produce, cuanto merma el rendimiento (%), etc, etc, para ver si nuestros sintomas coinciden con el KB.&lt;br /&gt;&lt;br /&gt;Por otra parte el tema de desactivar el TPS para que la cosa vaya mejor me ha recordado a la directiva &lt;span style="font-weight: bold; font-style: italic;"&gt;sched.mem.pshare.enable &lt;/span&gt;que es capaz de &lt;span style="font-weight: bold;"&gt;desctivar el TPS a nivel de VM y no a nivel de ESX&lt;/span&gt; como nos recomiendan en el KB. Es muy posible que esto también funcione, en lugar de tener que reinicar todo el ESX despues de cambiar la opcion en Advanced Settings como comentaba más arriba.&lt;br /&gt;&lt;br /&gt;Este es uno de los parametros que mi colega Josep Ros comenta en su gran blog como &lt;a href="http://josepros.blogspot.com/2008/02/polvos-mgicos-para-vmware.html"&gt;polvos magicos para VMware&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En concreto los parametros que se comentan para aumentar el rendimiento de una VM (en lo que a gestion de memoria se refiere) son:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;mainMem.useNamedFile = "FALSE"&lt;/span&gt;&lt;br /&gt;Cuando está puesta a TRUE, se crea un fichero de tamaño de la RAM en el propio directorio con un nombre aleatorio.&lt;br /&gt;Cuand se pone a FALSE, en Windows causa que la memoria la lleve el espacio de swap del host y en Linux causa que se cree un fichero en un directorio temporal (el fichero es borrado cuando se apaga la VM).&lt;br /&gt;Se suele poner a FALSE cuando ejecutamos una VM desde un USB o un disco que tenga escrituras lentas.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;MemAllowAutoScaleDown = "FALSE"&lt;/span&gt;&lt;br /&gt;Permite ajustar automaticamente el tamaño de la memoria. Si esta puesto a TRUE, cuando encendemos una VM automaticamente se ajustará el tamaño de la memoria si el tamaño especificado no está disponible (en caso de sobresuscripcion)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;MemTrimRate = "0"&lt;/span&gt;&lt;br /&gt;El ESX chequea regularmente memoria virtual no usada y la recupera para sí(para correr mśa VMs o lo que sea). Cuando la VM que ha sido robada pide más memoria, el ESX se la da, epro esto tiene un precio en rendimiento. Si lo ponemos a "0" evitamos que nos coja memoria de dicha VM.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;sched.mem.pshare.enable = "FALSE"&lt;/span&gt;&lt;br /&gt;Como hemos comentado antes, VMware usa TPS para permitir almacenar como una sola pagina Copy-On-Write las paginas de memoria de las VM que contengan identico contenido. Esto hace que las VMs usen menos memoria pero consume mayores recursos, sobre todo CPU, pero también potencialmente ancho de banda de I/O.&lt;br /&gt;Desactivarlo puede ser interesante en Hosts en los que tengamos memoria de sobra y nos interese que la VM tenga poca latencia de I/O.&lt;br /&gt;(Mas info: &lt;a href="http://communities.vmware.com/message/251822"&gt;http://communities.vmware.com/message/251822&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Conjuntado estas opciones tendremos una VM que escibe su memoria en la swap del propio ESX o en el temp, pero nunca un fichero de X gigas (tanta como RAM tenga la VM) en el propio directorio, además la VM será capaz de adecuar su memoria y no dejará que el ESX le reclame memoria cuando no la use.&lt;br /&gt;Por último, la opcion más importante, no usara TPS, lo cual le dejará sus paginas de memoria dedicadas para sí misma, sin compartir. (Ojo, estas opciones no son recomendadas cuando usamos overcommittement, vamos sobresuscripcion). &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Todo esto resultará en un incremento de rendimiento siempre que viene muy bien siempre y cuando sepamos que hemos tocado esto y que no deberemos pasarnos con la sobresuscripcion.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8582695277577969758?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8582695277577969758/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8582695277577969758' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8582695277577969758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8582695277577969758'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/slow-performance-of-vms-that-use-vsmp.html' title='Slow performance of VMs that use vSMP on ESX using certain hardware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7785777658111332258</id><published>2008-06-18T21:38:00.000+02:00</published><updated>2008-06-18T22:59:29.784+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmfs'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>¿Sustituirá VMware su VMFS?</title><content type='html'>El &lt;span style="font-weight: bold;"&gt;CEO&lt;/span&gt;(Chief Executive Officer) &lt;span style="font-weight: bold;"&gt;John Thompson&lt;/span&gt; de &lt;span style="font-weight: bold;"&gt;Symantec&lt;/span&gt; ha levantado recientemente durante una entrevista el rumor de que &lt;span style="font-weight: bold;"&gt;VMware podria estar pensando en sustituir su famoso VMFS&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Si esto se produjese la estrategia de VMware y su relación con los proveedores de storage cambiaría.&lt;br /&gt;&lt;br /&gt;Ciertamente que no se si es un bulo. Todo puede ser, quien sabe. Es probable que VMware esté viendo que algo tan antiguo(y a la vez flexible) como es el &lt;span style="font-weight: bold;"&gt;NFS&lt;/span&gt; esté sirviendo mejor para albergar sus VMs que el propio VMFS (con todo lo que les habra costado).&lt;br /&gt;&lt;br /&gt;Por otra parte &lt;span style="font-weight: bold;"&gt;Microsoft&lt;/span&gt; apunta a que sus VMs podran ser albergadas en LUNs formateadas con &lt;span style="font-weight: bold;"&gt;Melio FS&lt;/span&gt;, dejando asi la puerta abierta  otros Cluster File System. Su razón: que ellos piensan que es mejor que otros se dediquen a diseñar Cluster File Systems y ellos a la Virtualización.&lt;br /&gt;Veremos que ocurre en los proximos tiempos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7785777658111332258?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7785777658111332258/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7785777658111332258' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7785777658111332258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7785777658111332258'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/sustituir-vmware-su-vmfs.html' title='¿Sustituirá VMware su VMFS?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2904957185973091416</id><published>2008-06-18T17:13:00.000+02:00</published><updated>2008-11-13T23:45:05.748+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sanbarrow'/><category scheme='http://www.blogger.com/atom/ns#' term='livecd'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>VMware-liveCD</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SFkkxivyl-I/AAAAAAAAAMA/SQePeyIZMYs/s1600-h/moa22002.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SFkkxivyl-I/AAAAAAAAAMA/SQePeyIZMYs/s200/moa22002.jpg" alt="" id="BLOGGER_PHOTO_ID_5213238477217503202" border="0" /&gt;&lt;/a&gt;Vaya por delante decir que todavía no lo he probado pero este CD tiene muy buena pinta: &lt;a style="font-weight: bold;" href="http://sanbarrow.com/moa.html"&gt;VMware-liveCD&lt;/a&gt;&lt;br /&gt;Ulli Hankeln ha creado una nueva version, que contiene entre otras cosas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Workstation 6.0.2 ripped&lt;/li&gt;&lt;li&gt;Converter 3.0.3 cold clone mode&lt;/li&gt;&lt;li&gt;ViClient for ESX 3.5.0 u1&lt;/li&gt;&lt;li&gt;RemoteCli&lt;/li&gt;&lt;li&gt;Virtual Disk Developement Kit&lt;/li&gt;&lt;li&gt;ViToolkit for Powershell&lt;/li&gt;&lt;/ul&gt;Ocupa unos 450 MB y la ultima version MOA 2.3.-011 permite correr ESX 35i en WS 6.5. beta 91182. (&lt;a href="http://kurrin.blogspot.com/2008/05/esx-35-puede-correr-en-workstation-65.html"&gt;Como ya comenté&lt;/a&gt;)&lt;br /&gt;Se pueden montar VMFs locales y asignarselos a el ESX35i, puede incluso, una vez iniciado, ejecutar el SO que tengas instalado en el disco duro como una VM!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2904957185973091416?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2904957185973091416/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2904957185973091416' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2904957185973091416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2904957185973091416'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/vmware-livecd.html' title='VMware-liveCD'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SFkkxivyl-I/AAAAAAAAAMA/SQePeyIZMYs/s72-c/moa22002.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1825454963464957482</id><published>2008-06-17T10:44:00.005+02:00</published><updated>2008-06-17T10:55:01.485+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Herramientas'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='Top 10'/><title type='text'>Top 10: Herramientas gratuitas para la adminsitración de VMware</title><content type='html'>&lt;span class="style98"&gt;Eric Siebert nos muestra esta relación de 10 herramientas gratuitas para la administración de VMware y VI3, la mayoria de ellas son geniales:&lt;br /&gt;&lt;/span&gt;&lt;a name="top10_admin_tools" id="top10_admin_tools"&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;1)&lt;/strong&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;Putty&lt;/span&gt; - &lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/&lt;/a&gt;&lt;br /&gt;         &lt;span style="font-style: italic;"&gt;Telnet and SSH client for remotely connecting to the ESX service console.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;2)&lt;/strong&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;WinSCP&lt;/span&gt; - &lt;a href="http://winscp.net/eng/download.php"&gt;http://winscp.net/eng/download.php&lt;/a&gt; and &lt;span class="style97"&gt;Veeam FastSCP&lt;/span&gt; - &lt;a href="http://www.veeam.com/vmware-esx-fastscp.html"&gt;http://www.veeam.com/vmware-esx-fastscp.html&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;          SCP clients for browsing ESX server file systems and transferring files  to/from ESX hosts.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;3)&lt;/strong&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;VI3 SnapHunter&lt;/span&gt; - &lt;a href="http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=19"&gt;http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=19&lt;/a&gt; and &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;SnapAlert&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt; &lt;/span&gt;- &lt;a href="http://vmprofessional.com/index.php?content=snapalert"&gt;http://vmprofessional.com/index.php?content=snapalert&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;Utilities that can report all running snapshots on ESX hosts including name, size and date. Can also automatically email reports and optionally commit snapshots.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;4)&lt;/strong&gt; &lt;span style="color: rgb(0, 153, 0); font-weight: bold;" class="style97"&gt;VI Scripted Backup Utility&lt;/span&gt; - &lt;a href="http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=7"&gt;http://www.xtravirt.com/index.php?option=com_remository&amp;amp;Itemid=75&amp;amp;func=fileinfo&amp;amp;id=7&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;A backup utility that is run from the Service Console that provides VMDK level backups of any VM on storage accessible by the host. The script can be targeted at any ESX server or VC server, and if pointed at a VC server is DRS aware.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;5)&lt;/strong&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;MCS StorageView&lt;/span&gt; - &lt;a href="http://www.mightycare.de/downloads/task,cat_view/gid,16/"&gt;http://www.mightycare.de/downloads/task,cat_view/gid,16/&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;A utility that displays all the logical partitions, operating system, capacity, free space and percent free of all virtual machines on ESX 3.x or Virtual Center 2.x . It can also display how many gigabytes you can save by decreasing the logical partition to a size the VM really needs.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;6)&lt;/strong&gt; &lt;span style="color: rgb(0, 153, 0); font-weight: bold;" class="style97"&gt;SSH Plug-in&lt;/span&gt; - &lt;a href="http://akutz.googlecode.com/files/ConsoleClientSetup-0.1.5.msi"&gt;http://akutz.googlecode.com/files/ConsoleClientSetup-0.1.5.msi&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;          A  VI client plug-in that integrates an SSH console directly into the client.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;7)&lt;/strong&gt; &lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;Storage vMotion Plug-in&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt; &lt;/span&gt;- &lt;a href="http://sourceforge.net/projects/vip-svmotion/"&gt;http://sourceforge.net/projects/vip-svmotion/&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;A VI client plug-in that extends the client’s functionality by providing an integrated, graphical tool that can be used to invoke storage VMotion (SVMotion) operations.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;8)&lt;/strong&gt; &lt;span style="color: rgb(0, 153, 0); font-weight: bold;" class="style97"&gt;Vmotion Info&lt;/span&gt; - &lt;a href="http://www.run-virtual.com/?page_id=155"&gt;http://www.run-virtual.com/?page_id=155&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;A program that will collect Vendor, Model, CPU Types and the CPU feature bits from all hosts to check for vMotion compatibility.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;9)&lt;/strong&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;" class="style97"&gt;VMCdConnected&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt; &lt;/span&gt;- &lt;a href="http://www.ntpro.nl/blog/archives/172-Software.html"&gt;http://www.ntpro.nl/blog/archives/172-Software.html&lt;/a&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;Scans all Virtual Machines and shows if they have a CD connected to it. After scanning the VM’s you can disconnect all the CD’s with a click of  a button.&lt;/span&gt;&lt;br /&gt;   &lt;strong&gt;10)&lt;/strong&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);" class="style97"&gt;VMware Converter&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt; &lt;/span&gt;– &lt;a href="http://www.vmware.com/download/converter/"&gt;http://www.vmware.com/download/converter/&lt;/a&gt;&lt;br /&gt;         &lt;span style="font-style: italic;"&gt;Performs hot and cold conversions of physical and virtual servers to  virtual machines. Also converts image formats.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1825454963464957482?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1825454963464957482/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1825454963464957482' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1825454963464957482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1825454963464957482'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/top-10-herramientas-gratuitas-para-la.html' title='Top 10: Herramientas gratuitas para la adminsitración de VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2825286476308579533</id><published>2008-06-16T18:12:00.003+02:00</published><updated>2008-06-16T18:18:07.380+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdf'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='VDM'/><title type='text'>VMware Virtual Desktop Manager 2.1 Reviewers Guide</title><content type='html'>Simplemente enlazar este magnifico documento que facilita la comprension de &lt;a href="http://www.vmware.com/files/pdf/vdm_2.1_reviewers_guide.pdf"&gt;&lt;span style="font-weight: bold;"&gt;VMware Virtual Desktop Manager 2.1&lt;/span&gt;&lt;/a&gt;. Es una guia detallada paso a paso de la installation y configuration de VMware VDM 2.1 consolidando la informacion en un unico documento. Lo cual facilita el aprendizaje.&lt;br /&gt;&lt;br /&gt;Indice:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;VMware VDM 2.1 Overview&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;VMware VDM 2.1 Key Features and Components&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;VMware VDM 2.1 Requirements &amp;amp; Prerequisites&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;VMware VDM Agent, Client and Web Access Prerequisites&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Firewall Modifications&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create VMware VDM Specific User Groups&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install the VDM Connection Server Standard Role&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install the VDM Replica Server Role&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Load Balance VDM Connection Servers&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install the VDM Security Server Role&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Login to the VDM Administrator Web Site&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To License VMware VDM 2.1&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Configure VDM to Communicate with VMware VirtualCenter&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To Add a VDM Administrator&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To Edit the VDM Global Settings&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Generate a Certificate Signing Request (CSR) Key&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Submit CSR to your Certificate Authority&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Add the New SSL Certificate to VMware VDM&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create the Base Virtual Machine&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To Install Windows XP on a VMware ESX Host&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install Applications &lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Apply Windows XP Patches and Security Updates&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Add Group Policy Loopback Setting to VDM Managed Desktops&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install the VDM Agent&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create and Configure Virtual Machine Templates&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Convert the Base Virtual Machine to Template&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Configure VirtualCenter to Deploy Unique Virtual Machines from Templates&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create a Guest Customization Specification&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Perform Maintenance to Existing Virtual Machine Templates&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Implement VDM Specific Windows Group Policies&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Prepare the Active Directory Environment for VMware Group Policies&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Add the VDM Group Policy ADM Template&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Add a New Individual Desktop&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Assign (Entitle) Users / Groups to a Individual Virtual Desktop&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create a Persistent Desktop Pool&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To Assign (Entitle) Users / Groups to a Persistent Desktop Pool&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Create a Non-Persistent Desktop Pool&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How To Assign (Entitle) Users / Groups to a Non-Persistent Desktop Pool&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Install the VDM Client on a Windows Client&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Login to VDM 2.1 through the VDM Windows Client&lt;/span&gt;&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;How to Login to VDM 2.1 through the Web Access Client &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2825286476308579533?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2825286476308579533/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2825286476308579533' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2825286476308579533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2825286476308579533'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/vmware-virtual-desktop-manager-21.html' title='VMware Virtual Desktop Manager 2.1 Reviewers Guide'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3169180772955593027</id><published>2008-06-16T17:44:00.000+02:00</published><updated>2008-11-13T23:45:05.869+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SCSI'/><category scheme='http://www.blogger.com/atom/ns#' term='Reservations'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='LUN'/><title type='text'>SCSI Reservations y VMware</title><content type='html'>Cuando nos ponemos a trabajar con almacenamiento compartido mas tarde o mas temprano sale el termino &lt;span style="font-weight: bold;"&gt;SCSI reservations&lt;/span&gt;: Estas reservas sirven para asegurar el acceso exclusivo a recursos de disco cuando éstos recursos son accedidos por multiples hosts. Es algo que suele salir a la luz con VMware VMFS, Microsoft Cluster Server, etc...&lt;br /&gt;&lt;br /&gt;Las SCSI Reservations son solamente usadas para operaciones específicas en las cuales se realizan cambios en los metadatos y son necesarias para prevenir que varios hosts puedan escribir concurrentemente evitando de esta manera la corrupción de datos.&lt;br /&gt;&lt;br /&gt;Una vez que la operación es completada, la reserva es desbloqueada y las demás operaciones pueden continuar. Es obvio que es importante minimizar el numero concurrente y la duración de las operaciones que necesiten SCSI Reservations debido a que usan un lock exclusivo que al final lo que hace es serializar las operaciones. Cuando se realizan demasiadas reservations a la vez, tendremos errores de I/O porque el host que estaba intentando bloquear el recurso (la LUN, el fichero...) no puede  puesto que otro host la habra bloquedao previamente. Cuando un host no puede realizar uns reservation porque hay otro host escribiendo, el primero continuará reintentandolo en intervalos de tiempo aleatorios hasta que lo logre, sin embargo, si se realizan demasidos intentos sin exito, la operacion fallará.&lt;br /&gt;&lt;br /&gt;En el entorno de VI3, se vuelve importante el tema de las SCSI Reservations y es un factor a considerar a la hora de hacer el diseño de una arquitectura.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Algunos ejemplos de opreaciones asociadas a VI3 que requieran escrituras en los metadatos son:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Crear o borrar un volumen VMFS&lt;/li&gt;&lt;li&gt;Expandir un volumen VMFS(para mi usar extents esta prohibido)&lt;/li&gt;&lt;li&gt;Encender o Apagar una VM&lt;/li&gt;&lt;li&gt;Bloquear o liberar el lock de un archivo&lt;/li&gt;&lt;li&gt;Crear o borrar un fichero&lt;/li&gt;&lt;li&gt;Crear una plantilla&lt;/li&gt;&lt;li&gt;Desplegar una VM de una plantilla&lt;/li&gt;&lt;li&gt;Crear una nueva VM&lt;/li&gt;&lt;li&gt;Realizar un VMotion&lt;/li&gt;&lt;li&gt;Crecimiento de un archivo (Snapshot o un Virtual Disk Thin Provisioned)&lt;/li&gt;&lt;li&gt;Hacer Rescans de VMFS, hacer vdf en console...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Lo normal en una infraestructura VI3 es que haya un numero residual de conflictos de SCSI Reservations.&lt;span style="font-weight: bold;"&gt;(Se ve en /var/log/vmkernel)&lt;/span&gt;. Esto no nos debe preocupar porque tiene poca influencia en el rendimiento. Lo que si hay que evitar es tener demasiados problemas de SCSI Reservations porque además de afectar el rendimiento, puede hacer que algunas VMs se paren: En el caso de Linux, en muchos kernels, hace que la VM se ponga en Read Only (se soluciona cambiando un valor de timeout de mptisci.h: un RPM) y en el caso de Windows puede parar completamente la maquina.(Se soluciona cambiando un valor de timeout del disco del Registry: &lt;span style="font-style: italic;"&gt;HKEY_LOCAL_MACHINE\System\CurrentCOntrolSet\Services\Disk\TimeOutValue)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Para mimimizar estos problemas deberemos intentar que se produzcan las menos operaciones posibles y si es posible que no ocurran simultaneamente en la medida de lo posible, es decir, una &lt;span style="font-style: italic;"&gt;best practice&lt;/span&gt; seria &lt;span style="font-weight: bold;"&gt;Verificar que ninguna otra operacion de Reserva de SCSI esta ocurriendo a nivel de archivo, LUN o grupo de LUNs antes de proceder.&lt;/span&gt;&lt;br /&gt;Algunas acciones para reducirlas son:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Usar un punto central de administracion (Virtual Center) para ver qué operaciones se estan realizando y serializarlas en la medida de lo posible. (También las que se hacen por console)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Mirar el estado de los Backups puesto que estos hacen uso de las SCSI Reservations.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Limitar el numero de Snapshots activos.(Los snapshots crecen de 16MB en 16MB y cada vez que crecen usan SCSI Reservations)&lt;/li&gt;&lt;li&gt;Intentar que las VMs no tengan los discos en más de dos LUNs puesto que una VMotion (operacion de VM) de una VM que tenga un disco en una LUN y otro en otra se dividira en cuatro operaciones a nivel de LUN.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Intentar no realizar VMotion simultaneamente de dos VMs que residen en la misma LUN.&lt;/li&gt;&lt;li&gt;Intentar solo realizar una migracion cold(VM apagada) por cada LUN en cada momento.&lt;/li&gt;&lt;li&gt;Intantar no apagar o encender muchas VMs a la vez.(Esto es más por rendimiento que por SCSI reservatiosn pues solo dura 7 microsegundos el lock de reinicio)&lt;/li&gt;&lt;li&gt;Limitar las creaciones y desplieges a una VM por LUN en cada momento.&lt;/li&gt;&lt;li&gt;Usar un host en concreto para realizar despliegues siempre. De esta forma es facil limitar la creacion de templates, importaciones, despliegues...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Usar un tamaño de LUN adecuado (&lt;600gb)&lt;/li&gt;&lt;li&gt;Usar solo un FileSystem en cada LUN&lt;/li&gt;&lt;li&gt;No correr scripts que afecten a las LUNs (Backup, permisos) desde varior ESX a la vez y sobre las mismas LUNs.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Estas son algunas acciones para limitar dichas operaciones. Lo primero de todo es ver en nuestros logs si hay una buena cantidad de SCSI Reservations y ver si tenemos problemas de rendimiento. Posteriormente podemos aplicar alguna o todas de las recomendaciones anteriores.&lt;br /&gt;&lt;br /&gt;Adjunto una Tabla en la que se ve el numero de operaciones por LUN que se podrian realizar corriendo un determinado riesgo:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SFaJk4tiEdI/AAAAAAAAALw/Se77LUfxCik/s1600-h/SCSI_Reservation_Table.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SFaJk4tiEdI/AAAAAAAAALw/Se77LUfxCik/s320/SCSI_Reservation_Table.jpg" alt="" id="BLOGGER_PHOTO_ID_5212504885519585746" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3169180772955593027?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3169180772955593027/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3169180772955593027' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3169180772955593027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3169180772955593027'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/scsi-reservations-y-vmware.html' title='SCSI Reservations y VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SFaJk4tiEdI/AAAAAAAAALw/Se77LUfxCik/s72-c/SCSI_Reservation_Table.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-9221251324984546585</id><published>2008-06-12T18:04:00.001+02:00</published><updated>2008-11-13T23:45:05.987+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Gbit Ethernet'/><category scheme='http://www.blogger.com/atom/ns#' term='InfiniBand'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualizacion del I/O'/><title type='text'>Pensamiento: Virtualizacion del I/O. InfiniBand y 10Gbit Ethernet</title><content type='html'>La Virtualizacion del I/O es una de las nuevas formas de virtualización, junto con la Virtualizacion de Aplicaciones o la Virtualizacion de Servicios, que están emergiendo de la meteorica expansion que vive la Virtualización de Servidores.&lt;br /&gt;&lt;br /&gt;Por el momento es un mercado muy nuevo en el que hay muy pocas experiencias en escenarios del mundo real. A día de hoy, hay unas pocas compañías que comercialicen una solución verdadera de Virtualización del I/O proporcionando servicios completos de virtualizacion del IO, a saber: 3&lt;span style="font-weight: bold;"&gt;Leaf Systems, Xsigo Systems&lt;/span&gt; (dos compañias muy jovenes), &lt;span style="font-weight: bold;"&gt;Cisco Systems y Brocade&lt;/span&gt; (con sus standards).&lt;br /&gt;(Alguna más habra salido que no conozca)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Que es exactamente la Virtualización del I/O? ¿En que nos puede beneficiar?&lt;/span&gt;&lt;br /&gt;La Virtualización del I/O se entinde como una abstraccion de los protocolos de tranporte para realizar conexiones del nivel fisico. En palabras claras, es usar una tecnologia que agrupe todos los canutos infrautilizados (ya sea FC o Ethernet) en menos canutos más utilizados, mezclando los protocolos más tipicos.&lt;br /&gt;&lt;br /&gt;Por el momento hay dos tendencias tecnologicas para llevar a cabo esta mision:&lt;br /&gt;Algunos vendedores utilizan la tecnologia de interconexion &lt;span style="font-weight: bold;"&gt;InfiniBand&lt;/span&gt; como la capa de transporte fisico: esto les permite usar la extremadamente baja latencia de InfiniBand para transportar TCP/IP, FC y otros protocolos tradicionales. Como desventaja, hay que mencionar que está tecnología requiere nuevo cableado y algun switch(Aunque puede hacerse brige como luego comentaré). Esto puede ser un impedimento en entornos que han invertido dinero y know-how de arquitecturas Ethernet y FC.&lt;br /&gt;&lt;br /&gt;Por el otro lado, otros vendedores como, apuestan por futuros standards como&lt;span style="font-weight: bold;"&gt; 10Gb Ethernet&lt;/span&gt; o extensiones a la 10Gb Ethernet como puede ser &lt;span style="font-weight: bold;"&gt;Data Center Ethernet (DCE)&lt;/span&gt;, que es un standard IEEE en progreso que nos proveerá de una gran eficiencia, menor latencia y un comportamiento sin pérdidas y sin errores en una red Ethernet. &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;En el proximo post espero colgar unos resultados sobre 10Gbit Ethernet com VMware.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Como todas las soluciones que existen, nacen para hacer frente a un problema:&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 153, 0);"&gt;Con la llegada de la Virtualización de los Servidores en nuestros CPDs han crecido el numero de puertos usados y la infrastructura de red (ya sea de datos o almacenemiento) se ha complicado.&lt;br /&gt;&lt;/span&gt;Hoy en día, cada servidor destinado a la virtualizacion de servidores ocupa como poco 6-8 tomas. Por ejemplo 6 tarjetas ethernet:  2 para Service Console, 2 para VMotion y 2 para trafico de VMs y a las que hay que sumar 2 para iSCSI o 2 para Fiber Channel (o ambas).&lt;br /&gt;En algunas empresas se puede llegar hasta 20 interfaces fisicas ocupadas por servidor, curiosamente estas empresas son las más grandes, donde las politicas son más estrictas respecto a la segmentación de las redes.&lt;br /&gt;Hay que tener en cuenta que, en mi opinión, llegar a un numero mayor de 10 en las interfaces que necesita cada servidor de virtualización no es debido a una limitacion tecnica puesto que existen tecnologías (como las VLAN y VMware Port Groups) que permiten segmentar logicamente las redes mencionadas arriba, realmente &lt;span style="font-weight: bold;"&gt;se trata de un tema de &lt;span style="font-style: italic;"&gt;segmentación&lt;/span&gt; mas que de un tema de &lt;span style="font-style: italic;"&gt;rendimiento&lt;/span&gt; de I/O.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Como beneficios de esta virtualización del IO están mayormente la &lt;span style="font-weight: bold;"&gt;flexibilidad, la utilización y el aprovisionamiento más rapido&lt;/span&gt;. Por ejemplo, el &lt;span style="font-weight: bold;"&gt;numero de conexiones&lt;/span&gt; requeridas por servidor &lt;span style="font-weight: bold;"&gt;bajarían de 6-8 a 2 si usasemos conectores InfiniBand&lt;/span&gt; reduciendo el coste y la complejidad. Simplemente tendremos que fijar un nivel de virtualización (como en los servidores) que hará que nuestros canutos de InfiniBand o 10GbEthernet estén más o menos sobreutilizados.&lt;br /&gt;&lt;br /&gt;La mayoría de los defensores de la tecnología 10Gb Ethernet se basan en que es 10 veces más rapida y eso la hace más potente y menos compleja. Como ya he dicho, en mi opinion, &lt;span style="font-weight: bold;"&gt;no es un tema de rendimiento ni de ancho de banda (que es importante, claro), si no que es un tema de segmentación fisica&lt;/span&gt; en la mayoria de los casos. Si lo que nos ofrece esta tecnologia (10Gbit Eth) es simplemente mayor ancho de banda, &lt;span style="font-weight: bold;"&gt;me veo con el mismo problema en dos años&lt;/span&gt;: 6-8 interfaces fisicas de 10Gbps por cada servidor de virtualizacion.&lt;br /&gt;Veremos pues a ver que nos trae el standard Data Center Ethernet (DCE)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;InfiniBand,&lt;/span&gt; por su parte, me parece que tiene un &lt;span style="font-weight: bold;"&gt;mayor atractivo&lt;/span&gt; para proporcionar un valor añadido que la propia fuerza bruta de 10Gb Ethernet. En primer lugar, está el hecho positivo de que VMware soporta InfiniBand en VI3.5 y el segundo aspecto a tener en cuenta es que InfiniBand se puede ser &lt;span style="font-weight: bold;"&gt;"bridged"&lt;/span&gt; en la arquitectura de I/O del DataCenter existente (Ethernet , FC), proporcionando una solución intermedia que permita usar esta tecnología en el Datacenter sin tener que desmantelar toda nuestra arquitectura.&lt;br /&gt;&lt;br /&gt;Este escenario es posible gracias a la existencia de los bridges InfiniBand que conectan la red InfiniBand(IB) con la red normal:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SFFIGEwSHVI/AAAAAAAAALo/or_F3Igkj9U/s1600-h/InfiniBand.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SFFIGEwSHVI/AAAAAAAAALo/or_F3Igkj9U/s400/InfiniBand.jpg" alt="" id="BLOGGER_PHOTO_ID_5211025513037045074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Basicamente, instalando una HBA de InfiniBand en cada servidor podemos crear un numero de "puertos virtuales" que serán mapeados en los switches IB y en los bridges IB  para conectarlos a la infrastructura ethernet existente. Este tipo de tecnología también permite usar una mezcla de virtual IB Ethernet adapters y VMware port Groups.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta forma se nos proporciona lo que queremos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Algo tranparente y que cumpla con los requerimientos de nuestras politicas internas de segmentacion.&lt;/li&gt;&lt;li&gt;Continuar usando los hosts VI3 como si tuvieran sus 6 u 8 interfaces fisicas.&lt;/li&gt;&lt;li&gt;Rebajar dichas 6 u 8 interfaces por servidor de virtualización.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0);"&gt;Desde un punto de vista puramente teorico, me parace que InfiniBand tiene más que decir que 10Gbit Ethernet, sobre todo en entornos granades de servidores VI3. Habiendo dicho esto, todos sabemos y el tiempo nos ha enseñado que no son siempre las mejores soluciones y las mejores tecnologías las que se imponen en el mercado. asi, pues puede que en unos años haya mayoritariamente  InfiniBand, 10Gbit ethernet o una mezcla de ambas. Como ocurre con iSCSI y FC.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-9221251324984546585?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/9221251324984546585/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=9221251324984546585' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/9221251324984546585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/9221251324984546585'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/pensamiento-virtualizacion-del-io.html' title='Pensamiento: Virtualizacion del I/O. InfiniBand y 10Gbit Ethernet'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SFFIGEwSHVI/AAAAAAAAALo/or_F3Igkj9U/s72-c/InfiniBand.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3700102193634656709</id><published>2008-06-11T23:28:00.000+02:00</published><updated>2008-06-11T23:28:01.744+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='Xen'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Interesante estudio sobre el aislamiento del rendimiento entre VMs en Xen, VMware y Solaris</title><content type='html'>En estos días de competencia, se habla mucho de la diferencia de rendimiento entre Hyper-V, Xen y VMware, de hecho la red se ha plagado de documentos ( o docu cuentos) dicendo que el mío es más rapido que el tuyo por esto y por esto etc, etc...  Todas estas comparaciones y marketing se han centrado en el overhead que introduce la existencia de un hypervisor comparado con un OS nativo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://people.clarkson.edu/%7Ejnm/publications/isolationOfMisbehavingVMs.pdf"&gt;Este trabajo&lt;/a&gt;, compara la degradación del rendimiento de una VM cuando coexiste con otra VM que tiene un comportamiento errático absorbiendo todos los recursos (CPU, Disco, Memoria...).&lt;br /&gt;En mi opinión este es un dato muy interesante porque cada vez más usamos las VMs en producción y cada vez más se usa en hostings comerciales donde el proveedor deja que varios clientes administren sus servidores en el mismo host fisico y, como es natural, un cliente quiere un determinado nivel de rendimiento independientemente de lo que ocurra con otra VM alojada en dicho host fisico.&lt;br /&gt;&lt;br /&gt;Por ello se realizaron la pregunta:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Cómo afecta a una VM que otra VM ahogue los recursos cuando ambas comparten el host en las diferentes plataformas de virtualización?&lt;/span&gt;&lt;br /&gt;Las platafomas elegidas han sido : VMware Workstation(full virtualization), Xen 3.0(paravirtualization) y Solaris containers(OS virtualization) a dichas plataformas les sometieron a seis tests de estrés: fork bomb, test consume memoria, test CPU intensive, test con 10 threads de IOzone y dos tests que envían y reciben mucho I/O de red.&lt;br /&gt;&lt;br /&gt;Las conclusiones generales son que &lt;span style="font-weight: bold;"&gt;VMware protege la VM que está actuando correctamente (la VM buena) y que a veces muestra una degradacion mayor que otras plataformas sobre la VM mala&lt;/span&gt;. Cosa que no es un comportamiento malo para una infraestructura en producción.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Xen, por su parte, protege la VM buena en todos los tests, excepto en el de I/O intensivo de disco en el que penaliza un poco a la VM buena.&lt;/span&gt;&lt;br /&gt;En cuanto a Solaris, la VM buena sufre la misma degradación que la mala proporcionado una mala actuación del hypervisor.&lt;br /&gt;&lt;br /&gt;Es una pena que no hayan hecho el experimento con VMware ESX y la linea de producto similar en Xen y Solaris, pero viene a demostrar que la "full vrtualization" tiene el comportamiento correcto y provee del mejor aislamiento de las cargas de trabajo normales(VM buena)  sobre las  cargas de trabajo erráticas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3700102193634656709?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3700102193634656709/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3700102193634656709' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3700102193634656709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3700102193634656709'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/interesante-estudio-sobre-el.html' title='Interesante estudio sobre el aislamiento del rendimiento entre VMs en Xen, VMware y Solaris'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2571390348057992578</id><published>2008-06-11T22:54:00.002+02:00</published><updated>2008-06-11T23:08:59.473+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Herramientas'/><category scheme='http://www.blogger.com/atom/ns#' term='Mightycare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Center'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><title type='text'>Herramientas para VMware ESX y Virtual Center</title><content type='html'>Aqui os dejo tres herramientas para vuestra infraestructura virtual que pueden resultar muy útiles.&lt;br /&gt;Las herramietas son de  &lt;a href="http://www.mightycare.de/"&gt;Mightycare Solutions GmbH&lt;/a&gt; y ya fueron sacadas hace tiempo pero creo que merece la pena tenerlas las tres agrupadas y comentadas:&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.mightycare.de/downloads/task,cat_view/gid,16/"&gt;Snapshots Version 1.5&lt;/a&gt;&lt;br /&gt;Es un pequeño script con el que eres capaz de chequear si las VMs de un ESX tienen snapshots o no. Se ejecuta con el cron de linux y puede ser corrido diariamente, semanalmente, etc... el script nos devuelve una información detallada de las Vms con snapshots y su almacenamiento.&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.mightycare.de/downloads/task,cat_view/gid,16/"&gt;VMStatus:&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style=";font-family:Arial,sans-serif;font-size:9;"  &gt;&lt;/span&gt;&lt;/p&gt;VMStatus  se conecta a un Virtual Center 2.5 y muestra una lista de las VMs con la siguente información:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Virtual Machine Operating System &lt;/li&gt;&lt;li&gt;VM Status &lt;/li&gt;&lt;li&gt;VM Tools &lt;/li&gt;&lt;li&gt;Time Synchronization  &lt;/li&gt;&lt;/ul&gt;Con un doble click en una VM se puede cambiar la configuracón de "time synchronization".&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.mightycare.de/downloads/task,cat_view/gid,16/"&gt;Storageview 1.0.5:&lt;/a&gt;&lt;br /&gt;MCS Storageview 1.0.5 muestra las particiones logicas de todas las VMs en un servidor ESX 3.x o Virtual Center 2.x. Nos muestra cuantos GB podemos ahorrarnos decrementando las particiones etc, etc... &lt;span style=";font-family:Arial,sans-serif;font-size:9;"  &gt;&lt;span style=";font-family:Arial,sans-serif;font-size:9;"  &gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2571390348057992578?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2571390348057992578/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2571390348057992578' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2571390348057992578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2571390348057992578'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/herramientas-para-vmware-esx-y-virtual.html' title='Herramientas para VMware ESX y Virtual Center'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1463124363146272987</id><published>2008-06-06T13:05:00.002+02:00</published><updated>2008-06-06T13:16:32.341+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DRS'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>Parte III: ¿Como funciona DRS de VMware?</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Tips:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Primero vigilar el DRS y ver como funciona. Cuando uno se siente seguro y pasado un periodo de aprendizaje, usar Fully Automated para la politica general y para las VMs criticas configurar a nivel de VM la politica de Manual o Partilly Automated.(Vmware DRS, Virtual Machine Options).&lt;/li&gt;&lt;li&gt;Usar DRS y Pools de Recursos para un numero de hosts ESX, &lt;span style="font-weight: bold;"&gt;NO en CADA&lt;/span&gt; host ESX.&lt;/li&gt;&lt;li&gt;DRS es &lt;span style="font-weight: bold;"&gt;proactivo,&lt;/span&gt; actúa para balancear y &lt;span style="font-weight: bold;"&gt;no provoca down time&lt;/span&gt;. No confundir con VMware HA que es reactivo: actúa cuando se ha caido un host y si tiene down time de las VMs.&lt;/li&gt;&lt;li&gt;El maximo numero de hosts en Virtual Center 2.0 es de 16 para DRS y HA&lt;/li&gt;&lt;li&gt;Se puede usar Resource Pools anidados y Fixed Reservations para el parent resource pool. &lt;span style="font-weight: bold;"&gt;Aunque mejor usar shares: &lt;/span&gt;se adaptan dinamicamente y los limites estáticos pueden volverse inmanejables.&lt;/li&gt;&lt;li&gt;Cuando DRS hace recomendaciones con muchas estrellas:&lt;span style="font-weight: bold;"&gt; Hadle caso&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Pon las maquinas que se "hablan" mucho juntas (mismo Host, vSwitch y Portgroup) y usa reglas de afinidad para ello: &lt;span style="font-weight: bold;"&gt;conseguirar que su red vaya a velocidad de RAM&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Monitorizacion:&lt;/span&gt;&lt;br /&gt;La monitorizacion del Cluster se puede realizar a traves del  propio Virtual Center.&lt;br /&gt;&lt;br /&gt;Un cluster sin ningun color en particular nos indica que todo esta correctamente.&lt;br /&gt;Un cluster de color &lt;span style="color: rgb(255, 204, 0); font-weight: bold;"&gt;amarillo(Overcommited or Host down) &lt;/span&gt;indica que algun requerimiento de recursos no esta siendo satisfecho por el cluster.(Solucion: aumentar recursos o decrementar reservations)&lt;br /&gt;Un cluster de color &lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;rojo&lt;/span&gt; nos indica que el cluster esta inconsistente o es invalido&lt;br /&gt;(Cambios en resource pools a traves del VIC directo contra un host en lugar de hacerlo por el VCenter, o capacity failover)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Fallos Comunes:&lt;/span&gt;&lt;br /&gt;En general DRS funciona bastante bien sin que nos dé sobresaltos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Errores de DRS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;No se puede encender una VM aunque tenga de reservation menos que la capacidad sin reservar del resource pool.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;            &lt;span style="font-weight: bold;"&gt;Causa:&lt;/span&gt; El host tiene que tener suficiente Aggregate unreserved capacity y Per-core capacity.&lt;br /&gt;           &lt;span style="font-weight: bold;"&gt;Solucion:&lt;/span&gt;  Establecer en los hosts esta opcion de configuracion  Cpu/VMAdmitCheckPerVcpuMin to 0 (OJO: not recommended)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Errores de VMotion:&lt;/span&gt;&lt;br /&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;Relacion de cluster entre VMs (MSCS)&lt;/li&gt;&lt;/ul&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;La VM tiene afinidad a una CPU fisica:&lt;/li&gt;&lt;/ul&gt;   &lt;span style="font-weight: bold;"&gt;            Solución:&lt;/span&gt; Quitar la VM del cluster, quitar la afinidad y volver a meter al cluster DRS.&lt;br /&gt;&lt;ul style="font-style: italic;"&gt;&lt;li&gt;La VM tiene conectado el CD-ROM / floppy&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Alertas de VMotion:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;La VM esta configurada a un virtual switch interno pero no esta conectada a él.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;La VM está configurada para acceder al CD-ROM/floppy pero NO está conectada a él.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link Parte I:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-i-como-funciona-drs-de-vmware.html"&gt;Parte I: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link Parte II:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-ii-como-funciona-drs-de-vmware.html"&gt;Parte II: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1463124363146272987?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1463124363146272987/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1463124363146272987' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1463124363146272987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1463124363146272987'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/parte-iii-como-funciona-drs-de-vmware.html' title='Parte III: ¿Como funciona DRS de VMware?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1872478722226122038</id><published>2008-06-06T13:00:00.002+02:00</published><updated>2008-11-13T23:45:06.613+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ESXi'/><category scheme='http://www.blogger.com/atom/ns#' term='Hypervisor'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='99€'/><title type='text'>Dell: ESXi y Citrix XenServer por 99€</title><content type='html'>Bueno, esta es una de las noticias que tenia en el tintero:&lt;br /&gt;Dell anunció el 7 de Mayo sus nuevos servidores para la virtualización: &lt;span style="font-weight: bold;"&gt;PowerEdge R805&lt;/span&gt; (dos zocalos) y &lt;span style="font-weight: bold;"&gt;R905 &lt;/span&gt;(cuatro zócalos). Posteriromente comentan que lo extenderá a otrs servidores, incluso de pedestal.&lt;br /&gt;&lt;br /&gt;Los servidores viene con la configuración: AMD Quad-Core, 16 ranuras DIMM, NIC integrada de puertos cuádruple con TOE, hasta 292GB de almacenamiento local y la opción de pre-instalación en una SD de hypervisors por 99€: &lt;span style="font-weight: bold;"&gt;VMware ESXi y Citrix XenServer Embedded Express (XenServer Dell Express Edition).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ver dibujo:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SEkZPiTt6dI/AAAAAAAAAKo/cevkUzWGyyM/s1600-h/Dell_Virtualizacion_Compra.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SEkZPiTt6dI/AAAAAAAAAKo/cevkUzWGyyM/s320/Dell_Virtualizacion_Compra.jpg" alt="" id="BLOGGER_PHOTO_ID_5208722198728927698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Más interesante que la noticia en sí, me parece la ayuda que nos brinda Dell para la compra. En ella se puede ver qué es lo que opina (oficialmente) Dell sobre el estado actual del mundillo de la virtualización:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SEkZaPXKeYI/AAAAAAAAAKw/cvxxtD88d1g/s1600-h/Dell_Ayuda_Virtualizacion_Compra.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SEkZaPXKeYI/AAAAAAAAAKw/cvxxtD88d1g/s400/Dell_Ayuda_Virtualizacion_Compra.jpg" alt="" id="BLOGGER_PHOTO_ID_5208722382621669762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A ver cuando IBM, HP y SUN se lanzan a ello.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1872478722226122038?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1872478722226122038/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1872478722226122038' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1872478722226122038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1872478722226122038'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/dell-esxi-y-citrix-xenserver-por-99.html' title='Dell: ESXi y Citrix XenServer por 99€'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SEkZPiTt6dI/AAAAAAAAAKo/cevkUzWGyyM/s72-c/Dell_Virtualizacion_Compra.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1220952514785099991</id><published>2008-06-05T13:53:00.002+02:00</published><updated>2008-11-13T23:45:06.714+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DRS'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>Parte II: ¿Como funciona DRS de VMware?</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Arquitectura:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DRS tiene dos niveles de planficador (Scheduling levels):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Local:&lt;/span&gt; En el host ESX. Determina que procesador ejecutará la VM.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Global:&lt;/span&gt; En el Cluster. Determina que host ejecutara la VM.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;El modulo de DRS se ejecuta en cada host ESX y es evocado por el VCenter Server (vpxd), su evocacion puede ser periodica (cada 5 minutos) o por evento (añadir un host, retirada de uno...)&lt;br /&gt;&lt;br /&gt;Como hemos comentado &lt;span style="font-weight: bold;"&gt;el output del algoritmo de DRS son las recomendaciones&lt;/span&gt;. Dichas recomendaciones pueden tener más o menos impacto en la reduccion del desequilibrio en el cluster, por ello a cada recomendacion se le da un &lt;span style="font-weight: bold;"&gt;rating&lt;/span&gt;:&lt;span style="font-weight: bold;"&gt; Las estrellas&lt;/span&gt;. Segun dicho rating el sistema determinara si usar o no Vmotion para mover la VM en cuestion. El hecho de que se aplique o no directamente determinada recomendacion dependerá del numero de estrellas y el modo de &lt;span style="font-weight: bold;"&gt;Umbral de Migracion(Migration Threshold)&lt;/span&gt; en el que estemos. Dicho umbral establece qué migraciones se llevaran a cabo automaticamente, desde el Mode Conservative (que solo aplica las que tiene 5 estrellas), al Agressive, que aplica todo lo que tenga una o mas estrellas.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Los requerimientos para formar un Cluster DRS son como los de Vmotion, requiriendo storage compartido y las etiquetas de las redes consistentes en todos los hosts (son case sentitive!!!!).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SEfSub-c0UI/AAAAAAAAAKg/RLhhAZGhMck/s1600-h/DRS_general.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SEfSub-c0UI/AAAAAAAAAKg/RLhhAZGhMck/s320/DRS_general.jpg" alt="" id="BLOGGER_PHOTO_ID_5208363189302776130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Que ocurre si quitamos un host del Cluster?&lt;/span&gt;&lt;br /&gt;Si tenemos Manual o Partially Automated nos mostrará sus recomendaciones, si tenemos configurado Fully Automated las VMs seran migradas a otros hosts.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;¿Que ocurre si ponemos un host en Maintenance Mode?&lt;/span&gt;&lt;br /&gt;Las operaciones en dicho host se restringen automaticamente: No se pueden encender nuevas VMs dicho host y no se pueden migrar VMs a dicho host.&lt;br /&gt;El administrador debera apagar las VMs o migrarlas a otras  (se recomendara) y posteriormente apagar el host.&lt;br /&gt;(El host marcado como en mantenimiento no sera tenido en cuenta para HA)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;¿Qué ocurre si se cae el Virtual Center Server?&lt;/span&gt;&lt;br /&gt;Los hosts seguiran corriendo usando los recursos disponibles pero no habra recomendaciones para optimización de recursos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link a la Parte I:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-i-como-funciona-drs-de-vmware.html"&gt;Parte I: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link a la Parte III:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-iii-como-funciona-drs-de-vmware.html"&gt;Parte III: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1220952514785099991?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1220952514785099991/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1220952514785099991' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1220952514785099991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1220952514785099991'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/parte-ii-como-funciona-drs-de-vmware.html' title='Parte II: ¿Como funciona DRS de VMware?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SEfSub-c0UI/AAAAAAAAAKg/RLhhAZGhMck/s72-c/DRS_general.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-405730342382146017</id><published>2008-06-03T13:20:00.001+02:00</published><updated>2008-06-03T13:20:01.167+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soporte'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='hyper-v'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Soporte para productos Microsoft en maquinas virtuales de VMware</title><content type='html'>Esta pagina de VMware describe el soporte para productos Microsoft que corren en VMs:&lt;br /&gt;&lt;a href="http://www.vmware.com/support/policies/ms_support_statement.html"&gt;http://www.vmware.com/support/policies/ms_support_statement.html&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Es una información útil para tener a mano, especialmente si necesitas asegurar a algún cliente sus opciones de soporte.&lt;/span&gt;&lt;br /&gt;Personalmente, me da un poco pena que Microsoft(y Oracle dicho sea de paso) haga negocio de esta forma: poniendolo difícil a los usuarios para obtener su soporte mientras ellos desarrollan su producto de Virtualización. Está claro que &lt;span style="font-weight: bold;"&gt;cuando peguen fuerte con Hyper-V&lt;/span&gt;, Microsoft ofrecerá &lt;span style="font-weight: bold;"&gt;soporte total&lt;/span&gt; a las instancias virtuales de sus productos (que corran en Hyper-V, claro...). Que forma más triste de dar un servicio a la gente que les paga.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;In Virtualization we trust.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-405730342382146017?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/405730342382146017/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=405730342382146017' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/405730342382146017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/405730342382146017'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/soporte-para-productos-microsoft-en.html' title='Soporte para productos Microsoft en maquinas virtuales de VMware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4240560685799302442</id><published>2008-06-02T23:20:00.005+02:00</published><updated>2008-11-13T23:45:06.777+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compartir'/><category scheme='http://www.blogger.com/atom/ns#' term='gfs'/><category scheme='http://www.blogger.com/atom/ns#' term='Bus SCSI'/><category scheme='http://www.blogger.com/atom/ns#' term='cluster'/><category scheme='http://www.blogger.com/atom/ns#' term='vmkfstools'/><category scheme='http://www.blogger.com/atom/ns#' term='OCFS'/><category scheme='http://www.blogger.com/atom/ns#' term='MSCS'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='Thick'/><title type='text'>Como crear un Disco Duro para acceso compartido en el mismo Host ESX</title><content type='html'>&lt;p id="v8lh0"&gt;En muchas ocasiones nos puede venir muy bien que dos VMs compartan el acceso a un disco duro simultaneamente. Esta es la forma tipica de crear un cluster &lt;span style="font-weight: bold;"&gt;MSCS&lt;/span&gt; o un &lt;span style="font-weight: bold;"&gt;cluster GFS&lt;/span&gt; u &lt;span style="font-weight: bold;"&gt;OCFS&lt;/span&gt; o &lt;span style="font-weight: bold;"&gt;Linux HA&lt;/span&gt;, etc, etc.&lt;br /&gt;&lt;/p&gt;&lt;p id="v8lh0"&gt;Lo que se busca es que dichas VMs puedan acceder al mismo tiempo al disco, poniendo una capa por encima que arbitre (generalmente mediante locks) el acceso en lectura/escritura. Lo normal, es que usemos &lt;span style="font-weight: bold;"&gt;Raw Device Mapping&lt;/span&gt; y que dichas VM estén en &lt;span style="font-weight: bold;"&gt;diferentes Hosts ESX&lt;/span&gt; pero hay muchas veces que por diversas razones (no tenemos una SAN, estamos haciendo una maqueta de pruebas, etc,etc) necesitamos poner las VMs que conforman dicho cluster en el &lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;mismo Host ESX.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p id="v8lh0"&gt;En estos casos, para que sea posible compartir un disco duro (un "virtual disk"), es necesario especificar en el driver SCSI de las máquinas virtuales en las cuales el disco va a ser compartido que &lt;span style="font-weight: bold;"&gt;su Bus SCSI va a ser compartido:&lt;/span&gt;&lt;/p&gt;   &lt;p id="v8lh1"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SFdhcGVQoQI/AAAAAAAAAL4/S3MU2YudMc4/s1600-h/share-virtual-disk.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SFdhcGVQoQI/AAAAAAAAAL4/S3MU2YudMc4/s320/share-virtual-disk.png" alt="" id="BLOGGER_PHOTO_ID_5212742229068652802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;     &lt;p id="v8lh4"&gt;Una vez hecho esto, tendremos que crear el disco que va a ser compartido como &lt;span style="font-weight: bold;color:red;" id="v8lh10" &gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;"thick".&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p id="v8lh4"&gt;El comando para hacerlo es:&lt;/p&gt;        &lt;div style="font-weight: bold;" id="v8lh11" class="code"&gt;&lt;div id="v8lh12" class="codeContent"&gt; &lt;pre id="v8lh13" class="code-java"&gt;vmkfstools -c 10g ruta_del_disco_duro_a_crear -d thick&lt;/pre&gt; &lt;/div&gt;&lt;/div&gt;    &lt;p id="v8lh16"&gt;Una vez creado el disco, lo añadimos a las máquinas virtuales que lo tengan que utilizar a través de &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;"Add Hard Drive", &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);" id="v8lh15"&gt;"Use an existing virtual disk"&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;. &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Lo normal es crear con el comando anteriror el vmdk que va a ser compartido en el primer nodo del cluster (es decir en el mismo direcorio que el vmx del primer nodo) y en los nodos simplemente añadir el disco usando Use an existing virtual disk y seleccionando el directorio donde esta el vmdk a compartir.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p id="v8lh16"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Porqué debemos crear el Virtual Disk como thick?&lt;/span&gt;&lt;br /&gt;Esto ocurre porque, al tratarse de un disco que va a ser compartido, los nodos pueden estar escribiendo simultáneamente en posiciones del disco muy diferentes, por ejemplo uno podria escribir al principio mientras que otro podria escribir al final, &lt;span style="font-weight: bold;"&gt;por ello es necesario reservar y ocupar todo el espacio que ocupa el disco ya desde su creación.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4240560685799302442?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4240560685799302442/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4240560685799302442' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4240560685799302442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4240560685799302442'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/como-crear-un-disco-duro-para-acceso.html' title='Como crear un Disco Duro para acceso compartido en el mismo Host ESX'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SFdhcGVQoQI/AAAAAAAAAL4/S3MU2YudMc4/s72-c/share-virtual-disk.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8251746853868917469</id><published>2008-06-02T17:40:00.002+02:00</published><updated>2008-11-13T23:45:06.992+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DRS'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>Parte I: ¿Como funciona DRS de VMware?</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic; color: rgb(153, 153, 153);"&gt;Despues de completar el post de &lt;a href="http://kurrin.blogspot.com/2008/04/como-funciona-vmware-ha.html"&gt;¿Cómo funciona VMware HA?&lt;/a&gt;, me permito continuar con la saga. La documentacion técnica de VMware sobre estos dos temas que se usan ampliamante en produccion me parece muy limitada, por eso veo necesario hacer este pequeño compendio de información para tener a mano.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DRS&lt;/span&gt; quiere decir &lt;span style="font-weight: bold;"&gt;Distributed Resource Scheduler&lt;/span&gt; y es quien se ocupa de balancear la carga que tienen los Host ESX de un cluster, mejorando el uso de los recursos y pools de recursos en un cluster. Cuando decimos carga nos referimos a los parametros &lt;span style="font-weight: bold;"&gt;de CPU y memoria&lt;/span&gt;, no tiene en cuenta el uso de &lt;span style="font-weight: bold;"&gt;I/O&lt;/span&gt; ni de disco ni de &lt;span style="font-weight: bold;"&gt;red,&lt;/span&gt; ni otros overheads que también influyen en la capacidad de nuestros host. El algoritmo de DRS tiene como entrada la informacion de uso de los recursos tanto de las VMs como de los Hosts y como salida las recomendaciones de movimientos de las VMs de un host origen a otro destino, es decir el emplazamiento de las VMs.&lt;br /&gt;DRS acepta tres modos de funcionamiento: &lt;span style="font-weight: bold;"&gt;Manual, Partial o Full Automated Control &lt;/span&gt;y dependiendo del modo elegido el emplazamiento de las VMs se hará de forma más o menos automatica.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Las recomendaciones (output del algoritmo DRS) se basan principalmente en :&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Asegurar las politicas de &lt;span style="font-weight: bold;"&gt;recursos&lt;/span&gt; de forma ajustada:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Reservation: Garantia de recursos (al menos X)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Limits: Limite superiror(No mas de X)&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Shares: Prioridad relativa (si el sistema esta overcommited)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Balancear &lt;span style="font-weight: bold;"&gt;carga&lt;/span&gt; de las VMs:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Balanceo de la media de CPU y memoria&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Host en &lt;span style="font-weight: bold;"&gt;maintenance&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;mode.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Restricciones de emplazamiento:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Affinity/Anti-affinity&lt;/span&gt; rules (x ej Controladores de dominio en diferentes hosts o servidor de aplicaciones y base de datos juntos para aumentar el rendimiento(al no ir por red fisica...))&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Vmotion Compatibility&lt;/span&gt; (Tipo de CPU, LAN, conectividad SAN)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Etapas en DRS:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Emplazamiento Inicial:&lt;/span&gt;&lt;br /&gt;Cuando encendemos por primera vez una VM en un cluster DRS aporta una lista priorizada de los host que pueden ejecutarla. En el modo Manual, DRS nos muestra su recomendacion y el administrador elige, en cambio en los modos Partially y Full Automated el administrador no elige, simplemente la emplaza en el primer host de su lista.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Operaciones en ejecucion:&lt;/span&gt;&lt;br /&gt;Durante la operativa normal las VMs estan corrindo cada una en su host. Las variaciones de CPU, memoria (factores como se ha comentado arriba), hacen que DRS nos haga sus recomendaciones.&lt;br /&gt;En el modo Manual y el Partailly Automated, el DRS nos hace recomendaciones y administrador las acepta o no. En Full Automated DRS decide él solito.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SEQR4H2JyzI/AAAAAAAAAKY/JRC3gx8TPcU/s1600-h/DRS_Modes_and_Placement"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SEQR4H2JyzI/AAAAAAAAAKY/JRC3gx8TPcU/s320/DRS_Modes_and_Placement" alt="" id="BLOGGER_PHOTO_ID_5207306725023664946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link Parte II:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-ii-como-funciona-drs-de-vmware.html"&gt;Parte II: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Link a la Parte III:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://kurrin.blogspot.com/2008/06/parte-iii-como-funciona-drs-de-vmware.html"&gt;Parte III: ¿Como funciona DRS de VMware?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8251746853868917469?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8251746853868917469/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8251746853868917469' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8251746853868917469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8251746853868917469'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/06/parte-i-como-funciona-drs-de-vmware.html' title='Parte I: ¿Como funciona DRS de VMware?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SEQR4H2JyzI/AAAAAAAAAKY/JRC3gx8TPcU/s72-c/DRS_Modes_and_Placement' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-68674575059658511</id><published>2008-05-28T18:12:00.000+02:00</published><updated>2008-05-29T11:59:19.680+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maps'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Center'/><category scheme='http://www.blogger.com/atom/ns#' term='Herramienta'/><title type='text'>Herramienta útil: Mapas de Virtual Center.</title><content type='html'>Una herramienta que me parece muy útil y que me da la impresión que no se usa habitualmente es la capacidad de VI3 de &lt;span style="font-weight: bold;"&gt;hacer mapas de nuestra infraestructura en un par de clicks.&lt;/span&gt;&lt;br /&gt;La pestaña de maps se situa a la derecha superior del GUI del Virtual Center.  En dicha pantalla podemos  seleccionar las relaciones que queremos que aparezcan: VM to Datastore, VM to Host, etc, etc.&lt;br /&gt;&lt;br /&gt;En mi opnión lo más practico es deseleccionar todas menos una y observar dicha relacion. Esto nos da una vista de pájaro sobre nuestra infraestructura y de hecho me ha permitido ver algún error o cuestión a tener en cuenta, todo esto claro, conociendo el entorno y qué hace cada VM etc, etc...&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;(Tambien se puede Exportar el mapa que se está viendo como jpg, etc, en el menu del VC, File, Export...). &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;VM to Datastore:&lt;/span&gt;&lt;br /&gt;Por ejemplo, en esta imagen vemos la relacion VM to Datastore, es decir, en qué datastore está cada VM.&lt;br /&gt;Esta imagen nos permite ver si alguna VM está en los discos locales de un Host o estan en la SAN o si algunos de sus VMDKs están en diferentes datastores (por ej por falta de espacio, por tener montada una iso). Esta información es muy util para tener en cuenta &lt;span style="font-weight: bold;"&gt;qué maquinas podemos hacer VMotion y cuales no&lt;/span&gt;, cómo de dispersos tenemos los VMDKs y preguntarnos porqué...&lt;br /&gt;&lt;br /&gt;&lt;div id="ji.t" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="atoa0" style="width: 512px; height: 251px;" src="http://docs.google.com/File?id=dfb2rsf9_25gqd7kggm_b" /&gt;&lt;/div&gt;En la imagen se aprecia que hay datastores bastantes balanceados con cuatro o cinco VMs y alguno con una. Lo normal es tener 15 VMs por datastore(receta personal), lo que significa que o todavia hay espacio en dichos datastores o se deberian hacer más grandes... También vemos algunas VMs alojadas en discos locales lo que imposibilita el VMotion.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;VM to host:&lt;/span&gt;&lt;br /&gt;Este mapa nos expresa en qué Host se está ejecutando cada VM. Con ello podemos ver si está balanceado, si hay alguno muy saturado, etc...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img id="j1dg0" style="width: 512px; height: 248px;" src="http://docs.google.com/File?id=dfb2rsf9_26gqm9wrcd_b" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;En la imagen vemos que cada Host tiene unas cinco o seis VMs. Con ello podemos ver que &lt;span style="font-weight: bold;"&gt;se podría seguir creciendo&lt;/span&gt; más de un 100% en este entorno (suponiendo dos procesadores dual core por Host). Además vemos que el &lt;span style="font-weight: bold;"&gt;DRS&lt;/span&gt; actúa correctamente y está balanceando bien. En el host que sólo tiene tres VMs podemos sospechar que será porque alguna de dichas VMs consume muchos recursos...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Host to Datastore:&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Nos muestra qué Dataestores ven cada Host. En la imagen se ve que todos los Host ven todos los Datastores, muy logico en una instalación con un cluster DRS/HA.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div id="zm1q" style="padding: 1em 0pt; text-align: center;"&gt;&lt;div id="n_8h" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="bqab0" style="width: 250px; height: 209px;" src="http://docs.google.com/File?id=dfb2rsf9_31dc8w4kc3_b" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Host to Network:&lt;/span&gt;&lt;br /&gt;Este me parece uno de los maps mas utiles de todos. Nos permite ver de un plumazo qué redes están cofiguradas en cada Hosts y si hay redes que no se usan etc...&lt;br /&gt;&lt;div id="fo6a" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="glsw0" style="width: 200px; height: 266px;" src="http://docs.google.com/File?id=dfb2rsf9_30kd853ddz_b" /&gt;&lt;/div&gt;En la imgen vemos que todos los Host tienen todas las redes (es lo logico para Vmotion, usar a destajo y sin miedo VLAN Tags). Vemos tambien que hay un host que tiene una red de más: &lt;span style="font-weight: bold;"&gt;probablemente es un error&lt;/span&gt; del administrador y habria que revisarlo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Vm to Network:&lt;/span&gt;&lt;br /&gt;Por último, este mapa nos da una idea de qué redes usan nuestras VMs y de si hay redes sin usar o Vm sin red...&lt;br /&gt;&lt;div id="rbdk" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="svb30" style="width: 512px; height: 265px;" src="http://docs.google.com/File?id=dfb2rsf9_29t99x4cg8_b" /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;En este caso vemos que se usan principalmente dos redes, que cuatro VMs tienen redes especiales y que hay otras cuatro redes sin asignar a ninguna VM.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-68674575059658511?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/68674575059658511/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=68674575059658511' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/68674575059658511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/68674575059658511'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/herramienta-til-mapas-de-virtual-center.html' title='Herramienta útil: Mapas de Virtual Center.'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8488277547106101748</id><published>2008-05-28T17:49:00.007+02:00</published><updated>2008-05-28T18:11:45.979+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knoppix'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='livecd'/><category scheme='http://www.blogger.com/atom/ns#' term='distribucion'/><category scheme='http://www.blogger.com/atom/ns#' term='VMKnoppix'/><title type='text'>VMKnoppix: Distribucion Linux Live para Virtualización</title><content type='html'>Han sacado una nueva release de &lt;a href="http://distrowatch.com/table.php?distribution=vmknoppix"&gt;VMKnoppix&lt;/a&gt; (antes llamada Xenoppix) una distribución Linux que lleva preparadas la mayoría de soluciones de virtualización open-source: &lt;span style="font-weight: bold;"&gt;Xen, KVM, VirtualBox, QEMU and KQEMU, UserModeLinux&lt;/span&gt;.&lt;br /&gt;Os la podeis bajar &lt;a href="http://www.rcis.aist.go.jp/project/knoppix/vmknoppix/index-en.html"&gt;aqui&lt;/a&gt;, está basada en la distribución&lt;strong&gt;&lt;/strong&gt; &lt;a href="http://www.knoppix.org/"&gt;Knoppix&lt;/a&gt;    &lt;p&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Ventajas de usarla&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Es live, lo que significa que no se instala nada en el disco duro y puedes probar estas soluciones de virtualización.&lt;/li&gt;&lt;li&gt;&lt;strong style="font-weight: normal;"&gt; No es necesario bajarte rpms o compilar nada, todo está listo y perfecto para usarse.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;En minutos puedes estar haciendo experimentos con un montón de soluciones de virtualización.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Cómo se usa?&lt;/span&gt;&lt;br /&gt;Primero se descarga y se graba en un CD. Cuando se arranca el ordenador desde el CD-ROM el propio menú nos dará opciones para elegir el kernel con el que queremos arrancar, con soporte para Xen, etc...&lt;br /&gt;Si tenemos alguna duda &lt;a href="http://www.rcis.aist.go.jp/project/knoppix/vmknoppix/VMKnoppix-20080519-E.pdf"&gt;aquí&lt;/a&gt; está el manual.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Otros links:&lt;/span&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.desktop-virtualization.com/2008/05/06/sun-xvm-virtualbox-16/"&gt;Latest xVM VirtualBox&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.rcis.aist.go.jp/project/knoppix/vmknoppix/index-en.html"&gt;VMknoppix official page&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Xen"&gt;Xen virtualization&lt;/a&gt; @ Wikipedia&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.knopper.net/knoppix/index-en.html"&gt;Knoppix official page&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8488277547106101748?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8488277547106101748/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8488277547106101748' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8488277547106101748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8488277547106101748'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/vmknoppix-distribucion-linux-live-para.html' title='VMKnoppix: Distribucion Linux Live para Virtualización'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3934959519855630891</id><published>2008-05-27T11:55:00.007+02:00</published><updated>2008-11-13T23:45:07.367+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workload'/><category scheme='http://www.blogger.com/atom/ns#' term='Disk I/O'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='vscsiStats'/><title type='text'>vscsiStats: Disk I/O Workload Characterization in VMware ESX</title><content type='html'>La herramienta &lt;span style="font-weight: bold;"&gt;vscsiStats&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;nos permite medir y caracterizar la carga de I/O a nivel del adaptador de virtual SCSI de una VM&lt;/span&gt;. Esta utilisima informacion nos permite crear histogramas y graficos de los diversos valores que podemos medir y asi poder realizar el tuning de los discos para aumentar su performance u optimizar diversos valores del RAID etc, etc...&lt;br /&gt;&lt;br /&gt;Está en ESX desde antes de la version 3.5 pero es ahora en la 3.5 cuando se le ha llenado de utilidad. Su ruta es :&lt;span style="font-weight: bold;"&gt; /usr/lib/vmware/bin/vscsiStats &lt;/span&gt;y os recomiendo que veais su ayuda.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Funcionamiento:&lt;/span&gt;&lt;br /&gt;Simplemente tenemos que iniciar la monitorización con&lt;span style="font-weight: bold;"&gt; vscsiStats -s&lt;/span&gt; y posteriormente con proporcionarle el World  Group ID de la Vm y el Virtual Disk Handle ID ya podremos obtener informacion sobre dicho disco a nivel virtual SCSI, &lt;span style="font-weight: bold;"&gt;tanto en escrituas como lecturas&lt;/span&gt;.&lt;br /&gt;(Ejemplo de uso:  &lt;span style="font-weight: bold;"&gt;root@esx1 root# /usr/lib/vmware/bin/vscsiStats -i 8277 -w 1382 -p ioLength&lt;/span&gt;).&lt;br /&gt;Finalmente tendremos que parar la monitorizacion &lt;span style="font-weight: bold;"&gt;vscsiStats -x.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Entre los valores que le podemos pedir estan:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;ioLength:&lt;/span&gt; Tamaño del I/O, puede indicar problemas del alignement de disco si hay valores como 8191 en lugar de 8192.... Los VMDKs suelen estar optimizados a 4kB.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;seekDistance:&lt;/span&gt; Distancia  entre busquedas seguidas  &lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;outstandingIOs:&lt;/span&gt; Indica el nivel de paralelismo&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;latency:&lt;/span&gt; Latencia&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;interarrival:&lt;/span&gt; Tiempo entre I/Os&lt;/li&gt;&lt;/ul&gt;El resultado será un histograma (ponemos los puntos de medida en tramos y dibujamos su frecuencia relativa).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SDvbPX2JyyI/AAAAAAAAAJ4/68OJk-x-6D8/s1600-h/vscsiStats"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SDvbPX2JyyI/AAAAAAAAAJ4/68OJk-x-6D8/s320/vscsiStats" alt="" id="BLOGGER_PHOTO_ID_5204994851502410530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Os pongo un ejemplo sacado del &lt;a href="http://www.vmware.com/files/pdf/iiswc_2007_distribute.pdf"&gt;documento original&lt;/a&gt;, (el cual no dudeis en leer si quereis profundizar en el tema). Se trata de una comparación de  una VM con XP y otra con Vista: En copias de ficheros grandes, Vista utiliza grandes I/Os(1MB) asi que aunque su latencia es mayor, el numero de comandos es mucho menor y el I/O es mucho más secuencial que el XP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3934959519855630891?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3934959519855630891/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3934959519855630891' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3934959519855630891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3934959519855630891'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/vscsistats-disk-io-workload.html' title='vscsiStats: Disk I/O Workload Characterization in VMware ESX'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SDvbPX2JyyI/AAAAAAAAAJ4/68OJk-x-6D8/s72-c/vscsiStats' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4981885723306369583</id><published>2008-05-26T09:09:00.002+02:00</published><updated>2008-05-26T09:19:59.153+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Center'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><title type='text'>Top 10:  Lecturas sobre VirtualCenter</title><content type='html'>&lt;span class="small"&gt;&lt;span style="font-weight: bold;"&gt;Eric Siebert&lt;/span&gt; publica en &lt;a href="http://www.virtual-strategy.com/Features/Top-10-things-you-must-read-about-VirtualCenter.html"&gt;Virtual Strategy Magazine&lt;/a&gt; un conjunto de diez lecturas para que profundicemos en el conocimiento del Virtual Center. En estos diez puntos Eric nos detalla una colección de presentaciones de VMWorld, alguna Tech Note de VMware y white papers varios que cubren todo lo que se necesita saber sobre la Base de Datos, ventajas y desventajas de correr VC en una VM, roles, plantillas de permisos y como configurarlo correctamente.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Aqui van:&lt;br /&gt;&lt;p&gt; &lt;/p&gt;  &lt;b&gt;Bulletproof VirtualCenter&lt;/b&gt;&lt;br /&gt;A VMworld 2007 presentation on properly configuring and protecting VirtualCenter so it has high availability.&lt;br /&gt;&lt;a href="http://www.vmworld.com/vmworld/mylearn?classID=11017" target="_blank"&gt;http://www.vmworld.com/vmworld/mylearn?classID=11017&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;VirtualCenter Database Maintenance: SQL Server&lt;/b&gt;&lt;br /&gt;A white paper from VMware on how to maintain the VirtualCenter database when using SQL Server.&lt;br /&gt;&lt;a href="http://www.vmware.com/files/pdf/vc_microsoft_sql_server.pdf" target="_blank"&gt;http://www.vmware.com/files/pdf/vc_microsoft_sql_server.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Running VirtualCenter in a Virtual Machine&lt;/b&gt;&lt;br /&gt;A white paper from VMware discussing the advantages and limitations of running VirtualCenter as a VM.&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_vc_in_vm.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vi3_vc_in_vm.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;VirtualCenter Database Performance for Microsoft SQL Server 2005&lt;/b&gt;&lt;br /&gt;A white paper from VMware on performance statistic collections and there effect on the VirtualCenter database.&lt;br /&gt;&lt;span style=";font-family:'Trebuchet MS';font-size:10;color:red;"   &gt;&lt;/span&gt;&lt;a href="http://www.vmware.com/files/pdf/vc_database_performance.pdf" target="_blank"&gt;http://www.vmware.com/files/pdf/vc_database_performance.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;VirtualCenter 2 Diagnostics&lt;/b&gt;&lt;br /&gt;A VMworld 2006 presentation on troubleshooting problems with VirtualCenter.&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac4096.pdf" target="_blank"&gt;http://download3.vmware.com/vmworld/2006/tac4096.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Managing Vmware VirtualCenter Roles &amp;amp; Permissions&lt;br /&gt;&lt;/b&gt;A white paper from VMware on configuring roles and permissions in VirtualCenter.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:'Trebuchet MS';font-size:10;"  &gt;&lt;/span&gt;&lt;a href="http://www.vmware.com/pdf/vi3_vc_roles.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vi3_vc_roles.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;VirtualCenter 2.0  The Technical Insights&lt;/b&gt;&lt;br /&gt;A VMware TSX 2007 presentation on the technical architecture of VirtualCenter.&lt;br /&gt;&lt;a href="http://www.vmware-tsx.com/download.php?asset_id=52" target="_blank"&gt;http://www.vmware-tsx.com/download.php?asset_id=52&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Template Usage and Best Practices&lt;/b&gt;&lt;br /&gt;A white paper from VMware on creating, managing and using templates to deploy virtual machines.&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vc_2_templates_usage_best_practices_wp.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Replacing VirtualCenter Server Certificates&lt;/b&gt;&lt;br /&gt;A technote from VMware on replacing the default certificates in VirtualCenter.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-family:'Trebuchet MS';font-size:10;"  &gt;&lt;/span&gt;&lt;a href="http://www.vmware.com/pdf/vi_vcserver_certificates.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vi_vcserver_certificates.pdf&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;VirtualCenter Technical Best Practices&lt;/b&gt;&lt;br /&gt;A document from VMware with technical details on VirtualCenter and vMotion.&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vc_technical_best.pdf" target="_blank"&gt;http://www.vmware.com/pdf/vc_technical_best.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4981885723306369583?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4981885723306369583/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4981885723306369583' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4981885723306369583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4981885723306369583'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/top-10-lecturas-sobre-virtualcenter.html' title='Top 10:  Lecturas sobre VirtualCenter'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5351775092771783779</id><published>2008-05-22T11:05:00.004+02:00</published><updated>2008-11-13T23:45:07.502+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xtravirt'/><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='Appliance'/><category scheme='http://www.blogger.com/atom/ns#' term='XVS'/><title type='text'>Xtravirt Virtual SAN (XVS) Appliance</title><content type='html'>&lt;p&gt;Los genios de &lt;span style="font-weight: bold;"&gt;Xtravirt&lt;/span&gt; (&lt;a href="http://kurrin.blogspot.com/2007/05/script-para-backup-de-vms-en-caliente.html"&gt;de los que comente su producto VISBU)&lt;/a&gt; acaban de sacar una de las cosas que es de obligada prueba. Se trata de un appliance que hace de SAN de iSCSI y lo mejor de todo GRATIS. Ahora, a la solucion de usar Openfiler como VM para tener una SAN simulada podemos añadirle la solucion de Xtravirt que desde luego parece muy buena (no me ha dado tiempo a probarlo). &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Cómo funciona?&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;Tenemos dos servidores ESX, cada uno de ellos con una VM con el appliance antes mencionado (solo ocupa 230MB). A dichas VMs le damos discos, pongamos que les damos 200GB, que presentaran como iSCSI a los ESX permitiendonos que los formateen en VMFS y que puedan meter VMs alli, usar HA, DRS(vMotion tambien obviamente) etc. Lo mejor de todo es que esos dos discos de 200GB(cada uno en un ESX: recordemos que es disco local de los ESX) son replicados &lt;span style="font-weight: bold;"&gt;sincronamente&lt;/span&gt; de forma que nos puede servir tambien de &lt;span style="font-weight: bold;"&gt;Disaster Recovery &lt;/span&gt;a nivel de datos.&lt;/p&gt;&lt;br /&gt;Dicho esto, solo me queda probarlo! Espero que poco a poco este tipo de cosas se vayan incluyendo en el propio ESX puesto que son cosas que les da realmente potencia.&lt;br /&gt;&lt;br /&gt;Como una imagen vale más que mil palabras :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SDU51X2JywI/AAAAAAAAAJo/LswmFAlUYug/s1600-h/xvsrefdiag.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SDU51X2JywI/AAAAAAAAAJo/LswmFAlUYug/s320/xvsrefdiag.jpg" alt="" id="BLOGGER_PHOTO_ID_5203128533593475842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(153, 153, 153);"&gt;The Xtravirt Virtual SAN (XVS) appliance for VMware ESX3 Server is a free solution to provide the benefits of shared VMFS storage without the cost of a SAN – this allows the utilisation of otherwise unused local storage in the ESX server to facilitate enterprise level features such as vMotion, DRS and HA normally only available through the use of a shared storage device. All volume data is synchronously replicated between hosts, providing full fail-over capability with data integrity in the event of host, disk or appliance failure. The appliance is menu driven and has been designed to be as easy to configure as possible, and full documentation on the implemenation process is provided.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Por el momento no puedo entrar a la documentacion. Si lo probais comentad algo.&lt;span style="font-weight: bold; font-style: italic; color: rgb(153, 153, 153);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5351775092771783779?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5351775092771783779/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5351775092771783779' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5351775092771783779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5351775092771783779'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/xtravirt-virtual-san-xvs-appliance.html' title='Xtravirt Virtual SAN (XVS) Appliance'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SDU51X2JywI/AAAAAAAAAJo/LswmFAlUYug/s72-c/xvsrefdiag.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-3332439574578128963</id><published>2008-05-21T23:30:00.002+02:00</published><updated>2008-05-21T23:33:27.569+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='upgrade'/><category scheme='http://www.blogger.com/atom/ns#' term='ESX 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='VC 2.5'/><title type='text'>Upgrade a ESX 3.5 y VC 2.5</title><content type='html'>Desde VMware nos dan una serie de Best Practices para realizar el paso a la version 3.5 de ESX y a la 2.5 de VC: &lt;a href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=1003889&amp;amp;sliceId=1&amp;amp;docTypeID=DT_KB_1_1&amp;amp;dialogID=63402454&amp;amp;stateId=0%200%2063404129"&gt;Upgrading to ESX 3.5 and VirtualCenter 2.5 Best Practices&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;div&gt;Backup your VirtualCenter database. VMware recommends detaching the database and copying it somewhere safe.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Grant the System DSN user of the VirtualCenter Database db_owner privileges on the MSDB database as well as the VirtualCenter database. Ensure that your ODBC System DSN is using the proper driver. You must have a SQL Server driver if your database is SQL 2000, and SQL Native Client driver if using SQL 2005.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;If your ESX Server host is in a DRS or VMware High Availability (HA) Cluster remove it from the cluster so no virtual machines migrate to the ESX Server host.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;If possible VMotion all virtual machines off the host to be upgraded. If not, power them down gracefully and power off the ESX Server host.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Log in to your VirtualCenter server with a local Administrator account to run the installation, do not use a domain administrator.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Perform the upgrade to VirtualCenter to 2.5 and ensure all your data is visible in VirtualCenter 2.5 after the upgrade. Ensure no processes are running that conflict with the ports that VirtualCenter uses, such as IIS.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;If there is a SAN connected to your ESX Server host detach the SAN before continuing with the upgrade.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Confirm that all the virtual machines are now migrated from the ESX Server host or powered down, and that ESX Server host is no longer part of an VMware HA or DRS cluster.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Download the newest version of the ESX operating system ISO image and burn it to CD.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Place the CD in the CD-ROM drive of the host and boot from the CD.&lt;/div&gt; &lt;/li&gt;&lt;li&gt; &lt;div&gt;Install ESX Server 3.5 with a fresh install or upgrade.&lt;/div&gt; &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: A fresh install wipes out all previous network configuration. &lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-3332439574578128963?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/3332439574578128963/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=3332439574578128963' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3332439574578128963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/3332439574578128963'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/upgrade-esx-35-y-vc-25.html' title='Upgrade a ESX 3.5 y VC 2.5'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8211869266839349780</id><published>2008-05-21T22:58:00.004+02:00</published><updated>2008-05-21T23:11:08.147+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='workstation'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><title type='text'>ESX 3.5 puede correr en Workstation 6.5 Build 91182</title><content type='html'>Supongo que habrá muchos que se alegrarán: Ya se puede correr una VM con el ESX3.5 en Workstation 6.5, concretamente :&lt;br /&gt;&lt;span style="line-height: 115%;font-size:10;" lang="EN-US" &gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Download VMware Workstation 6.5 Beta VMware Workstation 6.5 Beta &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Latest Version: Beta | 5/12/08 | Build 91182 &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Como antes, hay que tocar el .vmx de la maquina virtual.&lt;br /&gt;Ejemplos de configuraciones que funcionan:&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153);font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(153, 153, 153);"&gt;ethernet0.virtualDev = "e1000" &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 153, 153);"&gt;monitor.virtual_exec = "hardware" &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 153, 153);"&gt;monitor_control.restrict_backdoor = "true"&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-family:courier new;" &gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;o&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;guestOS = "other"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;ethernet0.virtualDev = "e1000"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;scsi0.virtualDev = "lsilogic"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;monitor.virtual_exec = "hardware"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;monitor_control.restrict_backdoor = "true"&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153); font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y alguna recomendacion:&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(153, 153, 153);"&gt;I'd also recommend to install the ESX itself to IDE and use the LSI-logic disks for VMFS Use 2 virtual CPUs only when you have a quadcore system - otherwise use one CPU&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8211869266839349780?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8211869266839349780/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8211869266839349780' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8211869266839349780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8211869266839349780'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/esx-35-puede-correr-en-workstation-65.html' title='ESX 3.5 puede correr en Workstation 6.5 Build 91182'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5009767459682470565</id><published>2008-05-21T22:41:00.002+02:00</published><updated>2008-11-13T23:45:07.750+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VI3'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='vmreference'/><category scheme='http://www.blogger.com/atom/ns#' term='card'/><title type='text'>vmreference VI3 card v1.2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SDSKwyM-oBI/AAAAAAAAAJg/BbkM_fz5tSI/s1600-h/vmreferenceCARD.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SDSKwyM-oBI/AAAAAAAAAJg/BbkM_fz5tSI/s320/vmreferenceCARD.jpg" alt="" id="BLOGGER_PHOTO_ID_5202936040234328082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Como ya os comenté en &lt;a href="http://kurrin.blogspot.com/2008/03/vmreference-vi3-card.html"&gt;Marzo&lt;/a&gt;, &lt;span style="font-weight: bold; font-style: italic;"&gt;Forbes Guthrie&lt;/span&gt; mantiene una increible "chuleta" en forma de pdf que actualiza de vez en cuando con las sugerencias de los que le escriben.&lt;br /&gt;&lt;br /&gt;Aqui os dejo el enlace:&lt;br /&gt;&lt;a href="http://vmreference.googlepages.com/vmreferenceVI3Card1.2.pdf"&gt; http://vmreference.googlepages.com/vmreferenceVI3Card1.2.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hay una docena de correcciones, updates, nuevas cosas añadidas, etc...&lt;br /&gt;Un documento a tener a mano siempre.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5009767459682470565?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5009767459682470565/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5009767459682470565' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5009767459682470565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5009767459682470565'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/vmreference-vi3-card-v12.html' title='vmreference VI3 card v1.2'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SDSKwyM-oBI/AAAAAAAAAJg/BbkM_fz5tSI/s72-c/vmreferenceCARD.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-667177896473288151</id><published>2008-05-16T12:07:00.004+02:00</published><updated>2008-05-16T13:16:09.252+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Deduplication'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>¿Cómo saber cuánto se deduplicará?</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic; color: rgb(153, 153, 153);"&gt;La principal pregunta a la hora de aplicar deduplicación o convencer a alguien de que es algo que le puede venir muy bien es precisamente  ¿Cual es mi potencial de deduplicacion? Es decir, si aplico la deduplicacion a tal o cual volumen: ¿Cuánto se deduplicará? ¿Cuanto espacio me ahorraré? El 10%, el 40%...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Aqui os pongo un &lt;span style="font-weight: bold;"&gt;script (en python)&lt;/span&gt; que realiza (o intenta realizar) una estimación de lo que nos ahorraríamos usando la deduplicación de NetApp.&lt;br /&gt;&lt;br /&gt;Como ya expliqué &lt;a href="http://kurrin.blogspot.com/2008/04/estado-del-arte-thin-provisioning.html"&gt;en este post&lt;/a&gt; la deduplicación de NetApp funciona en un 99% de esta forma:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;En algun lugar hay un directorio que dice que el fichero A esta almacenado en los bloques 123-345, 500-510 y 12999-14090. Por el momento esto es lo normal para todos los FS. La diferencia entre el FS deduplicado y el normal es que pueden usar el mismo bloque más de un fichero. Si edito el fichero A y añado 10KB al final y lo guardo como B en algun momento (dedupe en tiempo real o dedupe diferida) el proceso de deduplicacion reconocerá (via hashes o por comparacion de bytes) que ambos ficheros tienen los mismos datos y creará una entrada en el directorio que dice que B utiliza los bloques 123-345, 500-510, 12999-14090 y 66666-66669(Por ejemplo los bloques son de 1K), de forma que la creacion del fichero B solo ocupa 10K(del 66666 al 66669).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Como funciona el script?&lt;/span&gt;&lt;br /&gt;El script mira &lt;span style="font-weight: bold;"&gt;recursivamente&lt;/span&gt; en el directorio que le indiquemos leyendo cada archivo. Posterirormente va troceando cada archivo en chunks de 4 kB (ese es el tamaño de bloque que usa NetApp) y calcula un md5 de cada bloque de 4kB. Se mantiene una lista de los md5 calculados y comprueba si se trata  o no de datos duplicados.&lt;br /&gt;Cada vez que se procesa un archivo el script nos proporciona por un lado la deduplicacion que obtendria ese fichero y por otro cómo vamos en el total del directoriro en el que estamos intentando estimar el ahorro debido a la deduplicación:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="font-family:courier new;"&gt;Archivo /tmp/dedup/Archivos_Backup.txt:  Tamano 286927441 bytes (70051 bloques)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Estadisticas del Archivo /tmp/dedup/Archivos_Backup.txt: Bloques Usados: 3728, Bloques del Archivo: 70051, Ratio 5.3%, Ahorro 94.7%.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Estadisticas Totales Recalculadas: Numero de Archivos: 12, Bloques Usados: 7073, Bloques Totales: 73396, Ratio 9.6%, Ahorro 90.4%.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Finalmente, cuando se ha terminado de procesar todo el directorio el script nos muestra los datos importantes:&lt;br /&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="font-family:courier new;"&gt;=======================================================================================================================&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Estadisticas Totales Finales: Numero de Archivos: 961, Bloques Usados: 268422, Bloques Totales: 401134, Ratio 66.9%.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Ahorro Final que obtendras con la deduplicacion &lt;span&gt;33.1%&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;=======================================================================================================================&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;En este caso obtendríamos un 33% de ahorro de espacio si usasemos deduplicacion.&lt;br /&gt;El script sólo da una aproximación de los ahorros que conseguiríamos aplicando la dedupliación puesto que&lt;br /&gt;se necesitaría también espacio para mantener la base de datos de hash y algunos metadatos.&lt;br /&gt;Por las pruebas que he hecho es bastante fiable, incluso a veces el tiempo que tarda en hacerlo es equivalente en la cabina y con el script. A ver que os sale a vosotros...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Ejemplo de uso:&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;python estimar_dedup.py /tmp/dedup&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;(Podeis poner delante time para ver el tiempo que tarda: time python estimar_dedup.py /tmp/dedup)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Con los comandos df -h y df -s antes y despues de realizar la dedupliación con NetApp(sis on, sis start -s) podreis comprobar si el script ha resultado fiable o no.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;Por favor, si obteneis resultados(buenos o malos) o mejoras o problemas con el script, ¡comentadmelo! Espero que sirva aunque sea para saber a priori si te compensa usar deduplicacion o no...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota: &lt;/span&gt;Los resultados más espectaculares de la dedup de NetApp se dan en los ficheros que no pierden su alignment de 4kB anque se modifiquen. Como los vmdks de VMware y no como los ficheros de texto.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;[root@server ~]# more estimar_dedup.py&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;#!/usr/bin/python&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;import os, sys, md5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;from stat import *&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# Lee todos los ficheros del directorio y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# estima los ahorros de la dudup de NetApp haciendo el md5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# y comprobandolo para cada bloque de 4 kB. el paramentro importnate&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;# es el que da el ultimo Ratio (un ratio de 70% significa que te ahorras # un 30%)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;if len(sys.argv) != 2:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Uso: nombre.py &lt;working directory=""&gt;"&lt;/working&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  sys.exit(1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;workdir = sys.argv[1]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;if not os.path.isdir(workdir):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Problema: " + workdir + " no es un directorio"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  sys.exit(1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print "Comprobando directorio: " + workdir&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;numfiles = 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;storage_blocks = 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;total_blocks = 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;current_file_storage_blocks = 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;fingerprint_index = {}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;for root, dirs, files in os.walk(workdir):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; for f in files:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  filename = root + "/" + f&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Archivo " + filename + ": ",&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  if f==".snapshot":&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   continue&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  if not os.access(filename, os.R_OK):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   print "No access, skip"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   continue&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  if os.path.islink(filename):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   print "Symlink, skip"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   continue&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  mode = os.stat(filename)[ST_MODE]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  if not S_ISREG(mode):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    print "No regular file, skip"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    continue&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  file_size = os.stat(filename).st_size&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  blocks = int( round( (file_size + 2048) / 4096.0) )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Tamano " + str(file_size) + " bytes (" + str(blocks) + " bloques)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  f = open (filename, "r")&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  current_file_storage_blocks = 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  for block_number in range(0,blocks):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    blockdata = f.read(4096)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    m = md5.new(blockdata)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    fingerprint = m.digest()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    if fingerprint_index.has_key( fingerprint ):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;      pass&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    else:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;      fingerprint_index[fingerprint] = True&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;      storage_blocks = storage_blocks + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;      current_file_storage_blocks = current_file_storage_blocks + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;    total_blocks = total_blocks + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  f.close()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Estadisticas del Archivo "+ str(filename) + ": Bloques Usados: "+str(current_file_storage_blocks)+ ", Bloques del Archivo: "+str(blocks)+ &lt;br&gt; ", Ratio "+str( round((100.0 *current_file_storage_blocks)/blocks,1) )+ &lt;br&gt; "%, Ahorro "+str( round(100 - (100.0 *current_file_storage_blocks)/blocks, 1 ) )+"%."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  numfiles = numfiles + 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "Estadisticas Totales Recalculadas: Numero de Archivos: " +str(numfiles)+", Bloques Usados: "+str(storage_blocks)+ &lt;br&gt; ", Bloques Totales: "+str(total_blocks)+ ", Ratio "+str( round ( (100.0 *storage_blocks)/total_blocks, 1 ) )+ &lt;br&gt; "%, Ahorro "+str( round ( 100 - (100.0 *storage_blocks)/total_blocks, 1) )+"%."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print "-"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;  print&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print "======================================================================================================================="&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print "Estadisticas Totales Finales: Numero de Archivos: " + str(numfiles) + ", Bloques Usados: " + str(storage_blocks) + &lt;br&gt; ", Bloques Totales: " + str(total_blocks) + ", Ratio " + str ( round ( (100.0 *storage_blocks)/total_blocks, 1) ) + "%."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print "Ahorro Final que obtendras con la deduplicacion " + str ( round ( 100 - (100.0 *storage_blocks)/total_blocks, 1) ) + "%."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;print "======================================================================================================================="&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-667177896473288151?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/667177896473288151/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=667177896473288151' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/667177896473288151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/667177896473288151'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/cmo-saber-cunto-se-deduplicar.html' title='¿Cómo saber cuánto se deduplicará?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1739043526302567634</id><published>2008-05-14T23:05:00.001+02:00</published><updated>2008-05-14T23:06:19.391+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SRM'/><category scheme='http://www.blogger.com/atom/ns#' term='SRA'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Recovery Manager'/><title type='text'>Site Recovery Manager</title><content type='html'>Ayer &lt;a href="http://vmware.com/company/news/releases/srm_ga.html"&gt;anunció oficialmente VMware&lt;/a&gt; que la proxima semana estará disponible para pedirlo el &lt;span style="font-weight: bold;"&gt;Site Recovery Manager(SRM)&lt;/span&gt; y que posteriormente estará disponible para todo el mundo en 30 dias.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;En lineas generales, &lt;span style="font-weight: bold;"&gt;Site Recovery Manager&lt;/span&gt; necesita:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;VirtualCenter con licencia en ambos sites.&lt;/li&gt;&lt;li&gt;ESX con licencia (y corriendo) en ambos sites.&lt;/li&gt;&lt;li&gt;Base de datos de backend para SRM en ambos sites.&lt;/li&gt;&lt;li&gt;Almacenamineto compartido con capacidad y licencia para realizar replicacion a nivel de bloque (SAN based) en ambos sites.&lt;/li&gt;&lt;li&gt;Site Recovery Agent &lt;span style="font-weight: bold;"&gt;(SRA)&lt;/span&gt; proporcionado por nuestro vendedor de almacenamiento.(En teoria los que lo proporcionan son: 3PAR, Dell, EMC, FalconStor, Hitachi Data Systems, HP, IBM, LeftHand Networks y NetApp)&lt;/li&gt;&lt;li&gt;Tanto en el primario como el secundario necesitaremos instalar el codigo SRM en el servidor SRM, instalar el plugin SRM en el VI Client, instalar SRA en el servidor SRM.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;Entre las recomendaciones están:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Organizar las VMs en las LUNs de forma que no se necesiten replicar todas(VC server, Update Manager server, and SRM server (si son VMs no deben ser replicadas).&lt;/li&gt;&lt;li&gt;Separar LUNs de VMs criticas y no criticas, la idea es reducir el trafico de replicacion para dejarlo mayormente para las LUNs de VMs criticas.(El uso del sVMotion nos ayudará a hacer esto...)&lt;/li&gt;&lt;/ul&gt;A ver cómo hacen el fail over, no he probado nada del SRM pero tiene pinta de que las VMs se levantarán como de un crash...veremos...&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Update: Aqui teneis un link con una presentación donde explican qué es el SRM de VMware, a disfrutarlo:&lt;/span&gt;&lt;a style="color: rgb(255, 102, 0); font-weight: bold;" href="http://communities.vmware.com/docs/DOC-3210"&gt;&lt;br /&gt;http://communities.vmware.com/docs/DOC-3210&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1739043526302567634?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1739043526302567634/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1739043526302567634' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1739043526302567634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1739043526302567634'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/site-recovery-manager.html' title='Site Recovery Manager'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6043708294251351082</id><published>2008-05-13T08:45:00.000+02:00</published><updated>2008-11-13T23:45:07.900+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='recopilacion'/><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='VC'/><title type='text'>Essential ESX 3.5 &amp; VC 2.5 links</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SCk3vCM-n_I/AAAAAAAAAJQ/YLPmTE1JTSs/s1600-h/ESX3_essential_links.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SCk3vCM-n_I/AAAAAAAAAJQ/YLPmTE1JTSs/s320/ESX3_essential_links.jpg" alt="" id="BLOGGER_PHOTO_ID_5199748525960634354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Eric Siebert&lt;/span&gt; (VMware Communities User Moderator) ha publicado (en forma de post sticky) una recopilacion de enlaces muy muy utiles para ESX 3.5 y V.C 2.5. &lt;a href="http://communities.vmware.com/docs/DOC-2562"&gt;La tenemos aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Abarca una gran cantidad de puntos:&lt;br /&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Compatibility &amp;amp; Version Info:&lt;/b&gt;&lt;br /&gt;VI3 Key Features &amp;amp; Benefits Summary by Version - &lt;a class="jive-link-external" href="http://www.vmware.com/files/pdf/key_features_35.pdf"&gt;http://www.vmware.com/files/pdf/key_features_35.pdf&lt;/a&gt;&lt;br /&gt;VMware Infrastructure Compatibility Matrixes - &lt;a class="jive-link-external" href="http://vmware.com/pdf//vi3_35/esx_3/r35/vi3_35_25_compat_matrix.pdf"&gt;http://vmware.com/pdf//vi3_35/esx_3/r35/vi3_35_25_compat_matrix.pdf&lt;/a&gt;&lt;br /&gt;Details of What's New and Improved In VI3 Version 3.5 - &lt;a class="jive-link-external" href="http://www.vmware.com/support/vi3/doc/whatsnew_esx35_vc25.html"&gt;http://www.vmware.com/support/vi3/doc/whatsnew_esx35_vc25.html&lt;/a&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;b&gt;Must Read:&lt;/b&gt;&lt;br /&gt;RTFM Upgrade guide for ESX 3.5 and VirtualCenter 2.5 - &lt;a class="jive-link-external" href="http://tinyurl.com/3722dz"&gt;http://tinyurl.com/3722dz&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Release Notes/Install, Upgrade and Patch Guide:&lt;/b&gt;&lt;br /&gt;ESX Server 3.5 and VirtualCenter 2.5 Release Notes - &lt;a class="jive-link-external" href="http://www.vmware.com/support/vi3/doc/vi3_esx35_vc25_rel_notes.html"&gt;http://www.vmware.com/support/vi3/doc/vi3_esx35_vc25_rel_notes.html&lt;/a&gt;&lt;br /&gt;ESX Server 3 Installation Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_installation_guide.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_installation_guide.pdf&lt;/a&gt;&lt;br /&gt;Upgrade Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_upgrade_guide.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_upgrade_guide.pdf&lt;/a&gt;&lt;br /&gt;ESX Server 3 Patch Management Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_esxupdate.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_esxupdate.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Additional documentation:&lt;/b&gt;&lt;br /&gt;Configuration Maximums for VMware Infrastructure 3 - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_config_max.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_config_max.pdf&lt;/a&gt;&lt;br /&gt;Quick Start Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_quickstart.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_quickstart.pdf&lt;/a&gt;&lt;br /&gt;Basic System Administration - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_admin_guide.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_admin_guide.pdf&lt;/a&gt;&lt;br /&gt;Virtual Infrastructure Web Access Administrator's Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_web_access.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_web_access.pdf&lt;/a&gt;&lt;br /&gt;ESX Server 3 Configuration Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_3_server_config.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_3_server_config.pdf&lt;/a&gt;&lt;br /&gt;Resource Management Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_resource_mgmt.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_resource_mgmt.pdf&lt;/a&gt;&lt;br /&gt;Fibre Channel SAN Configuration Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_san_cfg.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_san_cfg.pdf&lt;/a&gt;&lt;br /&gt;iSCSI SAN Configuration Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_iscsi_san_cfg.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_iscsi_san_cfg.pdf&lt;/a&gt;&lt;br /&gt;Virtual Machine Backup Guide - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_vm_backup.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_vm_backup.pdf&lt;/a&gt;&lt;br /&gt;VMware Infrastructure 3 Primer - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_prim.pdf"&gt;http://vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_prim.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Additional downloads:&lt;/b&gt;&lt;br /&gt;Remote CLI Download - &lt;a class="jive-link-external" href="http://www.vmware.com/download/download.do?downloadGroup=VI-RCLI"&gt;http://www.vmware.com/download/download.do?downloadGroup=VI-RCLI&lt;/a&gt;&lt;br /&gt;License Server for ESX 3.5 - &lt;a class="jive-link-external" href="http://download3.vmware.com/software/vi/VMware-licenseserver-64192.exe"&gt;http://download3.vmware.com/software/vi/VMware-licenseserver-64192.exe&lt;/a&gt;&lt;br /&gt;CPU Compatibility Tool for ESX 3.5 - &lt;a class="jive-link-external" href="http://download3.vmware.com/software/vi/CPU_Compatibility-64557.zip"&gt;http://download3.vmware.com/software/vi/CPU_Compatibility-64557.zip&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Converter:&lt;/b&gt;&lt;br /&gt;VMware Converter Enterprise for VirtualCenter 2.5 Admin Guide  - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_vec_10_admin_guide.pdf"&gt;http://vmware.com/pdf/vi3_vec_10_admin_guide.pdf&lt;/a&gt;&lt;br /&gt;VMware Converter Enterprise for VirtualCenter 2.5 Release Notes - &lt;a class="jive-link-external" href="http://vmware.com/support/vi3/doc/vi3_vec_10_rel_notes.html"&gt;http://vmware.com/support/vi3/doc/vi3_vec_10_rel_notes.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Update Manager:&lt;/b&gt;&lt;br /&gt;VMware Update Manager Release Notes - &lt;a class="jive-link-external" href="http://vmware.com/support/vi3/doc/vi3_vum_10_rel_notes.html"&gt;http://vmware.com/support/vi3/doc/vi3_vum_10_rel_notes.html&lt;/a&gt;&lt;br /&gt;VMware Update Manager Admin Guide - &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_vum_10_admin_guide.pdf"&gt;http://www.vmware.com/pdf/vi3_vum_10_admin_guide.pdf&lt;/a&gt;&lt;br /&gt;VMware Update Manager Sizing Estimator - &lt;a class="jive-link-external" href="http://vmware.com/support/vi3/doc/vi3_vum_10_sizing_estimator.xls"&gt;http://vmware.com/support/vi3/doc/vi3_vum_10_sizing_estimator.xls&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Latest Hardware Compatibility Guides:&lt;/b&gt;&lt;br /&gt;Systems - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_systems_guide.pdf"&gt;http://vmware.com/pdf/vi3_systems_guide.pdf&lt;/a&gt;&lt;br /&gt;I/O - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_io_guide.pdf"&gt;http://vmware.com/pdf/vi3_io_guide.pdf&lt;/a&gt;&lt;br /&gt;Storage/SAN - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_san_guide.pdf"&gt;http://vmware.com/pdf/vi3_san_guide.pdf&lt;/a&gt;&lt;br /&gt;Backup Software - &lt;a class="jive-link-external" href="http://vmware.com/pdf/vi3_backup_guide.pdf"&gt;http://vmware.com/pdf/vi3_backup_guide.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Blog &amp;amp; News Articles:&lt;/b&gt;&lt;br /&gt;VMware ESX 3.5 goes live with key new features - &lt;a class="jive-link-external" href="http://searchservervirtualization.techtarget.com/originalContent/0,289142,sid94_gci1285629,00.html"&gt;http://searchservervirtualization.techtarget.com/originalContent/0,289142,sid94_gci1285629,00.html&lt;/a&gt;&lt;br /&gt;What's new in ESX 3.5 &amp;amp; VC 2.5? -&lt;br /&gt;&lt;a class="jive-link-external" href="http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-2/"&gt;http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-2/&lt;/a&gt;&lt;br /&gt;&lt;a class="jive-link-external" href="http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-3/"&gt;http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-3/&lt;/a&gt;&lt;br /&gt;&lt;a class="jive-link-external" href="http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-4/"&gt;http://virtualgabe.wordpress.com/2007/12/08/what%e2%80%99s-new-in-esx-35-vc-25-part-4/&lt;/a&gt;&lt;br /&gt;VMware VI Client 2.5 does not support 64-bit workstations - &lt;a class="jive-link-external" href="http://www.dabcc.com/article.aspx?id=6674"&gt;http://www.dabcc.com/article.aspx?id=6674&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Relevant KB Articles:&lt;/b&gt;&lt;br /&gt;&lt;u&gt;Licensing:&lt;/u&gt;&lt;br /&gt;Updates to your VMware VI3 Starter Licenses - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003299"&gt;http://kb.vmware.com/kb/1003299&lt;/a&gt;&lt;br /&gt;Changes in licensing for VI3 Standard Edition When upgrading to VI 3.5 - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003301"&gt;http://kb.vmware.com/kb/1003301&lt;/a&gt;&lt;br /&gt;Understanding VI 3.5 Licensing: Server and Host-based Licensing Models - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003295"&gt;http://kb.vmware.com/kb/1003295&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;ESX 3.5:&lt;/u&gt;&lt;br /&gt;Installing ESX Server throws an "Anaconda Error" in the Partitioning Options screen - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003217"&gt;http://kb.vmware.com/kb/1003217&lt;/a&gt;&lt;br /&gt;VMFS Partition cannot be created for "Typical" ESX Server Installation if Prior installation is detected - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003309"&gt;http://kb.vmware.com/kb/1003309&lt;/a&gt;&lt;br /&gt;IBM System x3850 M2 and System x3950 M2 Servers fail to connect to 100Mbps Networks - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003226"&gt;http://kb.vmware.com/kb/1003226&lt;/a&gt;&lt;br /&gt;Installing the Tivoli Storage Manager Client on the Service Console results in an error - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003142"&gt;http://kb.vmware.com/kb/1003142&lt;/a&gt;&lt;br /&gt;Virtual Machine on a RDM Shared Storage becomes invalid after migration from ESX Server 2.5.x to ESX Server 3.5 or 3i - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003092"&gt;http://kb.vmware.com/kb/1003092&lt;/a&gt;&lt;br /&gt;Vmotion is disabled after ESX Server upgrade - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003060"&gt;http://kb.vmware.com/kb/1003060&lt;/a&gt;&lt;br /&gt;Certain Special Characters cause software iSCSI Initiator CHAP Configuration corruption - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003095"&gt;http://kb.vmware.com/kb/1003095&lt;/a&gt;&lt;br /&gt;Connection to ESX Server host through VI Client is lost if you attempt to delete several VM's at once from the Datastore Browser - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003250"&gt;http://kb.vmware.com/kb/1003250&lt;/a&gt;&lt;br /&gt;Storage Devices connected to McData FC Switch through Qlogic adapters occasionally do not re-appear after reboot - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003250"&gt;http://kb.vmware.com/kb/1003250&lt;/a&gt;&lt;br /&gt;Snapshot operations submitted directly to an ESX Server Host during Storage vMotion corrupts Virtual Machine data - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003114"&gt;http://kb.vmware.com/kb/1003114&lt;/a&gt;&lt;br /&gt;Storage vMotion on a VM with I/O intensive workload may result incorrectly in a timeout error - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003276"&gt;http://kb.vmware.com/kb/1003276&lt;/a&gt;&lt;br /&gt;Upgrading to ESX Server 3.5 when the Root Parition is nearly full might cause Incomplete System Configuration - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003311"&gt;http://kb.vmware.com/kb/1003311&lt;/a&gt;&lt;br /&gt;Restarting Hostd (mgmt-vmware) on ESX Server hosts restarts Hosted Virtual Machines where VM Auto Startup/Shutdown is enabled - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003312"&gt;http://kb.vmware.com/kb/1003312&lt;/a&gt;&lt;br /&gt;ESX Server becomes temporarily unresponsive under a Heavy I/O load - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003039"&gt;http://kb.vmware.com/kb/1003039&lt;/a&gt;&lt;br /&gt;Consolidation of Large or Deeply Nested Snapshots using VirtualCenter, SDK or VCB might take longer on ESX Server 3.5 than on ESX Server 3.0.x - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003308"&gt;http://kb.vmware.com/kb/1003308&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;Consolidated Backup 1.1:&lt;/u&gt;&lt;br /&gt;Upgrading Consolidated Backup version 1.0.x to 1.1 causes the installer to hang - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003045"&gt;http://kb.vmware.com/kb/1003045&lt;/a&gt;&lt;br /&gt;Consolidated Backup cannot create Quiesced Snapshots of VM's running Windows Vista - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003074"&gt;http://kb.vmware.com/kb/1003074&lt;/a&gt;&lt;br /&gt;VCB 1.1 Command Line utility connection to port 902 causes an error message - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003088"&gt;http://kb.vmware.com/kb/1003088&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;VC 2.5:&lt;/u&gt;&lt;br /&gt;When you install SQL Server Express on a System where SQL Native Client is present the installation might fail with error - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003076"&gt;http://kb.vmware.com/kb/1003076&lt;/a&gt;&lt;br /&gt;VirtualCenter Server Fails to Start after your replace Default SSL Ceritifcates with Custom Certificates - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003070"&gt;http://kb.vmware.com/kb/1003070&lt;/a&gt;&lt;br /&gt;Error Message During Installation: error 1603: error installing Windows installer engine - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003036"&gt;http://kb.vmware.com/kb/1003036&lt;/a&gt;&lt;br /&gt;Administrative Credentials are Required for Oracle and SQL Database when Installing or Upgrading VirtualCenter - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003052"&gt;http://kb.vmware.com/kb/1003052&lt;/a&gt;&lt;br /&gt;Client-side CD-ROM or Floppy can become disconnected - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003118"&gt;http://kb.vmware.com/kb/1003118&lt;/a&gt;&lt;br /&gt;VirtualCenter Server does not detect changes in Host IP Address unless SSL Certificate Verification has been enabled - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003066"&gt;http://kb.vmware.com/kb/1003066&lt;/a&gt;&lt;br /&gt;Permission problem if host had been in lockdown mode - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003117"&gt;http://kb.vmware.com/kb/1003117&lt;/a&gt;&lt;br /&gt;Virtual Machines might lose Network Connectivity when moved to a different Port Group - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003061"&gt;http://kb.vmware.com/kb/1003061&lt;/a&gt;&lt;br /&gt;Powering on Virtual Machines with multiple PCI Devices might fail - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003048"&gt;http://kb.vmware.com/kb/1003048&lt;/a&gt;&lt;br /&gt;Incorrect Device Paths for LUNs displayed in Storage Summary - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003064"&gt;http://kb.vmware.com/kb/1003064&lt;/a&gt;&lt;br /&gt;VirtualCenter Consolidation service Usernames and Passwords must use only ASCII characters - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003096"&gt;http://kb.vmware.com/kb/1003096&lt;/a&gt;&lt;br /&gt;VI Client installation fails on Windows Vista Business Edition with enabled Anti-virus software - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003079"&gt;http://kb.vmware.com/kb/1003079&lt;/a&gt;&lt;br /&gt;VirtualCenter Server might crash in a cluster with Manual or Partially Automatic DRS and Automatic DPM - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003027"&gt;http://kb.vmware.com/kb/1003027&lt;/a&gt;&lt;br /&gt;Deleting Snapshots of VM's with Heavy disk I/O might cause host to be Disconnected from VirtualCenter - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003024"&gt;http://kb.vmware.com/kb/1003024&lt;/a&gt;&lt;br /&gt;Paravirtualization option is not Disabled for Unsupported Operating Systems - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003008"&gt;http://kb.vmware.com/kb/1003008&lt;/a&gt;&lt;br /&gt;VirtualCenter Server installation fails or results in an error if your system does not have MDAC 2.8 SP1 or later installed - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003160"&gt;http://kb.vmware.com/kb/1003160&lt;/a&gt;&lt;br /&gt;Installing Update Manager with Unified Installer might faile if Disparate Databases are used - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003277"&gt;http://kb.vmware.com/kb/1003277&lt;/a&gt;&lt;br /&gt;Some Alarms may disappear after upgrading to VirtualCenter 2.5 - &lt;a class="jive-link-external" href="http://kb.vmware.com/selfservicekb/1003072"&gt;http://kb.vmware.com/selfservicekb/1003072&lt;/a&gt;&lt;br /&gt;VirtualCenter Database upgrade fails with an exception when a Password that contains Apostrophes or Double Quotes is used - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003049"&gt;http://kb.vmware.com/kb/1003049&lt;/a&gt;&lt;br /&gt;The VirtualCenter Server might Crash when using an older ODBC driver with Oracle 9i - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003049"&gt;http://kb.vmware.com/kb/1003049&lt;/a&gt;&lt;br /&gt;Guest Operating System Standby feature removed in VirtualCenter Server 2.5 - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1002414"&gt;http://kb.vmware.com/kb/1002414&lt;/a&gt;&lt;br /&gt;Cannot specify Destination Folder on Non-default Datacenter when Cloning Virtual Machines - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003075"&gt;http://kb.vmware.com/kb/1003075&lt;/a&gt;&lt;br /&gt;VirtualCenter Service will not start on a machine with non-Ascii characters in it's Machine Name - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003075"&gt;http://kb.vmware.com/kb/1003075&lt;/a&gt;&lt;br /&gt;vMotion from ESX Server 3.5 hosts to ESX Server 3.0.x hosts causes the console sessions of the migrated VM's to become blank - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003038"&gt;http://kb.vmware.com/kb/1003038&lt;/a&gt;&lt;br /&gt;Automatic VMware Tools upgrade does not upgrade to the latest version on VM's with Insufficient space in the Root parition - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003051"&gt;http://kb.vmware.com/kb/1003051&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;b&gt;Forum Threads:&lt;/b&gt;&lt;br /&gt;&lt;p&gt;3.5 Install Notes: &lt;a class="jive-link-message" href="http://communities.vmware.com/message/820473#820473"&gt;http://communities.vmware.com/message/820473&lt;/a&gt;&lt;br /&gt;VC 2.5 SQL Server 2000 permission configuration needs - &lt;a class="jive-link-message" href="http://communities.vmware.com/message/820079#820079"&gt;http://communities.vmware.com/message/820079&lt;/a&gt;&lt;br /&gt;VC 2.5 Upgrade - Wiped my Database - &lt;a class="jive-link-message" href="http://communities.vmware.com/message/820174#820174"&gt;http://communities.vmware.com/message/820174&lt;/a&gt;&lt;br /&gt;New Features - What Have You Noticed? - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/117565?tstart=50"&gt;http://communities.vmware.com/thread/117565?tstart=50&lt;/a&gt;&lt;br /&gt;VMware 3.5 Disappointing News - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/116816?tstart=100"&gt;http://communities.vmware.com/thread/116816?tstart=100&lt;/a&gt;&lt;br /&gt;Upgrade of 3.0.2 or Fresh Install? - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/116907?tstart=100"&gt;http://communities.vmware.com/thread/116907?tstart=100&lt;/a&gt;&lt;br /&gt;VI Client 2.5 only supports 32-bit OS - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/116881?tstart=150"&gt;http://communities.vmware.com/thread/116881?tstart=150&lt;/a&gt;&lt;br /&gt;VC 2.5 Database Upgrade - Space required by Upgrade Wizard - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/117001?tstart=150"&gt;http://communities.vmware.com/thread/117001?tstart=150&lt;/a&gt;&lt;br /&gt;Update Manager - Changing the Default Location of the Patch Repository - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/117426?tstart=150"&gt;http://communities.vmware.com/thread/117426?tstart=150&lt;/a&gt;&lt;br /&gt;ESX 3.5 Time Configuration Error "Failed to Change Host Configuration" - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/117349?tstart=200"&gt;http://communities.vmware.com/thread/117349?tstart=200&lt;/a&gt;&lt;br /&gt;VirtualCenter 2.5 Components won't install - &lt;a class="jive-link-external" href="http://communities.vmware.com/thread/116964?tstart=250"&gt;http://communities.vmware.com/thread/116964?tstart=250&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Other:&lt;/b&gt;&lt;br /&gt;Technote: Round-Robin Load Balancing - &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_35_25_roundrobin.pdf"&gt;http://www.vmware.com/pdf/vi3_35_25_roundrobin.pdf&lt;/a&gt;&lt;br /&gt;Technote: Enabling Netflow on Virtual Switches - &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_35_25_netflow.pdf"&gt;http://www.vmware.com/pdf/vi3_35_25_netflow.pdf&lt;/a&gt;&lt;br /&gt;Technote: Configuring and Troubleshooting N-Port ID Virtualization - &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_35_25_npiv_config.pdf"&gt;http://www.vmware.com/pdf/vi3_35_25_npiv_config.pdf&lt;/a&gt;&lt;br /&gt;Technote: Virtual Machine Failure Monitoring - &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_35_25_vmha.pdf"&gt;http://www.vmware.com/pdf/vi3_35_25_vmha.pdf&lt;/a&gt;&lt;br /&gt;ESX 3.5 Installation Video (You Tube) - &lt;a class="jive-link-external" href="http://ca.youtube.com/watch?v=qobhariBEec"&gt;http://ca.youtube.com/watch?v=qobhariBEec&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Blog &amp;amp; News Articles:&lt;/b&gt;&lt;br /&gt;Review: VMware Infrastructure 3.5 builds on the base - &lt;a class="jive-link-external" href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9053158"&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9053158&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;Relevant KB Articles:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;VC 2.5:&lt;/u&gt;&lt;br /&gt;&lt;/p&gt;For SQL Server 2000, Do Not Grant or Revoke the System Administrators Role to Satisfy the Database Permission Requirements When Upgrading to VirtualCenter 2.5 - &lt;a class="jive-link-external" href="http://kb.vmware.com/kb/1003346"&gt;http://kb.vmware.com/kb/1003346&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6043708294251351082?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6043708294251351082/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6043708294251351082' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6043708294251351082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6043708294251351082'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/essential-esx-35-vc-25-links.html' title='Essential ESX 3.5 &amp; VC 2.5 links'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SCk3vCM-n_I/AAAAAAAAAJQ/YLPmTE1JTSs/s72-c/ESX3_essential_links.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1570040637017214727</id><published>2008-05-08T16:52:00.003+02:00</published><updated>2008-05-08T16:59:43.529+02:00</updated><title type='text'>VMware Converter Update</title><content type='html'>VMware ha sacado una actualización de&lt;span style="font-weight: bold;"&gt; VMware Converter (3.0.3.)&lt;/span&gt;.&lt;br /&gt;Esta actualización resuelve un buen numero de bugs y trae nuevas features: La más importnte es el soporte para &lt;span style="font-weight: bold;"&gt;Open Virtual Machine Format (OVF) version 0.9&lt;/span&gt;. Esto nos permite crear una VM en Virtual Infrastructure y usar el Converter para convertirla en un virtual appliance OVF para su distribución (otras empresas, entornos diferentes en la misma empresa, etc...)&lt;br /&gt;&lt;p&gt;Para más detalles podeis ver las &lt;a href="http://www.vmware.com/support/converter/doc/releasenotes_conv303.html"&gt;release notes&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1570040637017214727?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1570040637017214727/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1570040637017214727' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1570040637017214727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1570040637017214727'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/vmware-converter-update.html' title='VMware Converter Update'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6714542692465072019</id><published>2008-05-06T18:46:00.005+02:00</published><updated>2008-05-06T18:57:04.835+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='Deduplication'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='Provisioning'/><category scheme='http://www.blogger.com/atom/ns#' term='LUN'/><title type='text'>Deduplicacion de NetApp con LUNs</title><content type='html'>&lt;span style="font-style: italic; color: rgb(153, 153, 153);"&gt;Sigo con la saga de posts sobre NetApp. Esta vez algo que no sé si es muy usado pero que nos puede venir muy bien:&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Deduplicacion de NetApp con almacenamiento tipo bloque&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;(LUNs presentadas al host por FC o iSCSI).&lt;br /&gt;&lt;/span&gt;Por lo general todo lo referente de la deduplicacion de NFS es aplicable a la deduplicacion de LUNs:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Necesitas la licencia de NearStore y dedupliacaion(A-SIS)&lt;/li&gt;&lt;li&gt;Se sigue activando el proceso de deduplicacion con el comando "&lt;span style="font-weight: bold;"&gt;sis on&lt;/span&gt;" para el FlexVol que contiene las LUNs&lt;/li&gt;&lt;li&gt;Las limitacions del tamaño del FlexVol siguen siedo las mismas.&lt;/li&gt;&lt;li&gt;Con el comando "&lt;span style="font-weight: bold;"&gt;sis status&lt;/span&gt;" vemos el estado del porceso y con "&lt;span style="font-weight: bold;"&gt;sis config&lt;/span&gt;" vemos el calendario de la deduplicacion.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Qué es lo diferente?&lt;/span&gt; Lo diferente es que las LUNs están implementadas encima del sistema de ficheros WAFL. Dicho sistema de ficheros ve las LUNs como un sólo fichero y dicho fichero es tratado como "space reserved", lo que significa &lt;span style="font-style: italic; font-weight: bold;"&gt;que durante la creacion de la LUN se reserva el maximo tamaño de dicha LUN.&lt;/span&gt; &lt;span style="font-style: italic; color: rgb(255, 102, 0);"&gt;(Simplificando) Si creas una LUN de 50GB, se crea un fichero de 50GB.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Debido a que las LUNs son creadas de este modo, el espacio es reservado en su creacion y el dichero que representa la LUN no decrecerá jamás su tamaño y nunca refeljará los ahorros de la deduplicacion (no cambiará su tamaño).  La deduplicacion no nos servirá para nada. Sí que funciona en dicha LUN, pero no nos sirve de nada.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;¿Cómo resolverlo?&lt;/span&gt;&lt;br /&gt;Es facil, simplemente&lt;span style="font-weight: bold;"&gt; cuando se crea la LUN desmarcaremos la casilla "Space Reserved" &lt;/span&gt;y dejaremos que Data ONTAP reserve bajo demanda el espacio que require la LUN en dicho FlexVol.&lt;br /&gt;El fichero que representa la LUN puede crecer y decrecer en tamaño sin problemas. Por ello la deduplicación, además de funcionar como en el caso anterior, &lt;span style="font-weight: bold; font-style: italic;"&gt;sí será efectiva &lt;/span&gt;y nos permitirá ahorrar espacio. Este espcacio nos permitirá provisionar otras LUNs en el mismo FlexVol teniendo un ojo encima...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;En resumen:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Instalar y configurar la deduplicacion para NFS y LUNs es lo mismo en esencia.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Desmarcar la casilla "Space Reserved" &lt;/span&gt;cuando se crea la LUN que va a ser deduplicada.&lt;/li&gt;&lt;li&gt;A diferencia de NFS , &lt;span style="font-weight: bold;"&gt;con LUNs el espacio ahorrado NO se verá desde el host&lt;/span&gt; (No hay comando SCSI que pueda pasar ésta informacion del array al filesystem del host). El comportamiento diferente del NFS se debe a que &lt;span style="font-weight: bold;"&gt;no hay otra capa de indireccion entre el array y el host,&lt;/span&gt; por eso, en NFS las caracteristicas del FS del array son vistas directamente por el host, en consecuencia en NFS, los bloques que se liberan en el dedupe estan disponibles inmediatamente para el host (ESX o servidor normal). Además, &lt;span style="font-weight: bold;"&gt;el host no podrá almacenar más datos que el tamaño máximo de la LUN&lt;/span&gt; (como es normal).&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Es importante el orden: (&lt;/span&gt;Si no, se te pueden llenar los snaps porque el proceso de dedupe cambia mucho los datos...&lt;span style="font-weight: bold;"&gt;)&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Desactivar los snapshosts,&lt;/li&gt;&lt;li&gt;Deduplicar,&lt;/li&gt;&lt;li&gt;Activar snapshost.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Con el ahorro que se obtiene de la deduplicacion se puede provisionar otras LUNs en ese mismo FlexVol a otros servidores o usarlo para más snapshots....&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6714542692465072019?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6714542692465072019/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6714542692465072019' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6714542692465072019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6714542692465072019'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/deduplicacion-de-netapp-con-luns.html' title='Deduplicacion de NetApp con LUNs'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-551202407906059183</id><published>2008-05-05T10:12:00.002+02:00</published><updated>2008-05-05T10:17:37.128+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vpxa'/><category scheme='http://www.blogger.com/atom/ns#' term='log'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='HA'/><title type='text'>VI3: ¿Dónde estan los logs?</title><content type='html'>&lt;span style="color: rgb(192, 192, 192); font-style: italic;"&gt;&lt;span style="color: rgb(153, 153, 153);"&gt;Muchas veces(cuando tenemos problemas sobretodo) no sabemos dónde mirar en nuestro entorno Virtual Infrastructure 3 para enterarnos de lo que está pasando. Otras veces es el propio soporte de VMware el que nos pide los logs para saber que es lo que ocurre.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;He aquí una lista de los logs más importantes y su ubicacion:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Ubicacion: Host ESX&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Vmkernel&lt;/span&gt; - /var/log/vmkernel – guarda actividades relacionadas con las VMs y el host ESX.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Vmkernel Warnings &lt;/span&gt;- /var/log/vmkwarning – actividades relacionadas con VMs..&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Vmkernel Summary &lt;/span&gt;- /var/log/vmksummary - Se usa para determinar las estadisticas de uptime y disponibilidad para el ost ESX. El log legible por el humano está en  /var/log/vmksummary.txt&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;ESX Server host agent&lt;/span&gt; - /var/log/vmware/hostd.log - Contiene informacion del agente que administra y configura  el host ESx y las VMs. (Es un log que rota).&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Service Console&lt;/span&gt; - /var/log/messages - Mensajes generales usados para resolver problemas de VMs en el ESX.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Web Access &lt;/span&gt;- /var/log/vmware/webAccess - Sin comentarios..&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Authentication log&lt;/span&gt; - /var/log/secure - Registra las conexiones que requieren autenticacion como los demonios de vmware y acciones que inicia el demonio xinetd.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;VirtualCenter agent&lt;/span&gt; - /var/log/vmware/vpx - Informacion del agente que se comunica con el  VirtualCenter.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;Virtual Machines &lt;/span&gt;- En el mismo directorio que estael fichero .vmx hay un fichero llamado vmware.log que contiene informacion util cuando unaVM se cae o acaba inesperadamente.&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;HA&lt;/span&gt; - /opt/LGTOaam512/log/* y /opt/LGTOaam512/vmsupport/* .&lt;br /&gt;Principalmente aam_config_util_listprimaries.log (hosts primarios) y aam_config_util_listnodes.log&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Ubicacion: Virtual Center&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;Logs de Instalacion del Virtual Center&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los logs de instalacion están en el directorio %TEMP% del usuario que instaló el software&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;vmlic.log resultados de test del serviodr de licencias durante la instalacion&lt;/li&gt;&lt;li&gt;redist.log resultados de insalacion MDAC/MCAD QFE&lt;/li&gt;&lt;li&gt;vmmsde.log log de instalacion de MSDE&lt;/li&gt;&lt;li&gt;vmls.log log de instalacion del License server&lt;/li&gt;&lt;li&gt;vmosql.log Creacion de la Base de Datos/transaciones de VCDB&lt;/li&gt;&lt;li&gt;vminst.log Log de la instalacion y subtareas del VC server&lt;/li&gt;&lt;li&gt;VCDatabaseUpgrade.log Detalles del upgrade de VC 1.x DB&lt;/li&gt;&lt;li&gt;vmmsi.log Log de instalacion del VI client&lt;/li&gt;&lt;li&gt;vpxd-0.log pequeño log de la primera vez que se arranco el servicio&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Logs del Virtual Center &lt;/span&gt;&lt;br /&gt;Los logs del Virtual Center están en el directorio%TEMP%\vpx del usuario que esta corriendo el demonio vpxd&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;vpxd-#.log&lt;/span&gt; (# es del 0-9)&lt;br /&gt;vpxd-index contiene el  # del actual acrhivo de log en uso. Los logs rotan cada vez que el vpxd es iniciado y/o cuando llegana 5MB.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0); font-weight: bold;"&gt;Logs del VI Client&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los logs del VIC estan en %TEMP%\vpx del usuario que esta corriendo el cliente&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;viclient-#.log&lt;/span&gt; (# es del 0-9). Los logs rotan cada vez que el cliente es iniciado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;Logs Varios&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Core dump : %USERPROFILE%’Application Data’VMware&lt;/li&gt;&lt;li&gt;Log del debug del License Server  %ALLUSERSPROFILE%’Application Data’VMware’VMware License&lt;/li&gt;&lt;li&gt;Server’lmgrd.log(se resetea cada vez que el servicio se inicia; no rotacion)&lt;/li&gt;&lt;li&gt;%ALLUSERSPROFILE%’Application Data’Macrovision’FLEXlm’&lt;/li&gt;&lt;li&gt;Web Access (Tomcat) Logs C:’Program Files’VMware’VMware VirtualCenter 2.0’tomcat’logs&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-551202407906059183?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/551202407906059183/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=551202407906059183' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/551202407906059183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/551202407906059183'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/05/vi3-dnde-estan-los-logs.html' title='VI3: ¿Dónde estan los logs?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1572167865167423504</id><published>2008-04-30T16:35:00.005+02:00</published><updated>2008-11-13T23:45:08.048+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><title type='text'>Networking Performance en ESX 3.02 y 3.5</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SBiGHa2mnhI/AAAAAAAAAGI/CiwVMbCX830/s1600-h/ESX_network_stack.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SBiGHa2mnhI/AAAAAAAAAGI/CiwVMbCX830/s320/ESX_network_stack.png" alt="" id="BLOGGER_PHOTO_ID_5195049632197418514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Si teneis alguna duda sobre el rendimeinto de red del ESX podeis ver &lt;a href="http://www.vmware.com/resources/techresources/1041?elq=32D28E76B9154C9AA242D21F81277A72"&gt;este documento&lt;/a&gt;. La ultima revision es de finales de Febrero.&lt;br /&gt;Aunque es relativo, como todo lo que es comercial, lo destacable es la buena comunicacion en cuanto a latencia y throughput que se establece entre dos VMs que estan en el mismo vswitch (2,5Gbps) contra la que se establece cuando debe pasar por el cable (900Mbps), ademas del uso de TSO.&lt;br /&gt;&lt;br /&gt;Estas son sus conclusiones:&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;"The results in this study clearly show that the virtualized applications running in virtual machines on ESX&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;Server 3.5.0 can achieve the same network throughput and latencies that are achieved by applications running&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;natively. In fact, virtual machines that are connected to the same virtual switch can communicate at rates that&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;are up to two-and-a-half times the rates supported by physical 1Gbps Ethernet networks."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Otra cosa seria una comparación en rendimiento de acceso a disco...... ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1572167865167423504?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1572167865167423504/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1572167865167423504' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1572167865167423504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1572167865167423504'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/networking-performance-en-esx-302-y-35.html' title='Networking Performance en ESX 3.02 y 3.5'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SBiGHa2mnhI/AAAAAAAAAGI/CiwVMbCX830/s72-c/ESX_network_stack.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-1949882994926122042</id><published>2008-04-30T13:38:00.001+02:00</published><updated>2008-04-30T11:41:41.817+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='Deduplication'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='Thin provisioning'/><category scheme='http://www.blogger.com/atom/ns#' term='SVI'/><category scheme='http://www.blogger.com/atom/ns#' term='FC'/><title type='text'>Estado del Arte: Thin provisioning, Deduplication, SVI, NFS, FC</title><content type='html'>Uno se queda pensado cuando ve el pequeño boom que esta teniendo el viejo NFS con VMware y las soluciones tan vistosas que están saliendo al mercado para VDI..., para ahorrar espacio (duplicación, thin provisioning etc...). La confluencia de todas estas tecnologías está haciendo que a la mayoría de los usuarios se escape las implicaciones que tiene usarlas por lo poco que el mercado ayuda y lo mucho que nos confunden los comerciales:&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;¿Que hacer? Usar NFS? Usar VMFS? Usar deduplicación? Usar SVI?&lt;br /&gt;&lt;/span&gt;Todo tiene sus pros y sus contras, pero al menos hay que saber lo que nos espera:&lt;br /&gt;&lt;div id="z1rz" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="nw_80" style="width: 677px; height: 544px;" src="http://docs.google.com/File?id=dfb2rsf9_17cd56g9gj_b" /&gt;&lt;/div&gt;&lt;br /&gt;La historia suele comenzar con VDI o con las maquinas virtuales en VMFS y cuando nos damos cuenta de que no es tan &lt;span style="font-weight: bold;"&gt;barata&lt;/span&gt; la solución como la pintan, entonces vemos si hay algo en el mercado que nos pueda satisfacer y hacer que nos gastemos menos...&lt;br /&gt;&lt;br /&gt;Bien, estos dos vídeos comerciales: &lt;a href="http://www.youtube.com/watch?v=dklR-FcTEJk"&gt;Primero&lt;/a&gt; y &lt;a href="http://www.youtube.com/watch?v=7Miv0PiJFzM"&gt;Segundo&lt;/a&gt; nos pueden hacer pensar que todo es muy bonito y que la solución es trivial, barata y sencilla.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;El primer vídeo &lt;/span&gt;nos muestra al campeón de la Fibra: EMC enseñándonos como de unos 10GB podemos realizar unos 1000 escritorios. Nos explica como metiendo una capa extra, con cinco "Fully realiced" copies (50GB) podemos escalar a 1000 escritorios usando snaps de la cabina "sin ocupar nada de espacio".&lt;br /&gt;En fin, la única idea que me gusta del vídeo es que menciona que podemos dar servicio Silver, Gold etc, según de las copias full que realicemos y eso da la ligera impresión de que al menos suponen "cierta" pérdida de performance.&lt;br /&gt;Al margen de que sea "&lt;span style="font-weight: bold;"&gt;solo pizarra&lt;/span&gt;" y de que no diga un solo detalle técnico, por lo que nos muestra, podemos pensar que se trata de LUNs de VMFS(en ningún momento lo dice y por lo que sabemos los snaps EMC basados en SAN son de tipo LUN), pero a nada que nos acordemos del limite (&lt;span style="font-style: italic;"&gt;256 creo recordar&lt;/span&gt;) de LUNs que pueden ver nuestros ESX llegamos a la inevitable conclusión de que se trata de &lt;span style="font-weight: bold;"&gt;NFS,&lt;/span&gt; (a no ser que VMware, al ser muy amiguitos, les haya pasado las especificaciones de VMFS durante el café...).&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Conclusión:&lt;/span&gt; Lo que nos propone EMC, gran defensor del FC, para VDI es claramente el uso de NFS: "Adiós FC, (o hasta luego)"&lt;br /&gt;(&lt;span style="font-style: italic;"&gt;Y eso que me encanta la fibra: Te hace ir al baño ;-) , No, en serio, vale que el inicio es complejo y que su precio, si te la puedes permitir, no es una ventaja, pero luego tiene una estabilidad muy buena, hay que decirlo&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;El segundo vídeo&lt;/span&gt;, esta un poco más currado la verdad (faltaría mas, es NetApp!). Después de verlo te queda claro que no se pueden correr 1000 VMs con solo ese espacio de disco, pero ilustra bien la potencia que tiene NFS+NetApp y sus clones a nivel de fichero.  Por algo su sistema de ficheros se llama WAFL ("Write Anywhere File Layout'") y nos permite ofrecer Thin Provisioning ("dedicate on write not on allocation") según instalamos la cabina.&lt;br /&gt;&lt;br /&gt;Aquí llegamos al primer meollo de la cuestión: &lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;br /&gt;Thin provisioning&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;y VMware, es decir, Thin Provisioning en dos niveles: nivel VMware y nivel NFS(cabina).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Puede parecer una buena idea tener ambas capas pero esto lleva a pesadillas serias en la administración (sobretodo el primer punto):&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.- &lt;/span&gt;El tener el thin provisioning y el thin disk nos produce issues con Storage VMotion, Cold Migration, deploy de template...&lt;br /&gt;&lt;br /&gt;Cuando creamos una VM en VMware, por defecto dicha VM es creada en el volumen NFS como thin disk, de hecho esto no es algo que lo determine VMware sino el propio servidor de NFS. Segun "&lt;span style="font-weight: bold;"&gt;ESX Configuration Guide&lt;/span&gt;":&lt;br /&gt;&lt;div id="rnpe" style="padding: 1em 0pt; text-align: center;"&gt;&lt;div id="rnpe" style="padding: 1em 0pt; text-align: center;"&gt;&lt;a id="m8j32" href="http://docs.google.com/File?id=dfb2rsf9_15wntrmjv7_b" target="_blank"&gt;&lt;img id="m8j33" style="width: 709px; height: 165px;" src="http://docs.google.com/File?id=dfb2rsf9_15wntrmjv7_b" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;Y mas tarde, el mismo documento, añade: "&lt;span style="font-weight: bold;font-family:courier new;" &gt;The virtual disks that you create on NFS‐based datastores use a disk format dictated by the NFS server, typically a thin‐disk format that requires on‐demand space allocation. If the virtual machine runs out of space while writing to this disk, the VI Client notifies you that more space is  needed.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Posteriormente, cuando realizamos alguna de las acciones antes mencionadas (Storage VMotion, Cold Migration, deploy de template) el disco se vuelve thick. Se puede, &lt;a href="http://kurrin.blogspot.com/2008/04/thin-provisioned-problemas-con-storage.html"&gt;como hemos visto&lt;/a&gt; (autobombo, jeje), clonar el disco a thin y volver a unirlo a la VM. Incluso se puede scriptear, pero no deja de ser un arreglo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.-  &lt;/span&gt;Consideremos también la visibilidad y la administración dependiendo de si el disco es thin o thick:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.1.-&lt;/span&gt; Desde la perspectiva del VC, siempre veremos el tamaño del disco thin en el datastore y si, como suele ocurrir, tienes multiples usuarios finales haciendo deploys de VMs , éstos no tendrán la visibilidad  de la ocupacion actual para realizar el provisionamiento y el hecho de que las VM tengan la posibilidad de llenar X espacio puede llegar a ser un problema serio:  &lt;span style="font-weight: bold;"&gt;Estamos infraprovisionando el almacenamiento y sobreprovisionando las VMs: Algo puede ir mal.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.2.- &lt;/span&gt;¿Que ocurre con nuestra Console ? Haciendo un "&lt;span style="font-family:courier new;"&gt;ls&lt;/span&gt;" veremos el disco thin ocupando la maxima capacidad de la que es capaz, sin embargo un "&lt;span style="font-family:courier new;"&gt;du&lt;/span&gt;" nos devuelve el tamaño thin del disco. Amazing.&lt;br /&gt;&lt;br /&gt;Veo que puede dar menos problemas que el Thin Provisioning esté controlado en el sistema de almacenamiento que tengamos. Esto es totalmente discutible pero intuyo que sería mucho mas simple para todos. (Creo que 3PAR actualmente puede manejar correctamente el formato de vmdk "zero'ed thick" asi que probablemente por ahi vayan los tiros en un futuro. &lt;span style="font-style: italic;"&gt;¿Alguien sabe cómo decirle a nuestro NFS que por defecto provisione de forma thick y no thin?&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;El otro tema candente que nos venden como la panacea es la &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Dedupliacion(Single Instancing)&lt;/span&gt;.&lt;br /&gt;La deduplicacion consiste en que los bloques de datos iguales no se repiten, si no que en su lugar hay un puntero que los señala.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Explicacion somera (esto es cierto en un 90% para NetApp):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;En algun lugar hay un directorio que dice que el fichero A esta almacenado en los bloques 123-345, 500-510 y 12999-14090. Por el momento esto es lo normal para todos los FS. La diferencia entre el FS deduplicado y el normal es que pueden usar el mismo bloque más de un fichero. Si edito el fichero A y añado 10KB al final y lo guardo como B en algun momento (dedupe en tiempo real o dedupe diferida) el proceso de deduplicacion reconocerá (via hashes o por comparacion de bytes) que ambos ficheros tienen los mismos datos y creará una entrada en el directorio que dice que B utiliza los bloques 123-345, 500-510, 12999-14090 y 66666-66669(Por ejemplo los bloques son de 1K), de forma que la creacion del fichero B solo ocupa 10K(del 66666 al 66669).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Como se puede intuir esto &lt;span style="font-style: italic;"&gt;no puede ser manejado por la cabina que esta detrás sin algo intermedio&lt;/span&gt;,  un S.O o un FS que escanean los bloques duplicados y los  enlazan con lo que significan más alto en la cadena y  deciden que hacer si algo desde arriba necesita escribir en un bloque previamente deduplicado etc, etc...&lt;br /&gt;Lo que choca de todo esto es que lo que les pedimos idealmente a nuestros diseños de almacenamiento (al menos en teoria) es precisamente NO hacer nada de esto pues idealmente debe hacerse mas arriba (en el File System ).&lt;br /&gt;Por el momento VMFS no es capaz de hacer resto pero &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;SVI(Scalable Virtual Image)&lt;/span&gt; sí parece que lo va a hacer de alguna forma quitando (o compitiendo con) la necesidad de la deduplicacion a nivel de cabina.&lt;br /&gt;&lt;br /&gt;¿Que es SVI?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Explicacion muy somera porque hay poca info: &lt;/span&gt;Es una tecnología que esta basada en "&lt;span style="font-style: italic; font-weight: bold;"&gt;linked clone&lt;/span&gt;" (VMware Workstation 6) que, segun VMware, reducirá en un 90% los requerimientos de almacenamiento en entornos de escritorios virtuales. Segun ellos, repito, mejora la gestion de imagenes de escritorios y facilita el provisioning. La idea es tener un disco stateless(o unos pocos) que lleven el SO (disco maestro) que sea el mismo para todos y luego un disco de personalización para cada usuario de forma que los parches etc sólo haya que aplicarlos en los discos maestros.&lt;br /&gt;&lt;br /&gt;&lt;div id="s7w4" style="padding: 1em 0pt; text-align: center;"&gt;&lt;img id="iocg0" style="width: 441px; height: 381px;" src="http://docs.google.com/File?id=dfb2rsf9_16hjcd3pdb_b" /&gt;&lt;/div&gt;&lt;br /&gt;Seria muy interesante una comparacion de NetApp sis-clone y SVI, incluso trabajando juntos...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Que concluir de todo esto?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NFS mola, tiene sus cosillas pero mola, el elegirlo o no depende del entorno, como siempre.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;La primera conclusion de todo es que cada vez &lt;span style="font-weight: bold;"&gt;es menos cierto el paradigma de que la Fibra es la Reina&lt;/span&gt;. (Con lo que me gusta...jeje)&lt;/li&gt;&lt;li&gt;Lo segundo es que VMware deberia meter muchas mas horas en el VMFS y hacer que sea algo realmente competitivo. Seria genial que integrasen la "deduplicacion" de SVI en VMFS. Y tema Thin Provisioning... Tiempo al tiempo.&lt;/li&gt;&lt;li&gt;Lo tercero es que NFS te puede quitar bastantes dolores de cabeza si estas pensando en &lt;span style="font-weight: bold;"&gt;migrar&lt;/span&gt; en un futuro o tener un entorno heterogeneo (Citrix XenServer o  Microsoft Hyper-V). Probablemente para ese momento los formatos de discos virtuales ya sean interoperables y cualquier cabina es capaz de presentar NFS y CIFs.&lt;/li&gt;&lt;li&gt;Lo cuarto es que si pones soluciones de VDI basado en cabina como muestran los videos o VDI+SVI mejor si tienes &lt;span style="font-weight: bold;"&gt;cache&lt;/span&gt; de sobra para parar un tren. Como idea: Puede servir para dar diferentes niveles de servicio en escritorios(¿esto es util realmente?):  GOLD, SILVER, BRONZE dependiendo del ratio (Escritorios)/(Full VM Copy)...&lt;/li&gt;&lt;li&gt;Lo quinto es que la solucion de NetApp que incorpora un S.O y un File System precisamente para hacer cosas como la deduplicacion &lt;span style="font-weight: bold;"&gt;es muy buena&lt;/span&gt; aunque de forma "pura" la cabina no se debería de ocupar de la deduplicacion, es cosa del File System. Desde luego no hay que olvidar que la &lt;span style="font-weight: bold;"&gt;deduplicacion nos sirve también para todo lo demas que no sea vmdks&lt;/span&gt;(en una cabina no solo existe VMware...), por ello pienso que en global la solucion de NetApp es muy versatil y cómoda aunque también pienso que deberia ser el propio FS (VMFS en este caso) el que realizase la deduplicacion.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-1949882994926122042?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/1949882994926122042/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=1949882994926122042' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1949882994926122042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/1949882994926122042'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/estado-del-arte-thin-provisioning.html' title='Estado del Arte: Thin provisioning, Deduplication, SVI, NFS, FC'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6347195567844456069</id><published>2008-04-21T15:51:00.010+02:00</published><updated>2008-11-13T23:45:08.322+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><title type='text'>Primer documento OFICIAL de VI Client Plug-in</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/SAygipE659I/AAAAAAAAAGA/eEgIWVPKbyo/s1600-h/client-plug-ins.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/SAygipE659I/AAAAAAAAAGA/eEgIWVPKbyo/s320/client-plug-ins.png" alt="" id="BLOGGER_PHOTO_ID_5191700987453827026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Pues sí señor, los de VMware se han pueso las pilas y han sacado documentacion sobre el desarrollo de VI Client Plug-in(tanto servidor como cliente). Os recomiendo echarle un vistazo, esta muy bien: &lt;a href="http://www.vmware.com/support/developer/vc-sdk/vcplugin-exp/index.html"&gt; Lo teneis aqui&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La idea de abrir el framework y dejar que terceros desarrollen plugins de sus productos para integrarlos en el virtual Center 2.5 hace que se puedan realizar soluciones&lt;a href="http://www.xsigo.com/news_events/vmware_esx_server_integration/"&gt; como esta.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Por lo que he podido hojear, la documentacion es tan simple que incluso yo seria capaz de poner un botoncillo en el Virtual Center y hacer que haga algo.&lt;br /&gt;Esperemos ver aparecer buenos y diversos plug-ins...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6347195567844456069?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6347195567844456069/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6347195567844456069' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6347195567844456069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6347195567844456069'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/primer-documento-de-vi-client-plug-in.html' title='Primer documento OFICIAL de VI Client Plug-in'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_7qsyyNl9MII/SAygipE659I/AAAAAAAAAGA/eEgIWVPKbyo/s72-c/client-plug-ins.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-282690756287121973</id><published>2008-04-21T13:00:00.012+02:00</published><updated>2008-11-13T23:45:08.449+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vpxa'/><category scheme='http://www.blogger.com/atom/ns#' term='procesos'/><category scheme='http://www.blogger.com/atom/ns#' term='ps'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware-hostd'/><category scheme='http://www.blogger.com/atom/ns#' term='puertos'/><title type='text'>¿Que hace cada proceso de un ESX?</title><content type='html'>&lt;span style="color: rgb(153, 153, 153); font-style: italic;"&gt;                                                Siempre me he preguntado qué hace cada proceso en un servidor ESX de VMware. El saber a tan bajo nivel que es cada cosa:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-style: italic;"&gt;- nos da cierta seguridad porque al fin y al cabo es un *nix (windows la verdad es que me manejo a nivel de servidor pero no tan agusto como en un linux...),&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 153, 153); font-style: italic;"&gt;- nos puede venir bien para tener el concepto de qué hace funcionar esas maquinas virtuales y qué representan para el Red Hat 7.1 que en realidad lleva el servidor ESX.&lt;/span&gt; &lt;span style="color: rgb(153, 153, 153); font-style: italic;"&gt;&lt;br /&gt;- nos sirve también para cuando el VIC falla(lo hace de vez en cuando) y no nos da la informacion necesaria de lo que ha pasado o esta pasando(esto ultimo lo hace constantemente... aun asi es muy buen producto).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al grano, &lt;span style="font-weight: bold;"&gt;¿qué procesos podemos ver corriendo cuando real&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;izamos un 'ps' en nuestros ESX?&lt;br /&gt;&lt;/span&gt;  (Bueno para verlo bien deberemos ejecutar "&lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt;ps axfwwww&lt;/span&gt;", las w son de wide wide wide, porque si no los procesos de nombre largo apareceran cortados en nuestra consola).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;[vmnixhbd]&lt;/span&gt;&lt;br /&gt;Este proceso del kernel modificado de VMware(vmnix) controla las HBAs de nuestro sistema.  &lt;span style="font-style: italic; color: rgb(255, 153, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;[vmkdevd]&lt;/span&gt;&lt;br /&gt;Este proceso controla los dispositivos(devices o adapters) que pueden ser reconocidos por el vmkernel.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Estos dos ultimos procesos  son consultados por                        el comando esxcfg-vmhbadevs que nos devuelve el mapping de nombres vmhbaX:X:X a nombres /dev/ de linux.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;/usr/sbin/&lt;span style="font-weight: bold;"&gt;vmklogger&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;logger -t VMware[init] -p daemon.err&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0); font-weight: bold;font-family:courier new;" &gt;&lt;/span&gt;&lt;br /&gt;Estos procesos se encargan del log del  vmk(vm kernel o vmnix).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 102, 0);"&gt;/bin/sh /usr/bin/vmware-watchdog&lt;/span&gt;&lt;span style="color: rgb(255, 153, 0); font-style: italic; font-weight: bold;font-family:courier new;" &gt;&lt;br /&gt;&lt;/span&gt;Este proceso es un &lt;span style="font-weight: bold;"&gt;supervisor &lt;/span&gt;(como su nombre indica perro guardian), es decir, es un proceso(un script de shell) que tiene el cometido de lanzar otro proceso y supervisar si se cae o no para levantarlo.&lt;br /&gt;Es algo que me suena, jeje, reconozco que quiza en algunos servidores tenga tareas cronificadas para este tipo de labores... como dice un amigo: "Ese script me ha salvado de venir muchos domingos...".&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Realmente lo que hace el proceso es lanzar el proceso especificado y volver a levantarlo si se cae. Dejará de hacer esto(en consecuencia dejara caido el servicio al cual supervisa) si se producen un numero de caidas sucesivas del proceso("quick failures" definido como "caidas entre las que hay menos tiempo que min_uptime") o un numero absoluto de caidas totales.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Por ejemplo:&lt;span style="font-family:courier new;"&gt; /bin/sh /usr/bin/vmware-watchdog -s vpxa -u 30 -q 5 /usr/sbin/vpxa&lt;/span&gt;&lt;br /&gt;Sintaxis: /&lt;span style="font-family:courier new;"&gt;usr/bin/vmware-watchdog -s tag [-u min_uptime] [-q max_quick_failures] [-t max_total_failures] command&lt;/span&gt; &lt;span style="font-family:courier new;"&gt;&lt;br /&gt;-s &lt;/span&gt;Nombre/Tag del servicio que debe correr (en este caso vpxa)&lt;br /&gt;-u Maximo tiempo en segundos entre caidas para considerarlas "quick failures". O minimo tiempo que debe estar levantado para que  &lt;span style="font-family:courier new;"&gt;&lt;br /&gt;-q &lt;/span&gt;Numero maximo de "quick failures"&lt;br /&gt;-t Numero total de "failures"&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;command:&lt;/span&gt; Comando a ejecutar (por ejemplo /usr/sbin/vpxa).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="color: rgb(255, 153, 102);"&gt;/bin/sh /usr/bin/vmware-watchdog -s webAccess -u 30 -q 5 /usr/lib/vmware/webAccess/java/jre1.5.0_07/bin/webAccess -server -Xincgc -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/common/endorsed -classpath /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/bin/bootstrap.jar:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/bin/commons-logging-api.jar -Dcatalina.base=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17 -Dcatalina.home=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17 -Djava.io.tmpdir=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/temp org.apache.catalina.startup.Bootstrap start &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="font-weight: bold;"&gt;\_ &lt;/span&gt;/usr/lib/vmware/webAccess/java/jre1.5.0_07/bin/&lt;span style="font-weight: bold;"&gt;webAccess &lt;/span&gt;-server -Xincgc -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/common/endorsed -classpath /usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/bin/bootstrap.jar:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/bin/commons-logging-api.jar -Dcatalina.base=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17 -Dcatalina.home=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17 -Djava.io.tmpdir=/usr/lib/vmware/webAccess/tomcat/apache-tomcat-5.5.17/temp org.apache.catalina.startup.Bootstrap start&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt;&lt;/span&gt;&lt;br /&gt;Como vemos el proceso vmware-watchdog lanza y supervisa el proceso &lt;span style="font-weight: bold;"&gt;webAccess&lt;/span&gt; de forma que si en los ultimos 30 segundos se cae mas de 5 veces, simplemente dejará de levantarlo.&lt;br /&gt;Pero, ¿qué es el proceso "/usr/lib/vmware/webAccess/java/jre1.5.0_07/bin/webAccess": Este proceso controla el servidor web del ESX(sí, ese que no tiene todas las funcionalidades y por eso no se usa mucho...).&lt;br /&gt;Su reinicio se realiza de esta manera: service  vmware-webAccess restart.&lt;br /&gt;Su log esta en: /var/log/vmware/webAccess&lt;br /&gt;Puertos en uso: 8080, 8009, 8005,&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0); font-style: italic;font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;/bin/sh /usr/bin/&lt;span style="font-weight: bold;"&gt;vmware-watchdog&lt;/span&gt; -s vpxa -u 30 -q 5 /usr/sbin/vpxa &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;\_ /usr/lib/vmware/vpx/&lt;span style="font-weight: bold;"&gt;vpxa&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 153, 0); font-style: italic;font-family:courier new;" &gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;El agente del Virtual Center(el encargado de cominicarse conel VC) es uno de los que mas CPU consume normalmente. Como en el caso anterior watchdog vigila que no se caiga muchas veces. Entres sus funciones estan las de:  comunicarse con las VMs,  comunicarse con el Virtual Center y mantener la informacion del estado de los hosts comunicandose con VMAP y poder asi decidir que hacer en caso de caida de otro hosts(HA).&lt;br /&gt;Su reinicio se realiza de esta manera: service vmware-vpxa restart&lt;br /&gt;Su log esta en: /var/log/vmware/vpx&lt;br /&gt;Puertos en uso: 902, 903 (el xinetd usa el 902 de la interfaz local)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;/bin/sh /usr/bin/&lt;span style="font-weight: bold;"&gt;vmware-watchdo&lt;/span&gt;g -s hostd -u 60 -q 5 -c /usr/sbin/hostd-support /usr/sbin/vmware-hostd -u -a&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;&lt;span style="font-weight: bold;"&gt; \_ &lt;/span&gt;/usr/lib/vmware/hostd/&lt;span style="font-weight: bold;"&gt;vmware-hostd&lt;/span&gt; /etc/vmware/hostd/config.xml -u -a&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:courier new;" &gt;&lt;span style="color: rgb(255, 153, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Este proceso es, por lo general, el que más CPU consume del servidor. (Suele ser &lt;span style="font-weight: bold;"&gt;tres&lt;/span&gt; veces más que el segundo que mas consume, el vpxa). Este proceso se ocupa, entreo otras cosas, de que el Virtual Infraestructure Client se entere de los cambios que se producen en el ESX. Los cambios realizados por linea de comandos en el ESX no seran visibles al Virtual Center sin reiniciar este  demonio y, por consiguiente, que vuelve a leer el fichero de configuracion del ESX(/etc/vmware/esx.conf)&lt;br /&gt;Su reinicio se realiza de esta manera: service mgmt-vmware restart&lt;br /&gt;Su log esta en: /var/log/vmware/hostd.log&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 153, 0); font-style: italic;font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;/bin/sh /usr/bin/&lt;span style="font-weight: bold;"&gt;vmware-watchdog&lt;/span&gt; -s cimserver -u 60 -q 5 /var/pegasus/bin/cimserver daemon=false&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; \_ /var/pegasus/bin/&lt;span style="font-weight: bold;"&gt;cimserver&lt;/span&gt; daemon=false&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;\_ /var/pegasus/bin/&lt;span style="font-weight: bold;"&gt;cimservera&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(255, 153, 0);"&gt;&lt;/span&gt;&lt;br /&gt;Estos procesos son ajenos a VMware(de hecho Xen también los usa: &lt;a href="http://xen.org/files/xs0106_xen_managmnt_interf.pdf"&gt;http://xen.org/files/xs0106_xen_managmnt_interf.pdf&lt;/a&gt; ).&lt;br /&gt;Llevan el CIM(&lt;i id="yipu"&gt;&lt;b id="rhrn"&gt;C&lt;/b&gt;ommon &lt;b id="xmdu"&gt;I&lt;/b&gt;nformation &lt;b id="znyg"&gt;M&lt;/b&gt;odel&lt;/i&gt;),  un standard industrial desarrollado por el Distributed Management Task Force (DMTF), para describir datos acerca de aplicaciones y dispositivos de forma  que los administradores y los programas de gestion de software puedan controlar de la misma manera las aplicaciones y dispositivos en diferentes plataformas, asegurando la interoperativilidad. Usa tecnicas de Programacion Orientada a Objetos para proveer de una definicion consistente y una estructura de los datos. Por ejemplo, si una empresa compra cuatro  servidores de diferentes  vendedores, con CIM el administrador puede ver la misma info de cada uno de ellos: fabricante, SN, numero de dispositivo, capacidad de almacenamiento, relacion con aplicaciones... (Otros protocolos mas simples son SNMP y DMI)&lt;br /&gt;Mas info: &lt;a href="http://www.openpegasus.org/"&gt;http://www.openpegasus.org/&lt;/a&gt;      &lt;span style="font-style: italic; font-weight: bold; color: rgb(255, 153, 0);font-family:courier new;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);"&gt;/usr/lib/vmware/bin/&lt;span style="font-weight: bold;"&gt;vmkload_app&lt;/span&gt; --setsid --sched.group=host/system/vmkauthd --sched.mem.min=4 --sched.mem.max=12 /usr/lib/vmware/bin/&lt;span style="font-weight: bold;"&gt;vmware-vmkauthd&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Este proceso es el cargador de aplicaciones del espacio de usuario. La aplicacion es ejecutada con los parametros indicados y administrada por el VMkernel. El proceso vmkload_app espera a que la aplicacion termine y sustituye (hace de repetidor/proxy) la entrada y la salida standard de la aplicacion. Si le enviamos una señal nº7(SIGNAL 7) a vmkload_app la señal sera reenviada a la aplicacion que corre debajo.&lt;br /&gt;Solo las aplicaciones compiladas para el VMkernel pueden ser ejecutadas por este proceso, además, sólo son permitidos los binarios listados explicitamente en /etc/vmware/UserWorldBinaries.txt.&lt;br /&gt;Con la opcion -k se puede mandar una señal a la aplicacion que esta corriendo.&lt;br /&gt;Con la opcion -b se puede forzar a la aplicacion que esta ejecutandose a pararse y esperar que se enganche un debugger.&lt;br /&gt;&lt;br /&gt;En concreto el proceso anterior esta &lt;span style="font-weight: bold;"&gt;lanzando&lt;/span&gt;  la aplicacion &lt;span style="font-weight: bold;"&gt;/usr/lib/vmware/bin/vmware-vmkauthd &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;desde el espacio de usuario&lt;/span&gt; contra el &lt;span style="font-weight: bold;"&gt;VMkernel&lt;/span&gt;. Las opciones dicen que se ejecute en el schedules group host/system/vmkauthd, con un maximo de memoria de 12 y un minimo de 4 y que se cree una nueva sesion de terminal para el proceso vmkload_app.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(255, 153, 0);font-family:courier new;" &gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;/usr/lib/vmware/bin/vmware-vmkauthd&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt; &lt;/span&gt;se encarga&lt;span id="eaoa" style=""&gt; de la autorizacion el vmkernel(en concreto de que podamos usar la console de las VMs, como su fuera un redirector del KVM&lt;/span&gt;&lt;strong id="gpni"&gt;&lt;/strong&gt;&lt;span id="eaoa" style=""&gt;). &lt;/span&gt;&lt;strong id="pgav"&gt;&lt;/strong&gt;  &lt;span id="eaoa" style=""&gt;&lt;br /&gt;Su fichero de configuracion es &lt;/span&gt;&lt;strong id="ffsw" style="font-weight: normal;"&gt;/etc/vmware/config&lt;/strong&gt;&lt;br /&gt;Su reinicio se realiza de esta manera: service vmware-vmkauthd restart&lt;br /&gt;Este proceso parece que no usa ningun puerto directamente pero el 902 es el puerto well-know de vmkauthd y es usado por vpxa.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);"&gt; /usr/lib/vmware/bin/&lt;span style="font-weight: bold;"&gt;vmkload_app&lt;/span&gt; /usr/lib/vmware/bin/&lt;span style="font-weight: bold;"&gt;vmware-vmx&lt;/span&gt; -ssched.group=host/user -@ pipe=/tmp/vmhsdaemon-0/vmx6c1dbb9c3b513d69;vm=6c1dbb9c3b513d69 /vmfs/volumes/4640826e-e0c6126a-e819-001a64088132/Virtual_Machine_RHELAS4U2/Virtual_Machine_RHELAS4U2.vmx&lt;/span&gt;&lt;br /&gt;Estos procesos  son la joya de la corona. Realmente son los procesos que representan las VMs, es decir, hay tantos procesos de este tipo como maquinas virtuales encendidas. &lt;span style="font-weight: bold;"&gt;Para el ESX cada VM es un unico proceso lanzado desde el espacio de usuario a través de vmkload_app&lt;/span&gt;. Como se ve, hace referencia al archivo de conf de la maquina virtual(vmx).&lt;br /&gt;&lt;br /&gt;La forma de apagar forzosamente una maquina virtual (cuando no queda más remedio) es haciendo un kill -9 a ese PID, de esta forma el proceso muere y la maquina virtual será reportada en el VIC como apagada. Si alguien quiere tenfo desarrollado un rpc que se instala en el ESX y permite "apagar" una maquina virtual de forma instantanea. Lo use para un cluster GFS de maquinas virtuales y es el equivalente de un switch de corriente que le quita la corriente a un servidor para realizar el fencing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Adjunto imagen con la configuracion de puertos de VI3. Espero que sirva para aclarar el tema de los puertos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_7qsyyNl9MII/SAxzE5E653I/AAAAAAAAAFQ/gmmc2Y6d-BI/s1600-h/securitymodel.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/SAxzE5E653I/AAAAAAAAAFQ/gmmc2Y6d-BI/s320/securitymodel.jpg" alt="" id="BLOGGER_PHOTO_ID_5191650998329468786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt;Como relfexion:&lt;/span&gt; Realmente en todos los ESX que he mirado, los procesos que más CPU gastan son vmware-hostd y vpxa que no se ocupan realmente de ejecutar las VMs sino que se ocupan de conectar la infraestructura virtual. Sin embargo los procesos de las maquinas (los procesos &lt;span style="font-weight: bold; font-style: italic; color: rgb(255, 153, 0);font-family:courier new;" &gt;vmware-vmx&lt;/span&gt;) no consumen ni de lejos la misma CPU. ¿No deberia ser al revés si lo que estamos compartiendo con nuestros servidores virtuales es la CPU? Quiza sea un tema de cómo representa la CPU el Red Hat que lleva debajo..., quiza tengo algo mal en mis ESX...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-282690756287121973?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/282690756287121973/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=282690756287121973' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/282690756287121973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/282690756287121973'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/que-hace-cada-proceso-de-un-esx.html' title='¿Que hace cada proceso de un ESX?'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/SAxzE5E653I/AAAAAAAAAFQ/gmmc2Y6d-BI/s72-c/securitymodel.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8649295286441933457</id><published>2008-04-19T20:44:00.009+02:00</published><updated>2008-11-13T23:45:08.631+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle VM'/><category scheme='http://www.blogger.com/atom/ns#' term='High Availability'/><category scheme='http://www.blogger.com/atom/ns#' term='Xen'/><category scheme='http://www.blogger.com/atom/ns#' term='LiveSync'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinsy'/><category scheme='http://www.blogger.com/atom/ns#' term='LiveMigration'/><title type='text'>Oracle VM: LiveSync - High Availability, LiveMigration sin SAN</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_7qsyyNl9MII/SApAU5E652I/AAAAAAAAAFI/KnMmBk184nw/s1600-h/enspeed.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_7qsyyNl9MII/SApAU5E652I/AAAAAAAAAFI/KnMmBk184nw/s320/enspeed.JPG" alt="" id="BLOGGER_PHOTO_ID_5191032248160937826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Los de &lt;span style="font-weight: bold;"&gt;Thinsy(&lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.enspeed.com/"&gt;EnSpeed&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;)&lt;/span&gt; han anunciado que ya esta disponible para descarga las caracteristicas de &lt;span style="font-weight: bold;"&gt;Live Migration&lt;/span&gt;(Vmotion en terminos vmwaristicos) y &lt;span style="font-weight: bold;"&gt;VMFailover&lt;/span&gt;(HA en terminos vmwaristicos)  para &lt;span style="font-weight: bold;"&gt;OracleVM&lt;/span&gt;. La noticia no sería tan importante si no hubiesen anunciado que esto se puede hacer&lt;span style="font-weight: bold;"&gt; sin una SAN, &lt;/span&gt;&lt;span&gt;es decir que con&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;Direct Attached Storage sería suficiente&lt;span style="font-weight: bold;"&gt;. &lt;/span&gt;&lt;br /&gt;Como dice la nota de prensa:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;font-size:85%;"  &gt;Saratoga, California – April 17, 2008 – Thinsy Corporation today announced the immediate availability of a new version of their Peer to Peer SAN Replacement technology LiveSync, for Oracle VM Server 2.1.1. Once the LiveSync rpm is installed on the Direct Attached Storage equipped Oracle VM Servers, High Availability Failover and LiveMigration are enabled. Clone VM support, a new feature which enables the cloning of VMs in less than fifteen seconds was also unveiled by Thinsy Corporation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yo por el momento no lo he visto asi que permanezco incredulo pero podria ser un fuerte varapalo para VMware puesto que la compra de una SAN es una de las cosas que suele tirar para atrás a las empresas a la hora de comenzar con la virtualizacion. Proximo episodio en su casa...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8649295286441933457?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8649295286441933457/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8649295286441933457' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8649295286441933457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8649295286441933457'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/oracle-vm-livesync-high-availability.html' title='Oracle VM: LiveSync - High Availability, LiveMigration sin SAN'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_7qsyyNl9MII/SApAU5E652I/AAAAAAAAAFI/KnMmBk184nw/s72-c/enspeed.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6706983608905411595</id><published>2008-04-11T12:00:00.001+02:00</published><updated>2008-11-13T23:45:08.887+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thin'/><category scheme='http://www.blogger.com/atom/ns#' term='NFS'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='VMDK'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='Thick'/><category scheme='http://www.blogger.com/atom/ns#' term='Provisioning'/><title type='text'>Thin Provisioned: Problemas con Storage VMotion, migraciones y clonaciones</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/R_88taB6rRI/AAAAAAAAAFA/aXR7TqGh3xk/s1600-h/thinprov.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/R_88taB6rRI/AAAAAAAAAFA/aXR7TqGh3xk/s320/thinprov.jpg" alt="" id="BLOGGER_PHOTO_ID_5187932046533242130" border="0" /&gt;&lt;/a&gt;Cada vez es más usual trabajar con &lt;span style="font-weight: bold;"&gt;VMware&lt;/span&gt; sobre &lt;span style="font-weight: bold;"&gt;NFS.&lt;/span&gt; La combinacion con una NetApp y sus FlexVolumes hace que sea algo muy flexible y facil de provisionar y administrar.  Con la capacidad de las cabinas &lt;span style="font-weight: bold;"&gt;NetApp&lt;/span&gt; de realizar &lt;span style="font-weight: bold;"&gt;Thin Provisioning&lt;/span&gt; somos capaces de dar grandes volumenes de datos pero ocupar solo lo necesario.  El concepto se ve facilmente de forma grafica. Por defecto, cuando provisionamos &lt;span style="font-weight: bold;"&gt;VMDKs&lt;/span&gt; por NFS las cabinas NetApp lo administran como thin provisioned. Hasta el momento esto no habia dado problemas de ningun tipo, es mas, es una gran ventaja.&lt;br /&gt;&lt;br /&gt;Las pruebas muestran que, aunque los VMDKs son provisionados como &lt;span style="font-style: italic;"&gt;thin en su creacion, luego se pueden convertir a thick a lo largo de su vida&lt;/span&gt; por una serie de operaciones como son (Quiza haya mas):&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; :( Migracion de los VMDKs de  un datastore a otro (aunque el destino tambien sea NFS) convierte los VMDKs a thick.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; :( Realizar clones de los VMDKs thin hace que los clones sean thick.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; :( Realizar Storage VMotion tambien provoca que los discos se vuelvan thick.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;¿Como solucionarlo?&lt;/span&gt;  &lt;div id="gcrw" class="entry"&gt;Si tenemos una NetApp con single file&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 153, 0);"&gt; SnapRestore&lt;/span&gt; estamos de suerte.  Bueno, al menos las dos primeras operaciones antes descritas sí que podemos conseguir que nos mantengan los VMDKs de forma thin. (Para la tercera Storage VMotion no sirve).&lt;br /&gt;&lt;p id="jaq_"&gt;Pasos:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Una vez preparada la VM (sysprep si es windows), tomaremos un snapshot del volumen que la contiene [&lt;span style="font-family:courier new;"&gt;snap create vol-name snapshot-name&lt;/span&gt;&lt;vol-name&gt;&lt;span style="font-family:courier new;"&gt; &lt;/span&gt;&lt;snapshot-name&gt;].&lt;/snapshot-name&gt;&lt;/vol-name&gt;&lt;/li&gt;&lt;li&gt;Posteriormente creamos una VM en el Virtual Center pero sin disco. (Esto crea los ficheros de conf y el directorio)&lt;/li&gt;&lt;li&gt;Ahora podemos correr un SnapRestore para recuperar el .vmdk y el -flat.vmdk. [&lt;span style="font-family:courier new;"&gt;snap restore -t file -s snapshot-name -r new filename and path original filename and path&lt;/span&gt;&lt;snapshot-name&gt;&lt;new filename="" and="" path=""&gt;&lt;original filename="" and="" path=""&gt;]&lt;/original&gt;&lt;/new&gt;&lt;/snapshot-name&gt;&lt;/li&gt;&lt;li&gt;Editaremos el .vmdk de la nueva VM para que apunte al nuevo -flat.vmdk. Y ya solo nos queda Edit Settings y añadir el disco.&lt;/li&gt;&lt;/ol&gt;    &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6706983608905411595?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6706983608905411595/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6706983608905411595' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6706983608905411595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6706983608905411595'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/thin-provisioned-problemas-con-storage.html' title='Thin Provisioned: Problemas con Storage VMotion, migraciones y clonaciones'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/R_88taB6rRI/AAAAAAAAAFA/aXR7TqGh3xk/s72-c/thinprov.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7537333072852463650</id><published>2008-04-07T21:00:00.001+02:00</published><updated>2008-11-13T23:45:09.176+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DRS'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='HA'/><category scheme='http://www.blogger.com/atom/ns#' term='VMware HA'/><title type='text'>como funciona VMware HA</title><content type='html'>&lt;span style="font-style: italic; color: rgb(153, 153, 153); font-weight: bold;"&gt;Bueno despues de varios posts cortos aqui va uno largo que llevo preparando tiempo.&lt;/span&gt;&lt;br /&gt;&lt;p style="font-style: italic; color: rgb(153, 153, 153); font-weight: bold;" id="aleq"&gt;La documentacion de VMware acerca de VMware HA deja bastante que desear y realmente es un producto que muchas veces necesitas conocer más a fondo para resolver problemas que te encuentras, por eso veo necesario tener una pequeña guía (técnica) de cómo funciona VMware HA:&lt;/p&gt;&lt;p id="aleq"&gt;&lt;span style="font-weight: bold;"&gt;VMware HA &lt;/span&gt;monitoriza constantemente todos los ESX de un cluster y detecta las caidas de estos. En cada host hay un agente corriendo que mantiene el heartbeat con los demas hosts del cluster. La perdida del heartbeat inicia el proceso de reiniciar las maquinas virtuales en los otros hosts proporcionando de esta forma un fail over de las maquinas virtuales con una parada minima(&lt;span style="font-weight: bold;"&gt;downtime = tiempo de reinicio&lt;/span&gt;) de servicio.&lt;br /&gt;&lt;/p&gt;&lt;p id="aleq"&gt;Es importante resaltar que &lt;span style="font-weight: bold;"&gt;HA es reactivo&lt;/span&gt;, es decir actua cuando ocurre algo y &lt;span style="font-weight: bold;"&gt;NO usa Vmotion&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;DRS es proactivo:&lt;/span&gt; usa vmotion y actua para que no ocurra nada o para que no se de la situacion en la que pueda ocurrir.&lt;br /&gt;&lt;/p&gt;&lt;p id="aleq"&gt;El hecho de que las VMs se inicien en un host o en otro cambió en el VC2 y el VC2.1: El primero lo hacia alfabeticamente, es decir la VM se iniciaba en el siguente host alfabeticamente que tuviese recursos, en cambio en el VC2.1 el host que iniciara la VM sera el host que tenga mayor capacidad(sin reservar) para levantarla. Una vez que HA ha realizado el paso de VMs, el DRS entra en juego y verá si es necesario mover las VMs.&lt;br /&gt;&lt;/p&gt;&lt;p id="aleq"&gt;VMware HA &lt;span style="font-style: italic;"&gt;no controla la caida individual de una VM,&lt;/span&gt; ésto puede tratarse con una alarma, ya sea con el Virtual Center o con un software de monitorizacion externo.&lt;/p&gt;&lt;p id="aleq"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/R_vAwQsqBrI/AAAAAAAAAE0/3uDpwvYSBjA/s1600-h/vmwareha.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/R_vAwQsqBrI/AAAAAAAAAE0/3uDpwvYSBjA/s320/vmwareha.png" alt="" id="BLOGGER_PHOTO_ID_5186951331195782834" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;          &lt;h3 id="uzue"&gt;&lt;span style="font-size:100%;"&gt;Arquitectura:&lt;/span&gt;&lt;/h3&gt; La creacion y administracion de los clusters de HA se hace a traves del VC. El servidor de administracion del Virtual Center instala un &lt;span style="font-weight: bold;"&gt;agente&lt;/span&gt; en cada host del cluster de forma que cada host pueda comunicarse con los otros y mantener la informacion del estado de los hosts y poder asi decidir que hacer en caso de caida de otro hosts.&lt;br /&gt;En cada cluster hay un host que es el &lt;span style="font-weight: bold;"&gt;primario(suele&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;ser el primero)&lt;/span&gt; que actua como controlador y es el que inica las accciones de failover. De hecho, cuando se introduce un nuevo nodo al cluster, éste ultimo necesita comunicarse con el primario para completar la configuracion. Si el nodo primario cae, HA inmediatamente promociona uno de los nodos a primario.&lt;br /&gt;Actualmente AAM no permite mas de 4 hosts y el parametro de max number of failures se refiere al maximo numero de primarios que podria haber en un cluster.&lt;br /&gt;&lt;br /&gt;- Cuando queremos quitar un nodo del cluster lo podemos poner en &lt;span style="font-weight: bold;"&gt;Maintenance Mode&lt;/span&gt; y apagar las VMs o migrar &lt;span style="font-weight: bold;"&gt;(vmotion)&lt;/span&gt; sus VMs (si DRS esta activado, éste nos lo propondrá o lo hara directamente).&lt;br /&gt;- Cuando se añade un nuevo nodo al cluster, todas las VMs se ponen a &lt;span style="font-weight: bold;"&gt;default:&lt;/span&gt; Restart Prioriy = Medium e Isolation Response = PowerOff&lt;br /&gt;&lt;br /&gt;&lt;span id="j8:4" style="font-weight: bold;"&gt;Nota:&lt;/span&gt; Para apagar temporalmente HA ponemos el ESX en maintenance mode y para apagar temporalmente DRS lo configuramos como partially automated.&lt;br /&gt;&lt;br /&gt;El agenteVC &lt;span style="font-weight: bold;"&gt;(vpxa)&lt;/span&gt; se comunica con las &lt;span style="font-weight: bold;"&gt;VMs y VMAP&lt;/span&gt; (este ultimo contiene la lista de que hosts estan corriendo que VMs).  El agente &lt;span style="font-weight: bold;"&gt;AAM&lt;/span&gt; (HA agent) monitoriza AAM en otros hosts (heartbeat via red SC), para evitar el split brain cuando los nodos se quedan aislados, cada nodo tiene una direccion a la que hace ping para ver si esta aislado (option &lt;span style="font-weight: bold;"&gt;das.isolationaddress&lt;/span&gt; ).&lt;br /&gt;[Mas opciones avanzadas: &lt;a href="http://pubs.vmware.com/vi35/resmgmt/wwhelp/wwhimpl/common/html/wwhelp.htm?context=resmgmt&amp;amp;file=vc_cluster_das.10.9.html"&gt;http://pubs.vmware.com/vi35/resmgmt/wwhelp/wwhimpl/common/html/wwhelp.htm?context=resmgmt&amp;amp;file=vc_cluster_das.10.9.html]&lt;/a&gt;&lt;br /&gt;&lt;div id="f0-." style="padding: 1em 0pt; text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_7qsyyNl9MII/R_u9hwsqBqI/AAAAAAAAAEs/YlE9tcdmldM/s1600-h/vmwarehaarquitec.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_7qsyyNl9MII/R_u9hwsqBqI/AAAAAAAAAEs/YlE9tcdmldM/s320/vmwarehaarquitec.png" alt="" id="BLOGGER_PHOTO_ID_5186947783552796322" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;   &lt;h3 id="y2vk"&gt;&lt;span style="font-size:100%;"&gt;Los requesitos para que funcione HA son:&lt;/span&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li&gt; Capacidad de encender la VM desde cualquier host&lt;/li&gt;&lt;li&gt;Acceso a recursos comunes(red, SAN)&lt;/li&gt;&lt;li&gt;Resolucion de DNs en el cluster(tiene muchisima dependencia /etc/hosts y /etc/resolv.conf) &lt;/li&gt;&lt;/ul&gt;&lt;h3 id="eyrr"&gt;&lt;span style="font-size:100%;"&gt;Parametros a Configurar:&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-style: italic;"&gt;Orden de reinicio de las VMs:&lt;/span&gt; Establece que prioridad de reinicio tienen las VMs. Se debe establecer a Disabled si no queremos que se use HA en dicha VM.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Admision Control: &lt;/span&gt;Aqui se prioriza el uptime o que las maquinas tengan sus recursos siempre.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Isolation response:&lt;/span&gt; Que hacer si se queda aislado el host: el power off de las VM liberará el lock de los discos.&lt;br /&gt;&lt;br /&gt;&lt;span id="sew1" style="font-weight: bold;"&gt;Nota: &lt;/span&gt;Cuando se añade un nuevo nodo al cluser, todas las VMs se ponen a default: Restart Prioriy = Medium e Isolation Response = PowerOff    &lt;h3 id="d4ui"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="d4ui"&gt;&lt;span style="font-size:100%;"&gt;¿Que ocurre si el VC Server se cae?&lt;/span&gt;&lt;/h3&gt;El Virtual Center Management Server(servidor del VC) no es un unico punto de fallo porque si cayera el VC Server los clusteres de HA siguen pudiendo reiniciar las maquinas virtuales en otro host en caso de caida de uno de los hosts de forma que el &lt;span style="font-style: italic; font-weight: bold;"&gt;funcionamiento general sigue&lt;/span&gt; pero la informacion de que recursos estan disponibles será la del estado del cluster antes de caer el VC Server.&lt;br /&gt;&lt;br /&gt;Si entramos con el VIC a un ESX y cambiamos algo mientra el VC esta caido entonces eso cambios si tienen efecto y cuando repongamos el VC los verá.(En cambio si el VC no esta caido y modificamos algo con el VIC a traves de un ESX , el VC no lo verá y tendrá desactualizado su &lt;span style="font-weight: bold;"&gt;VMap&lt;/span&gt; etc...)&lt;br /&gt;&lt;br /&gt;VMware HA esta continuamente monitorizando qué recursos hay para ser capaz de reiniciar las maquinas en diferentes hosts en caso de caida de uno de ellos. El agente AAM &lt;span style="font-weight: bold;"&gt;se ejecuta en la service console &lt;/span&gt;de los hosts y mantiene una base de datos en memoria de los nodos del cluster usando los heartbeats para coordinar los nodos que estan activos y los que no (los que no son activos son los que estan sin red o en maintenance mode).&lt;br /&gt;&lt;br /&gt;El hecho de que una maquina virtual pueda ser levantada en otro servidor ESX(host) es posible gracias a la tecnologia de &lt;span style="font-weight: bold;"&gt;locking&lt;/span&gt; de la pila de almacenamiento del ESX que les permite a varios ESX acceder a un mismo disco simultaneamente.     &lt;h3 id="nz6i"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="nz6i"&gt;&lt;span style="font-size:100%;"&gt;¿Que ocurre cuando un host se cae? (Cronologia del Fail-Over)&lt;/span&gt;&lt;/h3&gt;Todo el proceso dura 15 segundos despues de que el host se quede aislado y no mande mas heartbeats:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;t=0s:&lt;/span&gt; Un host deja de tener conectividad(o se queda aislado en la red) y deja de mandar heartbearts. El nodo intanta hacer pings a la isolation address para ver si efectivamnete esta aislado.(la verification address es el &lt;span style="font-weight: bold;"&gt;default gw&lt;/span&gt; de la interfaz de la service console, para cambiarla hay que cambiar el parametro &lt;span style="font-weight: bold;"&gt;das.isolationaddress&lt;/span&gt; en advanced parameters). Si no puede hacer ping a su isolation address entonces el nodo sabe que esta aislado y no que los otros nodoas se han caido.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;t menor que 12s:&lt;/span&gt; Si antes de 12 segundos vuelve la conectividad, todo vuelve a la normalidad. Los demas hosts marcaran al hosts con problemas de red &lt;span style="font-weight: bold;"&gt;como activo&lt;/span&gt; y no pasará nada. El host &lt;span style="font-weight: bold;"&gt;no&lt;/span&gt; se marcará a si mismo como aislado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;t entre 12s y 15s: &lt;/span&gt;El host se marca como aislado(isolated) y empieza a apagar sus maquinas para liberar locks(respuesta por defecto y configurable).&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Si justo la conectividad vuelve en este momento las maquinas virtuales se apagaran(si esta conf por defecto) pero no se levantarán(reiniciarán) en otros hosts porque los otros no le han marcado todavia al host como caido(failed). El apagado de las maquinas es hard.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;t=15s: &lt;/span&gt;Los demas hosts declaran el host como caido(&lt;span style="font-weight: bold;"&gt;failed&lt;/span&gt;) y en consecuencia adquieren el lock de las maquinas virtuales y las levantan(si asi lo hemos configurado, si no la VM seguira corriendo en el host aislado y el mecanismo de locking prevendrá que no se inicie en otro sitio).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kb.vmware.com/selfservice/viewContent.do?language=en_US&amp;amp;externalId=2956923"&gt;http://kb.vmware.com/selfservice/viewContent.do?language=en_US&amp;amp;externalId=2956923&lt;/a&gt;    &lt;h3 id="knmm"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="knmm"&gt;&lt;span style="font-size:100%;"&gt;¿Que ocurre si Current failover capacity != Configured failover capacity? (Red Cluster)&lt;/span&gt;&lt;/h3&gt;Esto ocurre cuando han fallado mas hosts que los previstos. &lt;span style="font-weight: bold;"&gt;Las VMs con mayor prioridad haran el fail over las primeras.&lt;/span&gt;  Para la version 3.02 de ESX y anteriores, el valor de HA Failover Capacity se calcula así:  El valor de Failover Capacity está determinado por el valor del slot que tiene el cluster. El slot es calculado con una combinacion de la CPU y Memoria total que hay en los hosts.&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;Tenemos 4 hosts y el valor CONFIGURADO de Failover Capacity es 1 Los hosts tienen esta memoria: ESX1 = 16 GB&lt;br /&gt;ESX2 = 24 GB&lt;br /&gt;ESX3 = 32 GB&lt;br /&gt;ESX4 = 32 GB&lt;br /&gt;En el cluster tenemos 24 VMs configuradas y funcionando. De las 24, hay que determinar cual es la que mas "configured memory" tiene. Por ejemplo pongamos 2GB. Las demas tienen menos o igual a 2GB de memoria configurada.  Con esto ya podemos hacer el cálculo:&lt;br /&gt;1. Escojemos el host ESX que tenga menor memoria RAM intalada. En este caso es ESX1 y tiene 16 GB&lt;br /&gt;&lt;br /&gt;2. Dividimos este valor por el mayor valor de la memoria RAM de nuestras maquinas virtuales(2GB en el ejemplo). Nos sale 8 (16 / 2). Esto significa que tenemos 8 slots disponibles(como minimo) en cada ESX.&lt;br /&gt;&lt;br /&gt;3. Como tenemos 4 hosts y la failover capacity configurada es de 1, nos podriamos quedar con 3 hosts en la peor situacion(que cayera uno). Por ello el numero total de VMs que podemos encender en esos 4 hosts es 24 VMs. ( 8 slots x 3 hosts en el caso peor = 24 VMs)&lt;br /&gt;&lt;br /&gt;4. Si el numero total de VMs excede 24 entonces nos dará: "Insufficient resources to satisfy HA failover" y el el valor de "current failover capacity" será puesto a 0. Si el numero de VMs encendidas es menor que 24 no obtendriamos este mensaje.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nota: &lt;/span&gt;Si se sigue viendo el mensaje despues de bajar el numero de maquinas encendidas, chequea las reservations de CPU y Memory en las VMs y en los resource pools porque esto puede modificar el calculo. Se debe evitar reservations de CPU y memoria innecesarias en las VMs porque esto puede causar que ocurran estos tipos de errores dado que tenemos que asegurar que el recurso esta disponible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para que el Virtual Center deje de estar en una situacion en la que los recursos son insuficientes para satisfacer VMware HA posdemos hacer lo siguente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1.- Marcar "Allow Virtual Machines to be powered on even if they violate availability constraints" en la confiduracion del cluster. En este caso se ignoran los calculos anteriormente descritos y se intentará encender el maximo numero de VMs posibles en caso failover. Con esta opcion se puede establecer la restart priority (en "Virtual Machine Options") en la configuracion del cluster, de esta forma, las VM prioritarias seran encendidas antes y posteriormente las menos prioritarias hasta en punto en el que ya no se pueda encender ninguna VM más&lt;br /&gt;&lt;br /&gt;2.- Si tenenmos una VM que tiene configuarada una gran cantidad de memoria, podemos o bien rebajar su memoria configurada o bien sacarla del cluster y ejecutarla en otro ESX standalone. Esto incrementará el numero de slots disponibles con el hardware que tenemos.&lt;br /&gt;&lt;br /&gt;3.- Incrementar la cantidad de memoria en los servidores de forma que haya mas slots disponilbes con las reservatiosn de RAM actuales.&lt;br /&gt;&lt;br /&gt;4.- Quitar las reservas de CPU en todas las VM que sean mayores que la velocidad maxima de los procesadores fisicos.     &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Nota: &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;El calculo descrito arriba es muy limitado como se puede ver y va a ser revisado en las siguentes versiones del Virtual Center.&lt;/span&gt;    &lt;h3 id="cm66"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="cm66"&gt;&lt;span style="font-size:100%;"&gt;Troubleshooting:&lt;/span&gt;&lt;/h3&gt;- Conectividad&lt;span style="font-style: italic;"&gt; &lt;/span&gt;IP: pings desde todos a todos y con el nombre corto y el FQDN. Pings al VC server&lt;br /&gt;&lt;br /&gt;- DNS!!!:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;    Se pueden resolver los nombres cortos(sin el dominio) en cada ESX de los otros ESX&lt;/li&gt;&lt;li&gt;    El FQDN es menor de 29 caracteres?&lt;/li&gt;&lt;li&gt;    Mirar el /etc/hosts y /etc/resolv.conf poner en esos ficheros el "&lt;span style="font-weight: bold;"&gt;hostname.FQDN"&lt;/span&gt; tambien.&lt;/li&gt;&lt;li&gt;    Se puede editar el nsswitch.conf y cambiar: "hosts: dns files". Asi mira primero en dns y si estan caidos en local.&lt;/li&gt;&lt;/ul&gt;- Que la red y el almacenamiento sea visible por los nodos.&lt;br /&gt;- Que no haya habido usuarios que hayan accedido con el VIC al host en concreto bypasseando al Virtual Center y hayan cambiado las reservations.&lt;br /&gt;- Logs: /opt/LGTOaam512/log/* y /opt/LGTOaam512/vmsupport/* .&lt;br /&gt;Principalmente aam_config_util_listprimaries.log (hosts primarios) y aam_config_util_listnodes.log   &lt;h3 id="el7t"&gt;&lt;br /&gt;&lt;/h3&gt;&lt;h3 id="el7t"&gt;&lt;span style="font-size:100%;"&gt;Errores y problemas tipicos:&lt;/span&gt;&lt;/h3&gt;&lt;span style="font-weight: bold;"&gt;"Could not find a primary host to configure DAS on" &lt;/span&gt;&lt;br /&gt;A host that was removed from the VC inventory still appears on the  internal list of hosts for this cluster.&lt;br /&gt;Workaround: create a new cluster and add hosts to this new cluster.&lt;br /&gt;Resolved in ESX Server 3.0.1 and VC &lt;a href="http://2.0.1./"&gt;2.0.1.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"Configuring HA failed" or "while using HA, the vm did not failover".&lt;/span&gt;&lt;br /&gt;Size of Fully Qualified Domain Name (FQDN) or short host name.&lt;br /&gt;Workaround:&lt;br /&gt;If the host short name is more than 29 characters, change the  HOSTNAME entry in /etc/sysconfig/network to the shorter name.&lt;br /&gt;If using an FQDN that is greater than 29 characters:&lt;br /&gt;• Change the FQDN to less than or equal to 29 characters.&lt;br /&gt;• Remove the existing cluster.&lt;br /&gt;• Create a new cluster.&lt;br /&gt;• Add all the hosts back to the cluster.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HA Configuration Fails  &lt;/span&gt;&lt;br /&gt;Check DNS, FQDN&lt;br /&gt;You have just added a new host to the cluster&lt;br /&gt;• Check /opt/LGTOaam512/log/aam_config_util_addnode.log&lt;br /&gt;• /var/log/vmware/vpx/vpxa.log&lt;br /&gt;• In VC, right click on the host that shows the HA problem and click    reconfigure for HA.&lt;br /&gt;• Were all the hosts responding?&lt;br /&gt;• If not –new host cannot communicate with any of the primary hosts.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;• Solution:&lt;/span&gt;&lt;br /&gt;• Disconnect all the hosts that are not responding before you can        add the new host.&lt;br /&gt;• The new host becomes the first primary host.&lt;br /&gt;• When the other hosts become available again, their HA service is       reconfigured.   ESX Server is running slowly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Top command shows vmware-hostd using a lot of resources&lt;br /&gt;&lt;/span&gt;vmware-hostd Uses a Lot of CPU or Has Generated a Core Dump Why   DRS / HA cluster that contains VMs originally built on an ESX Server    2.x host.&lt;br /&gt;Fix: To adjust resource allocation for vmware-hostd:        For each VM, right click it and go to Edit Properties.        Select Resources.        Ensure you "touch" each CPU and memory resource:&lt;br /&gt;• Restart hostd: type: service mgmt-vmware restart&lt;br /&gt;• Set resources to the settings you want.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"HA service doesn't start up" or "HA error on the host, after booting  successfully after host failure"&lt;/span&gt;&lt;br /&gt;Due to problem rejoining the rest of the cluster&lt;br /&gt;Fix: use the ReconfigureHA task on the host to correctly configure the   HA service on the host.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Deploying a VM from a template into a cluster, the updated BIOS settings are lost.&lt;/span&gt;&lt;br /&gt;Affects HA/DRS clusters but not DRS-only clusters.&lt;br /&gt;Fix: Change the BIOS setting in the affected deployed VM.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7537333072852463650?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7537333072852463650/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7537333072852463650' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7537333072852463650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7537333072852463650'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/como-funciona-vmware-ha.html' title='como funciona VMware HA'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/R_vAwQsqBrI/AAAAAAAAAE0/3uDpwvYSBjA/s72-c/vmwareha.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-6481967515915695300</id><published>2008-04-03T21:00:00.001+02:00</published><updated>2008-11-13T23:45:09.263+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VSS'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='shadow copies'/><category scheme='http://www.blogger.com/atom/ns#' term='CIFS'/><category scheme='http://www.blogger.com/atom/ns#' term='snapshot'/><title type='text'>la funcion Shadow Copies de NetApp sobre CIFS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_7qsyyNl9MII/R_UomwsqBpI/AAAAAAAAAEk/1ITkfiPQ8-c/s1600-h/netapp_vss"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_7qsyyNl9MII/R_UomwsqBpI/AAAAAAAAAEk/1ITkfiPQ8-c/s320/netapp_vss" alt="" id="BLOGGER_PHOTO_ID_5185095192359339666" border="0" /&gt;&lt;/a&gt;El otro dia en Madrid asistimos a una demostración de NetApp. Hacía tiempo que tenía ganas, la verdad es que es una pasada, lo que no creo que sea igual es el precio....&lt;br /&gt;&lt;br /&gt;Algo que muchos conocerán pero que me llamó muchisimo la atencion es la utilidad de acceder a las shadow copies de volumenes compartidos. Me explico, estas cabinas son capaces de presentar al usuario de la NAS que se ha conectado por CIFS una especie de historial (o versiones) de los archivos que almacena en los volumenes compartidos, es decir la funcion de snapshots de NetApp  se integra con VSS(Microsoft Volume Shadow Copy Service) de tal forma que&lt;span style="font-weight: bold;"&gt; los usuarios pueden ver los snapshots tomados en la cabina via el cliente  de VSS&lt;/span&gt;.&lt;br /&gt;Es tan facil como pinchar en el menu contextual de un archivo (boton derecho), ir a propiedades y pichar  la pestaña Versiones. La verdad es que es asequible para cualquier usuario y quitaría mucho trabajo a los administradores de sistemas que tienen que tirar de backup.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-6481967515915695300?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/6481967515915695300/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=6481967515915695300' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6481967515915695300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/6481967515915695300'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/04/la-funcion-shadow-copies-de-netapp.html' title='la funcion Shadow Copies de NetApp sobre CIFS'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_7qsyyNl9MII/R_UomwsqBpI/AAAAAAAAAEk/1ITkfiPQ8-c/s72-c/netapp_vss' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8906255877289252486</id><published>2008-03-25T11:01:00.006+01:00</published><updated>2008-11-13T23:45:09.468+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VI3'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='vmreference'/><category scheme='http://www.blogger.com/atom/ns#' term='card'/><title type='text'>vmreference VI3 card</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://vmreference.googlepages.com/vmreferenceVI3Card1.1.pdf"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_7qsyyNl9MII/R-jQDwsqBaI/AAAAAAAAACo/F3e4ZHFe0FA/s200/vmreferenceVI3card.jpg" alt="" id="BLOGGER_PHOTO_ID_5181620134320145826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Aunque sea posteo corto pero posteo. Aqui os dejo un enlace a un pdf muy muy útil en mi opinion. Es una especie de chuleta de Virtual Infrastructure 3 de VMware. Tips condensados en una hoja por las dos caras, desde la instalación, la localización de logs, resource pools, licencias, puertos, red, virtual center... vamos, una buena chuleta:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vmreference.googlepages.com/vmreferenceVI3Card1.1.pdf"&gt;http://vmreference.googlepages.com/vmreferenceVI3Card1.1.pdf&lt;/a&gt;&lt;a href="http://vmreference.googlepages.com/vmreferenceVI3Card1.1.pdf"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8906255877289252486?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8906255877289252486/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8906255877289252486' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8906255877289252486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8906255877289252486'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/03/vmreference-vi3-card.html' title='vmreference VI3 card'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_7qsyyNl9MII/R-jQDwsqBaI/AAAAAAAAACo/F3e4ZHFe0FA/s72-c/vmreferenceVI3card.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8895482732039210086</id><published>2008-03-12T22:40:00.002+01:00</published><updated>2008-03-12T22:43:44.226+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VCP'/><category scheme='http://www.blogger.com/atom/ns#' term='VI3'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Link para preparar VCP de VI3 de Vmware</title><content type='html'>Hace mil años que no escribo nada... cosas del curro.&lt;br /&gt;Aqui va un link que puede venir bien para echar un vistazo rapido y clarificar conceptos:&lt;br /&gt;&lt;a href="http://www.markwilson.co.uk/blog/data/vcpcram.pdf"&gt; http://www.markwilson.co.uk/blog/data/vcpcram.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-8895482732039210086?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/8895482732039210086/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=8895482732039210086' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8895482732039210086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/8895482732039210086'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2008/03/link-para-preparar-vcp-de-vi3-de-vmware.html' title='Link para preparar VCP de VI3 de Vmware'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-4374775391911347563</id><published>2007-06-29T11:43:00.000+02:00</published><updated>2007-06-29T11:46:32.850+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='streetview'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>StreetView de google, increible</title><content type='html'>&lt;span style="font-size:85%;"&gt;Otra vez mas nos sorprenden los amigos de google. A veces dan miedo:&lt;br /&gt;&lt;br /&gt;http://maps.google.com/help/maps/streetview/index.html&lt;br /&gt;&lt;br /&gt;Puedes hacer un tour virtual por los sitios que tienen metidos (por el momento 3). Requiere tener instalado la ultima version del flash player.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-4374775391911347563?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/4374775391911347563/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=4374775391911347563' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4374775391911347563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/4374775391911347563'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/06/streetview-de-google-increible.html' title='StreetView de google, increible'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-2404815613497075952</id><published>2007-06-28T15:41:00.000+02:00</published><updated>2007-06-28T15:44:29.574+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Script para Backup de VMs en caliente II</title><content type='html'>&lt;span style="font-size:85%;"&gt;El script que mencionaba esta en : http://www.xtravirt.com/ .&lt;br /&gt;Va bastante bien y hay continuamente nuevas versiones.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-2404815613497075952?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/2404815613497075952/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=2404815613497075952' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2404815613497075952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/2404815613497075952'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/06/script-para-backup-de-vms-en-caliente.html' title='Script para Backup de VMs en caliente II'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-593067818573622022</id><published>2007-05-25T18:02:00.000+02:00</published><updated>2007-05-25T09:04:35.675+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='script vm backup'/><title type='text'>Script para Backup de VMs en caliente</title><content type='html'>Andaba yo buscando desde hacia tiempo algo que me puediera solucionar el backup de los discos duros de maquinas virtuales que estuviesen en produccion. Al menos de las windows que son las mas problemáticas.&lt;br /&gt;He dado con un script que, por lo que llevo probado, lo hace a la perfección:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=70253&amp;start=0&amp;amp;tstart=0"&gt;http://www.vmware.com/community/thread.jspa?threadID=70253&amp;start=0&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Es bastante activo el autor, asi que si teneis dudas preguntad en el foro!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-593067818573622022?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/593067818573622022/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=593067818573622022' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/593067818573622022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/593067818573622022'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/05/script-para-backup-de-vms-en-caliente.html' title='Script para Backup de VMs en caliente'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-7717031605525658422</id><published>2007-05-11T08:55:00.000+02:00</published><updated>2007-05-10T23:55:19.825+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>Links para aprender Perl</title><content type='html'>&lt;a style="color: rgb(51, 51, 255);" href="http://www.perl.com/pub/a/2000/10/begperl1.html"&gt;http://www.perl.com/pub/a/2000/10/begperl1.html&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.comp.leeds.ac.uk/Perl/start.html"&gt;http://www.comp.leeds.ac.uk/Perl/start.html&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.wellho.net/forum/perl.html"&gt;http://www.wellho.net/forum/perl.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-7717031605525658422?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/7717031605525658422/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=7717031605525658422' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7717031605525658422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/7717031605525658422'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/05/links-para-aprender-perl.html' title='Links para aprender Perl'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-874963865244201600</id><published>2007-05-10T21:42:00.000+02:00</published><updated>2007-05-10T12:05:04.314+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='livecd'/><category scheme='http://www.blogger.com/atom/ns#' term='ISO'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='Player'/><title type='text'>VMware Player para probar .ISOs</title><content type='html'>&lt;span style="font-size:85%;"&gt;Nada, que andaba con la distribucion wifiSlax que no me arrancaba bien y me dije cómo puedo probar con el vmwarePlayer una .iso de un Live CD?&lt;br /&gt;(Puede ser bueno para los probadores compulsivos de LiveCDs)&lt;br /&gt;&lt;br /&gt;Pues nada creamos un fichero &lt;span style="font-weight: bold;"&gt;.vmx&lt;/span&gt; con un contenido similar a este:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;config.version = "8"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;virtualHW.version = "4"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;memsize = "192"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;ide1:0.present = "TRUE"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;ide1:0.fileName = "D:\Mis Documentos\knoppix.iso"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;ide1:0.deviceType = "cdrom-image"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;floppy0.fileName = "A:"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;usb.present = "TRUE"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;displayName = "Knoppix"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;guestOS = "otherlinux"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;priority.grabbed = "normal"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;priority.ungrabbed = "normal"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;powerType.powerOff = "soft"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;powerType.powerOn = "hard"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;powerType.suspend = "hard"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;powerType.reset = "soft"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-family:courier new;" &gt;workingDir = "."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y lo arrancamos con &lt;span style="font-weight: bold;"&gt;VmPlayer&lt;/span&gt;. Los parametros son bastante explicativos de por sí. Los cruciales:&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;memsize = "memoria que reservará. Ojo que crea un fichero de dicho tamaño donde indique el parametro workingDir" &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; ide1:0.present = "TRUE"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; ide1:0.fileName = "Ruta a la .iso"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Así ya tenemos una plantilla creada para ejecutar las distros que queramos y verles la cara.&lt;br /&gt;&lt;br /&gt;Las que no sean ISOs de livecds también las cojerá pero no podrá instalar en el HD porque sencillamente no hay ninguno. Deberiamos poner un vmdk valido, etc...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-874963865244201600?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/874963865244201600/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=874963865244201600' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/874963865244201600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/874963865244201600'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/05/vmware-player-para-probar-isos.html' title='VMware Player para probar .ISOs'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-5494222555167900002</id><published>2007-05-10T01:39:00.000+02:00</published><updated>2007-05-09T16:34:14.616+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gfs'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='fence'/><title type='text'>Cluster GFS de maquinas virtuales con VmWare: Ideas</title><content type='html'>&lt;span style="font-size:85%;"&gt;Tengo desde hace tiempo en la cabeza el proyecto de realizar un cluster de maquinas virtuales bajo linux: Una solucion muy escalable y versatil que lleva implicta la alta disponibilidad.&lt;br /&gt;&lt;br /&gt;Por el momento, todos los clusters que he visto nombrados en vmware son clusters de microsoft en maquinas vituales pero ninguno que corra sobre maquinas linux. Este estudio me servirá para determinar si es posible realizar esta solucion y si se puede llevar a produccion incluso para servidores tipo IMAP con millones de pequeños ficheros (situacion mas desafavorable para el filesystem).&lt;br /&gt;&lt;br /&gt;De partida descarto Xen como tecnologia para virtualización en produccion. Yo esperaria un par de años antes de poner nada en produccion con paravirtualizacion. Tiene muy buena pinta pero si no quieres estar sufriendo una solucion recien nacida no os lo aconsejo.&lt;br /&gt;&lt;br /&gt;La eleccion del sistema de ficheros GFS (o GFS2 si logro ponerlo) viene dado por los conocimientos que tengo (hemos echado a andar un cluster gfs para web(apache) y servidor de apps(tomcat) y funciona a las mil maravillas). Otras implementaciones como PolyServe están fuera de presupuesto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Algunas ideas/pasos para ponerlo en marcha:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Instalacion de GFS en una maquina virtual.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;En esto no creo que tengamos problemas, es identico a una maquina real. La instalación en un RedHat 4U4 la haré por rpms.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Clonacion.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Una vez tenemos una vm (nodo) del cluster bien configurado lo clonamos (con lo que tenga en eso momento, copiando discos vmdk y cambiando los vmx...). De esta forma tendrmos 3 nodos idénticos. Necesitariamos una vlan para señalización del gfs y otra vlan para los datos de aplicación.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Acceso Raw Device Mapping.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Las luns de datos estarán en una cabina DS4300, haremos un RDM de dichas luns.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Fencing.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Esta es una de las cosas que mas me preocupa. El fencing es la forma que tiene el gfs de impedir que un nodo corrompa el fs. Cuando un nodo ha perdido heartbeats (se envían por la red de señalización) los demas nodos que forman el cluster deciden que no tenga acceso a los datos. Esto se puede hacer de diversas formas: Por medio de un switch de corriente(apagando el nodo), Cortando el acceso a la lun de datos,etc.&lt;br /&gt;&lt;br /&gt;Cuando los nodos son reales esto no supone ningun problema, pero ¿ Y con maquinas virtuales ? Buscando en google(herramienta de trabajo donde las haya) podemos ver que no hay mucho implementado a este respecto.&lt;br /&gt;&lt;br /&gt;Podemos ver la solución que nos plantean &lt;a style="font-weight: bold; color: rgb(51, 102, 255);" href="http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/fence/agents/vmware/fence_vmware.pl?cvsroot=cluster"&gt;aqui &lt;/a&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;.&lt;/span&gt;&lt;br /&gt;Se trata de un script de perl que manda un comanda com &lt;span style="font-family:courier new;"&gt;vmware-cmd&lt;/span&gt;  al ESX remoto que alberga el nodo que ha perdido la comunicación.&lt;br /&gt;Esta solución no es viable puesto que con ejecutar de forma local el comando v&lt;span style="font-family:courier new;"&gt;mware-cmd.pl ruta_a_la_vm.vmx off hard&lt;/span&gt; ya nos tardaría alrededor de 3,5", tiempo inaceptable para un cluster en producción puesto que hasta que el nodo no es 'fenceado' el nodo que 'fencea' no tiene acceso al FS.&lt;br /&gt;&lt;br /&gt;La solución más inmediata y elegante es realizar el fenceo via RPC. Matando la vm, averiguando su pid a través de su numbre (nombre.vmx).&lt;br /&gt;&lt;br /&gt;Las pruebas que llevo hasta ahora me dan tiempos de 40ms en local y desde remoto unos 80ms, claro que depende de la latencia de la red. Por ello nos viene muy bien el hecho de que la señalización vaya por una vlan diferente.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;Pruebas de carga.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Bueno , esto está por ver. Es posible que se hagan pruebas con IMAP.&lt;br /&gt;&lt;br /&gt;Espero escribir un poco mas sobre el tema pronto.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/703830718858877441-5494222555167900002?l=kurrin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kurrin.blogspot.com/feeds/5494222555167900002/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=703830718858877441&amp;postID=5494222555167900002' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5494222555167900002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/703830718858877441/posts/default/5494222555167900002'/><link rel='alternate' type='text/html' href='http://kurrin.blogspot.com/2007/05/vzvczvczx.html' title='Cluster GFS de maquinas virtuales con VmWare: Ideas'/><author><name>kurrin</name><uri>http://www.blogger.com/profile/08362166029826098130</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-703830718858877441.post-8670053676454055586</id><published>2007-05-09T22:57:00.000+02:00</published><updated>2007-05-09T16:35:24.487+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='link'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><title type='text'>Links documentación Vmware</title><content type='html'>&lt;span style="font-size:85%;"&gt;Visto en bevirtual.blogspot:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Backups:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Virtual Machine Backup Guide -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_vm_backup.pdf"&gt;http://www.vmware.com/pdf/vi3_vm_backup.pdf&lt;/a&gt;&lt;br /&gt;Consolidated Backup in Vmware Infrastructure 3 -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_consolidated_backup.pdf"&gt;http://www.vmware.com/pdf/vi3_consolidated_backup.pdf&lt;/a&gt;&lt;br /&gt;Vmware Consolidated Backup Best Practices, Tips and Tricks -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/bct4540.pdf"&gt;http://download3.vmware.com/vmworld/2006/bct4540.pdf&lt;/a&gt;&lt;br /&gt;Backup and Recovery of Virtual Servers -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/mdc9870.pdf"&gt;http://download3.vmware.com/vmworld/2006/mdc9870.pdf&lt;/a&gt;&lt;br /&gt;Hot Backups and Restores -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9816.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9816.pdf&lt;/a&gt;&lt;br /&gt;Non-disruptive Backups of Vmware Environments Using Veritas Netbackup -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9912.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9912.pdf&lt;/a&gt;&lt;br /&gt;Vmware Consolidated Backup for Disaster Recovery -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/labs2006/vmworld.06.lab01-VCB-PRESENTATION.pdf"&gt;http://download3.vmware.com/vmworld/2006/labs2006/vmworld.06.lab01-VCB-PRESENTATION.pdf&lt;/a&gt;&lt;br /&gt;Perl Backup Script for Vmware ESX - vmbk.pl ( free ) -&lt;br /&gt;&lt;a href="http://www.vmts.net/vmbk.htm"&gt;http://www.vmts.net/vmbk.htm&lt;/a&gt;&lt;br /&gt;ESX Ranger ( not free ) -&lt;br /&gt;&lt;a href="http://vizioncore.com/"&gt;http://vizioncore.com&lt;/a&gt;&lt;br /&gt;esXpress ( not free ) -&lt;br /&gt;&lt;a href="http://esxpress.com/"&gt;http://esxpress.com&lt;/a&gt;&lt;br /&gt;Backup scripts -&lt;br /&gt;&lt;a href="http://www.rtfm-ed.co.uk/?p=23"&gt;http://www.rtfm-ed.co.uk/?p=23&lt;/a&gt; and&lt;br /&gt;&lt;a href="http://www.rtfm-ed.co.uk/?p=156"&gt;http://www.rtfm-ed.co.uk/?p=156&lt;/a&gt;&lt;br /&gt;Shell script -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=475244%F1%B4%81%AC"&gt;http://www.vmware.com/community/thread.jspa?messageID=475244񴁬&lt;/a&gt;&lt;br /&gt;Perl script -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=70253&amp;start=0&amp;amp;tstart=0"&gt;http://www.vmware.com/community/thread.jspa?threadID=70253&amp;start=0&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;Oracle backups -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=76746&amp;messageID=601703#601703"&gt;http://www.vmware.com/community/thread.jspa?threadID=76746&amp;amp;messageID=601703#601703&lt;/a&gt;&lt;br /&gt;Vmware Consolidated Backup Technology: Today and Future -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/bct4539.pdf"&gt;http://download3.vmware.com/vmworld/2006/bct4539.pdf&lt;/a&gt;&lt;br /&gt;Implementing Effective Backup Strategies for Disaster Recover -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/bct9502.pdf"&gt;http://download3.vmware.com/vmworld/2006/bct9502.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Books/Documentation/Learning Resources:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.lulu.com/content/712361"&gt;http://www.lulu.com/content/712361&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vi3book.com/"&gt;http://www.vi3book.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vmguru.com/"&gt;http://www.vmguru.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vmware VI3 documentation -&lt;br /&gt;&lt;a href="http://www.vmware.com/support/pubs/vi_pubs.html"&gt;http://www.vmware.com/support/pubs/vi_pubs.html&lt;/a&gt;&lt;br /&gt;Configuration Maximums for VMware Infrastructure 3 -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_301_201_config_max.pdf"&gt;http://www.vmware.com/pdf/vi3_301_201_config_max.pdf&lt;/a&gt;&lt;br /&gt;Vmworld presentations -&lt;br /&gt;&lt;a href="http://www.vmware.com/vmtn/vmworld/"&gt;http://www.vmware.com/vmtn/vmworld/&lt;/a&gt;&lt;br /&gt;ESX on non-supported hardware to learn with -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=77560"&gt;http://www.vmware.com/community/thread.jspa?threadID=77560&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Citrix&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Optimizing Citrix Presentation Server on Vmware ESX Server -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/med0115.pdf"&gt;http://download3.vmware.com/vmworld/2006/med0115.pdf&lt;/a&gt;&lt;br /&gt;Citrix and Vmware -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9728.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9728.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cloning:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Newsid -&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/sysinternals/Security/NewSid.mspx"&gt;http://www.microsoft.com/technet/sysinternals/Security/NewSid.mspx&lt;/a&gt;&lt;br /&gt;Sysprep -&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/duplication.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/duplication.mspx&lt;/a&gt;&lt;br /&gt;Sysprep -&lt;br /&gt;&lt;a href="http://www.vernalex.com/guides/sysprep/"&gt;http://www.vernalex.com/guides/sysprep/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Clustering:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Setup for Microsoft Cluster Service -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_vm_and_mscs.pdf"&gt;http://www.vmware.com/pdf/vi3_vm_and_mscs.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Converter/P2V:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Boot.ini file -&lt;br /&gt;&lt;a href="http://mirror.href.com/thestarman/asm/mbr/bootini.htm"&gt;http://mirror.href.com/thestarman/asm/mbr/bootini.htm&lt;/a&gt;&lt;br /&gt;Guide to P2V 2.x -&lt;br /&gt;&lt;a href="http://www.rtfm-ed.eu/docs/vmwdocs/admin-p2v-2.0.pdf"&gt;http://www.rtfm-ed.eu/docs/vmwdocs/admin-p2v-2.0.pdf&lt;/a&gt;&lt;br /&gt;Vmware P2V Assistant Best Practices -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9886.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9886.pdf&lt;/a&gt;&lt;br /&gt;Converter tutorial -&lt;br /&gt;&lt;a href="http://www.petri.co.il/virtual_convert_physical_machines_to_virtual_machines_with_vmware_converter.htm"&gt;http://www.petri.co.il/virtual_convert_physical_machines_to_virtual_machines_with_vmware_converter.htm&lt;/a&gt;&lt;br /&gt;Introducing the Next Generation of P2V: Vmware Converter 3.0 -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9453.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9453.pdf&lt;/a&gt;&lt;br /&gt;Converter FAQ -&lt;br /&gt;&lt;a href="http://www.vmware.com/products/converter/faqs.html"&gt;http://www.vmware.com/products/converter/faqs.html&lt;/a&gt;&lt;br /&gt;Converter Manual -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/VMware_Converter_manual.pdf"&gt;http://www.vmware.com/pdf/VMware_Converter_manual.pdf&lt;/a&gt;&lt;br /&gt;Converter Release Notes -&lt;br /&gt;&lt;a href="http://www.vmware.com/support/converter/doc/releasenotes_conv3.html"&gt;http://www.vmware.com/support/converter/doc/releasenotes_conv3.html&lt;/a&gt;&lt;br /&gt;Converter Data Sheet -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/converter_datasheet.pdf"&gt;http://www.vmware.com/pdf/converter_datasheet.pdf&lt;/a&gt;&lt;br /&gt;Converter download -&lt;br /&gt;&lt;a href="http://www.vmware.com/download/converter/"&gt;http://www.vmware.com/download/converter/&lt;/a&gt;&lt;br /&gt;Import of physical machine fails -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=567860%F2%8A%A8%B4"&gt;http://www.vmware.com/community/thread.jspa?messageID=567860򊨴&lt;/a&gt;&lt;br /&gt;Ultimate P2V -&lt;br /&gt;&lt;a href="http://www.rtfm-ed.co.uk/?page_id=174"&gt;http://www.rtfm-ed.co.uk/?page_id=174&lt;/a&gt;&lt;br /&gt;EZ P2V -&lt;br /&gt;&lt;a href="http://www.ezp2v.net/"&gt;http://www.ezp2v.net/&lt;/a&gt;&lt;br /&gt;VMware P2V and Virtual Machine Importer -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/labs2006/vmworld.06.lab09-P2V.VMImporter-MANUAL.pdf"&gt;http://download3.vmware.com/vmworld/2006/labs2006/vmworld.06.lab09-P2V.VMImporter-MANUAL.pdf&lt;/a&gt;&lt;br /&gt;What machines should not be converted -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=73357"&gt;http://www.vmware.com/community/thread.jspa?threadID=73357&lt;/a&gt;&lt;br /&gt;Remove non-present devices from converted system -&lt;br /&gt;&lt;a href="http://www.oreilly.com/catalog/winxphks2/chapter/hack116.pdf"&gt;http://www.oreilly.com/catalog/winxphks2/chapter/hack116.pdf&lt;/a&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/315539"&gt;http://support.microsoft.com/kb/315539&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.vmware.com/support/p2v21/doc/updatedevices7.html"&gt;http://www.vmware.com/support/p2v21/doc/updatedevices7.html&lt;/a&gt;&lt;br /&gt;Linux conversion -&lt;br /&gt;&lt;a href="http://virtualaleph.blogspot.com/2007/04/cloning-linux-machine-with-converter.html"&gt;http://virtualaleph.blogspot.com/2007/04/cloning-linux-machine-with-converter.html&lt;/a&gt;&lt;br /&gt;Linux conversion -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=562582%F2%89%96%96"&gt;http://www.vmware.com/community/thread.jspa?messageID=562582򉖖&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Domain Controllers/Active Directory:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Virutalization of Active Directory -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=352424%F1%96%82%A8"&gt;http://www.vmware.com/community/thread.jspa?messageID=352424񖂨&lt;/a&gt;&lt;br /&gt;Considerations when hosting Active Directory domain controller in virtual hosting environments -&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/888794"&gt;http://support.microsoft.com/kb/888794&lt;/a&gt;&lt;br /&gt;Virtualizing a Windows Active Directory Domain Infrastructure -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9710.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9710.pdf&lt;/a&gt;&lt;br /&gt;How to detect and recover from a USN rollback in Windows 2003 Server:&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/885875/"&gt;http://support.microsoft.com/kb/885875/&lt;/a&gt;&lt;br /&gt;How to detect and recover from a USN rollback in Windows 2000 Server:&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/875495/"&gt;http://support.microsoft.com/kb/875495/&lt;/a&gt;&lt;br /&gt;P2Ving Domain Controllers -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=390630"&gt;http://www.vmware.com/community/thread.jspa?messageID=390630&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ESX:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Disabling Web access on the ESX Server -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=59508&amp;tstart=0"&gt;http://www.vmware.com/community/thread.jspa?threadID=59508&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;Using SCP to Copy Files to or from an ESX Server System -&lt;br /&gt;&lt;a href="http://kb.vmware.com/kb/1918"&gt;http://kb.vmware.com/kb/1918&lt;/a&gt;&lt;br /&gt;Using SCP to Copy Files to or from an ESX Server System -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=599300%F2%92%94%84"&gt;http://www.vmware.com/community/thread.jspa?messageID=599300򒔄&lt;/a&gt;&lt;br /&gt;ESX Server 3.0 Tips and Tricks -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9567.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9567.pdf&lt;/a&gt;&lt;br /&gt;Change VM swap file path -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=530426"&gt;http://www.vmware.com/community/thread.jspa?messageID=530426&lt;/a&gt;&lt;br /&gt;Change VM swap file path -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_esx_resource_mgmt.pdf"&gt;http://www.vmware.com/pdf/vi3_esx_resource_mgmt.pdf&lt;/a&gt; (Page 141)&lt;br /&gt;&lt;br /&gt;Vmimages obsolete -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=503192"&gt;http://www.vmware.com/community/thread.jspa?messageID=503192&lt;/a&gt;&lt;br /&gt;Vmimages obsolete -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/message.jspa?messageID=530228"&gt;http://www.vmware.com/community/message.jspa?messageID=530228&lt;/a&gt;&lt;br /&gt;3.0.1 restart bug -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=597633%F2%91%BA%81"&gt;http://www.vmware.com/community/thread.jspa?messageID=597633򑺁&lt;/a&gt;&lt;br /&gt;3.0.1 restart bug -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=75462&amp;tstart=0"&gt;http://www.vmware.com/community/thread.jspa?threadID=75462&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;General:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Server product comparison -&lt;br /&gt;&lt;a href="http://www.vmware.com/products/server_comp.html"&gt;http://www.vmware.com/products/server_comp.html&lt;/a&gt;&lt;br /&gt;Introduction to ESX 3.0.1 and VirtualCenter 2.0.1 -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_intro_vi.pdf"&gt;http://www.vmware.com/pdf/vi3_intro_vi.pdf&lt;/a&gt;&lt;br /&gt;Tips and tricks for implementing infrastructure services on ESX server -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/tips_tricks_infrastructure_services.pdf"&gt;http://www.vmware.com/pdf/tips_tricks_infrastructure_services.pdf&lt;/a&gt;&lt;br /&gt;Virtual Infrastructure Implementation Best Practices From A to Z -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/adc0051.pdf"&gt;http://download3.vmware.com/vmworld/2006/adc0051.pdf&lt;/a&gt;&lt;br /&gt;Vmware Infrastructure 3 Customer FAQ -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_customer_faq.pdf"&gt;http://www.vmware.com/pdf/vi3_customer_faq.pdf&lt;/a&gt;&lt;br /&gt;Server Consolidation with VMware ESX Server -&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redpapers/pdfs/redp3939.pdf"&gt;http://www.redbooks.ibm.com/redpapers/pdfs/redp3939.pdf&lt;/a&gt;&lt;br /&gt;Virtual Machine Cost Calculator spreadsheet -&lt;br /&gt;&lt;a href="http://www.ronoglesby.com/downloads/vmoglator1.1.xls"&gt;http://www.ronoglesby.com/downloads/vmoglator1.1.xls&lt;/a&gt;&lt;br /&gt;TCO Calculator -&lt;br /&gt;&lt;a href="http://www.vmware.com/products/vi/calculator.html?"&gt;http://www.vmware.com/products/vi/calculator.html?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;HA/DRS:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Automating High Availability (HA) Services with Vmware HA -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vmware_ha_wp.pdf"&gt;http://www.vmware.com/pdf/vmware_ha_wp.pdf&lt;/a&gt;&lt;br /&gt;Effective DRS and HA in Production -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9413.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9413.pdf&lt;/a&gt;&lt;br /&gt;Resource Management with Vmware DRS -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vmware_drs_wp.pdf"&gt;http://www.vmware.com/pdf/vmware_drs_wp.pdf&lt;/a&gt;&lt;br /&gt;Resource Management in Vmware ESX Server 3 -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac9726.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac9726.pdf&lt;/a&gt;&lt;br /&gt;Intel &amp; AMD with HA &amp;amp; DRS -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=526615"&gt;http://www.vmware.com/community/thread.jspa?messageID=526615&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Hardware:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Vmotion CPU Compatibility for Intel processors -&lt;br /&gt;&lt;a href="http://kb.vmware.com/kb/1991"&gt;http://kb.vmware.com/kb/1991&lt;/a&gt;&lt;br /&gt;Vmotion CPU Compatibility for AMD processors -&lt;br /&gt;&lt;a href="http://kb.vmware.com/kb/1992"&gt;http://kb.vmware.com/kb/1992&lt;/a&gt;&lt;br /&gt;Vmotion - How to override CPU masks due to cpu mismatch -&lt;br /&gt;&lt;a href="http://kb.vmware.com/kb/1993"&gt;http://kb.vmware.com/kb/1993&lt;/a&gt;&lt;br /&gt;Vmotion requirements -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vi3_admin_guide.pdf"&gt;http://www.vmware.com/pdf/vi3_admin_guide.pdf&lt;/a&gt; (Chapter 14)&lt;br /&gt;&lt;br /&gt;Vmotion between Apples and Oranges: Understanding CPU Compatibility Restraints for Vmotion -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac1356.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac1356.pdf&lt;/a&gt;&lt;br /&gt;Vmotion and CPU Compatibility -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=452231%F1%AE%9A%87"&gt;http://www.vmware.com/community/thread.jspa?messageID=452231񮚇&lt;/a&gt;&lt;br /&gt;Vmotion Info tool -&lt;br /&gt;&lt;a href="http://www.run-virtual.com/?page_id=155"&gt;http://www.run-virtual.com/?page_id=155&lt;/a&gt;&lt;br /&gt;HP Management Agents for VMware ESX Server 3.x version 7.7.0 -&lt;br /&gt;&lt;a href="http://h18023.www1.hp.com/support/files/server/us/download/26407.html"&gt;http://h18023.www1.hp.com/support/files/server/us/download/26407.html&lt;/a&gt;&lt;br /&gt;Vmotion and VM Compatibility Matrix for Dell PowerEdge Servers -&lt;br /&gt;&lt;a href="http://www.dell.com/downloads/global/solutions/vmotion_compatiblity_matix.pdf"&gt;http://www.dell.com/downloads/global/solutions/vmotion_compatiblity_matix.pdf&lt;/a&gt;&lt;br /&gt;Vmotion and VM Compatibility Matrix for HP Proliant Servers -&lt;br /&gt;&lt;a href="ftp://ftp.compaq.com/pub/products/servers/vmware/vmmotion-compatibility-matrix.pdf"&gt;ftp://ftp.compaq.com/pub/products/servers/vmware/vmmotion-compatibility-matrix.pdf&lt;/a&gt;&lt;br /&gt;HP Vmotion Compatibility Matrix -&lt;br /&gt;&lt;a href="http://h18004.www1.hp.com/products/servers/software/vmware/hpvmotion-compatibility-matrix.html"&gt;http://h18004.www1.hp.com/products/servers/software/vmware/hpvmotion-compatibility-matrix.html&lt;/a&gt;&lt;br /&gt;Production Consolidation using VMware and the AMD Opteron Processor -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/adc9743.pdf"&gt;http://download3.vmware.com/vmworld/2006/adc9743.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IBM Insights in Sizing Hardware for Virtualization -&lt;br /&gt;&lt;a href="http://download3.vmware.com/vmworld/2006/tac4057.pdf"&gt;http://download3.vmware.com/vmworld/2006/tac4057.pdf&lt;/a&gt;&lt;br /&gt;HP Virtualization Management Software -&lt;br /&gt;&lt;a href="http://h18013.www1.hp.com/products/servers/proliantessentials/valuepack/vms/index.html"&gt;http://h18013.www1.hp.com/products/servers/proliantessentials/valuepack/vms/index.html&lt;/a&gt;&lt;br /&gt;10K vs. 15K &amp; iSCSI -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?threadID=75202"&gt;http://www.vmware.com/community/thread.jspa?threadID=75202&lt;/a&gt;&lt;br /&gt;To vSMP or not to vSMP -&lt;br /&gt;&lt;a href="http://www.vmware.com/community/thread.jspa?messageID=298150&amp;amp;#298150"&gt;http://www.vmware.com/community/thread.jspa?messageID=298150񈲦&lt;/a&gt;&lt;br /&gt;Best Practices using Vmware Virtual vSMP -&lt;br /&gt;&lt;a href="http://www.vmware.com/pdf/vsmp_best_practices.pdf"&gt;http://www.vmware.com/pdf/vsmp_best_practices.pdf&lt;/a&gt;&lt;br /&gt;Hardware recommendations to bui
