<?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-6383609960657790751</id><updated>2012-01-02T21:36:46.484+01:00</updated><category term='Virtualización'/><category term='ITIL'/><category term='OpenSolaris'/><category term='RedHat'/><category term='OpenStorage'/><category term='Almacenamiento'/><category term='VMWare'/><category term='Backup'/><category term='Monitorización'/><category term='Cloud Computing'/><category term='NetApp'/><category term='EMC'/><category term='Solaris'/><category term='Seguridad'/><category term='NexentaStor'/><category term='Alfresco'/><category term='Continuidad'/><category term='Oracle'/><category term='Citrix'/><category term='Open Source'/><title type='text'>Blog de Víctor M. Fernández</title><subtitle type='html'>Portal en castellano para entusiastas de la gestión de servicios (ITIL &amp;amp; ISO 20000) y proyectos (PMBOK) basados en tecnologías de VIRTUALIZACION, SISTEMAS, ALMACENAMIENTO, BACKUP y CLOUD COMPUTING.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Victor M. Fernandez Gomez</name><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>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4619292932600077430</id><published>2012-01-02T20:56:00.000+01:00</published><updated>2012-01-02T21:36:46.497+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Evolucion del CLOUD COMPUTING !!!</title><content type='html'>Han pasado mas de dos años desde que realice la siguiente &lt;a href="http://vfernandezg.blogspot.com/2009/05/open-source-communities-day-09.html"&gt;ponencia&lt;/a&gt; publicada en este blog con anterioridad. Si bien es cierto que en aquel periodo inicial, la presentacion giraba en torno a la definicion de los distintos modelos (SaaS, PaaS e IaaS) del &lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Cloud_computing"&gt;Cloud Computing&lt;/a&gt;&lt;/b&gt;, la posible aplicacion de los casos de uso de sus diferentes tipologias (publica, privada e hibrida) y una descripcion cualitativa de los riesgos previamente identificados.&lt;br /&gt;&lt;br /&gt;Sin embargo, actualmente y fruto de la evolucion de estos años se han ido decantando fundamentalmente dos modelos, cada uno de ellos orientado a un tipo concreto de organizaciones:&lt;br /&gt;&lt;br /&gt;- En el caso particular de las Pymes, la orientacion a la &lt;b&gt;Nube Publica&lt;/b&gt; es mayor debido fundamentalmente al ahorro de costes tanto en la adquisicion del software como en el mantenimiento de la infraestructura y la posibilidad de utilizacion de los mismos recursos de infraestructura que las grandes organizaciones (computacion, red, almacenamiento, backup, etc...).&lt;br /&gt;&lt;br /&gt;- En el caso concreto de las grandes organizaciones, la aproximación se esta produciendo en la orientacion interna al Servicio y a la trasformacion del Datacenter propio bajo el modelo de la &lt;b&gt;Nube Privada&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-vjuVWG8CcUI/TwHylsheEII/AAAAAAAAA7o/XH-t0Rc4jpc/s1600/Evolucion_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="404" src="http://1.bp.blogspot.com/-vjuVWG8CcUI/TwHylsheEII/AAAAAAAAA7o/XH-t0Rc4jpc/s640/Evolucion_2.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Sin entrar a valorar las principales ventajas y beneficios del Cloud Computing (pago por uso, autoservicio y elasticidad) al igual que sus desventajas (garantias de seguridad de la información), si me gustaria destacar que la VIRTUALIZACION (aunque no es un requerimiento, como se puede apreciar en el modelo SaaS) si es la tecnologia habilitadora que esta permitiendo la evolución del modelo IaaS en base al siguiente recorrido: &lt;b&gt;Nube Privada -&amp;gt; Nube Hibrida &lt;/b&gt;bajo un nuevo paradigma de adquisicion y entrega Servicios IT.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Zs8AF5VWdFc/TwHyzQ13slI/AAAAAAAAA70/11eXCK5IpHc/s1600/Evolucion_1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Zs8AF5VWdFc/TwHyzQ13slI/AAAAAAAAA70/11eXCK5IpHc/s1600/Evolucion_1.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;En este sentido, es de considerar la prevision que Marlon Molina expone en su &lt;a href="http://marlonmolina.tecnofor.es/2011/11/la-evolucion-de-la-profesion-ti-para.html"&gt;blog&lt;/a&gt;, ya que mas alla de los cambios tecnologicos que estamos viviendo y su impacto en la gestion tecnica de la operativa diaria, este nuevo paradigma en la entrega de Servicios IT y el enfasis en la calidad del Servicio lleva consigo asociado de forma inevitable (nos guste o no) un importante cambio desde el punto de vista operativo en todo tipo de organizaciones sean de la naturaleza que sean, fundamentalmente debido a que esta orientacion a Servicio requiere una mayor gobernanza (ITIL, ISO 20000, etc...) alcanzable mediante la correcta implementacion de &lt;a href="http://en.wikipedia.org/wiki/Managed_services"&gt;Servicios Gestionados&lt;/a&gt;, lo que igualmente obedece a una gestion mas eficaz y eficiente de la tecnologia.&lt;br /&gt;&lt;br /&gt;Finalmente, aprovecho este articulo para identificar las soluciones existentes en la actualidad que permiten implementar nubes privadas y algunas de las citadas escalar a nubes hibridas bajo el ya mencionado modelo IaaS:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.vmware.com/es/products/datacenter-virtualization/vcloud-director/overview.html"&gt;VMWare vCloud&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://openstack.org/"&gt;OpenStatck&lt;/a&gt; (a destacar la implementacion de &lt;a href="http://www.stackops.com/"&gt;StackOps&lt;/a&gt;)&lt;br /&gt;- &lt;a href="http://www.redhat.com/solutions/cloud/cloudforms/"&gt;RedHat Cloudforms&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://xen.org/products/cloudxen.html"&gt;Xen Cloud Platform&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://cloudstack.com/"&gt;CloudStack&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-cCuVC6NImVY/TwHyVtBVYpI/AAAAAAAAA7c/xWYfuqh2VZA/s1600/Hybrid.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="249" src="http://4.bp.blogspot.com/-cCuVC6NImVY/TwHyVtBVYpI/AAAAAAAAA7c/xWYfuqh2VZA/s640/Hybrid.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-4619292932600077430?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4619292932600077430/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/evolucion-del-cloud-compuing.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4619292932600077430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4619292932600077430'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/evolucion-del-cloud-compuing.html' title='Evolucion del CLOUD COMPUTING !!!'/><author><name>Victor M. Fernandez Gomez</name><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/-vjuVWG8CcUI/TwHylsheEII/AAAAAAAAA7o/XH-t0Rc4jpc/s72-c/Evolucion_2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7838438168055179801</id><published>2011-12-11T19:48:00.001+01:00</published><updated>2011-12-22T19:17:10.346+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Continuidad'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Datacenter Activo - Activo con VIRTUALIZACION - parte III</title><content type='html'>Finalmente y como continuacion a la &lt;a href="http://vfernandezg.blogspot.com/2010/05/datacenter-activo-activo-con.html"&gt;parte I&lt;/a&gt; y la &lt;a href="http://vfernandezg.blogspot.com/2011/12/datacenter-activo-activo-con.html"&gt;parte II&lt;/a&gt; de esta serie de articulos (de vital importancia la relaccion entre la &lt;b&gt;Gestion de la Disponibilidad&lt;/b&gt; y la &lt;b&gt;Gestion de la Continuidad&lt;/b&gt;), en esta ocasion me gustaria destacar las principales ventajas que aporta la &lt;b&gt;VIRTUALIZACION DEL ALMACENAMIENTO&lt;/b&gt; desde el punto de vista del negocio:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-lyda0GGDqVo/TuUBOjjIAaI/AAAAAAAAA6w/PbIugGitcsE/s1600/Storage_Virtualization_3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="223" src="http://2.bp.blogspot.com/-lyda0GGDqVo/TuUBOjjIAaI/AAAAAAAAA6w/PbIugGitcsE/s640/Storage_Virtualization_3.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;Como bien indica Josep Ros en su &lt;a href="http://www.josepros.com/2011/11/los-virtualizadores-o-almacenamiento.html"&gt;blog&lt;/a&gt;, esto es especialmente importante debido fundamentalmente a que los &lt;i&gt;Virtualizadores de Almacenamiento&lt;/i&gt; se van a encargar de realizar toda la logica de la gestión del almacenamiento (salvo la parte evidente de los switches de la SAN), donde destaca la generacion y entrega de las LUNs creadas entre distintas cabinas de diferentes fabricantes incluyendo nuevas funcionalidades propias del frontend de dichos sistemas de almacenamiento como es el caso del Thin Provisioning. Esto repercute directamente en que las cabinas de almacenamiento de proposito general puedan ser de un menor nivel [al margen de nuevas funcionalidades propias del backend de dichos sistemas de almacenamiento como son: tiering (dinamico o manual) de LUNs o de bloques, compresion de datos, controladoras activo-activo, multiprotocolo (FC, FCoE, iSCSI, NFS, CIFS), etc...]&lt;br /&gt;&lt;br /&gt;Sin embargo, en el caso concreto que nos ocupa (Datacenter Activo - Activo en un entorno de Produccion de Virtualizacion de Servidores) este nuevo enfoque supone una importante oportunidad de mejora con respecto al &lt;u&gt;primer &lt;/u&gt;y &lt;u&gt;segundo &lt;/u&gt;escenarios descritos anteriormente.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-K0wBt2Myhk0/TuUcTvXeP0I/AAAAAAAAA7I/k37tvFA94J4/s1600/Storage_Virtualization_2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="395" src="http://4.bp.blogspot.com/-K0wBt2Myhk0/TuUcTvXeP0I/AAAAAAAAA7I/k37tvFA94J4/s640/Storage_Virtualization_2.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;El en &lt;u&gt;primer&lt;/u&gt; escenario la implementacion de los &lt;i&gt;Virtualizadores de Almacenamiento &lt;/i&gt;va a permitir que con un correcto diseño y configuracion de la arquitectura logica de almacenamiento sea posible resolver el punto de fallo que suponia la caida de la cabina como almacenamiento compartido del cluster extendido de los hypervisores. La oportunidad de mejora consiste en la utilizacion de los dispositivos de bloques (discos FC, SSD, SAS, SATA) de cada una de las cabinas que residen fisicamente en cada uno de los CPDs de forma conjunta y balanceada en el proceso de generacion y entrega de las LUNs como Datastores compartidos. Nota importante la configuracion en Alta Disponibilidad de los propios &lt;i&gt;Virtualizadores de Almacenamiento &lt;/i&gt;ubicados fisicamente cada uno de ellos en uno de los CPDs implicados.&lt;br /&gt;&lt;br /&gt;En el &lt;u&gt;segundo&lt;/u&gt; escenario la implementacion de los &lt;i&gt;Virtualizadores de Almacenamiento &lt;/i&gt;representa una menor oportunidad de mejora ya que en este caso el diseño y configuracion de la arquitectura logica de virtualizacion y almacenamiento esta ideada en base a la disposicion local con pesos del 50% de los productos que corren en las VMs implicadas directamente en la prestacion del servicio.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="544" src="http://4.bp.blogspot.com/-fhAO5A4eQic/TuUB1NeTZ4I/AAAAAAAAA64/hfW2ZEsS8Vw/s640/Storage_Virtualization_4.jpg" width="640" /&gt;&lt;/div&gt;&lt;br /&gt;En base a mi experiencia en clientes destaco los siguientes &lt;em&gt;Virtualizadores de Almacenamiento&lt;/em&gt; mas conocidos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.netapp.com/us/products/storage-systems/v-series/"&gt;NetApp V-Series&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.emc.com/storage/vplex/vplex.htm"&gt;EMV vPlex&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www-03.ibm.com/systems/storage/software/virtualization/svc/"&gt;IBM SVC&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/6383609960657790751-7838438168055179801?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7838438168055179801/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/datacenter-activo-activo-con_11.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7838438168055179801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7838438168055179801'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/datacenter-activo-activo-con_11.html' title='Datacenter Activo - Activo con VIRTUALIZACION - parte III'/><author><name>Victor M. Fernandez Gomez</name><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/-lyda0GGDqVo/TuUBOjjIAaI/AAAAAAAAA6w/PbIugGitcsE/s72-c/Storage_Virtualization_3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-153904162452168977</id><published>2011-12-04T21:33:00.001+01:00</published><updated>2011-12-11T22:38:13.582+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Continuidad'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Datacenter Activo - Activo con VIRTUALIZACION - parte II</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-m4r1OiQTocI/TtvogEvhQTI/AAAAAAAAA6g/4RSXCrO4mbE/s1600/SRM.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://3.bp.blogspot.com/-m4r1OiQTocI/TtvogEvhQTI/AAAAAAAAA6g/4RSXCrO4mbE/s320/SRM.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Como continuacion al anterio &lt;a href="http://vfernandezg.blogspot.com/2010/05/datacenter-activo-activo-con.html"&gt;articulo&lt;/a&gt; de este blog, en este post me gustaria dar un enfoque diferente a como se aborda de forma tradicional la &lt;b&gt;Gestión de la Continuidad &lt;/b&gt;y su viculacion con la &lt;b&gt;Gestion de la Disponibilidad &lt;/b&gt;dentro del alcance de un proyecto de Virtualizacion de Servidores o/y en el caso de un proyecto especifico a tal efecto y/o finalmente dentro de la explotacion de un servicio; con el conocido software &lt;a href="http://www.vmware.com/products/site-recovery-manager/"&gt;VMWare Site Recovery Manager&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Son muchas y conocidas las ventajas que aporta este tipo de software en los referente a la &lt;b&gt;VIRTUALIZACION&lt;/b&gt;, como es la integracion con los distintos sistemas de almacenamiento multivendor (EMC, NetApp, IBM, etc...) de proposito general ya sean cabinas de tipo SAN (protocolos FC, FCoE) o dispositivos NAS (rotocolos CIFS, NFS, iSCSI) y sobre todo por la naturaleza de los servidores implementados como maquinas virtuales (VMS) la posibilidad de gestionar y automatizar un plan de recuperacion ante desastres de una forma mucho mas agil, dinamica y funcional que una prueba de contingencia en un entorno fisico, tal y como se puede apreciar en las imagenes adjuntas.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-BFhraRGTqzU/TtvqSkFzlsI/AAAAAAAAA6o/KQ-isvKhdN0/s1600/PLAN_SRM.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="219" src="http://4.bp.blogspot.com/-BFhraRGTqzU/TtvqSkFzlsI/AAAAAAAAA6o/KQ-isvKhdN0/s320/PLAN_SRM.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;Sin embargo, al margen de su coste una de sus posibles desventajas reside en la naturaleza misma de dicho producto, debido a que esta diseñado y desarrollado para implantar planes de contigencia en el caso concreto de un escenario de &lt;b&gt;DATACENTER ACTIVO - PASIVO&lt;/b&gt; lo que esta relaccionado directamente con la replicacion (normalmente sincrona, al margen de si la fibra es oscura y dedicada o multiplexada a través de equipos DWDM) entre dos sistemas de almacenamiento ubicados cada uno de ellos en un CPD diferente actuando el pricipal como origen del entorno de Produccion y el secundario como destino (directamente relaccionado con los dos indicadores de gestion fundamentales en este aspecto de las infraestructuras: &lt;a href="http://en.wikipedia.org/wiki/Recovery_time_objective"&gt;RTO&lt;/a&gt; y &lt;a href="http://en.wikipedia.org/wiki/Recovery_point_objective"&gt;RPO&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Por otro lado, para implementar un plan de recuperacion ante desastres (es decir un DRP: Disaster Recovery Plan) como parte tecnologica dentro de un plan de continuidad de negocio (es decir BCP: Business Continuity Plan) es posible analizar otras opciones que pasan por la generacion de una SAN extendida (de tipo FRABRIC) y una LAN extendida entre los distintos CPDs implicados; contituyendo asi un &lt;b&gt;DATACENTER ACTIVO - ACTIVO&lt;/b&gt; tal y como se puede apreciar en la imagen final del escrito.&lt;br /&gt;&lt;br /&gt;En un &lt;u&gt;primer escenario&lt;/u&gt;, es especialmente importante la configuracion de un cluster extendido (HA, DRS) entre los hypervisores de cada CPD con su propio sistema de almacenamiento como Datastore compartido entre ambos centros de datos, pero ubicado y funcionando unicamente en uno de ellos. Este es precisamente el punto de fallo de mayor impacto ya que la caida de la cabina de almacenamiento requiere que se disparen procesos de respaldo tradicionales ya sean manuales o automatizados lo que implica la aceptacion de un tiempo de parada en la prestacion del servicio y su posterior restablecimiento con un rendimiento al 100%. Sin embargo la posibilidad de mover servidores (VMs) entre los sites implicados supone una ventaja a considerar.&lt;br /&gt;&lt;br /&gt;En un &lt;u&gt;segundo escenario&lt;/u&gt;, es especialmente importante el balanceo de carga y la alta disponibilidad de los productos que se ejecutan en las maquinas virtuales (VMs) dentro de cada cluster local de hypervisores, ya que se debe ser especialmente riguroso para conseguir una distribucion donde los pesos de los dos sitios sean del 50% con su propio sistema de almacenamiento como Datastore no compartido entre ambos centros de datos. La ventaja principal reside en que el servicio no solo esta protegido ante la caida de los hypervisores que conforman el cluster local, sino que ademas esta cubierto ante la caida del sistema de almacenamiento de forma directa sin la necesidad de activar ningun proceso ya sea este de tipo automático o manual y sobre todo sin suponer en ningun caso la parada en la prestacion del servicio. La desventaja consiste en la perdida de rendimiento ya que el 50% de los servidores (VMs) que daba servicio esta caido y unicamente se presta el servicio por el otro site que aporta el 50% de la capacidad de procesamiento. Este ultimo esquema es compatible con soluciones que automatizan planes de contingencia tradicionales como hemos visto, aunque no seria necesario si ante una situacion de contingencia esta validada y prevista la prestacion del servicio con la mitad de rendimiento.&lt;br /&gt;&lt;br /&gt;Otra de las &lt;u&gt;buenas practicas&lt;/u&gt; (compatible con ambos escenarios descritos) que esta directamente relacciona con la &lt;b&gt;Gestion de la Configuracion&lt;/b&gt; ante planes de contigencia y de recuperacion ante desastres en un entorno de &lt;b&gt;VIRTUALIZACION&lt;/b&gt; es la agrupacion de los servidores (VMs) que prestan un determinado servicio de forma completa en Aplicaciones Virtuales (vAPPs) y la asignacion de una LUN dedicada a dicha vAPP, siempre y cuando no sea un requerimiento de los productos que corren en las VMs la asignacion dedicada de la LUN (RDM).&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-IRgJM64M-W4/Ttvn30N-frI/AAAAAAAAA6Y/e34urQaELJM/s1600/DATACENTER_AA.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="352" src="http://1.bp.blogspot.com/-IRgJM64M-W4/Ttvn30N-frI/AAAAAAAAA6Y/e34urQaELJM/s640/DATACENTER_AA.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-153904162452168977?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/153904162452168977/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/datacenter-activo-activo-con.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/153904162452168977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/153904162452168977'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/12/datacenter-activo-activo-con.html' title='Datacenter Activo - Activo con VIRTUALIZACION - parte II'/><author><name>Victor M. Fernandez Gomez</name><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/-m4r1OiQTocI/TtvogEvhQTI/AAAAAAAAA6g/4RSXCrO4mbE/s72-c/SRM.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7417775921835557593</id><published>2011-10-23T14:04:00.000+02:00</published><updated>2011-10-29T11:06:53.567+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='EMC'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - Parte III</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-aj3LZthRTWU/TqP_r7EWaQI/AAAAAAAAA50/yR8ExeHL8jU/s1600/IBM_vCenter_pluging.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="249" src="http://2.bp.blogspot.com/-aj3LZthRTWU/TqP_r7EWaQI/AAAAAAAAA50/yR8ExeHL8jU/s320/IBM_vCenter_pluging.jpg" width="320" /&gt;&lt;/a&gt;A raiz de la &lt;a href="http://www.computing.es/noticias/201108240003/EMC-abandona-las-lineas-de-almacenamiento-Clariion-y-Celerra.aspx"&gt;noticia&lt;/a&gt; que se ha trasmitido a la prensa especializada acerca de la discontinuidad de los equipos mas tradicionales de almacenamiento de EMC como son el EMC Celerra y EMC Clariion en pro de la potenciacion de los nuevos equipos EMC (tras la reciente adquisicion de la compañia &lt;a href="http://www.isilon.com/"&gt;Ipsilon&lt;/a&gt;) del tipo &lt;a href="http://www.emc.com/storage/vnx/vnx-series.htm"&gt;VNX/VNXe&lt;/a&gt;  es importante destacar las herramientas de gestión y su integración en la plataforma de &lt;b&gt;Virtualizacion de Servidores&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Como ya vimos en la &lt;a href="http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html"&gt;primera parte&lt;/a&gt; de esta serie de articulos (multisolucion de fabricante de hypervisor y multivendor de sistema de almacenamiento), la integración de las soluciones de almacenamiento de &lt;a href="http://www.netapp.com/es/communities/tech-ontap/es-tot-october-Manage-NetApp-Storage-from-vCenter-es.html"&gt;NetApp&lt;/a&gt; (sistemas basados en DataOntap) y &lt;a href="http://spain.emc.com/"&gt;EMC&lt;/a&gt; (sistemas de tipo Celerra, Clariion y Symmetrix) es mas que relevante en cuestión de los protocolos mas comunes de almacenamiento (NFS, iSCSI, FC y FCoE con la llegada de &lt;a href="http://www.vmware.com/products/vsphere/overview.html"&gt;vSphere v5.0&lt;/a&gt;) en el caso concreto de&lt;b&gt; VMWare&lt;/b&gt; &lt;b&gt;vSphere&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-y4j2w0BW5wc/TqP_30kQyUI/AAAAAAAAA58/v2fqg4xY3zA/s1600/HP_vCenter_plugging.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="176" src="http://4.bp.blogspot.com/-y4j2w0BW5wc/TqP_30kQyUI/AAAAAAAAA58/v2fqg4xY3zA/s320/HP_vCenter_plugging.jpg" width="320" /&gt;&lt;/a&gt;Sin embargo, como se puede apreciar en las imagenenes adjuntas dicha integración es igualmente posible con los sistemas de almacenamiento de otros fabricantes como es el caso de &lt;a href="http://ibmdsstorage.com/software/vcenter-plug-in.html"&gt;IBM&lt;/a&gt;, &lt;a href="http://h18000.www1.hp.com/products/servers/management/integration.html"&gt;HP&lt;/a&gt; y &lt;a href="http://www.delltechcenter.com/page/PowerVault+MD+32xx%2F36xx+Storage+Arrays+VMware+vCenter+Plug-In"&gt;Dell&lt;/a&gt;. Cada uno de ellos con sus propias ventajas e inconvenientes en la integración con plugins dentro de &lt;b&gt;vCenter&lt;/b&gt; como herramienta unica y centralizada de administración del &lt;u&gt;&lt;i&gt;hypervisor&lt;/i&gt;&lt;/u&gt; (hosts), &lt;u&gt;&lt;i&gt;VMs&lt;/i&gt;&lt;/u&gt; (maquinas virtuales),  &lt;u&gt;&lt;i&gt;almacenamiento &lt;/i&gt;&lt;/u&gt;(NAS/SAN), &lt;u&gt;&lt;i&gt;backup&lt;/i&gt;&lt;/u&gt; (&lt;a href="http://www.vmware.com/products/data-recovery/overview.html"&gt;VDR&lt;/a&gt;) y &lt;u&gt;&lt;i&gt;redes&lt;/i&gt;&lt;/u&gt; (&lt;a href="http://www.vmware.com/technical-resources/virtual-networking/networking-basics.html"&gt;vSwitch&lt;/a&gt; y &lt;a href="http://www.vmware.com/products/vnetwork-distributed-switch/overview.html"&gt;VDS&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;En estos escenarios multivendor de integración de soluciones de Almacenamiento en entornos de Virtualización de Servidores, se hace cada vez mas preciso y necesario incorporar tanto una &lt;b&gt;&lt;a href="http://vfernandezg.blogspot.com/2011/01/capacity-planning-en-entornos-fisicos-y.html"&gt;gestión de la capacidad&lt;/a&gt;&lt;/b&gt; como una &lt;b&gt;&lt;a href="http://vfernandezg.blogspot.com/2010/12/best-practices-en-gestion-de.html"&gt;gestión de la configuración&lt;/a&gt;&lt;/b&gt; eficaces, basadas en procesos y alineada con las buenas practicas de la gestión de Servicios.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-LBRfFZsc7gA/TqQAMNF1vbI/AAAAAAAAA6E/TIx9N9_uTn8/s1600/Dell_vCenter_plugging.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="254" src="http://3.bp.blogspot.com/-LBRfFZsc7gA/TqQAMNF1vbI/AAAAAAAAA6E/TIx9N9_uTn8/s320/Dell_vCenter_plugging.jpg" width="320" /&gt;&lt;/a&gt;En el caso concreto de los nuevos sistemas de almacenamiento &lt;a href="http://www.emc.com/storage/vnx/vnx-series.htm"&gt;VNX/VNXe&lt;/a&gt; dicha integración es bidireccional (tanto desde el vCenter con destino el sistema de almacenamiento, como desde la propia consola de Unisphere con destino el hypervisor), tal y como se puede apreciar en el video adjunto con respecto a la creacion/eliminación/modificación de Datastores (NFS e iSCSI), asignación de LUNs, &lt;b&gt;Politica de Multipath, Thin Provisioning&lt;/b&gt;, &lt;b&gt;Deduplicacion&lt;/b&gt;, &lt;b&gt;Snapshots&lt;/b&gt; y &lt;b&gt;Tiering&lt;/b&gt; de discos (SAS y SATA).&lt;br /&gt;&lt;br /&gt;Sin considerar otras ventajas, el mayor beneficio inmediato de este tipo de integración reside en la disminución de la complejidad en la provisión de disco a los hypervisores, al mismo tiempo que incrementa la flexibilidad y versatilidad en la gestión de las maquinas virtuales (VMs) y por extension la mejora en la disminución de los tiempos de puesta en produccion de la infraestrucutra necesaria para el aprovisionamiento de nuevos servicios.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/NQOUmgfpnxs" width="420"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7417775921835557593?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7417775921835557593/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/10/convergencia-de-almacenamiento-y.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7417775921835557593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7417775921835557593'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/10/convergencia-de-almacenamiento-y.html' title='Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - Parte III'/><author><name>Victor M. Fernandez Gomez</name><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/-aj3LZthRTWU/TqP_r7EWaQI/AAAAAAAAA50/yR8ExeHL8jU/s72-c/IBM_vCenter_pluging.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8090920340752045886</id><published>2011-08-22T11:35:00.014+02:00</published><updated>2011-12-04T23:32:54.174+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><title type='text'>Impacto de la VIRTUALIZACION en la Gestión de Servicios - ITIL</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-c4c8V1UmatI/TlIv4ITX2mI/AAAAAAAAA5U/CrfE8jc1F9o/s1600/CUALITATIVO.jpg"&gt;&lt;img blank.gifalt="" blank.gifhttp:="" border="0" http:="" id="BLOGGER_PHOTO_ID_5643625924396571234" img="" src="http://4.bp.blogspot.com/-c4c8V1UmatI/TlIv4ITX2mI/AAAAAAAAA5U/CrfE8jc1F9o/s200/CUALITATIVO.jpg" style="cursor: hand; cursor: pointer; float: left; height: 200px; margin: 0 10px 10px 0; width: 186px;" www.blogger.com="" /&gt;&lt;/a&gt; Es habitual en los proyectos de implantación de la infraestrucutra de una plataforma de virtualizacion (de servidores o de escritorios) ya sea mediante la metodologia &lt;a href="http://es.wikipedia.org/wiki/Project_Management_Professional"&gt;PMBOK&lt;/a&gt; o &lt;a href="http://es.wikipedia.org/wiki/PRINCE2"&gt;PRINCE2&lt;/a&gt; el camino critico que representa el proceso &lt;a href="http://en.wikipedia.org/wiki/Physical-to-Virtual"&gt;P2V&lt;/a&gt; (Physical To Virtual) previo assesment de cada uno de las maquinas/escritorios que queremos implantar en la nueva plataforma compartida en &lt;a href="http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html"&gt;almacenamiento&lt;/a&gt; y &lt;a href="http://vfernandezg.blogspot.com/2011/06/backup-en-entornos-de-virtualizacion.html"&gt;backup&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En este sentido resulta mas que interesante todas y cada una de las nuevas funcionalidades de los diferentes productos de mercado:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.vmware.com/products/vsphere/overview.html"&gt;&lt;b&gt;VMware vSphere 5&lt;/b&gt;&lt;/a&gt; (Auto Deploy, vSphere Storage Appliance (VSA), Web Client, vCenter Server Appliance (Linux), Storage DRS, FCoE support, Virtual Hardware 8, Storage Profiles, Driver Storage Providers, Secure Syslog, Dump Collector, VMFS5, VDS5, Enhanced Firewall, etc...)&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.citrix.com/English/NE/news/news.asp?newsID=2301615"&gt;&lt;b&gt;Citrix XenServer 5.6&lt;/b&gt;&lt;/a&gt; (Snapshots Commit &amp;amp; Rollback, Dynamic Workload Balancing, Integrated StorageLink, Distributed Virtual Switching, Web Self Service, etc...)&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.redhat.com/about/news/prarchive/2011/Red-Hat-Enterprise-Virtualization-3-0-Beta-Now-Available"&gt;&lt;b&gt;RHEV 3.0&lt;/b&gt;&lt;/a&gt; (V2V Migration, OVF Import / Export, Dedicated Monitoring &amp;amp; Reporting, VDI Support, Power User Portal (Autoservice), RHEV-Manager Java application, RHEL 6 based, etc...)&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.microsoft.com/hyper-v-server/en/us/default.aspx"&gt;&lt;b&gt;HyperV 3.0&lt;/b&gt;&lt;/a&gt; (Cluster Shared Volumes, Storage and network resource pools, Bandwidth Management, Virtual Switch Extensions, etc...)&lt;br /&gt;&lt;br /&gt;Sin embargo, desde el dia despues de la entrega del proyecto y su paso a produccion comienza la explotación de esta nueva plataforma que debemos enmarcar dentro del marco de trabajo de la Gestión de Servicios y de las buenas practicas de &lt;a href="http://es.wikipedia.org/wiki/Information_Technology_Infrastructure_Library"&gt;ITIL&lt;/a&gt; teniendo en cuenta todas y cada una de las recomendaciones realizadas en este blog (&lt;a href="http://vfernandezg.blogspot.com/2011/07/combatir-el-virtual-sprawl.html"&gt;Gestión del Virtual Sprawl&lt;/a&gt;, &lt;a href="http://vfernandezg.blogspot.com/2011/01/capacity-planning-en-entornos-fisicos-y.html"&gt;Gestion de la Capacidad&lt;/a&gt;, &lt;a href="http://vfernandezg.blogspot.com/2010/12/best-practices-en-gestion-de.html"&gt;Gestión de la Configuración&lt;/a&gt;, &lt;a href="http://vfernandezg.blogspot.com/2011/02/monitorizacion-de-entornos-con.html"&gt;Gestión de la Disponibilidad&lt;/a&gt;, etc...).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-NE6GYKQ_Q9E/TlIx9S6ZhbI/AAAAAAAAA5c/Sz8y1I5xcaM/s1600/CUANTITATIVO.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5643628212167214514" src="http://3.bp.blogspot.com/-NE6GYKQ_Q9E/TlIx9S6ZhbI/AAAAAAAAA5c/Sz8y1I5xcaM/s200/CUANTITATIVO.jpg" style="cursor: hand; cursor: pointer; float: right; height: 163px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; En este sentido, en el articulo se representan desde el punto de vista cualitativo cada uno de los 34 aspectos mas relevantes de la Virtualizacion y si el mismo supone una Ventaja (V), Desventaja (D) o Riesgo (R) a considerar. Posteriormente, del mismo modo se propone un analisis cuantitativo de esos mismos aspectos con una valoración del 1 (bajo impacto) al 4 (alto impacto) sobre los 6 aspectos troncales (Capacidad, Gestión, Disponibilidad, Coste y Seguridad).&lt;br /&gt;&lt;br /&gt;Finalmente, se muestra una tabla de mapeo basada en la correlacion de cada uno de los 34 aspectos mas relevantes indicados anteriormente acerca de la VIRTUALIZACION con la mayoria de los procesos tanto de la parte de soporte al Servicio (Service Suppport) como de entrega de Servicio (Service Delivery) de ITIL v2. &lt;br /&gt;&lt;br /&gt;Como conclusion, indicar que el impacto de los aspectos listados (18) de gestión y disponibilidad de la virtualización es alto con respecto al resto.  Asimismo con un mayor detalle, los procesos de gestión finaciera, gestión de niveles de servicio, gestión de la continuidad y gestión de la disponibilidad son aquellos en los cuales el impacto de la virtualización es significativo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-orNngTZ8v84/TlIzI6O8OuI/AAAAAAAAA5k/Kg7t_Z7ukyE/s1600/MAPEO.jpg"&gt;&lt;img alt="" border="0" height="437" id="BLOGGER_PHOTO_ID_5643629511212546786" src="http://4.bp.blogspot.com/-orNngTZ8v84/TlIzI6O8OuI/AAAAAAAAA5k/Kg7t_Z7ukyE/s640/MAPEO.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-8090920340752045886?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8090920340752045886/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/08/impacto-de-la-virtualizacion-en-la.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8090920340752045886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8090920340752045886'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/08/impacto-de-la-virtualizacion-en-la.html' title='Impacto de la VIRTUALIZACION en la Gestión de Servicios - ITIL'/><author><name>Victor M. Fernandez Gomez</name><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/-c4c8V1UmatI/TlIv4ITX2mI/AAAAAAAAA5U/CrfE8jc1F9o/s72-c/CUALITATIVO.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8046299141372918209</id><published>2011-07-25T17:36:00.010+02:00</published><updated>2011-12-04T23:33:39.330+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><title type='text'>¿Como combatir el VIRTUAL SPRAWL?</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-swFmdJIVyMo/Ti2bXzg7KJI/AAAAAAAAA4k/wtOUZRqDwXM/s1600/vscout.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633329542177958034" src="http://2.bp.blogspot.com/-swFmdJIVyMo/Ti2bXzg7KJI/AAAAAAAAA4k/wtOUZRqDwXM/s200/vscout.jpg" style="cursor: hand; cursor: pointer; float: left; height: 106px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Tras un proyecto de implantación de una infraestructra de &lt;span style="font-weight: bold;"&gt;Virtualizacion de Servidores&lt;/span&gt; con su solucion integrada de gestión de &lt;a href="http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html"&gt;Almacenamiento&lt;/a&gt; (SAN ó NAS) y &lt;a href="http://vfernandezg.blogspot.com/2011/06/backup-en-entornos-de-virtualizacion.html"&gt;Backup&lt;/a&gt; (VTL ó Libreria de Cintas) o más aun tras el proceso P2V que suele ser el &lt;span style="font-style: italic;"&gt;driver&lt;/span&gt; de este tipo de proyectos, desde el dia despues de su paso a producción una de sus mayores justificaciones y/o ventajas comienza a ser su gran paradijma. Me refiero a la rápida capacidad de la nueva infraestructura virtual de provisionar VMs (Virtual Machines) es decir disminuir de forma considerable el "time to service" de un Servicio Informático o el "time to market" de un proveedor de Internet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-tPpV3qpdnas/Ti2bhY-7vgI/AAAAAAAAA4s/Z0c4L98KvxU/s1600/vscout_3.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633329706854759938" src="http://4.bp.blogspot.com/-tPpV3qpdnas/Ti2bhY-7vgI/AAAAAAAAA4s/Z0c4L98KvxU/s200/vscout_3.jpg" style="cursor: hand; cursor: pointer; float: right; height: 167px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; En la mayoria de los clientes que he podido visitar, el crecimiento indiscriminado sin seguimiento ni control de la proliferación de VMs comienza a ser un problema no solo en cuanto al espacio en disco ocupado en el sistema de Almacenamiento (lugar donde residen las VMs y su snapshots realizados con vCenter, independientemente de su capacidad de &lt;span style="font-style: italic;"&gt;"Thin Provisioning", "Deduplicación" y "Tiering"&lt;/span&gt;), en el sistema de Backup (Librerias de cintas tradicionales o VTLs con &lt;span style="font-style: italic;"&gt;"Deduplicación offline"&lt;/span&gt;) sino por el riesgo operativo que supone esta situación. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-pfrZaNfSJLc/Ti2bxxBvKiI/AAAAAAAAA40/lxD16w8cPoA/s1600/vcommander.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633329988186876450" src="http://2.bp.blogspot.com/-pfrZaNfSJLc/Ti2bxxBvKiI/AAAAAAAAA40/lxD16w8cPoA/s200/vcommander.jpg" style="cursor: hand; cursor: pointer; float: left; height: 146px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Existen 3 lineas de trabajo a desarrollar para combatir dicho crecimiento descontrolado de VMs:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.- Gestión de la Configuración&lt;br /&gt;2.- Gestión de la Capacidad&lt;br /&gt;3.- Gestión de la Seguridad&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;En el primer caso, podemos recurrir a heramientas comunes de &lt;a href="http://vfernandezg.blogspot.com/2011/07/gestion-de-la-configuracion-itil.html"&gt;gestión de la configuración&lt;/a&gt;, las cuales deberian proveernos de lineas base capaces de comparar en el tiempo este tipo de crecimiento e identificar las nuevas VMs; aunque en el caso concreto de &lt;span style="font-weight: bold;"&gt;VMWare vSphere&lt;/span&gt; (ESX y/o ESXi) existen herramientas de ecosistema como &lt;a href="http://www.embotics.com/products/v-scout"&gt;v-Scout&lt;/a&gt; o su nueva versión &lt;a href="http://www.embotics.com/v-commander"&gt;v-Commander&lt;/a&gt; las cuales permiten identificar las VMs con atributos personalizados e incluso generar politicas activas tras llegar al fin del ciclo de vida de cada una de las VMs. De hecho en esta linea ya esta trabajando el propio fabricante &lt;span style="font-weight: bold;"&gt;VMWare&lt;/span&gt; como se puede apreciar con: &lt;a href="http://www.vmware.com/products/configuration-manager/index.html"&gt;vCenter Configuration Manager&lt;/a&gt; y &lt;a href="http://www.vmware.com/products/application-discovery-manager/overview.html"&gt;vCenter Discovery Manager&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-EE7BmApS7cE/Ti2b-hjxgDI/AAAAAAAAA48/hiEcqYvgUlA/s1600/vcommander_3.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633330207372967986" src="http://3.bp.blogspot.com/-EE7BmApS7cE/Ti2b-hjxgDI/AAAAAAAAA48/hiEcqYvgUlA/s200/vcommander_3.jpg" style="cursor: hand; cursor: pointer; float: right; height: 136px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; En el segundo caso, resulta esencial trabajar en la linea de la &lt;a href="http://vfernandezg.blogspot.com/2011/01/capacity-planning-en-entornos-fisicos-y.html"&gt;gestión de la capacidad&lt;/a&gt; ya que será la herramienta que permitirá diagnosticar el consumo de infraestructura mas alla que la propia alta-disponibilidad intrinseca de los entornos virtuales. Esta es una de las actividades menos desarrolladas y con mayor efectividad y esta directamente relaccionado igualmente con la &lt;a href="http://vfernandezg.blogspot.com/2011/02/monitorizacion-de-entornos-con.html"&gt;monitorización en Virtualización&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-ZaSkJLRhBFI/Ti2cQtCVJEI/AAAAAAAAA5E/gGiVGFcc0n4/s1600/vcommander_4.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633330519691568194" src="http://3.bp.blogspot.com/-ZaSkJLRhBFI/Ti2cQtCVJEI/AAAAAAAAA5E/gGiVGFcc0n4/s200/vcommander_4.jpg" style="cursor: hand; cursor: pointer; float: left; height: 126px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; El tercer y ultimo caso de las medidas para disminuir este riesgo, reside en la correcta configuración de las directivas de permisos y privilegos de los usuarios locales o remotos (si estan mapeados los permisos contra un determinado Directorio Activo) en lo que se refiere a las &lt;span style="font-weight: bold;"&gt;politicas de seguridad de vCenter&lt;/span&gt;. Es decir restringir la capacidad de los usuarios para crear VMs, clones, templates y snapshots de las mismas.&lt;br /&gt;&lt;br /&gt;Este tipo de medidas son especialmente relevantes en aquellas organizaciones IT que ya han comenzado a tras sus primeros pasos hacia el modelo de nube privada y/o nube hidrida dentro del &lt;a href="http://vfernandezg.blogspot.com/2009/05/open-source-communities-day-09.html"&gt;&lt;span style="font-weight: bold;"&gt;Cloud Computing&lt;/span&gt;&lt;/a&gt;, aunque cobra su maximo exponente en el caso de la nube publica y aquellos proveedores que utilizan infraestructuras compartidas con multipropiedad (mas conocido como &lt;a href="http://en.wikipedia.org/wiki/Multitenancy"&gt;multitenancy&lt;/a&gt;) para albergar a sus clientes.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-2y8sn5un_VU/Ti2d4DhgFNI/AAAAAAAAA5M/tACVeAXVVZg/s1600/VMwareApplicationDiscoveryManager.png"&gt;&lt;img alt="" border="0" height="376" id="BLOGGER_PHOTO_ID_5633332295254414546" src="http://4.bp.blogspot.com/-2y8sn5un_VU/Ti2d4DhgFNI/AAAAAAAAA5M/tACVeAXVVZg/s640/VMwareApplicationDiscoveryManager.png" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-8046299141372918209?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8046299141372918209/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/07/combatir-el-virtual-sprawl.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8046299141372918209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8046299141372918209'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/07/combatir-el-virtual-sprawl.html' title='¿Como combatir el VIRTUAL SPRAWL?'/><author><name>Victor M. Fernandez Gomez</name><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/-swFmdJIVyMo/Ti2bXzg7KJI/AAAAAAAAA4k/wtOUZRqDwXM/s72-c/vscout.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2932538210284173530</id><published>2011-07-25T14:09:00.012+02:00</published><updated>2011-12-04T23:34:28.238+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><title type='text'>Gestion de la Configuración - CMDB (ITIL)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/-eY_3UgZn7vQ/Ti1i9pjU1tI/AAAAAAAAA38/NnR8xf9iBPs/s1600/onecmdb-logo.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633267520175920850" src="http://2.bp.blogspot.com/-eY_3UgZn7vQ/Ti1i9pjU1tI/AAAAAAAAA38/NnR8xf9iBPs/s200/onecmdb-logo.jpg" style="cursor: hand; cursor: pointer; float: left; height: 146px; margin: 0 10px 10px 0; width: 110px;" /&gt;&lt;/a&gt; Dentro de la Gestión de Servicios y mas aun en el mundo de los Servicios Gestionados, al margen de si se constituye una &lt;a href="http://vfernandezg.blogspot.com/2011/06/oficinas-de-servicio-low-cost-itil-en.html"&gt;Oficina de Servicio&lt;/a&gt; dedicada a velar por la funcion y garantia de ó de los Servicios o si se gobiernan de otra forma mas departamental y por extension mas jerarquica y tradicional; la gestión de la configuración es una de las piezas mas importantes en la gestión de los activos de informacion y su pieza angular sobre la que pivota toda la informacion es la &lt;span style="font-weight: bold;"&gt;CMDB&lt;/span&gt; (Configuration Management DataBase).&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-LVbBNy-Khj8/Ti1jGfmaR9I/AAAAAAAAA4E/9JDp1NapUgM/s1600/onecmdb_graph.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633267672123328466" src="http://3.bp.blogspot.com/-LVbBNy-Khj8/Ti1jGfmaR9I/AAAAAAAAA4E/9JDp1NapUgM/s200/onecmdb_graph.jpg" style="cursor: hand; cursor: pointer; float: right; height: 112px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Como ya se mostró en la siguiente &lt;a href="http://vfernandezg.blogspot.com/2010/04/mejora-de-procesos-itil-con-open-source.html"&gt;presentación&lt;/a&gt;, al margen de los cambios organizativos que supone la aparición de roles con responsablidades funcionales y la resistencia a este nuevo modelo donde la dependencia organica aporta poco valor; &lt;a href="http://www.onecmdb.org/wiki/index.php?title=Main_Page"&gt;OneCMDB&lt;/a&gt; es una herramienta &lt;span style="font-style: italic;"&gt;Open Source&lt;/span&gt; que proporciona de serie funcionalidades de descubrimiento y carga de Elementos de Configuración (&lt;span style="font-weight: bold;"&gt;CIs&lt;/span&gt;: Configuration Items).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-HWzQNmW2oLE/Ti1jbuqWH5I/AAAAAAAAA4M/wcxDOiH6QjQ/s1600/onecmdb_tree.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633268036943617938" src="http://4.bp.blogspot.com/-HWzQNmW2oLE/Ti1jbuqWH5I/AAAAAAAAA4M/wcxDOiH6QjQ/s200/onecmdb_tree.jpg" style="cursor: hand; cursor: pointer; float: left; height: 116px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En los proyectos de implantación de una &lt;span style="font-weight: bold;"&gt;CMDB&lt;/span&gt;, mas alla del correcto diseño del modelo de datos una de las tareas que se representa en el camino critico es la carga inicial de activos y su posterior mantenimiento. En este caso concreto OneCMDB proporciona de serie la integración con &lt;a href="http://nmap.org/"&gt;NMAP&lt;/a&gt; para realizar el descubrimiento y al mismo tiempo y de forma compatible la integracion con &lt;a href="http://www.nagios.org/"&gt;NAGIOS&lt;/a&gt; en cuanto a la incorporación de aquellos componentes que estan siendo monitorizados, lo cual  representa una alternativa mas que valida en consideracion con otros productos de mercado.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-XuCe780SmWU/Ti1jp5hfmhI/AAAAAAAAA4U/QBkmfU-Qd8Q/s1600/onecmdb_table.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5633268280377448978" src="http://2.bp.blogspot.com/-XuCe780SmWU/Ti1jp5hfmhI/AAAAAAAAA4U/QBkmfU-Qd8Q/s200/onecmdb_table.jpg" style="cursor: hand; cursor: pointer; float: right; height: 114px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Finalmente es un hecho conocido que el éxito o fracaso de este tipo de proyectos se basa fundamentalmente en el hecho de &lt;span style="font-style: italic;"&gt;no morir de exito&lt;/span&gt;, es decir, es preferible tener identificadas aquellas aplicaciones que utilizan mayoritariamente los usuarios y sobre las mismas realizar un mapeo similar a este modelo sencillo: &lt;span style="font-weight: bold;"&gt;APLICACION&lt;/span&gt; (atributos de definición y de utilización) &lt;span style="font-weight: bold;"&gt;-&amp;gt; SOFTWARE BASE&lt;/span&gt; (atributos de definición y utilización de web server, j2ee server, bbdd server, ldap server, etc...) &lt;span style="font-weight: bold;"&gt;-&amp;gt; HARDWARE BASE&lt;/span&gt; (atributos de definición y de utilización de servidor, sistema operativo, interfaces de LAN, LUNs de cabina de discos, DRIVES de robotica de backup, etc... ) &lt;span style="font-weight: bold;"&gt;-&amp;gt; HARDWARE COMUN&lt;/span&gt; (atributos de definición y utilización de redes LAN, redes SAN, cabinas de discos, robótica de backup, etc...); al hecho de tener que configurar de forma completa un Catalogo de Servicios con sus diferentes Niveles de Servicio y en base a los mismos empezar a diseñar el modelo de datos que dará soporte a la &lt;span style="font-weight: bold;"&gt;CMDB&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-VYx310dfT-A/Ti1oGKEi6YI/AAAAAAAAA4c/poCj6VU6tas/s1600/OneCMDB_V2_Overview.jpg"&gt;&lt;img alt="" border="0" height="373" id="BLOGGER_PHOTO_ID_5633273163902282114" src="http://2.bp.blogspot.com/-VYx310dfT-A/Ti1oGKEi6YI/AAAAAAAAA4c/poCj6VU6tas/s640/OneCMDB_V2_Overview.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2932538210284173530?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2932538210284173530/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/07/gestion-de-la-configuracion-itil.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2932538210284173530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2932538210284173530'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/07/gestion-de-la-configuracion-itil.html' title='Gestion de la Configuración - CMDB (ITIL)'/><author><name>Victor M. Fernandez Gomez</name><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/-eY_3UgZn7vQ/Ti1i9pjU1tI/AAAAAAAAA38/NnR8xf9iBPs/s72-c/onecmdb-logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2133751678121321536</id><published>2011-06-25T11:36:00.013+02:00</published><updated>2011-06-26T11:44:21.539+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Backup'/><title type='text'>Backup en entornos de VIRTUALIZACION !!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-H7S0Lzw8DjQ/TgWz3Ckz4kI/AAAAAAAAA28/VgKtcf34vyc/s1600/victor-esx-backup.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 165px;" src="http://3.bp.blogspot.com/-H7S0Lzw8DjQ/TgWz3Ckz4kI/AAAAAAAAA28/VgKtcf34vyc/s200/victor-esx-backup.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622097468007375426" /&gt;&lt;/a&gt; Del mismo modo que ya comentamos como la monitorización es una de las piezas mas olvidada dentro de los proyectos de implementación de un plataforma de Virtualizacion en la que de forma progresiva se comienza realizando un proceso de P2V de aquellos servidores x86_x64 que ya no tiene sentido mantener standalone y posteriormente de forma gradual se van incorporando servicios mas criticos a la misma; lo mismo sucede con el backup.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-v6Vay6GGJf8/TgW0JyJ2ZQI/AAAAAAAAA3E/lc7eD7aqrqQ/s1600/victor-esx-backup_2.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 146px;" src="http://1.bp.blogspot.com/-v6Vay6GGJf8/TgW0JyJ2ZQI/AAAAAAAAA3E/lc7eD7aqrqQ/s200/victor-esx-backup_2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622097790016840962" /&gt;&lt;/a&gt;&lt;br /&gt;Esto suele ser debido a que el objetivo principal del proyecto se basa en la miración de todos esos servidores x86_x64 que se han decidido decomisar tras el correcto P2V a la nueva plataforma de Virtualizacion. Sin embargo, como suele ocurrir el dia despues de la puesta en produccion de la plataforma (prestación de Servicio) comienza a ser vital no solo cubrir su monitorizacion sino igualmente el backup de las VMs que estan alojadas en la cabina de almacenamiento o dispositivo NAS, maxime cuando la idea que reside tras una inverson similar es evolucionar la plataforma para sacarle el maximo partido posible con el proposito de amortizar la inversion.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-h5zQ5n5tjcM/TgW0yuY69sI/AAAAAAAAA3M/tUDy5YD0ILc/s1600/victor-esx-backup_3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 109px;" src="http://4.bp.blogspot.com/-h5zQ5n5tjcM/TgW0yuY69sI/AAAAAAAAA3M/tUDy5YD0ILc/s200/victor-esx-backup_3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622098493380949698" /&gt;&lt;/a&gt;&lt;br /&gt;Dicho esto, dentro del mercado en el caso particular de &lt;span style="font-weight:bold;"&gt;VMWare vSphere&lt;/span&gt; existe un ecosistema de soluciones de backup entre los cuales &lt;a href="http://www.veeam.com/"&gt;Veeam Backup&lt;/a&gt; y &lt;a href="http://www.quest.com/vranger/"&gt;Quest vRanger&lt;/a&gt; gozan de un mayor reconocimiento y base instalada. Lo mismo sucede en el caso concreto de &lt;span style="font-weight:bold;"&gt;Citrix XenServer&lt;/span&gt; con la solucion &lt;a href="http://www.phdvirtual.com/"&gt;PHD Virtual Backup&lt;/a&gt; entre otras muchas.&lt;br /&gt;&lt;br /&gt;Sin embargo, a titulo personal he podido apreciar como en las grandes compañias y en las corporaciones resulta poco habitual encontrarse con este tipo de soluciones de backup mas orientadas al ecosistema de cada hypervisor y backup a disco. Es por esto que dicho articulo se centra en la integración de una solucion de mercado de tipo enterprise como puede ser &lt;a href="http://www.symantec.com/business/netbackup"&gt;Symantec Veritas NetBackup&lt;/a&gt; compatible en todo momento con una infraestrucutra tradicional de libreria de cintas como con una infraestrucutra de tipo VTL al igual que una infraestrucutra mixta de tipo VTL frontend y libreria de cintas backend.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-y05Mu0rFKnw/TgW2ULyfJjI/AAAAAAAAA3U/G5wb22vYmjg/s1600/victor-esx-backup_4.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 126px;" src="http://3.bp.blogspot.com/-y05Mu0rFKnw/TgW2ULyfJjI/AAAAAAAAA3U/G5wb22vYmjg/s200/victor-esx-backup_4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622100167720117810" /&gt;&lt;/a&gt; Como todo fabricante, en su ultima versión (NBUv7) aparece todo un listado de nuevas funcionalidades entre las que se resaltan la compresion y deduplicacion en origen, el backup de grano fino, la integración con las plataformas de virtualizacion mas habituales, etc...  Con respecto a &lt;span style="font-weight:bold;"&gt;VMWare vSphere (ESX/ESXi)&lt;/span&gt;, como se puede apreciar en los pantallazos adjuntos se posibilita la integracion directa con la herramienta de gestión Virtual Center (compatible tanto para ESX como ESXi) y la creación de politicas comunes (igualmente ESX/ESXi) a traves de snapshots propias de las maquinas virtuales (VMs) definidas. Asimismo se permite un backup de grano fino de tipo sin agente &lt;span style="font-style:italic;"&gt;(agentless)&lt;/span&gt; en el caso de los sistemas operativos RedHat Enterprise Linux y Suse Enterprise Linux.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-OEwbv-opSTU/TgW51ShbepI/AAAAAAAAA3c/cafiA28YkXs/s1600/visctor-esx-backup_5.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 141px;" src="http://4.bp.blogspot.com/-OEwbv-opSTU/TgW51ShbepI/AAAAAAAAA3c/cafiA28YkXs/s200/visctor-esx-backup_5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622104034998188690" /&gt;&lt;/a&gt; Finalmente, para aprovechar la nueva funcionalidad de compresion y deduplicacion de datos en origen (lo que por otro lado deberia representar una importante ventaja en lo que supone la ventana de backup por LAN), en principio resulta necesaria la instalación del agente de NetBackup dentro del sistema operativo propio de la maquina virtual (VM) maxime cuando no se trata de las opciones anteriormente citadas con respecto a la copia de seguridad de grano fino a traves del API de vCenter.&lt;br /&gt;&lt;br /&gt;Fuente origen: &lt;a href="http://angelferras.wordpress.com/"&gt;Angel Ferras&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2133751678121321536?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2133751678121321536/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/06/backup-en-entornos-de-virtualizacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2133751678121321536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2133751678121321536'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/06/backup-en-entornos-de-virtualizacion.html' title='Backup en entornos de VIRTUALIZACION !!!'/><author><name>Victor M. Fernandez Gomez</name><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/-H7S0Lzw8DjQ/TgWz3Ckz4kI/AAAAAAAAA28/VgKtcf34vyc/s72-c/victor-esx-backup.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2793954844965785936</id><published>2011-06-25T10:44:00.012+02:00</published><updated>2011-07-25T15:01:23.364+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><title type='text'>Oficinas de Servicio (ITIL) en WHYFLOSS 11</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-o2dhFsZQ1Lk/TgWkqsS0pGI/AAAAAAAAA2s/bnI7BTeOV1M/s1600/WHYFLOSS.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 70px;" src="http://2.bp.blogspot.com/-o2dhFsZQ1Lk/TgWkqsS0pGI/AAAAAAAAA2s/bnI7BTeOV1M/s200/WHYFLOSS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622080763193500770" /&gt;&lt;/a&gt; Dentro del marco de la celebración de la Conferencia Internacional &lt;a href="http://www.whyfloss.com/es/conference/madrid11/program"&gt;WHYFLOSS 2011&lt;/a&gt; que se celebro en las instalaciones de Madrid del &lt;a href="http://www.ie.edu/IE/site/php/es/index.php"&gt;IE&lt;/a&gt; (Instituto de Empresa), tuve el placer de poder participar como ponente exponiendo la alternativa que supone en todo momento la constitucion e implantación de una &lt;span style="font-weight:bold;"&gt;Oficina de Servicio&lt;/span&gt; de tipo &lt;span style="font-style:italic;"&gt;LOW COST&lt;/span&gt; mediante la utilización e integración de herramientas Open Source.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-CnnNZk_nI-Q/TgWk7HMKx4I/AAAAAAAAA20/tkAL8fxW3JA/s1600/IE.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 82px; height: 70px;" src="http://2.bp.blogspot.com/-CnnNZk_nI-Q/TgWk7HMKx4I/AAAAAAAAA20/tkAL8fxW3JA/s200/IE.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5622081045291255682" /&gt;&lt;/a&gt; El cuerpo principal del mensaje de la ponencia se basa en la idea que el objetivo principal de una &lt;span style="font-weight:bold;"&gt;Oficina de Servicio&lt;/span&gt; debe ser velar por la funcion y la garantia del Servicio a lo largo de sus fases de Transicion y Operación basandose periodicamente en la identificación e implemetación de planes de mejora.&lt;br /&gt;&lt;br /&gt;Mas alla de las herramientas y de los cambios organizativos (aparicion de nuevos roles); resulta de vital importancia la correcta definicion e implantación no solo de un modelo de relaccion sino mas aun de un modelo de gestion adecuado que permita en todo momento aportar valor al cliente/s y evidenciar la calidad del Servicio que se esta prestando. Este control y seguimiento se convierte imprescindible si ademas de este objetivo principal se persigue la certificación de la &lt;span style="font-weight:bold;"&gt;ISO 20000&lt;/span&gt; y el mantenimiento de dicha certificacion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PONENCIAS:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid11/speakers"&gt;&lt;strong&gt;http://www.whyfloss.com/es/conference/madrid11/speakers&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px" id="__ss_8457608"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/vfernandezg/oficina-de-serviciolowcostitil-8457608" title="Oficina de servicio_low_cost_itil"&gt;Oficina de servicio_low_cost_itil&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse8457608" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oficinadeserviciolowcostitil-110629070343-phpapp02&amp;stripped_title=oficina-de-serviciolowcostitil-8457608&amp;userName=vfernandezg" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed name="__sse8457608" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=oficinadeserviciolowcostitil-110629070343-phpapp02&amp;stripped_title=oficina-de-serviciolowcostitil-8457608&amp;userName=vfernandezg" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/vfernandezg"&gt;Victor M. Fernandez&lt;/a&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/6383609960657790751-2793954844965785936?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2793954844965785936/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/06/oficinas-de-servicio-low-cost-itil-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2793954844965785936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2793954844965785936'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/06/oficinas-de-servicio-low-cost-itil-en.html' title='Oficinas de Servicio (ITIL) en WHYFLOSS 11'/><author><name>Victor M. Fernandez Gomez</name><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/-o2dhFsZQ1Lk/TgWkqsS0pGI/AAAAAAAAA2s/bnI7BTeOV1M/s72-c/WHYFLOSS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8383750859227360660</id><published>2011-02-20T19:02:00.017+01:00</published><updated>2011-12-04T23:35:27.661+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitorización'/><title type='text'>Monitorizacion de entornos en VIRTUALIZACION !!!</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-fZmegcviZ5Y/TWFZtQIflrI/AAAAAAAAA1g/15EZKRwnvDU/s1600/Hyperic_1.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575836447620961970" src="http://4.bp.blogspot.com/-fZmegcviZ5Y/TWFZtQIflrI/AAAAAAAAA1g/15EZKRwnvDU/s200/Hyperic_1.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Una de las partes en la que menos enfasis se realiza normalmente en los proyectos de migracion ó implantacion de infraestrucutruas de &lt;span style="font-weight: bold;"&gt;Virtualizacion&lt;/span&gt; (sea de Servidores o de Escritorios) reside en el aspecto de la &lt;span style="font-style: italic;"&gt;Monitorizacion&lt;/span&gt;. Sin embargo, desde el primer momento de su puesta en produccion y de la responsabilidad de la gestion de la explotacion de este nuevo entorno virtual (dentro del Datacenter) comienza a ser critico todo aquello relaccionado con la monitorizacion; maxime si el servicio esta dentro del marco de las buenas practicas de &lt;a href="https://secure.wikimedia.org/wikipedia/es/wiki/Information_Technology_Infrastructure_Library"&gt;ITIL&lt;/a&gt; o mas aun el cumplimiento de la &lt;a href="https://secure.wikimedia.org/wikipedia/es/wiki/ISO/IEC_20000"&gt;ISO 20000&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-voijoFyxmuk/TWFbTSXlT5I/AAAAAAAAA1o/M1vfZjxgXVI/s1600/Hyperic_3.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575838200567779218" src="http://2.bp.blogspot.com/-voijoFyxmuk/TWFbTSXlT5I/AAAAAAAAA1o/M1vfZjxgXVI/s200/Hyperic_3.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En este sentido, los productos de &lt;span style="font-weight: bold;"&gt;Virtualización&lt;/span&gt; (ya vimos que es posible realizar Virtualizacion de Servidores sin la necesidad de la figura del hypervissor &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;aqui&lt;/a&gt;) basados en los hypervisores mas conocidos del mercado como son &lt;a href="http://www.vmware.com/es/"&gt;VMWare vSphere&lt;/a&gt;, &lt;a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=683148&amp;amp;ntref=prod_top"&gt;Citrix XenServer&lt;/a&gt; y &lt;a href="http://www.redhat.com/virtualization/rhev/"&gt;RHEV&lt;/a&gt; permiten su monitorizacion directa o indirecta mas alla del contenido de las VMs (Maquinas Virtuales) que permiten ejecutar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-Z9LpnUE381k/TWFbtk8cFKI/AAAAAAAAA1w/RBJPxPurCrE/s1600/Hyperic_4.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575838652230800546" src="http://2.bp.blogspot.com/-Z9LpnUE381k/TWFbtk8cFKI/AAAAAAAAA1w/RBJPxPurCrE/s200/Hyperic_4.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En el caso de &lt;span style="font-weight: bold;"&gt;vSphere ESX&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;XenServer&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;RHEV&lt;/span&gt; es posible realizar su monitorizacion mediante software tradicional de monitorizacion de infraestructuras fundamentalmente basado en el modelo cliente/servidor como son: &lt;a href="http://www.nagios.org/"&gt;Nagios&lt;/a&gt;, &lt;a href="http://www.zabbix.com/"&gt;Zabbix&lt;/a&gt;, &lt;a href="http://www.hyperic.com/"&gt;Hyperic&lt;/a&gt;, &lt;a href="http://www.zenoss.com/"&gt;Zenoss&lt;/a&gt;, etc. o por el contario a traves del protocolo SNMP (indispensable con &lt;span style="font-weight: bold;"&gt;vSphere ESXi&lt;/span&gt;) como por ejemplo con &lt;a href="http://www.cacti.net/"&gt;Cacti&lt;/a&gt; tal y como es posible apreciar en las imagenes adjuntas.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-aOcSMbPHNQc/TWFfDltttlI/AAAAAAAAA2A/oXCaUN8JSHA/s1600/veeam_mon_1.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575842328929482322" src="http://3.bp.blogspot.com/-aOcSMbPHNQc/TWFfDltttlI/AAAAAAAAA2A/oXCaUN8JSHA/s200/veeam_mon_1.JPG" style="cursor: hand; cursor: pointer; float: right; height: 110px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Sin embargo en el caso concreto de &lt;span style="font-weight: bold;"&gt;vSphere ESX/ESXi&lt;/span&gt; es posible recurrir a software denominado del ecosistema de VMWare como es el caso tanto de &lt;a href="http://www.quest.com/"&gt;Quest&lt;/a&gt; como de &lt;a href="http://www.veeam.com/"&gt;Veeam&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-HFsqQz7xlyk/TWFgUfQMcpI/AAAAAAAAA2I/ez38e6Oznf4/s1600/veeam_mon.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575843718764458642" src="http://1.bp.blogspot.com/-HFsqQz7xlyk/TWFgUfQMcpI/AAAAAAAAA2I/ez38e6Oznf4/s200/veeam_mon.JPG" style="cursor: hand; cursor: pointer; float: left; height: 110px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;La diferencia fundamental de este tipo de software de ecosistema VMWare con respecto al software tradicional de monitorizacion, reside en que el primero de ellos utiliza directamente llamadas a la API de &lt;span style="font-weight: bold;"&gt;vCenter&lt;/span&gt; lo cual no resulta nada intrusivo (no hay necesidad de instalar ningun tipo de agente) ni requiere la modificacion de las politicas de seguridad a nivel de firewall interno) de los hypervisores citados anteriromente.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-6vrAtR3-5XA/TWFg-9A2ymI/AAAAAAAAA2Q/57gu1r-bCfY/s1600/veeam_mon_2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575844448307694178" src="http://1.bp.blogspot.com/-6vrAtR3-5XA/TWFg-9A2ymI/AAAAAAAAA2Q/57gu1r-bCfY/s200/veeam_mon_2.JPG" style="cursor: hand; cursor: pointer; float: right; height: 110px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Por otro lado, volviendo al caso particular de &lt;span style="font-weight: bold;"&gt;vSphere ESX/ESXi&lt;/span&gt;, la integración del software de ecosistema de VMWare (&lt;span style="font-weight: bold;"&gt;Veeam y Quest&lt;/span&gt;) con respecto a la monitorizacion es total y permite el descubrimiento automatico de todos los elementos del &lt;span style="font-weight: bold;"&gt;vCenter&lt;/span&gt;: Cluster de ESX, hosts de ESXi standalone, vAPPs (Virtal Applications) como conjunto logicos de VMs (Virtual Machines), VMs, Datastores, etc. como es posible apreciar en las imagenes adjuntas.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-pTyL8bGZjmE/TWFiMsxjweI/AAAAAAAAA2Y/AXJXP-2fyQc/s1600/veeam_mon_4.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5575845783978361314" src="http://1.bp.blogspot.com/-pTyL8bGZjmE/TWFiMsxjweI/AAAAAAAAA2Y/AXJXP-2fyQc/s200/veeam_mon_4.JPG" style="cursor: hand; cursor: pointer; float: left; height: 110px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En esta ultima linea de trabajo, en la monitorizacion de la evolucion del consumo de disco por parte de todos y cada uno de los diferentes Datastores del &lt;span style="font-weight: bold;"&gt;vCenter&lt;/span&gt;, es posible conocer dicha evolucion no solamente de los Datastores locales sino igualmente de los remotos como dispositivos de bloques (ya sea via FCP o iSCSI) o sistemas de ficheros (NFS, CIFS) esten o no esten en uso. Detalle de la imagen adjunta con cabinas/NAS de &lt;a href="http://www.netapp.com/es/"&gt;NetApp&lt;/a&gt; y &lt;a href="http://spain.emc.com/index.htm"&gt;EMC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-2O-R1CB4qN4/TWFjnoNoPpI/AAAAAAAAA2g/ofmN2riEVzQ/s1600/veeam_mon_5.JPG"&gt;&lt;img alt="" border="0" height="351" id="BLOGGER_PHOTO_ID_5575847346122014354" src="http://2.bp.blogspot.com/-2O-R1CB4qN4/TWFjnoNoPpI/AAAAAAAAA2g/ofmN2riEVzQ/s640/veeam_mon_5.JPG" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-8383750859227360660?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8383750859227360660/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/02/monitorizacion-de-entornos-con.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8383750859227360660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8383750859227360660'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/02/monitorizacion-de-entornos-con.html' title='Monitorizacion de entornos en VIRTUALIZACION !!!'/><author><name>Victor M. Fernandez Gomez</name><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/-fZmegcviZ5Y/TWFZtQIflrI/AAAAAAAAA1g/15EZKRwnvDU/s72-c/Hyperic_1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8552975509519710422</id><published>2011-02-08T18:22:00.041+01:00</published><updated>2011-12-04T23:36:08.331+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - Parte II</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TVGDN9oBEII/AAAAAAAAA0Q/A9grtOTo81g/s1600/XenApp_3.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571378489937956994" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TVGDN9oBEII/AAAAAAAAA0Q/A9grtOTo81g/s200/XenApp_3.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;  Mas allá de la integración, en el caso de la Virtualizacion de &lt;span style="font-weight: bold;"&gt;VMWare vSphere&lt;/span&gt;, con las tecnologias de Almacenamiento de fabricantes como &lt;span style="font-weight: bold;"&gt;NetApp&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;EMC&lt;/span&gt; como se puede apreciar en este anterior &lt;a href="http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html"&gt;articulo&lt;/a&gt;, dicha integración es posible igualmente con otros productos de Virtualización como &lt;span style="font-weight: bold;"&gt;Citrix XenServer&lt;/span&gt; objeto de este nuevo post.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TVGDmF-_mPI/AAAAAAAAA0Y/ofhLT8EDd7M/s1600/XenApp.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571378904498673906" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TVGDmF-_mPI/AAAAAAAAA0Y/ofhLT8EDd7M/s200/XenApp.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Dicha integración no solo proporciona &lt;span style="font-style: italic;"&gt;información&lt;/span&gt; en la gestión de la infraestructura virtualizada &lt;span style="font-style: italic;"&gt;acerca del almacenamiento utilizado con el maximo nivel de detalle&lt;/span&gt;; un &lt;span style="font-style: italic;"&gt;correcto alineamiento de los bloques&lt;/span&gt; de datos, sino que ademas permite utilizar las &lt;span style="font-style: italic;"&gt;funcionalidades de tercera copia propias del sistema de almacenamiento&lt;/span&gt; como puede ser el uso de snapshots y clones compatible en todo momento con las capacidades de replicación (mayoritamente sincrona) a nivel hardware y mas que interesantes en el ciclo de vida de las VMs (Maquinas Virtuales).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TVGFcC7xKeI/AAAAAAAAA0g/N905goDrmUs/s1600/XenApp_2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571380930904402402" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TVGFcC7xKeI/AAAAAAAAA0g/N905goDrmUs/s200/XenApp_2.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;Como se puede apreciar en los pantallazos adjuntos (Detalle: cluster de dos hypervisores &lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=683148"&gt;XenServer&lt;/a&gt;&lt;/span&gt; en HA con acceso compartido a una cabina de discos de proposito general de &lt;a href="http://www.netapp.com/es/"&gt;NetApp&lt;/a&gt; que ejecuta &lt;a href="http://www.netapp.com/es/products/platform-os/data-ontap/"&gt;DATAOntap&lt;/a&gt;), la herramienta de gestión &lt;span style="font-weight: bold;"&gt;XenCenter&lt;/span&gt; permite conectar directamente con cada uno de los agregados y crear &lt;span style="font-style: italic;"&gt;Storage Resources&lt;/span&gt; directamente especificando incluso el numero de volumenes a crear en la cabina y si estos son servidos con funcionalidades avanzadas como &lt;span style="font-style: italic;"&gt;Thin Provisioning&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;Deduplicacion&lt;/span&gt;.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TVKuXroR_xI/AAAAAAAAA0w/wsuQ29c6Gps/s1600/XenApp_6.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571707410882625298" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TVKuXroR_xI/AAAAAAAAA0w/wsuQ29c6Gps/s200/XenApp_6.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En paralelo, desde la herramienta &lt;a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=1687089"&gt;&lt;span style="font-weight: bold;"&gt;StorageLink&lt;/span&gt;&lt;/a&gt; es posible descubrir la configuracion existente del Datacenter virtual, incluyendo el detalle acerca del estado de las VMs y las posibles plantillas existentes o generadas. Asimismo, se permite declarar la configuración de la cabina utilizada donde residen las VMs proporcionando información en base a la utilización de dicho sistema de almacenamiento al igual que la posibilidad de generar nuevos &lt;span style="font-style: italic;"&gt;Storage Resources&lt;/span&gt; en la infraestrucutra de Virtualización directamente desde los propios agregados de la cabina de discos; posibilitando incluso el hecho de poder especificar igualmente aquellas funcionalidades avanzadas como &lt;span style="font-style: italic;"&gt;Thin Provisioning&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;Deduplicacion&lt;/span&gt; y el propio protocolo de almacenamiento FCP/iSCSI.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TVKwPubclfI/AAAAAAAAA04/NhZ1WQ5EnrY/s1600/XenApp_5.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571709473218401778" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TVKwPubclfI/AAAAAAAAA04/NhZ1WQ5EnrY/s200/XenApp_5.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;Finalmente, una de sus funcionalidades menos conocida pero no por ello menos importante, reside en la capacidad como complemento añadido a dicha herramienta de soportar de serie la opcion de diseño y creacion de forma guiada de un plan automatizado de &lt;span style="font-style: italic;"&gt;Contigencia&lt;/span&gt; del entorno Virtual. Normalmente este "&lt;span style="font-style: italic;"&gt;Disaster Recovery Plan&lt;/span&gt;" (DRP) formaria parte del "&lt;span style="font-style: italic;"&gt;Business Continuity Plan&lt;/span&gt;" (BCP) que representa un nivel superior al tecnologico.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TVK25QwxCpI/AAAAAAAAA1I/418NCj1Pi40/s1600/XenApp_4.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571716783879031442" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TVK25QwxCpI/AAAAAAAAA1I/418NCj1Pi40/s200/XenApp_4.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;La configuracion de este &lt;span style="font-weight: bold;"&gt;Plan de Contigencia&lt;/span&gt; se realizaria por fases como se puede apreciar en la imagen adjunta. En una primera fase seria necesario realizar todas las tareas guiadas sobre el Datacenter Virtual en el SITE principal (normalmente el que da servicio) para lo cual es requisito indispensable tener conectividad IP con el SITE secundario (tanto de la infraestrucutra de Virtualización como la de Almacenamiento).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TVK50CPfWwI/AAAAAAAAA1Q/U5zA-CZf25k/s1600/XenApp_7.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5571719992616901378" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TVK50CPfWwI/AAAAAAAAA1Q/U5zA-CZf25k/s200/XenApp_7.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En una segunda fase posterior, seria necesario realizar igualmente las tareas guiadas sobre el SITE secundario (el que daria servicio ante una caida del principal), lo que incluiria las pruebas funcionales del plan de &lt;span style="font-style: italic;"&gt;Contigencia&lt;/span&gt; generado y por extencion la puesta en marcha del failover entre SITES de forma automatizada.&lt;br /&gt;&lt;br /&gt;Destacar que en las ultimas versiones de &lt;span style="font-weight: bold;"&gt;XenServer&lt;/span&gt;, se ha incorporado &lt;span style="font-weight: bold;"&gt;StorageLink&lt;/span&gt; como parte del core de dicho producto de Citrix al igual que un buen numero de mejoras representativas entre las que seria necesario destacar: Web Self-Service y Distributed Virtual Switching como indica la &lt;a href="http://support.citrix.com/article/CTX127362"&gt;release notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TVK_1C58B0I/AAAAAAAAA1Y/hniGCzCP94w/s1600/Contingencia.jpg"&gt;&lt;img alt="" border="0" height="384" id="BLOGGER_PHOTO_ID_5571726607044577090" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TVK_1C58B0I/AAAAAAAAA1Y/hniGCzCP94w/s640/Contingencia.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-8552975509519710422?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8552975509519710422/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/02/convergencia-de-almacenamiento-y.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8552975509519710422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8552975509519710422'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/02/convergencia-de-almacenamiento-y.html' title='Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - Parte II'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TVGDN9oBEII/AAAAAAAAA0Q/A9grtOTo81g/s72-c/XenApp_3.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7126245511291895054</id><published>2011-01-09T14:20:00.023+01:00</published><updated>2011-12-04T23:37:22.563+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><category scheme='http://www.blogger.com/atom/ns#' term='Backup'/><title type='text'>"Capacity Planning" en entornos FISICOS y VIRTUALES</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnJkMskkcI/AAAAAAAAAzI/dC3toqsYNew/s1600/Solarwinds.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560196838686233026" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnJkMskkcI/AAAAAAAAAzI/dC3toqsYNew/s200/Solarwinds.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Al igual que la fase de diseño resulta de extraordinaria importancia en los proyectos de implantación y/o migración de infraestructura de servidores, almacenamiento y backup en lo que se conoce como conjunto de medidas para evitar en la medida de lo posible la desviación del camino critico; en la explotación del Datacenter la gestión de la capacidad resulta si cabe de mayor relevancia por aquello que dicha infraestructura condicionara el servicio que se entrega directamente a los usuarios en el dia a dia de la operaciones y la futura evolución tanto del Datacenter como del Servicio que se presta.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TSnJs6Pz8iI/AAAAAAAAAzQ/uVe5cmYJHK4/s1600/Solarwinds_0.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560196988352590370" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TSnJs6Pz8iI/AAAAAAAAAzQ/uVe5cmYJHK4/s200/Solarwinds_0.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Al margen de la necesidad de invertir en la gestión a nivel de proceso de la capacidad de cada uno de los servicios que se prestan maxime cuando la infraestructura citada anterormente es compartida, seria mas que positivo considerar la posibilidad de aqduirir una herramienta que posibilite medir de forma sencilla y eficaz la evolución de la infraestructura en la que se apoyan los servicios que ofrece el Datacenter con el animo de intervenir como elemento facilitador en la toma de decisiones en base al control y seguimiento periódico que hay que realizar.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TSnJ7U3MonI/AAAAAAAAAzY/FmXA3g5ldH8/s1600/Solarwinds_2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560197236015276658" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TSnJ7U3MonI/AAAAAAAAAzY/FmXA3g5ldH8/s200/Solarwinds_2.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Como se puede apreciar en los pantallazos adjuntos, la posibilidad de poder gestionar igualmente infraestructuras fisicas y virtuales tanto de servidores, como de sistemas de almacenamiento y de backup puede representar mas que una ventaja competitiva en este sentido.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKIjS-5AI/AAAAAAAAAzg/zxC7LdLoS5w/s1600/Solarwinds_1.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560197463228212226" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKIjS-5AI/AAAAAAAAAzg/zxC7LdLoS5w/s200/Solarwinds_1.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En el caso particular de la &lt;span style="font-weight: bold;"&gt;&lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;Virtualizacion de Servidores&lt;/a&gt;&lt;/span&gt; implementada con vSphere (ESX/ESXi) de &lt;span style="font-weight: bold;"&gt;VMWare&lt;/span&gt; se deberia permitir la gestión de la capacidad no solo de cada uno de los hosts (mas conocidos como hypervisores) sino ademas de las agrupaciones logicas en modo cluster de los mismos al igual que las VMs (Maquinas virtuales) contenidas o no en vAPPs (Aplicaciones Virtuales) todo ello dentro del ámbito del Datacenter Virtual. Como se puede apreciar en la imagen anexa, se deberia posibilitar igualmente la identificación y evolución de todos y cada uno de los DataStores asociados.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKbZwLtPI/AAAAAAAAAzo/kDmYfiX0jjw/s1600/Solarwinds_3.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560197787083846898" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKbZwLtPI/AAAAAAAAAzo/kDmYfiX0jjw/s200/Solarwinds_3.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Del mismo modo en el caso concreto de los sistemas de almacenamiento tanto cabinas de discos de proposito general (FCP e iSCSI), como dispositivos de tipo NAS (NFS y CIFS) multifabricante (&lt;a href="http://spain.emc.com/"&gt;EMC&lt;/a&gt;, &lt;a href="http://www.netapp.com/es/products/platform-os/data-ontap/"&gt;NetApp&lt;/a&gt;, &lt;a href="http://www.oracle.com/us/products/servers-storage/storage/unified-storage/index.html"&gt;Sun Microsystems&lt;/a&gt;) deberia ser posible medir su evolucion y consumo maxime cuando estan habilitadas las nuevas funcionalidades de &lt;span style="font-style: italic;"&gt;Thin Provisioning&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;Deduplicación&lt;/span&gt; online ya que cobra especial relevancia la sobresuscripción y por extencion el posible compromiso del disco logico ofrecido a los sistemas y el disco fisico libre del almacenamiento global.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKxruix4I/AAAAAAAAAzw/nNX8d8vRjyk/s1600/Solarwinds_4.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5560198169865930626" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TSnKxruix4I/AAAAAAAAAzw/nNX8d8vRjyk/s200/Solarwinds_4.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Para finalizar, con respecto a los sistemas de backup de tipo software mas conocidos en el mercado (&lt;a href="http://www.symantec.com/business/products/family.jsp?familyid=backupexec"&gt;Backup Exec&lt;/a&gt;, &lt;a href="http://www.symantec.com/es/mx/business/netbackup"&gt;NetBackup&lt;/a&gt;, &lt;a href="http://www-01.ibm.com/software/tivoli/products/storage-mgr/"&gt;TSM&lt;/a&gt;, &lt;a href="http://www.commvault.com/"&gt;Commvault&lt;/a&gt;, &lt;a href="http://www.emc.com/domains/legato/index.htm"&gt;Legato&lt;/a&gt;, &lt;a href="http://arcserve.com/us/default.aspx"&gt;ARC Serve&lt;/a&gt;) tanto si estan basados en las tradicionales librerias fisicas de cintas, como si estan basados en las nuevas VTLs con o sin backend de discos y/o con o sin backend de cintas; deberia ser posible medir la evolución del consumo de GBs, de cintas fisicas y/o drives logicos  al mismo tiempo que el rendimiento de los trabajos que son necesarios respaldar en referencia a las distintas politicas de seguridad configuradas. Asimismo, es de remarcar que en cuanto a las VTLs formaria parte de la gestión de su capacidad la medida de la evolución de su ratio de deduplicación y la diferencia entre el espacio nominal y el espacio fisico consumido de manera conjunta a la evolución del uso de la caché.&lt;br /&gt;&lt;br /&gt;Al igual que el resto de articulos orientados a la gestión unificada y convergente de las infraestructuras de Almacenamiento y Virtualización, un correcto y periódico &lt;span style="font-style: italic;"&gt;"Capacity Planning"&lt;/span&gt; representa mas que un avance en la evolución de la Explotación del Datacenter hacia el camino de la nube privada o &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;"Cloud Privado"&lt;/span&gt;&lt;/span&gt; como fase previa de la nube hibrida en la gestión IT.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TSnLQGV64SI/AAAAAAAAA0A/znZ9YgNyhAc/s1600/Solarwinds_5.JPG"&gt;&lt;img alt="" border="0" height="500" id="BLOGGER_PHOTO_ID_5560198692406485282" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TSnLQGV64SI/AAAAAAAAA0A/znZ9YgNyhAc/s640/Solarwinds_5.JPG" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7126245511291895054?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7126245511291895054/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2011/01/capacity-planning-en-entornos-fisicos-y.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7126245511291895054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7126245511291895054'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2011/01/capacity-planning-en-entornos-fisicos-y.html' title='&quot;Capacity Planning&quot; en entornos FISICOS y VIRTUALES'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TSnJkMskkcI/AAAAAAAAAzI/dC3toqsYNew/s72-c/Solarwinds.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-3507092532020088539</id><published>2010-12-31T12:18:00.025+01:00</published><updated>2011-12-04T23:36:40.845+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>"Best Practices" en gestión de ALMACENAMIENTO con VIRTUALIZACION</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TR3Bo5s-UnI/AAAAAAAAAyI/PGKQu8cz7RQ/s1600/vCenter.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556810423673442930" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TR3Bo5s-UnI/AAAAAAAAAyI/PGKQu8cz7RQ/s200/vCenter.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;  Un nivel superior en la convergencia de la gestión conjunta de las infraestructuras de Almacenamiento y Virtualización lo representan las &lt;span style="font-weight: bold;"&gt;buenas practicas&lt;/span&gt;. &lt;br /&gt;Se basan en la necesidad de orquestar cambios organizativos mas allá que la integración de los productos de Virtualización de &lt;a href="http://www.vmware.com/es/"&gt;VMWare&lt;/a&gt;, &lt;a href="http://www.citrix.es/"&gt;Citrix&lt;/a&gt; y &lt;a href="http://www.es.redhat.com/"&gt;RedHat&lt;/a&gt; (basados en la figura del hypervisor, OJO que es posible virtualizar servidores sin hypervisor como ya se indico en este &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;&lt;span style="font-weight: bold;"&gt;blog&lt;/span&gt;&lt;/a&gt;) con los productos de los fabricantes de Almacenamiento como &lt;a href="http://www.netapp.com/es/products/platform-os/data-ontap/"&gt;NetApp&lt;/a&gt;, &lt;a href="http://spain.emc.com/"&gt;EMC&lt;/a&gt; y &lt;a href="http://www.oracle.com/us/products/servers-storage/storage/unified-storage/index.html"&gt;Sun Microsystems&lt;/a&gt; como ya se trató anteriormente en este anterior &lt;a href="http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html"&gt;&lt;span style="font-weight: bold;"&gt;articulo&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3CD0gVDcI/AAAAAAAAAyQ/9W9PoLKm5VE/s1600/QvFoglight_0.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556810886134697410" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3CD0gVDcI/AAAAAAAAAyQ/9W9PoLKm5VE/s200/QvFoglight_0.JPG" style="cursor: hand; cursor: pointer; float: right; height: 121px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;El objetivo de dichas buenas practicas se centra en el requisito que supone el hecho que los administradores de Virtualizacion y los administradores de Almacenamiento trabajen conjuntamente para lograr una mayor eficiencia, control y seguimiento en la explotacion del Datacenter. La idea se basa en evitar los errores de una de las consecuencias mas comunes de la gestión de los entornos virtuales, como es la proliferación sin orden ni criterio de las VMs (Maquinas Virtuales)... mas conocido como &lt;span style="font-weight: bold;"&gt;VIRTUAL SPRAWL&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3EguZ6fxI/AAAAAAAAAyY/mYjeOQaY_p8/s1600/QvFoglight_NetApp.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556813581736640274" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3EguZ6fxI/AAAAAAAAAyY/mYjeOQaY_p8/s200/QvFoglight_NetApp.JPG" style="cursor: hand; cursor: pointer; float: left; height: 121px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Dentro de lo que se conoce como ecosistema &lt;span style="font-weight: bold;"&gt;VMWare&lt;/span&gt; (vSphere: ESX/ESXi) seria necesario considerar la posibilidad de aqduirir una herramienta que posibilite mostrar e identificar de un modo end-to-end la configuración vigente desde la propia VM (Maquina Virtual) hasta el conjunto de bloques (FCP e iSCSI) y ficheros (NFS, CIFS) pasando por todas las rutas I/O a cada Almacenamiento fisico utilizado pudiendo ser cabinas de disco de proposito general o dispositivos de almacenamiento de tipo NAS. &lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TR3H8Enva7I/AAAAAAAAAyo/8U5m8pYqcGc/s1600/QvFoglight.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556817350091566002" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TR3H8Enva7I/AAAAAAAAAyo/8U5m8pYqcGc/s200/QvFoglight.JPG" style="cursor: hand; cursor: pointer; float: right; height: 121px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;Como se puede apreciar en los pantallazos adjuntos es posible identificar tanto en el lado del Almacenamiento todos aquellos componentes necesarios en la gestión de la/s cabina/s y/o dispositivo/s NAS (RAID, grupos de discos, discos fisicos, volumenes, LUNs, ficheros, etc.), como en el lado de la SAN (Switches de tipo FC como iSCSI) al igual que todos y cada uno de los componentes de los Virtual Datacenters como son los Clusters de hypervisores ESX/ESXi, hosts standalone del mismo tipo ESX/ESXi asimismo como los Datastores utilizados por cualquiera de los protocolos citados.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3L0D8YLiI/AAAAAAAAAyw/noyn5BTrCSc/s1600/QvFoglight_2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556821610517245474" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TR3L0D8YLiI/AAAAAAAAAyw/noyn5BTrCSc/s200/QvFoglight_2.JPG" style="cursor: hand; cursor: pointer; float: left; height: 130px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En el caso concreto y particular de cada una de la VMs (Maquinas Virtuales) se posibilita el conocimiento de su camino fisico y su camino logico desde su host owner (en la arquitectura del Datacenter) hasta el LUN exacto del Almacenamiento que utiliza como Datastore asociado. Del mismo modo que si dicha VM se encuentra en una vAPP (Aplicacion Virtual) como conjunto de VMS desplegadas en un unico cluster como agrupación de varios nodos del tipo hosts ESX/ESXi.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TR3N7eggRwI/AAAAAAAAAy4/MNT5vGBZfTg/s1600/QvFoglight_1.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5556823936930432770" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TR3N7eggRwI/AAAAAAAAAy4/MNT5vGBZfTg/s200/QvFoglight_1.JPG" style="cursor: hand; cursor: pointer; float: right; height: 136px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;El fondo de toda esta gestion integrada y convergente de las infraestructuras de almacenamiento y virtualización, lo que se persigue es un escalón mas en el ciclo de vida de la evolución del Datacenter hacia lo que se conoce como &lt;span style="font-weight: bold;"&gt;nube privada&lt;/span&gt; o &lt;span style="font-weight: bold;"&gt;cloud privado&lt;/span&gt; como paso previo hacia la expansión a la &lt;span style="font-weight: bold;"&gt;nube hibrida&lt;/span&gt; para poder aprovechar sus capacidades de elasticidad y disponibilidad ante determinadas situaciones bajo demanda, como se puede apreciar en el resumen inferior de dicho post:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TR3POXU2xRI/AAAAAAAAAzA/HWQjCbe6jrI/s1600/Datacenter.jpg"&gt;&lt;img alt="" border="0" height="368" id="BLOGGER_PHOTO_ID_5556825360931669266" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TR3POXU2xRI/AAAAAAAAAzA/HWQjCbe6jrI/s640/Datacenter.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-3507092532020088539?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/3507092532020088539/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/12/best-practices-en-gestion-de.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3507092532020088539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3507092532020088539'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/12/best-practices-en-gestion-de.html' title='&quot;Best Practices&quot; en gestión de ALMACENAMIENTO con VIRTUALIZACION'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TR3Bo5s-UnI/AAAAAAAAAyI/PGKQu8cz7RQ/s72-c/vCenter.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-3086162294806115997</id><published>2010-12-20T10:34:00.021+01:00</published><updated>2011-03-02T11:18:11.007+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><title type='text'>Novedades en VIRTUALIZACION !!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/TQ8pPj_U76I/AAAAAAAAAwc/fNfn7PZjoRo/s1600/vCenter_ESXi.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 156px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TQ8pPj_U76I/AAAAAAAAAwc/fNfn7PZjoRo/s200/vCenter_ESXi.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552702212906741666" /&gt;&lt;/a&gt; Este articulo se centra en el cambio que supone en la ejecución de proyectos y en las operaciones de la infraestrucutra virtualizada del Datacenter de las organizaciones, el anuncio que ha realizado &lt;span style="font-weight:bold;"&gt;VMware &lt;/span&gt;en el cual trasmite para las proximas versiones la continuidad de su hypervisor (&lt;span style="font-style:italic;"&gt;vsphere&lt;/span&gt;) basado en &lt;span style="font-weight:bold;"&gt;ESXi&lt;/span&gt; en detrimento de su versión mas tradicional e implantada conocida como &lt;span style="font-weight:bold;"&gt;ESX&lt;/span&gt;, fundamentalmente por cuestiones de seguridad.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/TQ8qGUGqMPI/AAAAAAAAAw0/Wf0BfjeI2jw/s1600/vPowerCLI.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 144px; height: 200px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TQ8qGUGqMPI/AAAAAAAAAw0/Wf0BfjeI2jw/s200/vPowerCLI.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552703153535332594" /&gt;&lt;/a&gt; El impacto fundamental se debe a la perdida de la interfaz de comandos propia de cualquier distribucion Linux denominada &lt;span style="font-style:italic;"&gt;Service Console&lt;/span&gt; existente en todas las versiones de ESX hasta la v4.1. En su lugar para poder gestionar ESXi, aparecen diferentes alternativas listadas a continuación y en los pantallazos adjuntos igualmente:&lt;br /&gt;&lt;br /&gt;1.- &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.vmware.com/support/developer/vcli/"&gt;vCLI&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;2.- &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.vmware.com/support/developer/PowerCLI/index.html"&gt;vPowerCLI&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;3.- &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.vmware.com/support/developer/vima/"&gt;vMA&lt;/a&gt;&lt;/span&gt; (vSphere Management Assistant)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8qSa1MahI/AAAAAAAAAw8/Gvz-QpJrTMw/s1600/vCLI.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 124px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8qSa1MahI/AAAAAAAAAw8/Gvz-QpJrTMw/s200/vCLI.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552703361499556370" /&gt;&lt;/a&gt; Al margen de todas estas nuevas herramientas (otras nos tan nuevas ;-) dependiendo de la licencia del ESXi es posible gestionarlo con &lt;span style="font-weight:bold;"&gt;&lt;a href="http://www.vmware.com/products/vcenter-server/"&gt;vCenter&lt;/a&gt;&lt;/span&gt; al igual que el resto de hosts y clusters de o de los virtual Datacenters existentes de tipo ESX.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8qm16C7aI/AAAAAAAAAxE/ijjr8Hi1PXM/s1600/vMA.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 159px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8qm16C7aI/AAAAAAAAAxE/ijjr8Hi1PXM/s200/vMA.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552703712365047202" /&gt;&lt;/a&gt;&lt;br /&gt;Del mismo modo, se posibilita la utilización de mas herramientas como vSphere Host Update como se puede apreciar en las imagenes adjuntas y &lt;a href="http://www.vmware.com/products/update-manager/"&gt;VUM&lt;/a&gt; (vSphere Update Manager) la cual permite realizar lineas base a lo largo del tiempo en base a la actualización de los sistemas operativos de las VMs (Linux, Windows, UNIX, etc...) al igual que la de los propios hosts que actuan como hypervisores de la infraestructura virtual.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8q6C7BHbI/AAAAAAAAAxM/zsKZwggdFtY/s1600/Update_ESXi.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 178px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8q6C7BHbI/AAAAAAAAAxM/zsKZwggdFtY/s200/Update_ESXi.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552704042276298162" /&gt;&lt;/a&gt; En los próximos articulos se trataran las novedades de las últimas versiones/releases del resto de productos de mercado que se incorporan en la temática de este blog dentro del área de la &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;Virtualizacion de Servidores&lt;/a&gt; como son pueden ser Citrix &lt;span style="font-weight:bold;"&gt;XenServer&lt;/span&gt; y &lt;span style="font-weight:bold;"&gt;RHEV&lt;/span&gt; (Red Hat Enterprise Virtualization) fundamentalmente.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8uI-8qbsI/AAAAAAAAAx0/omf7WXQnAGc/s1600/vMA2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 226px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TQ8uI-8qbsI/AAAAAAAAAx0/omf7WXQnAGc/s320/vMA2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5552707597442379458" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-3086162294806115997?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/3086162294806115997/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/12/novedades-en-virtualizacion-parte-i.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3086162294806115997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3086162294806115997'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/12/novedades-en-virtualizacion-parte-i.html' title='Novedades en VIRTUALIZACION !!!'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TQ8pPj_U76I/AAAAAAAAAwc/fNfn7PZjoRo/s72-c/vCenter_ESXi.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7334765841693750723</id><published>2010-11-09T12:13:00.029+01:00</published><updated>2011-12-04T23:38:18.144+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='NetApp'/><category scheme='http://www.blogger.com/atom/ns#' term='EMC'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - parte I</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TNkucpc5Q7I/AAAAAAAAAuQ/_TooWSudblQ/s1600/NetApp_GUI.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537508286526997426" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TNkucpc5Q7I/AAAAAAAAAuQ/_TooWSudblQ/s200/NetApp_GUI.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Es conocido que la gran mayoria de las organizaciones IT ya han virtualizado en mayor o menor medidad sus servidores o están en proceso de virtualización de sus CPDs (...y los que no, se lo están planteando seriamente por todas aquellas ventajas competitivas que supone) ya sea en el caso de arquitecturas de procesador cerradas (sparc, itanium, power, etc.) o en el caso de procesadores de consumo (x86 y/o x64).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TNkuicSo9uI/AAAAAAAAAuY/-DpqiNNU8gM/s1600/NetApp_GUI3.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537508386073540322" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TNkuicSo9uI/AAAAAAAAAuY/-DpqiNNU8gM/s200/NetApp_GUI3.jpg" style="cursor: hand; cursor: pointer; float: right; height: 125px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Si bien es cierto que la consolidación de servidores supone unicamente un paso previo a la virtualización completa del CPD, el siguiente escalon lo representa el hecho (en algunas organizaciones IT comienza a ser una realidad... aunque es pronto para ello) de ser capaces de orientar las operaciones IT en servicios gestionados como una nube privada y en el futuro porque no como una nube hibrida (&lt;a href="http://vfernandezg.blogspot.com/2009/05/open-source-communities-day-09.html"&gt;&lt;span style="font-weight: bold;"&gt;Cloud Computing&lt;/span&gt;&lt;/a&gt;). &lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TNkz4uSvUcI/AAAAAAAAAuo/0S-W5befZ38/s1600/vCenter_NetApp2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537514266421055938" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TNkz4uSvUcI/AAAAAAAAAuo/0S-W5befZ38/s200/vCenter_NetApp2.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En esta linea de trabajo, la convergencia en la gestión unificada de las infraestructuras de almacenamiento y virtualización (de servidores y/o escritorios) de forma centralizada representa mas que un avance en el camino de la automatización del ciclo de vida de las maquinas virtuales y su operativa diaria. Este post trata de exponer como es posible este cambio tecnologico y mas aun organizativo con las cabinas de disco multiprotocolo y dispositivos NAS de &lt;a href="http://www.netapp.com/es/communities/tech-ontap/es-tot-october-Manage-NetApp-Storage-from-vCenter-es.html"&gt;&lt;span style="font-weight: bold;"&gt;NetApp&lt;/span&gt;&lt;/a&gt; en el caso concreto de &lt;a href="http://www.netapp.com/es/products/platform-os/data-ontap/"&gt;DataONTAP&lt;/a&gt; como se puede apreciar en los pantallazos adjuntos tanto con Datastores iSCSI como NFS. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TNk1rn0prpI/AAAAAAAAAuw/eDfqKDV0x8Q/s1600/vCenter_NetApp3.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537516240369200786" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TNk1rn0prpI/AAAAAAAAAuw/eDfqKDV0x8Q/s200/vCenter_NetApp3.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;Al igual que ocurria con &lt;a href="http://vfernandezg.blogspot.com/2009/11/mas-alla-del-almacenamiento.html"&gt;OpenStorage&lt;/a&gt; de &lt;a href="http://www.oracle.com/us/products/servers-storage/storage/unified-storage/index.html"&gt;&lt;span style="font-weight: bold;"&gt;Sun Microsystems&lt;/span&gt;&lt;/a&gt;, es relevante tener en cuenta que es posible realizar la gestión del almacenamiento de la infraestrucuta virtual (particularmente con vsphere [tanto &lt;span style="font-weight: bold;"&gt;ESX&lt;/span&gt; como &lt;span style="font-weight: bold;"&gt;ESXi&lt;/span&gt;] de &lt;span style="font-weight: bold;"&gt;VMware&lt;/span&gt;) con las mas que necesarias funcionalidades de &lt;span style="font-style: italic;"&gt;"Thin Provisioning"&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;"Deduplicación"&lt;/span&gt; contando con las ventajas de las opciones multiprotocolo en lo referente al almacenamiento: FC, iSCSI, NFS, CIFS y FCoE (he hechado en falta Infiniband).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TNk34jIwkFI/AAAAAAAAAu4/gYpQBJ3FLDo/s1600/vCenter_NetApp5.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537518661472915538" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TNk34jIwkFI/AAAAAAAAAu4/gYpQBJ3FLDo/s200/vCenter_NetApp5.JPG" style="cursor: hand; cursor: pointer; float: left; height: 156px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Como se puede apreciar la integración de las cabinas y/o dispositivos de NetApp en vCenter es lo que permite este cambio siendo en todo momento compatible con las diferentes herramientas de administración de la citada plataforma de almacenamiento (FilerView, System Manager y CLI). &lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TNk8HRCMQPI/AAAAAAAAAvA/ejoRfgCM3TQ/s1600/NetApp_CLI.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5537523312358080754" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TNk8HRCMQPI/AAAAAAAAAvA/ejoRfgCM3TQ/s200/NetApp_CLI.JPG" style="cursor: hand; cursor: pointer; float: right; height: 121px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;Sin embargo la integración permite igualmente aprovechar la capacidad de tercera copia (tanto snapshots como clones) de los  FlexVolumes lo que posibilita la gestión de la copia de seguridad de las VMs de forma independiente y completamente integrada en la infraestructura de almacenamiento de la cual posteriormeente seria posible realizar backup a cinta con destino VTLs o librerias fisicas si es necesario ir mas allá de la recuperación y dar cabida a los planes de respaldo y continuidad de negocio de la organización.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgH1MIAvaI/AAAAAAAAAvs/X79A3ldi38A/s1600/Celerra_GUI_1.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5546191551476055458" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgH1MIAvaI/AAAAAAAAAvs/X79A3ldi38A/s200/Celerra_GUI_1.jpg" style="cursor: hand; cursor: pointer; float: left; height: 92px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En el caso concreto del almacenamiento EMC asignado (directamente a los hypervisores &lt;span style="font-weight: bold;"&gt;ESX/ESXi&lt;/span&gt;) mediante el equipamiento NAS Celerra como frontend y como backend el equipamiento de tipo cabina de discos SAN Clariion, es de destacar que con las ultimas versiones del operativo DART del Celerra es posible realizar &lt;span style="font-style: italic;"&gt;Thin Provisioning&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;Deduplicacion&lt;/span&gt; como se puede apreciar en la imagen adjunta.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgNoO3kqWI/AAAAAAAAAwM/Hq-q7zF68ps/s1600/EMC2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5546197925943880034" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgNoO3kqWI/AAAAAAAAAwM/Hq-q7zF68ps/s200/EMC2.JPG" style="cursor: hand; cursor: pointer; float: right; height: 156px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Sin embargo la integracion de los equipos de almacenamiento de &lt;a href="http://spain.emc.com/"&gt;&lt;span style="font-weight: bold;"&gt;EMC&lt;/span&gt;&lt;/a&gt; con la tecnologia de virtualizacion de servidores de VMWare es posible no solo con los equipos citados (NAS &lt;a href="http://www.emc.com/products/series/celerra-unified-storage-platforms.htm"&gt;Celerra&lt;/a&gt; y cabinas SAN &lt;a href="http://spain.emc.com/products/family/clariion-family.htm"&gt;Clariion&lt;/a&gt;) sino ademas con el equipamiento de tipo cabina de discos SAN Symmetrix (tanto los antiguos &lt;a href="http://www.emc.com/products/family/symmetrix-family.htm"&gt;DMXs&lt;/a&gt; como los novedosos &lt;a href="http://www.emc.com/products/detail/hardware/symmetrix-vmax.htm"&gt;vMAX&lt;/a&gt;) apreciable igualmente en los pantallazos adjuntos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgL4XvD-5I/AAAAAAAAAwE/Gx0BUAa_o4A/s1600/EMC.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5546196004178754450" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TPgL4XvD-5I/AAAAAAAAAwE/Gx0BUAa_o4A/s200/EMC.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Como apunte final de dicho articulo, destacer la existencia del software multipath &lt;a href="http://www.emc.com/products/detail/software/powerpath-ve.htm"&gt;PowerPath&lt;/a&gt; compatible con cualquier sistema de almacenamiento, el cual a diferencia del software multipath propio de &lt;span style="font-weight: bold;"&gt;VMWare&lt;/span&gt; (vsphere) citado anteriormente en este &lt;a href="http://vfernandezg.blogspot.com/2010/06/alta-disponibilidad-y-balanceo-de-carga.html"&gt;blog&lt;/a&gt;; soporta configuracion multipath en modo Round Robin pero de forma concurrente.&lt;br /&gt;&lt;br /&gt;En posteriores articulos de este blog se tratará dicha integración en el caso particular de otros productos de virtualizacion de servidores como pueden ser &lt;span style="font-weight: bold;"&gt;Citrix XenServer&lt;/span&gt; cuya integración de la tecnologia de NetApp con su consola de gestión XenCenter es también posible aunque en menor medida que la indicada anteriormente. En el caso ultimo de &lt;span style="font-weight: bold;"&gt;RHEV&lt;/span&gt; practicamente no se aprecia dicha integración ni en el caso de la tecnologia de almacenamiento de EMC ni de NetApp, seguramente esto suponga un reto mas que importante a desarrollar en futuras releases y versiones de dicho producto.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TNk-ZYI5HWI/AAAAAAAAAvI/DnLyjc_pimg/s1600/ORGANIZATIVO.jpg"&gt;&lt;img alt="" border="0" height="356" id="BLOGGER_PHOTO_ID_5537525822526135650" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TNk-ZYI5HWI/AAAAAAAAAvI/DnLyjc_pimg/s640/ORGANIZATIVO.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7334765841693750723?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7334765841693750723/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7334765841693750723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7334765841693750723'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/11/convergencia-de-almacenamiento-y.html' title='Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - parte I'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TNkucpc5Q7I/AAAAAAAAAuQ/_TooWSudblQ/s72-c/NetApp_GUI.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2062898809962959963</id><published>2010-07-31T16:48:00.016+02:00</published><updated>2011-12-04T23:38:40.531+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Nueva gestión del Almacenamiento en ORACLE !</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/TFQ_fI9x9ZI/AAAAAAAAAso/h4viqCIcHuQ/s1600/asm5.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500090849141323154" src="http://4.bp.blogspot.com/_5B8KhGDycsA/TFQ_fI9x9ZI/AAAAAAAAAso/h4viqCIcHuQ/s200/asm5.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En este post me gustaria tratar el cambio sustancial que supone no solo desde el punto de vista tecnologico la &lt;span style="font-style: italic;"&gt;gestión del almacenamiento de las diferentes instancias de una BBDD Oracle directamente por el propio software de Oracle&lt;/span&gt; (al margen del sistema operativo) sino por este mismo motivo el cambio organizativo que representa en las operaciones y servicios IT de cualquier organización al igual que ya lo esta suponiendo la &lt;span style="font-weight: bold;"&gt;Virtualización de Servidores&lt;/span&gt; y la &lt;span style="font-weight: bold;"&gt;Virtualización de Escritorios&lt;/span&gt; (VDI). &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TFRAm5nN8zI/AAAAAAAAAsw/KkuF0JLtRmA/s1600/asm2.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500092081970737970" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TFRAm5nN8zI/AAAAAAAAAsw/KkuF0JLtRmA/s200/asm2.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En concreto el articulo se centra en la versión &lt;span style="font-weight: bold;"&gt;Oracle11gR1&lt;/span&gt; bajo una maquina en este caso virtual que corre OEL: Oracle Enterprise Linux 5.5 (aunque por este motivo deberia funcionar sin problemas en distribuciones similares como RHEL 5.5, CentOS 5.5 e incluso UNIX como Solaris 10, aunque quedaria pendiente su posible integración con ZFS).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRDpLx3YlI/AAAAAAAAAs4/Nn4RIH1jpiE/s1600/asm3.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500095419741856338" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRDpLx3YlI/AAAAAAAAAs4/Nn4RIH1jpiE/s200/asm3.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Para esta prueba piloto a nivel funcional se han escogido diferentes escenarios:&lt;br /&gt;&lt;br /&gt;1.- Discos asignados directamente a la maquina virtual y posteriormente ofrecidos de forma completa a &lt;span style="font-weight: bold;"&gt;ASM (Automatic Storage Management)&lt;/span&gt; como gestor de almacenamiento de todas las instancias de la BBDD que correran en dicha instalacion&lt;br /&gt;&lt;br /&gt;2.- Discos asignados directamente a la maquina virtual, se ha realizado un RAID por software (en particular RAID 1: Mirror) y el dispositivo de bloques resultante si se ha ofrecido de forma completa a &lt;span style="font-weight: bold;"&gt;ASM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRFAhMxEWI/AAAAAAAAAtA/zzCYK9JvUdw/s1600/asm4.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500096920140452194" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRFAhMxEWI/AAAAAAAAAtA/zzCYK9JvUdw/s200/asm4.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; 3.- Discos asignados directamente a la maquina virtual, se ha realizado un VOLUMEN DINAMICO por software (en particular con LVM2) y el dispositivo de bloques resultante si se ha ofrecido de forma completa a &lt;span style="font-weight: bold;"&gt;ASM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4.- Discos asignados directamente a la maquina virtual mediante una SAN iSCSI, los discos asignados mediante el iSCSI initiator se han ofrecido de forma completa a &lt;span style="font-weight: bold;"&gt;ASM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRG3uvFVUI/AAAAAAAAAtI/GCQV7dCdYM0/s1600/asm16.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500098968178480450" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRG3uvFVUI/AAAAAAAAAtI/GCQV7dCdYM0/s200/asm16.JPG" style="cursor: hand; cursor: pointer; float: left; height: 150px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En cualquiera de los 4 casos anteriormente citados, el resultado ha sido satisfactorio tanto en cuanto al almacenamiento de los datos estructurados de cada una de las instancias de BBDD como el del almacenamiento de los archives de las que tenian dicha funcionalidad de registro activada para mejorar su copia de seguridad, como se puede apreciar en las imagenes adjuntas.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRIDx_YLuI/AAAAAAAAAtQ/1q6Zy57c6Mw/s1600/asm21.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5500100274722189026" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TFRIDx_YLuI/AAAAAAAAAtQ/1q6Zy57c6Mw/s200/asm21.JPG" style="cursor: hand; cursor: pointer; float: right; height: 150px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; El hecho de funcionar 100% en una SAN iSCSI, hace preveer el mismo resultado satisfactorio en una SAN Fibre Channel tanto con singlepath como con multipath. En ambos casos seria necesario evaluar importantes funcionalidades de cualquier cabina de discos actual como son el "&lt;span style="font-style: italic;"&gt;Thin Provisioning&lt;/span&gt;" y "&lt;span style="font-style: italic;"&gt;Deduplicación&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Por otro lado en la versión &lt;span style="font-weight: bold;"&gt;Oracle11gR2 &lt;/span&gt; se ha incorporado el hecho por el cual ASM es capaz de gestionar no unicamente el almacenamiento de los datos estructurados y archives de las diferentes instancias de una instalación, sino igualmente cualquiera de los sistemas de ficheros con datos no estructurados del sistema operativo (sorprendentemente sin recurrir al mismo) al igual que la incorporación de &lt;span style="font-weight: bold;"&gt;ACFS (ASM Cluster File System)&lt;/span&gt; como sistema de ficheros global en instalaciones de tipo RAC como parte de un nuevo producto y nuevo licenciamiento como es Grid Infraestructure.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TFRPEgLM5TI/AAAAAAAAAtg/ln2s7dLkaOA/s1600/asm24.jpg" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" border="0" height="480" id="BLOGGER_PHOTO_ID_5500107983701206322" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TFRPEgLM5TI/AAAAAAAAAtg/ln2s7dLkaOA/s640/asm24.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2062898809962959963?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2062898809962959963/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/07/nueva-gestion-del-almacenamiento-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2062898809962959963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2062898809962959963'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/07/nueva-gestion-del-almacenamiento-en.html' title='Nueva gestión del Almacenamiento en ORACLE !'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TFQ_fI9x9ZI/AAAAAAAAAso/h4viqCIcHuQ/s72-c/asm5.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-6270144827142423102</id><published>2010-06-20T19:33:00.036+02:00</published><updated>2011-12-04T23:38:55.464+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenStorage'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Alta Disponibilidad y Balanceo de Carga en acceso a disco con VIRTUALIZACION</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TB5YbucoCKI/AAAAAAAAAr8/jdA-EPZ1PcE/s1600/OpenStorage2.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484918629531650210" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TB5YbucoCKI/AAAAAAAAAr8/jdA-EPZ1PcE/s200/OpenStorage2.jpg" style="cursor: hand; cursor: pointer; float: right; height: 124px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; El objetivo de este articulo es dar a conocer las diferentes opciones de Alta Disponibilidad y Balanceo de Carga en cuanto a la gestión del acceso al &lt;span style="font-weight: bold;"&gt;Almacenamiento&lt;/span&gt; (ya sean configuraciones singlepath o multipath) que se pueden realizar por parte de los 3 hypervisores comentados anteriormente en este &lt;a href="http://vfernandezg.blogspot.com/2010/01/innovacion-en-virtualizacion.html"&gt;blog&lt;/a&gt; (&lt;span style="font-weight: bold;"&gt;vSphere&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;XenServer&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;RHEV&lt;/span&gt;) utilizando para ello OpenStorage como cabina de discos. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TB5UM_xWSDI/AAAAAAAAArc/Q3KZCjvsqJw/s1600/OpenStorage.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484913978437421106" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TB5UM_xWSDI/AAAAAAAAArc/Q3KZCjvsqJw/s200/OpenStorage.jpg" style="cursor: hand; cursor: pointer; float: left; height: 192px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Antes de nada es importante destacar que en el caso de las redes SAN de tipo FibreChannel (FCP) es habitual que los frontend de los Storage Processors de las cabinas de almacenamiento de proposito general soporten de serie dichas opciones de configuracion. Sin embargo en las cabinas de almacenamiento multiprotocolo y/o dispositivos NAS en el caso concreto de las redes SAN de tipo iSCSI es necesario para poder habilitar el acceso a disco mediante multipath que soporten el estandard &lt;span style="font-weight: bold;"&gt;ALUA&lt;/span&gt; (Asymmetric Logical Unit Access).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/TB5aecrBFQI/AAAAAAAAAsE/3j5Hk2NkZtw/s1600/LB_OPTIONS.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484920875323036930" src="http://3.bp.blogspot.com/_5B8KhGDycsA/TB5aecrBFQI/AAAAAAAAAsE/3j5Hk2NkZtw/s200/LB_OPTIONS.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Concretamente &lt;span style="font-weight: bold;"&gt;vSphere&lt;/span&gt; (tanto vía CLI como a través de su conocida GUI vCenter) soporta de serie configurar estos tres metodos de acceso a disco de tipo multipath: &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Fixed&lt;/span&gt;&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Most Recently Used&lt;/span&gt;&lt;/span&gt; y &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Round Robin&lt;/span&gt;&lt;/span&gt;, tal y como se puede apreciar facilmente en los pantallazos adjuntos a dicho post. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/TB5cM3RO7hI/AAAAAAAAAsM/MK_3dWbpvqQ/s1600/LB_PATHS.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484922772248260114" src="http://2.bp.blogspot.com/_5B8KhGDycsA/TB5cM3RO7hI/AAAAAAAAAsM/MK_3dWbpvqQ/s200/LB_PATHS.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; &lt;br /&gt;En particular &lt;span style="font-weight: bold;"&gt;XenServer&lt;/span&gt; soporta igualmente de serie acceso a disco mediante configuración multipath, sin embargo sus opciones de configuración vía CLI y mucho mas a través de su GUI XenCenter resultan bastante mas limitadas en cuanto a plantear las distintas opciones que facilmente hemos revisado con vSphere. En esta linea es necesario recurrir a &lt;a href="http://community.citrix.com/display/xs/Citrix+StorageLink"&gt;StorageLink&lt;/a&gt; el cual permite una gestión visual y mucho mas avanzada del almacenamiento.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5dVv2yM3I/AAAAAAAAAsU/MsO1x3K2E34/s1600/XEN_MULTIPATH.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484924024388727666" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5dVv2yM3I/AAAAAAAAAsU/MsO1x3K2E34/s200/XEN_MULTIPATH.JPG" style="cursor: hand; cursor: pointer; float: left; height: 160px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; La configuración de Cluster (local o metropolitano) de agrupaciones de varios hypervisores XenServer utilizan asimismo datastores iSCSI y/o NFS para supervisar su estado mediante heartbeat entre los nodos implicados y la capacidad de &lt;span style="font-style: italic;"&gt;Live Migration&lt;/span&gt; en cuanto a sus VMs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5esYZ3JkI/AAAAAAAAAsc/Bx4KyDeTiKU/s1600/XEN_HA.JPG"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5484925512742020674" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5esYZ3JkI/AAAAAAAAAsc/Bx4KyDeTiKU/s200/XEN_HA.JPG" style="cursor: hand; cursor: pointer; float: right; height: 160px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Finalmente, en cuanto a &lt;span style="font-weight: bold;"&gt;RHEV&lt;/span&gt; al tratarse en todo momento del hypervisor KVM en empotrado en un sistema RHEL las opciones de configuración via CLI son las mismas que en el caso del software multipath (soporta &lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Round Robin&lt;/span&gt;&lt;/span&gt;) que viene de serie con esta conocida distribución y derivadas (CentOS y Fedora). Sin embargo al igual que XenServer las opciones de configuración a través de su GUI RHEV  Manager adolece de las mismas limitaciones en comparación con vSphere.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5W5GmIzfI/AAAAAAAAArs/RVNzfiJ_pa0/s1600/ALUA.jpg"&gt;&lt;img alt="" border="0" height="358" id="BLOGGER_PHOTO_ID_5484916935206948338" src="http://1.bp.blogspot.com/_5B8KhGDycsA/TB5W5GmIzfI/AAAAAAAAArs/RVNzfiJ_pa0/s640/ALUA.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;Imagen diseño SAN iSCI: &lt;a href="http://angelferras.wordpress.com/"&gt;Angel Ferras&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-6270144827142423102?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/6270144827142423102/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/06/alta-disponibilidad-y-balanceo-de-carga.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6270144827142423102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6270144827142423102'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/06/alta-disponibilidad-y-balanceo-de-carga.html' title='Alta Disponibilidad y Balanceo de Carga en acceso a disco con VIRTUALIZACION'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/TB5YbucoCKI/AAAAAAAAAr8/jdA-EPZ1PcE/s72-c/OpenStorage2.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2180007743473964016</id><published>2010-05-23T21:47:00.013+02:00</published><updated>2011-12-04T23:25:14.697+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Continuidad'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Datacenter Activo - Activo con VIRTUALIZACION - parte I</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/S_mLGC58pqI/AAAAAAAAAqg/wZODkNr9rb0/s1600/OpcionA.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5474559758020945570" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S_mLGC58pqI/AAAAAAAAAqg/wZODkNr9rb0/s200/OpcionA.jpg" style="cursor: hand; cursor: pointer; float: left; height: 121px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; A raiz de la realización en la oficina de una propuesta para un cliente, aprovecho este post para exponer el planteamiento de como distribuir la produccion entre dos CPDs en la modalidad Activo - Activo tras un proceso de consolidación basado en la &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;&lt;span style="font-weight: bold;"&gt;Virtualización de Servidores&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/S_mOG663hFI/AAAAAAAAAqo/mGTahW2GSMA/s1600/OpcionB.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5474563071592072274" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S_mOG663hFI/AAAAAAAAAqo/mGTahW2GSMA/s200/OpcionB.jpg" style="cursor: hand; cursor: pointer; float: right; height: 121px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;Con cualquiera de las tres principales tecnologias identificadas en anteriores entradas de este &lt;a href="http://vfernandezg.blogspot.com/2010/01/innovacion-en-virtualizacion.html"&gt;blog&lt;/a&gt;, tanto en el ecosistema de &lt;span style="font-weight: bold;"&gt;VMWare vSphere&lt;/span&gt;, de &lt;span style="font-weight: bold;"&gt;Citrix XenServer&lt;/span&gt; y de &lt;span style="font-weight: bold;"&gt;RHEV&lt;/span&gt; es posible utilizar con los requerimientos de LAN Extendida y SAN extendida la implementación de un MetroCluster formado por los diferentes hypervisores de cada uno de los productos de mercado citados.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/S_mQmvfrUKI/AAAAAAAAAq4/NV3Uk1ZAGuQ/s1600/OpcionC.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5474565817304305826" src="http://1.bp.blogspot.com/_5B8KhGDycsA/S_mQmvfrUKI/AAAAAAAAAq4/NV3Uk1ZAGuQ/s200/OpcionC.jpg" style="cursor: hand; cursor: pointer; float: left; height: 120px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En el caso concreto de &lt;span style="font-weight: bold;"&gt;VMWare vSphere&lt;/span&gt; al margen de la utilización de las tecnologias &lt;span style="font-weight: bold;"&gt;HA&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;DRS&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;VMotion&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Storage VMotion&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;VCB&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;Fault Tolerance&lt;/span&gt;, de forma particular es posible respaldar igualmente vCenter con un enfoque Activo - Pasivo mediante el uso de &lt;span style="font-weight: bold;"&gt;VCenter Heartbeat&lt;/span&gt;, lo que incluye la replicación de todos y cada uno de sus datos de forma consistente.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/S_mSIp4gfjI/AAAAAAAAArA/os-ZxOYeQC8/s1600/OpcionD.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5474567499425021490" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S_mSIp4gfjI/AAAAAAAAArA/os-ZxOYeQC8/s200/OpcionD.jpg" style="cursor: hand; cursor: pointer; float: right; height: 120px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; En el caso opuesto, basado en un  enfoque Activo - Pasivo es posible agilizar todo el proceso tradicional de Contingencia mediante la utilización de Site Recovery Manager (&lt;span style="font-weight: bold;"&gt;SRM&lt;/span&gt;) con el propósito de automatizar la Contigencia de un CPD a otro al tratarse las VMs de ficheros. Destacar que &lt;span style="font-weight: bold;"&gt;SRM&lt;/span&gt; soporta este proceso tanto de forma unidireccional como bidireccional y que se apoya fuertemente el la replicación (sincrona o asincrona) propia de las cabinas de almacenamiento de proposito general.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2180007743473964016?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2180007743473964016/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/05/datacenter-activo-activo-con.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2180007743473964016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2180007743473964016'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/05/datacenter-activo-activo-con.html' title='Datacenter Activo - Activo con VIRTUALIZACION - parte I'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/S_mLGC58pqI/AAAAAAAAAqg/wZODkNr9rb0/s72-c/OpcionA.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1295759579262976551</id><published>2010-04-05T13:34:00.014+02:00</published><updated>2010-04-23T08:04:07.812+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitorización'/><title type='text'>Mejora de procesos (ITIL) en WHYFLOSS 10</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/S7nLflufWmI/AAAAAAAAAqQ/jGHAqIiymt0/s1600/WHYFLOSS.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 233px; height: 82px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/S7nLflufWmI/AAAAAAAAAqQ/jGHAqIiymt0/s320/WHYFLOSS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5456616167099554402" /&gt;&lt;/a&gt; Dentro del marco de la celebración de la Conferencia internacional &lt;a href="http://www.whyfloss.com/es/conference/madrid10/program/220"&gt;WHYFLOSS 2010&lt;/a&gt; en las instalaciones de Madrid de la &lt;a href="http://www.eoi.es/portal/guest/inicio"&gt;&lt;span style="font-weight:bold;"&gt;EOI&lt;/span&gt;&lt;/a&gt; (Escuela de Organización Industrial), tuve el placer de poder participar como ponente exponiendo un caso de exito real y facilmente reproducible en cuanto a la orientación y mejora de procesos con el objetivo de obtener la Certificación de la ISO 2000 de un importante organismo de la administracion publica local en base a una solución de integración con diferentes herramientas Open Source.&lt;br /&gt;&lt;br /&gt;En esta ocasión no hablamos de todos aquellos aspectos relevantes que considero necesarios dar a conocer y dominar a dia de hoy en el mundo IT... tanto en el ámbito tecnologico como en el de gestión tales como son la &lt;span style="font-weight:bold;"&gt;Virtualización&lt;/span&gt;, el &lt;span style="font-weight:bold;"&gt;Almacenamiento&lt;/span&gt;, el &lt;span style="font-weight:bold;"&gt;Cloud Computing&lt;/span&gt;, la &lt;span style="font-weight:bold;"&gt;Seguridad&lt;/span&gt; y el &lt;span style="font-weight:bold;"&gt;Open Source&lt;/span&gt;; temás a los que suelo estar mas orientado.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/S7nNUtp_EKI/AAAAAAAAAqY/AhV-SHwUIas/s1600/EOI.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 171px; height: 45px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/S7nNUtp_EKI/AAAAAAAAAqY/AhV-SHwUIas/s320/EOI.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5456618179272839330" /&gt;&lt;/a&gt; Sin embargo, está en mi ánimo y asi lo espero (y deseo ;-) que la siguiente presentación pueda aportar valor en el conocimiento de esta serie de iniciativas pioneras al igual que en la propia gestión de Servicios en base a las buenas practicas de &lt;span style="font-weight:bold;"&gt;ITIL&lt;/span&gt; (Information Technology Infraestructure Library):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PONENCIAS:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid10/speakers"&gt;&lt;span style="font-weight:bold;"&gt;http://www.whyfloss.com/es/conference/madrid10/speakers&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px" id="__ss_3491833"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/vfernandezg/mejora-de-procesos-con-open-source-itil-3491833" title="Mejora De Procesos Con Open Source Itil"&gt;Mejora De Procesos Con Open Source Itil&lt;/a&gt;&lt;/strong&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mejoradeprocesosconopensourceitil-100321035646-phpapp01&amp;stripped_title=mejora-de-procesos-con-open-source-itil-3491833" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=mejoradeprocesosconopensourceitil-100321035646-phpapp01&amp;stripped_title=mejora-de-procesos-con-open-source-itil-3491833" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/vfernandezg"&gt;Victor M. Fernandez&lt;/a&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/6383609960657790751-1295759579262976551?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1295759579262976551/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/04/mejora-de-procesos-itil-con-open-source.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1295759579262976551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1295759579262976551'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/04/mejora-de-procesos-itil-con-open-source.html' title='Mejora de procesos (ITIL) en WHYFLOSS 10'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/S7nLflufWmI/AAAAAAAAAqQ/jGHAqIiymt0/s72-c/WHYFLOSS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-6224500400229994157</id><published>2010-02-28T20:26:00.011+01:00</published><updated>2011-12-04T23:39:53.040+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Seguridad en Redes de ALMACENAMIENTO (SAN)</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rM5_uWXhI/AAAAAAAAAps/DtuYATRjU3g/s1600-h/iSCSI_OSX.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443388396361113106" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rM5_uWXhI/AAAAAAAAAps/DtuYATRjU3g/s200/iSCSI_OSX.jpg" style="cursor: hand; cursor: pointer; float: left; height: 173px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Tradicionalmente en el mundo de las Redes de Almacenamiento (&lt;a href="http://es.wikipedia.org/wiki/Storage_Area_Network"&gt;SAN&lt;/a&gt;) desde el punto de vista del protocolo Fibre Channel (&lt;a href="http://es.wikipedia.org/wiki/Canal_de_fibra"&gt;FCP&lt;/a&gt;) las medidas de seguridad podian ser:&lt;br /&gt;&lt;br /&gt;* &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Físicas&lt;/span&gt;&lt;/span&gt;: caso del &lt;span style="font-weight: bold;"&gt;Mapping&lt;/span&gt;, es decir la relación entre las diferentes LUNs de los DiskGroup definidos en el RAID hardware de las cabinas de discos de proposito general y los puertos de fibra del Storage Procesor de las mismas. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rNBVVIpGI/AAAAAAAAAp0/goRunSOyj6A/s1600-h/iSCSI_SOL10.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443388522420020322" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rNBVVIpGI/AAAAAAAAAp0/goRunSOyj6A/s200/iSCSI_SOL10.jpg" style="cursor: hand; cursor: pointer; float: right; height: 200px; margin: 0 0 10px 10px; width: 193px;" /&gt;&lt;/a&gt; * &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;Lógicas&lt;/span&gt;&lt;/span&gt;: caso del &lt;span style="font-weight: bold;"&gt;Masking&lt;/span&gt;, es decir la relación entre los WWPNs de las HBAs de los servidores con respecto a los LUNs (previamente mapeados en el Mapping) de las cabinas de discos; como desde el lado del Switch al realizar el &lt;span style="font-weight: bold;"&gt;Zonning&lt;/span&gt;, es decir la relación entre los distintos puertos de fibra de las cabinas y de los servidores ó mediante la relación de los WWPNs de las HBAs de los servidores y los WWPNs de los puertos de fibra de las cabinas. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/S4rMShiQGMI/AAAAAAAAApc/VvpVuGvqrQk/s1600-h/Imagen+10_W2K8.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443387718242408642" src="http://3.bp.blogspot.com/_5B8KhGDycsA/S4rMShiQGMI/AAAAAAAAApc/VvpVuGvqrQk/s200/Imagen+10_W2K8.jpg" style="cursor: hand; cursor: pointer; float: left; height: 150px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Sin embargo, actualmente se esta produciendo un importante avance en la convergencia de las Redes de Almacenamiento al mundo TCP/IP, es decir al de las Redes de Datos. Este es el caso del protocolo Fibre Channel over Ethernet (&lt;a href="http://en.wikipedia.org/wiki/Fibre_Channel_over_Ethernet"&gt;FCoE&lt;/a&gt;) como de &lt;a href="http://es.wikipedia.org/wiki/Internet_SCSI"&gt;iSCSI&lt;/a&gt;. En el primer caso (debido a que se trata en todo momento de Ethernet) el equivalente al Zonning en el lado del Switch sería realizar el establecimiento de VLANs a Nivel II (MAC), es decir similar a la segmentación física de los dominios de broadcast tal y como se realiza a nivel físico en las Redes de Datos.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/S4rMeJ7bVPI/AAAAAAAAApk/v4dkRPU9s74/s1600-h/iSCSI_LINUX.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443387918063981810" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S4rMeJ7bVPI/AAAAAAAAApk/v4dkRPU9s74/s200/iSCSI_LINUX.jpg" style="cursor: hand; cursor: pointer; float: right; height: 134px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; En el segundo caso, &lt;span style="font-weight: bold;"&gt;iSCSI &lt;/span&gt;funciona igualmente bajo Ethernet con lo cual la seguridad física se implementaría del mismo modo citado anteriormente para &lt;span style="font-weight: bold;"&gt;FCoE&lt;/span&gt;, en el lado del Switch. La diferencia aparece en el lado de las cabinas de discos de tipo iSCSI desde el punto de vista de la seguridad lógica. Es posible definir el Masking, es decir establecer una relación entre los IQNs de los Servidores y los LUNs que sirven las cabinas de discos y por otro lado posibilita igualmente el realizar autenticación CHAP unidireccional ó bidireccional (tanto en el lado del target como en el del initiator).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rLf_ASnAI/AAAAAAAAApM/FFK08eQ5M9Q/s1600-h/ZFS_iSCSI_LUNs.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443386849979702274" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S4rLf_ASnAI/AAAAAAAAApM/FFK08eQ5M9Q/s200/ZFS_iSCSI_LUNs.jpg" style="cursor: hand; cursor: pointer; float: left; height: 120px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; En esta ultima linea, adjunto los diferentes pantallazos de la realización de dichas medidas de seguridad en una SAN de tipo &lt;span style="font-weight: bold;"&gt;iSCSI&lt;/span&gt;, teniendo en cuenta la cabina de discos esta basada en ZFS como gestor de discos (RAID Z con doble paridad) y de volumenes dinamicos implementando de serie importantes funcionalidades como es el caso de &lt;a href="http://es.wikipedia.org/wiki/Ilm"&gt;ILM&lt;/a&gt; en cuanto al &lt;span style="font-weight: bold;"&gt;reparto de las caches de lectura y escritura&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;deduplicación en origen&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;replicación asincrona&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;thin provisioning&lt;/span&gt; al margen de otras ya citadas anteriormente en este &lt;a href="http://vfernandezg.blogspot.com/2009/11/mas-alla-del-almacenamiento.html"&gt;blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/S4rL1BaAYSI/AAAAAAAAApU/pGr7fmIYAZM/s1600-h/iSCSI_HG.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5443387211401683234" src="http://1.bp.blogspot.com/_5B8KhGDycsA/S4rL1BaAYSI/AAAAAAAAApU/pGr7fmIYAZM/s200/iSCSI_HG.jpg" style="cursor: hand; cursor: pointer; float: right; height: 124px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Tal y como se puede apreciar, desde el punto de vista de los servidores (los cuales tienen acceso a los diferentes LUNs que sirve la cabina de discos iSCSI, de forma selectiva) se han realizado las pruebas con los sistemas operativos mas comunes y utilizados en este momento como es el caso de MS Windows 2008 Server R2, CentOS Linux 5.4, Sun Solaris 10u8 y OSX 10.4.11.&lt;br /&gt;&lt;br /&gt;De forma similar se podrian implantar igualmente las medidas de seguridad lógica descritas en el caso concreto de entornos basados en la &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;Virtualización de Servidores&lt;/a&gt; utilizando los hypervisores mas demandados en el mercado como es el caso de VMWare vSphere (ESX v3.5/4), Citrix XenServer (v5.0/5.5) y RHEV.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/S4rLMvK8J1I/AAAAAAAAApE/Ens_x6P8BiQ/s1600-h/SAN_iSCSI.jpg"&gt;&lt;img alt="" border="0" height="320" id="BLOGGER_PHOTO_ID_5443386519311886162" src="http://3.bp.blogspot.com/_5B8KhGDycsA/S4rLMvK8J1I/AAAAAAAAApE/Ens_x6P8BiQ/s640/SAN_iSCSI.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-6224500400229994157?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/6224500400229994157/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/02/seguridad-en-redes-de-almacenamiento.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6224500400229994157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6224500400229994157'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/02/seguridad-en-redes-de-almacenamiento.html' title='Seguridad en Redes de ALMACENAMIENTO (SAN)'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/S4rM5_uWXhI/AAAAAAAAAps/DtuYATRjU3g/s72-c/iSCSI_OSX.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1324210408308093180</id><published>2010-01-10T22:15:00.023+01:00</published><updated>2011-03-02T11:20:27.854+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Citrix'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><title type='text'>Innovación en VIRTUALIZACION !</title><content type='html'>Al margen de la presentación de &lt;a href="http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html"&gt;Virtualizacion de Servidores&lt;/a&gt; realizada el pasado mes Octubre, en el mercado propietario del sector de la &lt;span style="font-weight:bold;"&gt;Virtualización&lt;/span&gt; orientada a procesadores de consumo x86 y x64, existen productos que por su evolución o por su aparición representan innovación desde el punto de vista tecnologico:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/S0pIRTJdZVI/AAAAAAAAAoA/DyFAl1W9teM/s1600-h/esx4_1.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/S0pIRTJdZVI/AAAAAAAAAoA/DyFAl1W9teM/s200/esx4_1.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5425228163156108626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*&lt;/span&gt; &lt;a href="http://www.vmware.com/es/products/vsphere/"&gt;&lt;span style="font-weight:bold;"&gt;vSphere&lt;/span&gt;&lt;/a&gt;: En la ultima versión de VMWare ESX (no ESXi) se incorporan todas las funcionalidades conocidas con anterioridad como &lt;span style="font-weight:bold;"&gt;HA&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;DRS&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;VMotion&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Storage VMotion&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;VCB&lt;/span&gt; junto con la esperada &lt;span style="font-weight:bold;"&gt;Fault Tolerance&lt;/span&gt;. Todo ello de forma integrada en la herramienta de gestión &lt;span style="font-weight:bold;"&gt;Virtual Center&lt;/span&gt; sin la necesidad de instalar ningun plugin externo añadido.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pIyKyjvfI/AAAAAAAAAoI/HOLa3fAqWcc/s1600-h/esx4_2.PNG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pIyKyjvfI/AAAAAAAAAoI/HOLa3fAqWcc/s200/esx4_2.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5425228727848254962" /&gt;&lt;/a&gt; Del mismo modo incluye además las nuevas funcionalidades mucho menos conocidas y experimentadas pero no por ello menos relevantes como son: &lt;span style="font-weight:bold;"&gt;Agent Preupgrade&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Linked Mode&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Guided Consolidation&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;VCenter Heartbeat&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;Balloon-Driver&lt;/span&gt; y &lt;span style="font-weight:bold;"&gt;Transparent Memory Page Sharing&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/S0pKlghXX9I/AAAAAAAAAoY/QcFiZwYc73c/s1600-h/esx4_3.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/S0pKlghXX9I/AAAAAAAAAoY/QcFiZwYc73c/s200/esx4_3.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5425230709366677458" /&gt;&lt;/a&gt; Una caracteristica critica que no podemos olvidar es la compatibilidad y soporte con respecto a &lt;span style="font-weight:bold;"&gt;SRM&lt;/span&gt; intimamente relaccionado con la replicación (sincrona o asincrona) de las cabinas de almacenamiento SAN (FCP, iSCSI y NFS), muy importante en cuanto a la gestión automatizada de un DRP (&lt;span style="font-style:italic;"&gt;Disaster Recovery Plan&lt;/span&gt;) dentro del mas completo BCP (&lt;span style="font-style:italic;"&gt;Business Continuty Plan&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;*&lt;/span&gt; &lt;a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1686939"&gt;&lt;span style="font-weight:bold;"&gt;XenServer&lt;/span&gt;&lt;/a&gt;: En la ultima versión exiten mejoras relevantes en cuanto a la &lt;span style="font-weight:bold;"&gt;Alta Disponibilidad&lt;/span&gt; de las agrupaciones de los distintos hypervisores (dom0) al mismo tiempo que la conocida &lt;span style="font-weight:bold;"&gt;Live Migration&lt;/span&gt; de las maquinas virtuales y la integración con los usuarios del &lt;span style="font-weight:bold;"&gt;Directorio Activo&lt;/span&gt;, todo ello administrado a través de la herramienta de gestión &lt;span style="font-weight:bold;"&gt;&lt;span style="font-weight:bold;"&gt;XenCenter&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pNONGLUoI/AAAAAAAAAog/kPi87K7xb8o/s1600-h/xenserver5_1.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 139px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pNONGLUoI/AAAAAAAAAog/kPi87K7xb8o/s200/xenserver5_1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5425233607550259842" /&gt;&lt;/a&gt; Por otro lado, la funcionalidad de &lt;span style="font-style:italic;"&gt;Continuidad de Negocio&lt;/span&gt; desde el punto de vista tecnologico requiere la adquisición de &lt;a href="http://www.steeleye.com/products/virtual/xenserver.php"&gt;Protection Suite&lt;/a&gt;. Si bien en este caso no es necesaria la replicación (sincrona o asincrona) de las cabinas de almacenamiento entre los CDPs de producción y respaldo mediante arquitectura SAN extendida, esta herramienta realiza la replicación de ambos CPDs vía Ethernet a través de arquitectura LAN extendida ó WAN (teniendo en cuenta por supuesto su ancho de banda).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pS_D9DMNI/AAAAAAAAAow/NMtROiHguUc/s1600-h/RHEV_Manager.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pS_D9DMNI/AAAAAAAAAow/NMtROiHguUc/s200/RHEV_Manager.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5425239944467787986" /&gt;&lt;/a&gt;&lt;span style="font-weight:bold;"&gt;*&lt;/span&gt; &lt;a href="http://www.redhat.com/virtualization/rhev/server/"&gt;&lt;span style="font-weight:bold;"&gt;RHEV&lt;/span&gt;&lt;/a&gt;: Esta nueva suite de Virtualización de Servidores está basada en la utilización de &lt;span style="font-weight:bold;"&gt;KVM&lt;/span&gt; y permite el uso tanto de RHEL como de la distribución del hypervisor &lt;span style="font-style:italic;"&gt;"bare metal"&lt;/span&gt; todo ello gestionado desde la &lt;span style="font-weight:bold;"&gt;RHEV Manager&lt;/span&gt; de forma centralizada.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pU4UE6FqI/AAAAAAAAAo4/GpR_fr3-dw0/s1600-h/RHEV_Manager_Storage.PNG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/S0pU4UE6FqI/AAAAAAAAAo4/GpR_fr3-dw0/s200/RHEV_Manager_Storage.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5425242027559884450" /&gt;&lt;/a&gt; Desde el punto de vista de sus ventajas o beneficios, posibilita la &lt;span style="font-weight:bold;"&gt;Alta Disponibilidad&lt;/span&gt; de dichos hypervisores al mismo tiempo que la funcionalidad de &lt;span style="font-weight:bold;"&gt;Live Migration&lt;/span&gt; de las maquinas virtuales que albergan, permitiendo establecer para su automatización umbrales en cuanto al consumo de los recursos hardware de los mismos. Al igual que los anteriores productos citados anteriormente, la integración con soluciones de almacenamiento SAN (FCP, iSCSI y NFS) es un requerimiento para este cometido.&lt;br /&gt;&lt;br /&gt;Existen otras soluciones dentro del mercado del software privativo las cuales ya están suponiendo el desafio de nuevos &lt;span style="font-style:italic;"&gt;"players"&lt;/span&gt; en esta linea de la Virtualización del Datacenter como son el &lt;a href="http://www.microsoft.com/hyper-v-server/en/us/default.aspx"&gt;HyperV&lt;/a&gt; de Microsoft y &lt;a href="http://www.sun.com/software/products/opscenter/"&gt;xVM Ops Manager&lt;/a&gt; de Sun Microsystems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1324210408308093180?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1324210408308093180/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2010/01/innovacion-en-virtualizacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1324210408308093180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1324210408308093180'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2010/01/innovacion-en-virtualizacion.html' title='Innovación en VIRTUALIZACION !'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/S0pIRTJdZVI/AAAAAAAAAoA/DyFAl1W9teM/s72-c/esx4_1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-825587511944592468</id><published>2009-12-27T12:46:00.018+01:00</published><updated>2011-12-04T23:40:35.101+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Analisis de Vulnerabilidades (VA) en 5 minutos</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/SzeFOVBZX9I/AAAAAAAAAms/R23sOyO1x34/s1600-h/Nessus.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5419947157771345874" src="http://4.bp.blogspot.com/_5B8KhGDycsA/SzeFOVBZX9I/AAAAAAAAAms/R23sOyO1x34/s200/Nessus.png" style="cursor: hand; cursor: pointer; float: left; height: 145px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Al margen de las conocidas utilidades de hardenning de sistemas UNIX/Linux como son &lt;a href="http://www.cisecurity.org/bench_solaris.html"&gt;CISscan&lt;/a&gt;, &lt;a href="http://www.fish.com/titan/"&gt;Titan&lt;/a&gt;, &lt;a href="http://www.sun.com/software/security/jass/"&gt;Jassp&lt;/a&gt;, &lt;a href="http://www.yassp.org/yassp/"&gt;Yassp&lt;/a&gt;, &lt;a href="http://bastille-linux.sourceforge.net/"&gt;Bastille &lt;/a&gt; y demás citadas en la presentación de &lt;a href="http://es.opensolaris.org/Presentaciones/Seguridad_en_OpenSolaris.pdf"&gt;Seguridad en OpenSolaris&lt;/a&gt;; las cuales desde el punto de vista de auditoría permiten conocer a un nivel de test interno como de "seguro" (mejor dicho inseguro) se encuentra el sistema a bastionar... posteriormente siempre podemos recurrir al test externo con herramientas como &lt;a href="http://nmap.org/"&gt;Nmap&lt;/a&gt; (la version 5 es una maravilla ;-), &lt;a href="http://www.packetfactory.net/projects/nemesis/"&gt;Nemesis&lt;/a&gt;, &lt;a href="http://autoscan-network.com/"&gt;AutoScan&lt;/a&gt;, &lt;a href="http://www.foundstone.com/us/resources/proddesc/superscan.htm"&gt;Superscan&lt;/a&gt;, &lt;a href="http://nmap.org/zenmap/"&gt;Zenmap&lt;/a&gt;, &lt;a href="http://www.cs.umd.edu/projects/netgrok/"&gt;NetGrok&lt;/a&gt;, &lt;a href="http://www.openvas.org/"&gt;OpenVAS&lt;/a&gt;, &lt;a href="http://www.nessus.org/nessus/"&gt;Nessus&lt;/a&gt; (desde la version 3 aunque ya no goza de licencia GPL, aunque en la version 4 incorpora mejoras realmente potentes). &lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/SzeFf88VzyI/AAAAAAAAAm0/q1iQBhpdbPY/s1600-h/OpenVAS.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5419947460545335074" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SzeFf88VzyI/AAAAAAAAAm0/q1iQBhpdbPY/s200/OpenVAS.png" style="cursor: hand; cursor: pointer; float: right; height: 130px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Todo esto enlaza directamente con las distintas etapas de un &lt;span style="font-weight: bold;"&gt;test de penetración&lt;/span&gt; de seguridad IT (&lt;span style="font-style: italic;"&gt;Planificación&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;Reconocimiento&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;Descubrimiento &lt;/span&gt;y &lt;span style="font-style: italic;"&gt;Ataque&lt;/span&gt;) el cual proporciona un buen inventario de los activos de información decubiertos de igual modo que sus vulnerabilidades en el momento de la realización de la prueba. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/SzeF1Tn2UcI/AAAAAAAAAm8/1jbKo98KCYQ/s1600-h/Wikto.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5419947827410653634" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SzeF1Tn2UcI/AAAAAAAAAm8/1jbKo98KCYQ/s200/Wikto.png" style="cursor: hand; cursor: pointer; float: left; height: 150px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt; Una vez alcanzado esta primera fase de identificación y escaneo, posteriormente es posible centrar el tiro en un determinado servicio (como por ejemplo el servicio web: protocolo http (puerto tcp 80) y protocolo https (puerto tco 443)) a través de otras utilidades mas concretas como &lt;a href="http://cirt.net/nikto2"&gt;nikto&lt;/a&gt; o su version grafica &lt;a href="http://www.sensepost.com/research/wikto/"&gt;Wikto&lt;/a&gt; y asi sucesivamente con el objetivo de identificar &lt;span style="font-weight: bold;"&gt;vulnerabilidades&lt;/span&gt; facilmente trasformables en &lt;span style="font-weight: bold;"&gt;amenazas&lt;/span&gt; debido a la existencia y ejecución de exploits que compromentan dicho activo de información. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/SzeGW2lUbdI/AAAAAAAAAnE/tbkYu9zTUFA/s1600-h/Nikto.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5419948403730968018" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SzeGW2lUbdI/AAAAAAAAAnE/tbkYu9zTUFA/s200/Nikto.png" style="cursor: hand; cursor: pointer; float: right; height: 132px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; El siguiente paso deberia ser medir el &lt;span style="font-weight: bold;"&gt;riesgo&lt;/span&gt; &lt;br /&gt;que supondria explotar estas &lt;span style="font-weight: bold;"&gt;vulnerabilidades&lt;/span&gt; inherentes a los sistemas de información, convirtiendose entonces en &lt;span style="font-weight: bold;"&gt;amenazas&lt;/span&gt; de los mismos. El propósito es poder cuantificar la probabilidad de su ocurrencia al igual que su posible impacto. En una fase posterior finalmente deberiamos ser capaces de materializar todas las &lt;span style="font-weight: bold;"&gt;salvaguardas&lt;/span&gt; proactivas que lleguen a evitar en mayor o en menos medida el &lt;span style="font-weight: bold;"&gt;riesgo&lt;/span&gt; de exposición a esas &lt;span style="font-weight: bold;"&gt;amenazas&lt;/span&gt; de cada uno de los activos descubiertos, de igual modo que articular las &lt;span style="font-weight: bold;"&gt;contramedidas&lt;/span&gt; necesarias siempre que sea posible mitigar dicho &lt;span style="font-weight: bold;"&gt;riesgo&lt;/span&gt; de una forma mas reactiva.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/Szd7w1NNjuI/AAAAAAAAAmk/1_MvVoCh2F4/s1600-h/Zenmap.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img alt="" border="0" height="561" id="BLOGGER_PHOTO_ID_5419936755410112226" src="http://2.bp.blogspot.com/_5B8KhGDycsA/Szd7w1NNjuI/AAAAAAAAAmk/1_MvVoCh2F4/s640/Zenmap.png" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-825587511944592468?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/825587511944592468/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/12/analisis-de-vulnerabilidades-va-en-5.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/825587511944592468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/825587511944592468'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/12/analisis-de-vulnerabilidades-va-en-5.html' title='Analisis de Vulnerabilidades (VA) en 5 minutos'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SzeFOVBZX9I/AAAAAAAAAms/R23sOyO1x34/s72-c/Nessus.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-9002899619817020979</id><published>2009-11-16T15:40:00.020+01:00</published><updated>2011-12-04T23:40:47.308+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NexentaStor'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStorage'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Mas allá del ALMACENAMIENTO...</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/SwFlPjzGVfI/AAAAAAAAAjc/bQACA5jEY1I/s1600/Imagen+3.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5404712345803314674" src="http://4.bp.blogspot.com/_5B8KhGDycsA/SwFlPjzGVfI/AAAAAAAAAjc/bQACA5jEY1I/s200/Imagen+3.png" style="cursor: hand; cursor: pointer; float: right; height: 125px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; A raiz de una consulta de mi amigo &lt;a href="http://www.bxsoft.com/blog/"&gt;Máximo&lt;/a&gt;, aprovecho este post para exponer las alternativas en cuanto a soluciones de almacenamiento &lt;a href="http://es.wikipedia.org/wiki/NAS"&gt;NAS&lt;/a&gt; (CIFS y NFS) y &lt;a href="http://es.wikipedia.org/wiki/SAN"&gt;SAN&lt;/a&gt; (iSCSI) de tipo &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto"&gt;Open Source&lt;/a&gt; con respecto a otro otras de tipo propietario como pueden ser &lt;a href="http://www.equallogic.com/default.aspx"&gt;Dell EquaLogic&lt;/a&gt; y &lt;a href="http://h10010.www1.hp.com/wwpc/es/es/sm/WF05a/12169-304616-3930449-3930449-3930449-3936136.html"&gt;HP Lefthand&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_5B8KhGDycsA/SwFou1gx67I/AAAAAAAAAjk/QhZQAJJKyno/s1600/Imagen+2.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5404716181669145522" src="http://4.bp.blogspot.com/_5B8KhGDycsA/SwFou1gx67I/AAAAAAAAAjk/QhZQAJJKyno/s200/Imagen+2.png" style="cursor: hand; cursor: pointer; float: left; height: 125px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;En el mundo de las distribuciones &lt;a href="http://www.linux-es.org/distribuciones"&gt;Linux&lt;/a&gt; esta teniendo un gran apoyo y aceptación &lt;a href="http://www.openfiler.com/"&gt;OpenFiler&lt;/a&gt; el cual incorpora entre otras ventajas la posibilidad de realizar &lt;a href="http://en.wikipedia.org/wiki/Link_aggregation"&gt;Bonding&lt;/a&gt; entre sus diferentes interfaces de red.&lt;br /&gt;&lt;br /&gt;A medio camino, es necesario nombrar la existencia de &lt;a href="http://freenas.org/"&gt;FreeNAS&lt;/a&gt;, el cual permite comparticion de ficheros a través de NFS y CIFS al igual que servir dispositivos de bloques via iSCSI. Sin embargo a diferencia de su equivalente anterior en el mundo Linux, la gestión del almacenamiento es posible realizarla con ZFS (con todas las ventajas que esto supone) aunque en una version anterior a la implementación de ZFS bajo las distribuciones y appliances basados en OpenSolaris incluido Solaris.&lt;br /&gt;&lt;br /&gt;En el ámbito de las distribuciones &lt;a href="http://www.jfexart.com.ve/2009/08/distribuciones-opensolaris.html"&gt;OpenSolaris&lt;/a&gt;, es de destacar las ventajas que incorporan tanto &lt;a href="http://www.sun.com/storage/disk_systems/unified_storage/"&gt;Open Storage&lt;/a&gt; (Sun Microsystems) y &lt;a href="http://www.nexenta.com/"&gt;NexentaStor&lt;/a&gt; (Nexenta Systems) al incluir igualmente la funcionalidad de &lt;a href="http://en.wikipedia.org/wiki/Link_aggregation"&gt;Link Aggregation&lt;/a&gt; (Nivel II) al mismo tiempo que &lt;a href="http://en.wikipedia.org/wiki/IPMP"&gt;IPMP&lt;/a&gt; (Nivel III) entre sus diferentes interfaces de red.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/SwFxAC0KqQI/AAAAAAAAAkE/oPubFHz129o/s1600/Imagen+5.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5404725273390917890" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SwFxAC0KqQI/AAAAAAAAAkE/oPubFHz129o/s200/Imagen+5.png" style="cursor: hand; cursor: pointer; float: left; height: 125px; margin: 0 10px 10px 0; width: 200px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/SwFsVxenEGI/AAAAAAAAAj8/lPS4L0ZHpA0/s1600/Imagen+4.png"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5404720149136085090" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SwFsVxenEGI/AAAAAAAAAj8/lPS4L0ZHpA0/s200/Imagen+4.png" style="cursor: hand; cursor: pointer; float: right; height: 125px; margin: 0 0 10px 10px; width: 200px;" /&gt;&lt;/a&gt; Al implementar &lt;a href="http://es.wikipedia.org/wiki/ZFS"&gt;ZFS&lt;/a&gt; como motor de almacenamiento interno (&lt;span style="font-weight: bold;"&gt;sistemas de ficheros al igual que gestor de discos&lt;/span&gt;), resulta realmente interesante al margen de todas las opciones de snapshots, clones (tercera copia), replicación asincrona, "thin provisioning" y deduplicación a nivel de bloque como funcionalidades de serie, la capacidad de poder realizar la distribución de las distintas caches de lectura y escritura en diferentes discos (&lt;a href="http://es.wikipedia.org/wiki/Serial_ATA"&gt;SATA&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Serial_Attached_SCSI"&gt;SAS&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Unidad_de_estado_s%C3%B3lido"&gt;SSD&lt;/a&gt; e incluso memorias Flash) como se puede apreciar facilmente en siguiente ilustración:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_5B8KhGDycsA/SwFy2VPWsyI/AAAAAAAAAkU/Y5NhO3xCtR4/s1600/Hybrid_Storage.jpg"&gt;&lt;img alt="" border="0" height="518" id="BLOGGER_PHOTO_ID_5404727305561355042" src="http://3.bp.blogspot.com/_5B8KhGDycsA/SwFy2VPWsyI/AAAAAAAAAkU/Y5NhO3xCtR4/s640/Hybrid_Storage.jpg" style="display: block; margin: 0px auto 10px; text-align: center;" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-9002899619817020979?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/9002899619817020979/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/11/mas-alla-del-almacenamiento.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9002899619817020979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9002899619817020979'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/11/mas-alla-del-almacenamiento.html' title='Mas allá del ALMACENAMIENTO...'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SwFlPjzGVfI/AAAAAAAAAjc/bQACA5jEY1I/s72-c/Imagen+3.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4900283861049801752</id><published>2009-10-12T12:42:00.012+02:00</published><updated>2010-11-18T17:35:00.527+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Virtualización de Servidores en MadridOnRails 09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/StMLMJgxf2I/AAAAAAAAAjU/bPYCGmIUIJI/s1600-h/MOR.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 269px; height: 82px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/StMLMJgxf2I/AAAAAAAAAjU/bPYCGmIUIJI/s320/MOR.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391665482232332130" /&gt;&lt;/a&gt; El pasado miercoles 21 de Octubre celebraremos en &lt;a href="http://eventos.madridonrails.com"&gt;MadridOnRails&lt;/a&gt; el evento tecnológico "&lt;a href="http://eventos.madridonrails.com/eventos-divulgativos/23-qvirtualizacion-y-cloud-computingq.html"&gt;&lt;span style="font-weight:bold;"&gt;Virtualización y Cloud Computing&lt;/span&gt;&lt;/a&gt;". &lt;br /&gt;&lt;br /&gt;En esta ocasión asistí como ponente de la parte de &lt;span style="font-style:italic;"&gt;"Virtualización de Servidores"&lt;/span&gt; con enfoque &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto"&gt;Open Source&lt;/a&gt; al mismo tiempo que mi colega &lt;a href="http://www.nubeblog.com/"&gt;Diego Parrilla&lt;/a&gt; hizo lo propio en el parte de &lt;span style="font-style:italic;"&gt;"Cloud Computing"&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PONENCIAS&lt;/strong&gt; &lt;br&gt;&lt;a href="http://eventos.madridonrails.com/eventos-divulgativos/23-qvirtualizacion-y-cloud-computingq.html"&gt;&lt;span style="font-weight:bold;"&gt;http://eventos.madridonrails.com/eventos-divulgativos/23-qvirtualizacion-y-cloud-computingq.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_2317279"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/vfernandezg/virtualizacion-de-servidores" title="Virtualizacion De Servidores"&gt;Virtualizacion De Servidores&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtualizaciondeservidores-12562009392571-phpapp03&amp;stripped_title=virtualizacion-de-servidores" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtualizaciondeservidores-12562009392571-phpapp03&amp;stripped_title=virtualizacion-de-servidores" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/vfernandezg"&gt;vfernandezg&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_2317519"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/abiquodocs/madridonrails-de-la-virtualizacin-al-cloud-computing-cmo-implantar-una-nube-privada-con-cdigo-abierto" title="MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una Nube Privada con código abierto"&gt;MadridOnRails - De la Virtualización al Cloud Computing:  Cómo implantar una Nube Privada con código abierto&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2009-10-21-mor-091022043111-phpapp01&amp;stripped_title=madridonrails-de-la-virtualizacin-al-cloud-computing-cmo-implantar-una-nube-privada-con-cdigo-abierto" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2009-10-21-mor-091022043111-phpapp01&amp;stripped_title=madridonrails-de-la-virtualizacin-al-cloud-computing-cmo-implantar-una-nube-privada-con-cdigo-abierto" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/abiquodocs"&gt;abiquodocs&lt;/a&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/6383609960657790751-4900283861049801752?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4900283861049801752/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4900283861049801752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4900283861049801752'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/10/virtualizacion-de-servidores-en.html' title='Virtualización de Servidores en MadridOnRails 09'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/StMLMJgxf2I/AAAAAAAAAjU/bPYCGmIUIJI/s72-c/MOR.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2798490032014635216</id><published>2009-10-12T11:22:00.014+02:00</published><updated>2011-03-02T11:13:54.392+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Alfresco'/><title type='text'>Gestión Documental (ECM) en 5 minutos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/StL3BkrYImI/AAAAAAAAAis/jF7KjiKDw3Q/s1600-h/Alfresco_OSOL.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 145px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/StL3BkrYImI/AAAAAAAAAis/jF7KjiKDw3Q/s200/Alfresco_OSOL.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391643310313448034" /&gt;&lt;/a&gt;&lt;br /&gt;Dentro de la estrategia de ahorro de coste directo energético junto con la nueva estrategia de sostenibilidad con respecto al medio ambiente, en lo que se ha venido a denominar "&lt;a href="http://es.wikipedia.org/wiki/Green_computing"&gt;Green IT&lt;/a&gt;", existe un posicionamiento cada día mas evidente de las soluciones de "&lt;a href="http://es.wikipedia.org/wiki/Software_de_gesti%C3%B3n_documental"&gt;Gestión Documental&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/StL9Gfd_VwI/AAAAAAAAAi0/ObA-foeidAA/s1600-h/Alfresco_WEBDAV.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 145px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/StL9Gfd_VwI/AAAAAAAAAi0/ObA-foeidAA/s200/Alfresco_WEBDAV.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391649991884232450" /&gt;&lt;/a&gt; En este sentido, desde el enfoque &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto"&gt;Open Source&lt;/a&gt; el producto &lt;a href="http://es.wikipedia.org/wiki/Alfresco"&gt;&lt;span style="font-weight:bold;"&gt;Alfresco&lt;/span&gt;&lt;/a&gt; ofrece funcionalidades realmente interesantes al igual que una arquitectura web distribuida que permite en todo momento &lt;a href="http://es.wikipedia.org/wiki/Balance_de_carga"&gt;Balanceo de Carga&lt;/a&gt; al mismo tiempo que &lt;a href="http://es.wikipedia.org/wiki/Cluster_de_alta_disponibilidad"&gt;Alta Disponibilidad&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/StL-lZ8k6TI/AAAAAAAAAi8/2igMkOnqlzc/s1600-h/OpenDS.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 134px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/StL-lZ8k6TI/AAAAAAAAAi8/2igMkOnqlzc/s200/OpenDS.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391651622489483570" /&gt;&lt;/a&gt;Si nos centramos en las &lt;span style="font-weight:bold;"&gt;funcionalidades&lt;/span&gt;( tal y como me trasmitio mi buen amigo y excelente profesional &lt;a href="http://blyx.com/"&gt;Toni&lt;/a&gt;) al margen de la sencilla interfaz web de uso y administración... permite habilitar el acceso al contenido personalizado de cada usuario a traves de protocolos comunes de accceso como son &lt;a href="http://es.wikipedia.org/wiki/WebDAV"&gt;WEBDAV&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Server_Message_Block"&gt;CIFS&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Network_File_System"&gt;NFS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Windows_SharePoint_Services"&gt;SHAREPOINT&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Internet_Message_Access_Protocol"&gt;IMAP&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol"&gt;SMTP&lt;/a&gt;... posibilitando la necesidad (o no) de establecer flujos de aprobacíon/desaprobación del mismo (más conocido como WorkFlow).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/StMAreYPhaI/AAAAAAAAAjE/9IQj9n-jNAU/s1600-h/MySQL.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 145px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/StMAreYPhaI/AAAAAAAAAjE/9IQj9n-jNAU/s200/MySQL.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5391653925781734818" /&gt;&lt;/a&gt; Y por ultimo desde el punto de vista más &lt;span style="font-weight:bold;"&gt;técnico&lt;/span&gt;, es compatible 100% con cualquier distribución &lt;a href="http://www.linux-es.org/distribuciones"&gt;Linux &lt;/a&gt;y &lt;a href="http://www.jfexart.com.ve/2009/08/distribuciones-opensolaris.html"&gt;OpenSolaris&lt;/a&gt; (incluido &lt;a href="http://blogs.sun.com/bobn/entry/what_s_new_in_solaris"&gt;Sun Solaris 10 update 8&lt;/a&gt;). En concreto las pruebas funcionales se han realizado con clasicos productos de infraestructuras: &lt;a href="http://es.wikipedia.org/wiki/GlassFish"&gt;GlassFish&lt;/a&gt; como servidor de aplicaciones, &lt;a href="http://es.wikipedia.org/wiki/Servidor_HTTP_Apache"&gt;Apache&lt;/a&gt; como servidor web (incluido protocolo &lt;a href="http://en.wikipedia.org/wiki/Apache_JServ_Protocol"&gt;AJP&lt;/a&gt;), &lt;a href="http://es.wikipedia.org/wiki/MySQL"&gt;MySQL&lt;/a&gt; como base de datos relaccional de configuración y &lt;a href="http://en.wikipedia.org/wiki/OpenDS"&gt;OpenDS&lt;/a&gt; como repositorio de usuarios tipo &lt;a href="http://es.wikipedia.org/wiki/LDAP"&gt;LDAP&lt;/a&gt;. Finalmente solo destacar que en cuanto al &lt;span style="font-weight:bold;"&gt;almacenamiento&lt;/span&gt; de los contenidos del gestor documental es mas que recomendable la utilizacion de &lt;span style="font-style:italic;"&gt;protocolos de bloques&lt;/span&gt; &lt;a href="http://es.wikipedia.org/wiki/Storage_Area_Network"&gt;SAN&lt;/a&gt; (iSCSI, FC, FCoE...) en lugar de &lt;span style="font-style:italic;"&gt;protocolos de ficheros&lt;/span&gt; &lt;a href="http://en.wikipedia.org/wiki/Network-attached_storage"&gt;NAS&lt;/a&gt; (NFS, CIFS...) en cada uno de los diferentes nodos donde se despliega Alfresco a ser posible con acceso concurrente al mismo a través de sistemas de ficheros globales como &lt;a href="http://en.wikipedia.org/wiki/QFS"&gt;QFS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Global_File_System"&gt;GFS&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2798490032014635216?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2798490032014635216/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/10/gestion-documental-ecm-en-5-minutos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2798490032014635216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2798490032014635216'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/10/gestion-documental-ecm-en-5-minutos.html' title='Gestión Documental (ECM) en 5 minutos'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/StL3BkrYImI/AAAAAAAAAis/jF7KjiKDw3Q/s72-c/Alfresco_OSOL.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-260962098242904089</id><published>2009-05-17T09:32:00.024+02:00</published><updated>2010-02-28T21:40:36.019+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Cloud Computing en Sun Open Communities Forum 09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/ShhuTF6Y9JI/AAAAAAAAAhE/yoHGnqsAL4k/s1600-h/pic_01.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 111px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/ShhuTF6Y9JI/AAAAAAAAAhE/yoHGnqsAL4k/s400/pic_01.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5339138632531375250" /&gt;&lt;/a&gt;&lt;br /&gt;Los pasados jueves y viernes 18 y 19 de junio respectivamente se celebraron en la Escuela Politécnica Superior de la Universidad San Pablo CEU (Boadilla del Monte, Madrid) el evento &lt;span style="font-weight:bold;"&gt;"Sun Open Communities Forum"&lt;/span&gt;. De asistencia gratuita, el Forum estuvo especialmente dirigido a desarrolladores y tecnólogos tanto del ámbito empresarial como universitario.&lt;br /&gt;&lt;br /&gt;En concreto en esta edición realizé una ponencia con un caso práctico acerca de todos los conceptos junto con el nuevo enfoque que aporta a los servicios IT, el denominado &lt;span style="font-weight:bold;"&gt;&lt;a href="http://vfernandezg.blogspot.com/2009/03/cloud-computing.html"&gt;CLOUD COMPUTING&lt;/a&gt;&lt;/span&gt; (Computación en la nube) tanto en los entornos de desarrollo, preproducción actuales como en los futuros ambientes de producción.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;-&gt; VIDEO DE LA CONFERENCIA &lt;-&lt;/strong&gt; &lt;br&gt;&lt;a href="http://www.sun.com/ws/vid.jsp?cid=e9105&amp;bctid=33827664001&amp;size=320x275"&gt;&lt;span style="font-weight:bold;"&gt;http://sunopencommunitiesforum.es/ponencias.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PONENCIAS&lt;/strong&gt; &lt;br&gt;&lt;a href="http://sunopencommunitiesforum.es/agenda.html"&gt;&lt;span style="font-weight:bold;"&gt;http://sunopencommunitiesforum.es/agenda.html&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1615317"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/vfernandezg/cloud-computing-1615317?type=powerpoint" title="Cloud Computing"&gt;Cloud Computing&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cloudcomputing-090621060831-phpapp01&amp;stripped_title=cloud-computing-1615317" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cloudcomputing-090621060831-phpapp01&amp;stripped_title=cloud-computing-1615317" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;Microsoft Word documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/vfernandezg"&gt;vfernandezg&lt;/a&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/6383609960657790751-260962098242904089?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/260962098242904089/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/open-source-communities-day-09.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/260962098242904089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/260962098242904089'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/open-source-communities-day-09.html' title='Cloud Computing en Sun Open Communities Forum 09'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/ShhuTF6Y9JI/AAAAAAAAAhE/yoHGnqsAL4k/s72-c/pic_01.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2992257186585622726</id><published>2009-05-17T09:18:00.018+02:00</published><updated>2011-03-02T11:19:59.714+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='RedHat'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Virtualizacion y Cloud Computing en WhyFLOSS 09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/Sg-97mSuCiI/AAAAAAAAAgk/PzPd-i8_qQ0/s1600-h/banner-wfmad09-500x90.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 72px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/Sg-97mSuCiI/AAAAAAAAAgk/PzPd-i8_qQ0/s400/banner-wfmad09-500x90.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5336692915046320674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Conferencias gratuitas de tecnologías abiertas de IT en Madrid&lt;br /&gt;&lt;br /&gt;El pasado jueves 21 mes de Mayo de este año se celebró la &lt;strong&gt;7ta edición de la WhyFLOSS Conference&lt;/strong&gt;, con entrada LIBRE y GRATUITA y con CERTIFICADOS DE ASISTENCIA y PONENCIA. Un evento internacional organizado por Neurowork que se realiza en España y Argentina y que esta vez se realizará por segunda vez en la ciudad de Madrid.&lt;br /&gt;&lt;br /&gt;En esta conferencia en particular participé como moderador del Eje de Tendencias &lt;span style="font-weight:bold;"&gt;Virtualización y Cloud Computing&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;-&gt; VIDEO DE LA CONFERENCIA &lt;-&lt;/strong&gt; &lt;br&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid09/video/167"&gt;&lt;span style="font-weight:bold;"&gt;http://www.whyfloss.com/es/conference/madrid09/video/167&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PRESENTACIONES&lt;/strong&gt; &lt;br&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid09/getpdf/167"&gt;&lt;span style="font-weight:bold;"&gt;http://www.whyfloss.com/es/conference/madrid09/getpdf/167&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid09/getpdf/184"&gt;&lt;span style="font-weight:bold;"&gt;http://www.whyfloss.com/es/conference/madrid09/getpdf/184&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1562227"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/guest66bbc80/apertura-whyfloss-09-madrid?type=presentation" title="Apertura WHYFLOSS 09 Madrid"&gt;Apertura WHYFLOSS 09 Madrid&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=01wfnwcnfapertura-090610103552-phpapp01&amp;stripped_title=apertura-whyfloss-09-madrid" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=01wfnwcnfapertura-090610103552-phpapp01&amp;stripped_title=apertura-whyfloss-09-madrid" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;Microsoft Word documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/guest66bbc80"&gt;guest66bbc80&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;strong&gt;PONENCIAS&lt;/strong&gt; &lt;br&gt;&lt;a href="http://www.whyfloss.com/es/conference/madrid09/speakers"&gt;&lt;span style="font-weight:bold;"&gt;http://www.whyfloss.com/es/conference/madrid09/speakers&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-2992257186585622726?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2992257186585622726/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/whyfloss-09-madrid.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2992257186585622726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2992257186585622726'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/whyfloss-09-madrid.html' title='Virtualizacion y Cloud Computing en WhyFLOSS 09'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Sg-97mSuCiI/AAAAAAAAAgk/PzPd-i8_qQ0/s72-c/banner-wfmad09-500x90.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5926322479549259263</id><published>2009-05-15T11:52:00.014+02:00</published><updated>2010-02-28T21:41:06.850+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Seguridad Web Open Source en ISSA 09</title><content type='html'>En el marco de la asocación &lt;a href="http://www.issa-spain.org"&gt;&lt;span style="font-weight:bold;"&gt;ISSA España&lt;/span&gt;&lt;/a&gt;, aprovecho este post para publicar la presentación planificada para realizarse el pasado 8 de Mayo de este 2009 en la primera ronda de conferencias de dicha asociación internacional en las instalaciones que nos brindó el Instituto de Física Aplicada del CSIC de Madrid.&lt;br /&gt;&lt;br /&gt;Finalmente y por falta de quorum la sesión se va a trasladar al proximo mes de Septiembre. &lt;br /&gt;Os mantendre informados !&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PONENCIAS&lt;/strong&gt; &lt;br&gt;&lt;a href="http://www.issa-spain.org/?p=65"&gt;&lt;span style="font-weight:bold;"&gt;http://www.issa-spain.org/?p=65&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1452141"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/vfernandezg/seguridadentornoswebopensource?type=powerpoint" title="Seguridad Entornos Web Open Source"&gt;Seguridad Entornos Web Open Source&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=seguridadentornoswebopensource-124265160397-phpapp01&amp;stripped_title=seguridadentornoswebopensource" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=seguridadentornoswebopensource-124265160397-phpapp01&amp;stripped_title=seguridadentornoswebopensource" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/vfernandezg"&gt;vfernandezg&lt;/a&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/6383609960657790751-5926322479549259263?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5926322479549259263/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/seguridad-web-open-source.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5926322479549259263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5926322479549259263'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/05/seguridad-web-open-source.html' title='Seguridad Web Open Source en ISSA 09'/><author><name>Victor M. Fernandez Gomez</name><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-6383609960657790751.post-1913129589198928685</id><published>2009-03-22T19:13:00.017+01:00</published><updated>2010-02-28T21:41:27.604+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud Computing'/><title type='text'>Apostando por el CLOUD COMPUTING !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaJM39I7tI/AAAAAAAAAfg/Th-0n-CUyPI/s1600-h/EC2_OSOL2008_11.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 134px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaJM39I7tI/AAAAAAAAAfg/Th-0n-CUyPI/s200/EC2_OSOL2008_11.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316087264429272786" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/ScaGaGkWI-I/AAAAAAAAAfI/RKpHyuTOm44/s1600-h/ElasticFox_OSOL2008_11.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 116px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/ScaGaGkWI-I/AAAAAAAAAfI/RKpHyuTOm44/s200/ElasticFox_OSOL2008_11.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316084193155228642" /&gt;&lt;/a&gt;&lt;br /&gt;Hace tiempo vi en el blog de mi buen amigo &lt;a href="http://blyx.com/2009/01/11/cloud-computing-visto-facil/"&gt;Toni&lt;/a&gt; el video que ha publicado &lt;a href="http://www.citrix.com/lang/English/home.asp"&gt;Citrix&lt;/a&gt; acerca del novedoso y futurible concepto de Infraestructuras basado en el &lt;a href="http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube"&gt;Cloud Computing&lt;/a&gt;. En dicho post se explica de forma muy sencilla la idea de trasfondo de la computación bajo demanda, al mismo tiempo que se exponen sus diferencias con el más actual concepto de tipo &lt;a href="http://es.wikipedia.org/wiki/Software_como_servicio"&gt;SaaS&lt;/a&gt; (Software as a Service).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaGuw6AdkI/AAAAAAAAAfQ/Z8XDaGttrq0/s1600-h/GUI_OSOL2008_11.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 142px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaGuw6AdkI/AAAAAAAAAfQ/Z8XDaGttrq0/s200/GUI_OSOL2008_11.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316084548117755458" /&gt;&lt;/a&gt;&lt;br /&gt;En este caso aprovecho la ocasión para demostrar la utilización de los &lt;a href="http://aws.amazon.com/ec2/"&gt;EC2&lt;/a&gt; (Elastic Computing Cloud) de Amazon. En concreto existe un importante  abánico de diferentes posibilidades, sin embargo lo mas destacado reside en la capacidad de uso de cualquiera de su listado de &lt;a href="http://aws.amazon.com/ec2/#pricing"&gt;&lt;span style="font-weight:bold;"&gt;maquinas virtuales&lt;/span&gt;&lt;/a&gt; publicadas bajo demanda, al igual que el uso de &lt;a href="http://aws.amazon.com/s3/#pricing"&gt;&lt;span style="font-weight:bold;"&gt;almacenamiento&lt;/span&gt;&lt;/a&gt; remoto tambien bajo demanda.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/ScaHQvSv-FI/AAAAAAAAAfY/o-iBPgerc8A/s1600-h/S3Fox_OSOL2008_11.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/ScaHQvSv-FI/AAAAAAAAAfY/o-iBPgerc8A/s200/S3Fox_OSOL2008_11.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5316085131800213586" /&gt;&lt;/a&gt;&lt;br /&gt;Adjunto imagenes que confirman la compatibilidad con las distintas herramientas de acceso como son &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609"&gt;ElasticFox&lt;/a&gt;, &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=366"&gt;S3Fox&lt;/a&gt; e incluso a través de los protocolos &lt;a href="http://es.wikipedia.org/wiki/Virtual_Network_Computing"&gt;VNC&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/Secure_Shell"&gt;SSH&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaKiGybQCI/AAAAAAAAAfw/k0Xc63uNNw8/s1600-h/logo_aws.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 164px; height: 60px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/ScaKiGybQCI/AAAAAAAAAfw/k0Xc63uNNw8/s200/logo_aws.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5316088728699748386" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1913129589198928685?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1913129589198928685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/03/cloud-computing.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1913129589198928685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1913129589198928685'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/03/cloud-computing.html' title='Apostando por el CLOUD COMPUTING !'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/ScaJM39I7tI/AAAAAAAAAfg/Th-0n-CUyPI/s72-c/EC2_OSOL2008_11.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8613117053422148628</id><published>2009-02-25T22:23:00.019+01:00</published><updated>2010-02-28T21:41:44.563+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><title type='text'>Mas allá de la VIRTUALIZACIÓN...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/SaW3FuC9eyI/AAAAAAAAAe4/33jAoMXjG-0/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 133px; height: 115px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/SaW3FuC9eyI/AAAAAAAAAe4/33jAoMXjG-0/s320/images.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5306849044813675298" /&gt;&lt;/a&gt;&lt;br /&gt;Aprovecho este post para comentar un buen abanico de soluciones &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto"&gt;Open Source&lt;/a&gt; en el ámbito de la virtualización especialmente en el caso concreto de &lt;a href="http://fedoraproject.org/en/"&gt;Linux&lt;/a&gt; y de &lt;a href="http://opensolaris.org/os/"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Desde el punto de vista de la virtualización, tanto la basada en el sencillo concepto de contenedores por instancia única de anfitrión, como la centrada en la existencia de la figura clave de un hypervisor asistido por software o por hardware. Esta última mucho mas dependiente de las extensiones de los procesadores de consumo x86 y x64 (Intel y AMD), es necesario destacar la cercania al concepto de &lt;a href="http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_nube"&gt;Cloud Computing&lt;/a&gt; existente en la solución bare metal de &lt;a href="http://www.howtoforge.com/kvm-and-openvz-virtualization-and-cloud-computing-with-proxmox-ve"&gt;&lt;span style="font-weight:bold;"&gt;Proxmox&lt;/span&gt;&lt;/a&gt; (&lt;a href="http://es.wikipedia.org/wiki/Kernel-based_Virtual_Machine"&gt;KVM&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/OpenVZ"&gt;OpenVZ&lt;/a&gt;&lt;/a&gt;). Aunque no podemos dejar de nombrar otras no siendo bare metal pero igualmente prácticas, como pueden ser &lt;a href="http://www.howtoforge.com/kvm-virtualization-with-enomalism-2-on-a-fedora-10-server"&gt;&lt;span style="font-weight:bold;"&gt;Enomaly&lt;/span&gt;&lt;/a&gt; (&lt;a href="http://es.wikipedia.org/wiki/Kernel-based_Virtual_Machine"&gt;KVM&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/Xen"&gt;Xen&lt;/a&gt;), &lt;/a&gt; &lt;a href="http://www.howtoforge.com/managing-openvz-with-hypervm-on-centos-5.2"&gt;&lt;span style="font-weight:bold;"&gt;HyperVM &lt;/span&gt;&lt;/a&gt; (&lt;a href="http://es.wikipedia.org/wiki/Xen"&gt;Xen&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/OpenVZ"&gt;OpenVZ&lt;/a&gt;) y mucho mas de lejos &lt;a href="http://www.howtoforge.com/managing-openvz-with-vtonf-control-panel-on-centos-5.2-p2"&gt;&lt;span style="font-weight:bold;"&gt;Vtonf&lt;/span&gt;&lt;/a&gt; (&lt;a href="http://es.wikipedia.org/wiki/OpenVZ"&gt;OpenVZ&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;De igual modo &lt;a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1686939"&gt;Citrix Systems&lt;/a&gt; ha liberado recientemente su versión de &lt;a href="http://www.howtoforge.com/virtualization-with-xenserver-express-5.0.0"&gt;Xen Server&lt;/a&gt;, al mismo tiempo compañias como &lt;a href="http://www.redhat.com/virtualization-strategy/"&gt;Red Hat&lt;/a&gt; y &lt;a href="http://www.sun.com/software/products/xvmopscenter/index.jsp"&gt;Sun Microsystems&lt;/a&gt; ya han publicado su común interés en este tipo de Soluciones.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/Sg_V8JB3-PI/AAAAAAAAAg8/ZBtnBH5XM0k/s1600-h/logo-enomaly.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 354px; height: 73px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/Sg_V8JB3-PI/AAAAAAAAAg8/ZBtnBH5XM0k/s400/logo-enomaly.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5336719312649976050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/Sg1V0bMhUnI/AAAAAAAAAf8/0OI_Cwiagdc/s1600-h/proxmox_logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 30px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/Sg1V0bMhUnI/AAAAAAAAAf8/0OI_Cwiagdc/s200/proxmox_logo.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5336015492645737074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-8613117053422148628?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8613117053422148628/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/02/mas-alla-de-la-virtualizacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8613117053422148628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8613117053422148628'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/02/mas-alla-de-la-virtualizacion.html' title='Mas allá de la VIRTUALIZACIÓN...'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SaW3FuC9eyI/AAAAAAAAAe4/33jAoMXjG-0/s72-c/images.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1513563235328358858</id><published>2009-01-13T16:11:00.016+01:00</published><updated>2010-02-28T21:42:02.833+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><title type='text'>Servidor de Aplicaciones (J2EE) en 5 minutos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/SWy0HvGwudI/AAAAAAAAAeM/dpE0e6NIMzg/s1600-h/Jboss.PNG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SWy0HvGwudI/AAAAAAAAAeM/dpE0e6NIMzg/s200/Jboss.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5290801707250399698" /&gt;&lt;/a&gt;&lt;br /&gt;Aprovecho este post para comentar las ventajas de la utilización de tres potentes productos como son &lt;a href="http://es.wikipedia.org/wiki/Apache_Tomcat"&gt;&lt;span style="font-weight:bold;"&gt;Tomcat&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/GlassFish"&gt;&lt;span style="font-weight:bold;"&gt;GlassFish&lt;/span&gt;&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/JBoss"&gt;&lt;span style="font-weight:bold;"&gt;JBoss&lt;/span&gt;&lt;/a&gt; en cuanto a su capacidad para servir aplicaciones &lt;a href="http://es.wikipedia.org/wiki/Java_EE"&gt;J2EE&lt;/a&gt; dentro de una &lt;span style="font-weight:bold;"&gt;Arquitectura Web&lt;/span&gt; multicapa.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/SWyxwM4nYtI/AAAAAAAAAeE/7cxKr7tTXgk/s1600-h/Tomcat.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SWyxwM4nYtI/AAAAAAAAAeE/7cxKr7tTXgk/s200/Tomcat.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290799103904015058" /&gt;&lt;/a&gt;Dichos productos &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto"&gt;Open Source&lt;/a&gt;, soportan el protocolo de tipo Tcp denominado &lt;a href="http://en.wikipedia.org/wiki/Apache_JServ_Protocol"&gt;AJP&lt;/a&gt;, el cual permite el uso de la infraestructura de &lt;a href="http://es.wikipedia.org/wiki/Apache_http_server"&gt;Apache&lt;/a&gt; como frontal Web de los mismos. &lt;br /&gt;Esto es relevante ya que su módulo &lt;a href="http://en.wikipedia.org/wiki/Mod_jk"&gt;mod_jk&lt;/a&gt; a diferencia del &lt;a href="http://en.wikipedia.org/wiki/Reverse_proxy"&gt;mod_proxy&lt;/a&gt;, permite la utilización de métodos de &lt;a href="http://es.wikipedia.org/wiki/Balance_de_carga"&gt;Balanceo de Carga&lt;/a&gt; entre los &lt;a href="http://es.wikipedia.org/wiki/Cluster_de_alta_disponibilidad"&gt;Clusters de Alta Disponibilidad&lt;/a&gt; agrupados entre los propios servidores de aplicaciones implementados con cada uno de estos productos.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/SWyw5Kr2oJI/AAAAAAAAAd8/SlQsbQ6wS2w/s1600-h/GlassFish.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SWyw5Kr2oJI/AAAAAAAAAd8/SlQsbQ6wS2w/s200/GlassFish.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5290798158420811922" /&gt;&lt;/a&gt;Adjunto imagenes que confirman la compatibilidad y soporte de estos productos con cualquier distribución tanto del mundo &lt;a href="http://fedoraproject.org/"&gt;Linux&lt;/a&gt; como &lt;a href="http://opensolaris.org/os/"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Todo ello sin olvidar como Bakcend los repositorios de información como son las &lt;a href="http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_base_de_datos"&gt;Bases de Datos&lt;/a&gt; y los directorios de tipo &lt;a href="http://es.wikipedia.org/wiki/LDAP"&gt;LDAP&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1513563235328358858?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1513563235328358858/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/01/servidor-de-aplicaciones-j2ee.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1513563235328358858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1513563235328358858'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/01/servidor-de-aplicaciones-j2ee.html' title='Servidor de Aplicaciones (J2EE) en 5 minutos'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SWy0HvGwudI/AAAAAAAAAeM/dpE0e6NIMzg/s72-c/Jboss.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-84873674000298769</id><published>2009-01-09T13:57:00.006+01:00</published><updated>2009-06-10T23:11:07.156+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Single Sing On (SSO) en 5 minutos</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/SWdM8FEHknI/AAAAAAAAAds/0PhZLedRTPk/s1600-h/OpenSSO_Server.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SWdM8FEHknI/AAAAAAAAAds/0PhZLedRTPk/s200/OpenSSO_Server.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289280882405249650" /&gt;&lt;/a&gt;&lt;br /&gt;Continuando con los procedimientos de protección de activos de información, iniciado en el post &lt;a href="http://vfernandezg.blogspot.com/2008/12/certified-authority-ca-en-5-minutos.html"&gt;anterior&lt;/a&gt; no podia dejar pasar los mecanismos de salvaguarda de lo que comunmente se conoce como una &lt;span style="font-weight:bold;"&gt;Arquitectura Web&lt;/span&gt; (monocapa, bicapa o tricapa).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/SWdPBZeGF3I/AAAAAAAAAd0/vH3ts95i-Z0/s1600-h/OpenSSO_Agent.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/SWdPBZeGF3I/AAAAAAAAAd0/vH3ts95i-Z0/s200/OpenSSO_Agent.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5289283172805515122" /&gt;&lt;/a&gt;&lt;br /&gt;Adjunto imagenes de como desplegar dicha solución con la herramienta &lt;a href="http://en.wikipedia.org/wiki/OpenSSO"&gt;OpenSSO&lt;/a&gt; de forma centralizada (toda la configuración reside en el Servidor) o distribuida (clásico modelo Servidor / Agente) utilizando como repositorio &lt;a href="http://en.wikipedia.org/wiki/OpenDS"&gt;OpenDS&lt;/a&gt;. En este caso concreto se protege la infraestructura implementada con &lt;a href="http://en.wikipedia.org/wiki/Sun_Java_System_Web_Server"&gt;SJWS&lt;/a&gt; restringiendo el control de acceso, pero es completamente funcional con otros productos como &lt;a href="http://es.wikipedia.org/wiki/Apache_http_server"&gt;Apache&lt;/a&gt; e incluso servidores &lt;a href="http://es.wikipedia.org/wiki/Servidor_de_aplicaciones"&gt;J2EE&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-84873674000298769?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/84873674000298769/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2009/01/single-sing-on-sso-en-5-minutos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/84873674000298769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/84873674000298769'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2009/01/single-sing-on-sso-en-5-minutos.html' title='Single Sing On (SSO) en 5 minutos'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SWdM8FEHknI/AAAAAAAAAds/0PhZLedRTPk/s72-c/OpenSSO_Server.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4614011864203272199</id><published>2008-12-30T14:36:00.013+01:00</published><updated>2009-06-10T23:11:27.964+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Autoridad Certificadora (CA) en 5 minutos</title><content type='html'>Dentro de la estrategia de implantación de un &lt;a href="http://es.wikipedia.org/wiki/Sistema_de_Gesti%C3%B3n_de_la_Seguridad_de_la_Informaci%C3%B3n"&gt;SGSI&lt;/a&gt; por proceso de Negocio, (alineada con la &lt;span style="font-weight:bold;"&gt;Politica de Seguridad&lt;/span&gt; de una Compañia) supongamos que esta ultima ha optado por mitigar los riesgos asociados a las vulnerabilidades de sus activos de información (lo que supone en caso contario supondría una amenzaza), mediante la implantacion de las salvaguardas correspondientes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/SWTTnXQGP-I/AAAAAAAAAdc/oqokWAdb1-k/s1600-h/SJWS.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SWTTnXQGP-I/AAAAAAAAAdc/oqokWAdb1-k/s200/SJWS.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5288584535649697762" /&gt;&lt;/a&gt;En tal caso no podemos dejar de hablar de alguna solución de tipo &lt;a href="http://es.wikipedia.org/wiki/Autoridad_de_certificaci%C3%B3n"&gt;CA&lt;/a&gt;. En concreto la herramienta &lt;a href="http://gnomint.sourceforge.net/"&gt;&lt;span style="font-weight:bold;"&gt;GnoMint&lt;/span&gt;&lt;/a&gt; cubre perfectamente esta funcionalidad a través de una sencilla e intuitiva &lt;a href="http://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica"&gt;GUI&lt;/a&gt; a diferencia de utilidades similares como &lt;a href="http://es.wikipedia.org/wiki/OpenSSL"&gt;OpenSSL&lt;/a&gt; y &lt;a href="http://docs.sun.com/app/docs/doc/816-5165/pktool-1?a=view"&gt;PKTool&lt;/a&gt;. Por supuesto sin llegar a cubrir todas las ventajas que incorpora una &lt;a href="http://es.wikipedia.org/wiki/Certificaci%C3%B3n_Electr%C3%B3nica"&gt;PKI&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/SWTTw-PaWEI/AAAAAAAAAdk/1TnheFS4Ikw/s1600-h/DSEE6.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 125px;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/SWTTw-PaWEI/AAAAAAAAAdk/1TnheFS4Ikw/s200/DSEE6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5288584700734625858" /&gt;&lt;/a&gt;&lt;br /&gt;Adjunto imagenes ilustrativas de como firmar las peticiones de certificados de productos clácicos de Infraestructura IT como son &lt;a href="http://es.wikipedia.org/wiki/Apache_http_server"&gt;Apache&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/OpenLDAP"&gt;OpenLDAP&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/OpenDS"&gt;OpenDS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Fedora_Directory_Server"&gt;FedoraDS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Sun_Java_System_Web_Server"&gt;SJWS&lt;/a&gt; y &lt;a href="http://en.wikipedia.org/wiki/Sun_Java_System_Directory_Server"&gt;DSEE&lt;/a&gt; con el certificado de la entidad certificadora (raiz o subordinada), al igual que el video ilustrativo acerca de como realizarlo con &lt;a href="http://es.wikipedia.org/wiki/OpenVPN"&gt;OpenVPN&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KbInXaFbC8g&amp;hl=es&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/KbInXaFbC8g&amp;hl=es&amp;fs=1" 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/6383609960657790751-4614011864203272199?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4614011864203272199/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/12/certified-authority-ca-en-5-minutos.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4614011864203272199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4614011864203272199'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/12/certified-authority-ca-en-5-minutos.html' title='Autoridad Certificadora (CA) en 5 minutos'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SWTTnXQGP-I/AAAAAAAAAdc/oqokWAdb1-k/s72-c/SJWS.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1462995988863020539</id><published>2008-12-04T15:43:00.024+01:00</published><updated>2010-11-09T22:48:09.345+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NexentaStor'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenStorage'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Innovación en ALMACENAMIENTO !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/STjlPDDiBiI/AAAAAAAAAb8/J5sgv2_rAXI/s1600-h/Storage.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 265px; height: 183px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/STjlPDDiBiI/AAAAAAAAAb8/J5sgv2_rAXI/s320/Storage.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5276219010145453602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/STf2Tv27O2I/AAAAAAAAAbM/rQdS6oPMMso/s1600-h/Nexenta.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 170px; height: 56px;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/STf2Tv27O2I/AAAAAAAAAbM/rQdS6oPMMso/s320/Nexenta.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5275956307612613474" /&gt;&lt;/a&gt;&lt;br /&gt;Aprovecho este post para comentaros que hace ya algun tiempo &lt;a href="http://www.nexenta.com/corp/"&gt;Nexenta Systems&lt;/a&gt; sacó al mercado su pionero producto de Almacenamiento más conocido como &lt;a href="http://www.nexenta.com/corp/index.php?option=com_content&amp;task=blogsection&amp;id=4&amp;Itemid=128"&gt;&lt;span style="font-weight:bold;"&gt;NexentaStor&lt;/span&gt;&lt;/a&gt; el cual actualmente cubre todas las necesidades de un &lt;a href="http://es.wikipedia.org/wiki/NAS"&gt;NAS&lt;/a&gt; (tanto acceso a ficheros a traves de CIFS y NFS, como acceso a dispositivos de bloques via iSCSI...). Lo novedoso del mismo reside en que la gestión local y remota de los discos se realiza internamente con el popular sistema de ficheros &lt;a href="http://es.opensolaris.org/Presentaciones/Almacenamiento_en_OpenSolaris.pdf"&gt;ZFS&lt;/a&gt; con todas las ventajas que aporta el uso y distribucion de las caches y registros de transacciones mediante ARC, L2ARC y ZIL sin olvidar la replicación, todo ello desarrollado bajo el proyecto &lt;a href="http://www.opensolaris.org"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/STf8cO2f3WI/AAAAAAAAAbs/BTiu5xwwP7Q/s1600-h/Sun.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 82px; height: 38px;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/STf8cO2f3WI/AAAAAAAAAbs/BTiu5xwwP7Q/s320/Sun.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5275963050441039202" /&gt;&lt;/a&gt;&lt;br /&gt;Posteriormente y a su vez de forma reciente &lt;a href="http://www.sun.com"&gt;Sun Microsystems&lt;/a&gt; acaba de sacar su alternativa más conocida como &lt;a href="http://www.sun.com/storage/disk_systems/unified_storage/"&gt;&lt;span style="font-weight:bold;"&gt;OpenStorage&lt;/span&gt;&lt;/a&gt; con las mismas funcionalidades y algo mas de integración con &lt;a href="http://es.opensolaris.org/Presentaciones/Charla_OSD08_DTrace.pdf"&gt;DTRACE&lt;/a&gt; lo que se trasmite graficas de rendimiento con un apreciable nivel de detalle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1462995988863020539?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1462995988863020539/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/12/cambios-en-almacenamiento-i.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1462995988863020539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1462995988863020539'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/12/cambios-en-almacenamiento-i.html' title='Innovación en ALMACENAMIENTO !'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/STjlPDDiBiI/AAAAAAAAAb8/J5sgv2_rAXI/s72-c/Storage.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2091671450159546331</id><published>2008-11-05T11:35:00.022+01:00</published><updated>2010-04-23T08:02:50.860+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Open Source World Conference 09 (OSWC 09)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/SwF57PJWrVI/AAAAAAAAAkk/6AAJ8rT073k/s1600/OSWC_08.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 75px;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/SwF57PJWrVI/AAAAAAAAAkk/6AAJ8rT073k/s320/OSWC_08.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5404735086406315346" /&gt;&lt;/a&gt; Aprovecho este articulo para comentaros la necesaria participacion que realizó &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris Hispano&lt;/a&gt; en este importante y relevante evento internacional, el cual se celebró los pasados 20, 21 y 22 de Noviembre bajo el paraguas de la ciudad de Málaga con este interesante a la vez que completo &lt;a href="http://www.opensourceworldconference.com/oswc/programme"&gt;programa&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;De forma similar a anteriores ocasiones, la presentación realizada para dicha ponencia ya esta disponible, tanto en es este blog como en la seccion del portal de la Comunidad OpenSolaris Hispano.&lt;br /&gt;&lt;br /&gt;-&gt; &lt;a href="http://www.opensourceworldconference.com/oswc/programme/media/talleres/presentacion-opensolaris"&gt;&lt;span style="font-weight:bold;"&gt;VIDEO DE LA CONFERENCIA&lt;/span&gt;&lt;/a&gt; &lt;- &lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Presentacion_Demo_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Presentacion OpenSolaris - Demo OpenBravo ERP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_690788"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/guest926912/presentacion-demo-open-solaris-presentation" title="Presentacion Demo Open Solaris"&gt;Presentacion Demo Open Solaris&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=presentaciondemoopensolaris-1224937396027263-9&amp;stripped_title=presentacion-demo-open-solaris-presentation" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=presentaciondemoopensolaris-1224937396027263-9&amp;stripped_title=presentacion-demo-open-solaris-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/guest926912"&gt;guest926912&lt;/a&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/6383609960657790751-2091671450159546331?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2091671450159546331/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/11/simplepanels.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2091671450159546331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2091671450159546331'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/11/simplepanels.html' title='Open Source World Conference 09 (OSWC 09)'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SwF57PJWrVI/AAAAAAAAAkk/6AAJ8rT073k/s72-c/OSWC_08.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8511760344007935016</id><published>2008-05-29T16:07:00.023+02:00</published><updated>2010-04-23T08:04:25.232+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitorización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>OpenSolaris Day 08</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/SD68KVi5kdI/AAAAAAAAAQA/q9XH9y9LMmo/s1600-h/esbigbanner.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/SD68KVi5kdI/AAAAAAAAAQA/q9XH9y9LMmo/s320/esbigbanner.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5205805105055109586" /&gt;&lt;/a&gt;&lt;br /&gt;Los pasados días 26 y 27 de Junio celebramos en Madrid (UCM: Facultad de Matemáticas) este destacado evento anual: &lt;a href="http://es.opensolaris.org/events/OSDAY08/"&gt;&lt;span style="font-weight:bold;"&gt;"OpenSolaris Day"&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Al igual que en ediciones anteriores la asistencia fue &lt;span style="font-weight:bold;"&gt;gratuita&lt;/span&gt; y libre para todos los asistentes. &lt;br /&gt;&lt;br /&gt;Las fotos mas relevantes de este importante evento &lt;span style="font-style:italic;"&gt;Open Source&lt;/span&gt; las podeis ver &lt;a href="http://blogs.sun.com/upm/entry/m%C3%A1s_fotos_osday_y_openjavaday"&gt;&lt;span style="font-weight:bold;"&gt;aquí&lt;/span&gt;&lt;/a&gt;. Ademas existe un resumen del evento en la edicion digital de &lt;a href="http://www.gacetatecnologica.com/node/660"&gt;Gaceta Tecnologica&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Las presentaciones de las ponencias y talleres ya estan disponibles, tanto en es este blog como en la seccion del portal de la Comunidad &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris Hispano&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/SugarCRM_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;SugarCRM en OpenSolaris (CRM)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_499958"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=sugarcrmenopensolaris-1215244349648453-9"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=sugarcrmenopensolaris-1215244349648453-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/sugarcrm-en-open-solaris?src=embed" title="View SugarCrm en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Monitorizaci_n_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Monitorizacion en OpenSolaris (ITIL v2/3)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_499961"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=monitorizacinenopensolaris-1215244575719647-9"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=monitorizacinenopensolaris-1215244575719647-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/monitorizacion-en-opensolaris?src=embed" title="View Monitorizacion en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&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/6383609960657790751-8511760344007935016?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8511760344007935016/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/05/opensolaris-day-08.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8511760344007935016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8511760344007935016'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/05/opensolaris-day-08.html' title='OpenSolaris Day 08'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SD68KVi5kdI/AAAAAAAAAQA/q9XH9y9LMmo/s72-c/esbigbanner.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-2835381220705889542</id><published>2008-05-20T18:54:00.014+02:00</published><updated>2009-06-10T23:13:20.718+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Jornadas Técnicas UPM 08</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/SDMCd9TOUpI/AAAAAAAAAPY/T0Aa9QjpJZM/s1600-h/escudo_upm.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/SDMCd9TOUpI/AAAAAAAAAPY/T0Aa9QjpJZM/s320/escudo_upm.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5202504708237709970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Dentro del marco de actividades de la Comunidad &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris Hispano&lt;/a&gt;, aprovecho este post para trasladaros el evento del próximo Viernes 23/5/2008 de 16:00 a 18:00 que se celebrará en la Facultad de Informática de la &lt;a href="http://blogs.sun.com/upm/"&gt;UPM&lt;/a&gt; (Universidad Politécnica de Madrid). En particular la ponencia consiste concretamente en &lt;a href="http://blogs.sun.com/upm/entry/sobre_la_charla_de_almacenamiento"&gt;&lt;span style="font-weight:bold;"&gt;"&lt;span style="font-style:italic;"&gt;Novedades&lt;/span&gt;: Virtualización / Almacenamiento en OpenSolaris"&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Como en anteriores ocasiones la asistencia al mismo es libre y &lt;span style="font-weight:bold;"&gt;gratuita&lt;/span&gt;. &lt;br /&gt;La presentación ya está disponible tanto en este blog como la sección de Presentaciones y Talleres del portal de la Comunidad OpenSolaris Hispano.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Virtualizacion_Almacenamiento_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Virtualización y Almacenamiento en OpenSolaris (ITIL v2/3)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_499957"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=virtualizacionalmacenamientoenopensolaris-1215244268934530-9"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=virtualizacionalmacenamientoenopensolaris-1215244268934530-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/virtualizacion-almacenamiento-en-open-solaris?src=embed" title="View Virtualizacion y Almacenamiento en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&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/6383609960657790751-2835381220705889542?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/2835381220705889542/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/05/jornadas-tcnicas-upm-08.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2835381220705889542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/2835381220705889542'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/05/jornadas-tcnicas-upm-08.html' title='Jornadas Técnicas UPM 08'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SDMCd9TOUpI/AAAAAAAAAPY/T0Aa9QjpJZM/s72-c/escudo_upm.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-8205343766562567402</id><published>2008-04-14T08:49:00.010+02:00</published><updated>2009-06-10T23:13:35.426+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Sun Microsystems Technical Fridays 08</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/SAL-u7hUzbI/AAAAAAAAALg/dk-UU_63OvQ/s1600-h/viernesbuttonsc.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/SAL-u7hUzbI/AAAAAAAAALg/dk-UU_63OvQ/s320/viernesbuttonsc.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5188989802889137586" /&gt;&lt;/a&gt;&lt;br /&gt;Como parte de las actividades e iniciativas de &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris Hispano&lt;/a&gt;, el próximo día 25 de este mes de Abril del 2008, se celebrará la 3ra edición de las jornadas denominadas &lt;a href="http://es.opensolaris.org/ViernesTec/"&gt;Viernes Técnicos&lt;/a&gt; aqui en Madrid. La entrada es &lt;span style="font-weight:bold;"&gt;gratuita&lt;/span&gt; y el registro es necesario realizarse via Web, &lt;a href="http://es.opensolaris.org/RegistroVT/"&gt;aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Esta edición consistirá en un monográfico detallado en base a las diferentes tecnologías de Almacenamiento presentes en las multiples distribuciones actuales englobadas dentro el proyecto internacional &lt;a href="http://www.opensolaris.org"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La presentacion ya está disponible tanto en este blog como la sección de Presentaciones y Talleres del portal de la Comunidad OpenSolaris Hispano.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Almacenamiento_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Almacenamiento en OpenSolaris (ITIL v2/3)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_499956"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=almacenamientoenopensolaris-1215244121566300-9"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=almacenamientoenopensolaris-1215244121566300-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/almacenamiento-en-open-solaris?src=embed" title="View Almacenamiento en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&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/6383609960657790751-8205343766562567402?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/8205343766562567402/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/04/viernes-tcnicos-08.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8205343766562567402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/8205343766562567402'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/04/viernes-tcnicos-08.html' title='Sun Microsystems Technical Fridays 08'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SAL-u7hUzbI/AAAAAAAAALg/dk-UU_63OvQ/s72-c/viernesbuttonsc.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5874205124401922635</id><published>2008-04-09T17:27:00.026+02:00</published><updated>2010-02-28T21:45:45.982+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Conferencia WHYFLOSS 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/R_zhxrQhMrI/AAAAAAAAALY/AU43Z85R7js/s1600-h/logo-large.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/R_zhxrQhMrI/AAAAAAAAALY/AU43Z85R7js/s320/logo-large.png" alt="" id="BLOGGER_PHOTO_ID_5187269114365817522" border="0"&gt;&lt;/a&gt;&lt;br/&gt;En los próximos días 8 y 9 del mes de Mayo de este año 2008, se celebrará la 4ta edición de la &lt;a href="http://www.whyfloss.com/es/conference/madrid08/program"&gt;WhyFLOSS Conference&lt;/a&gt; aqui en Madrid. La entrada es &lt;span style="font-weight: bold;"&gt;gratuita&lt;/span&gt; y el registro puede realizarse via Web, &lt;a href="http://www.whyfloss.com/es/conference/madrid08/register"&gt;aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En este evento profesionales de conocias compañí­as del sector junto a universidades como la UPM y la URJC, al igual que­ comunidades de proyectos como LibreSoft, &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris Hispano&lt;/a&gt; y FFII estarán colaborando en la IV edición.&lt;br /&gt;&lt;br/&gt;La presentacion ya está disponible tanto en este blog como la sección de Presentaciones y Talleres del portal de la Comunidad OpenSolaris Hispano.&lt;br /&gt;&lt;br/&gt;&lt;span style="font-weight:bold;"&gt; &lt;a href="http://video.google.es/videoplay?docid=-7398843892145596262&amp;ei=bG-qSa6hNYagiQLnwviCAw&amp;q=seguridad+opensolaris"&gt;-&gt; VIDEO DE LA CONFERENCIA &lt;-&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Seguridad_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight: bold;"&gt;Seguridad en OpenSolaris (SGSI, ISO 27000)&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width: 425px; text-align: left;" id="__ss_499953"&gt;&lt;object style="margin: 0px;" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=seguridadenopensolaris-1215243673110015-9"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=seguridadenopensolaris-1215243673110015-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border: 0px none ; margin-bottom: -5px;" alt="SlideShare"&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/seguridad-en-open-solaris?src=embed" title="View Seguridad en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&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/6383609960657790751-5874205124401922635?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5874205124401922635/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/04/conferencia-whyfloss-2008.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5874205124401922635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5874205124401922635'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/04/conferencia-whyfloss-2008.html' title='Conferencia WHYFLOSS 2008'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R_zhxrQhMrI/AAAAAAAAALY/AU43Z85R7js/s72-c/logo-large.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4807484831137848000</id><published>2008-03-19T12:17:00.008+01:00</published><updated>2008-07-22T08:11:55.684+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>OpenSolaris en Linux Magazine II</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/R-D2ZREpIJI/AAAAAAAAALI/mYGb9GkMvsI/s1600-h/LinuxMagazineCover_XXL.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/R-D2ZREpIJI/AAAAAAAAALI/mYGb9GkMvsI/s320/LinuxMagazineCover_XXL.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5179410485416108178" /&gt;&lt;/a&gt;&lt;br /&gt;Aprovecho este post para anunciaros que ya está disponible el artículo de OpenSolaris del mes de marzo en la edición española de &lt;a href="http://www.linux-magazine.es/issue/36"&gt;Linux Magazine&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A diferencia del anterior más orientado en cuanto a una introducción a &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris&lt;/a&gt; e instalación del mismo, esta nueva publicación trata en profundidad las diferencias existentes en el arranque que se produce en máquinas con arquitecturas de procesador SPARC y de tipo x86.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://opensolaris.org/os/project/es/Presentaciones/068-072_OpenSolarisIILM36.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Arranque de OpenSolaris (SPARC y x86)&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-4807484831137848000?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4807484831137848000/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/03/opensolaris-en-linux-magazine-ii.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4807484831137848000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4807484831137848000'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/03/opensolaris-en-linux-magazine-ii.html' title='OpenSolaris en Linux Magazine II'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R-D2ZREpIJI/AAAAAAAAALI/mYGb9GkMvsI/s72-c/LinuxMagazineCover_XXL.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1589289727755162281</id><published>2008-03-14T14:43:00.010+01:00</published><updated>2009-06-10T23:13:57.412+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>Jornadas Técnicas UC3M 2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/SAMDXbhUzcI/AAAAAAAAALo/5ZHyzQND1ZQ/s1600-h/15683030_7e88e6b7b8_o.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/SAMDXbhUzcI/AAAAAAAAALo/5ZHyzQND1ZQ/s320/15683030_7e88e6b7b8_o.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5188994896720350658" /&gt;&lt;/a&gt;&lt;br /&gt;Como miembro &lt;a href="http://es.opensolaris.org/viewProfile.jspa?id=25971"&gt;activo&lt;/a&gt; de la Comunidad Hispana &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris&lt;/a&gt;, aprovecho este post para anunciar las presentaciones que realizé el lunes 10/3/2008 y miércoles 12/3/2008 en el marco de las &lt;a href="http://cursos.gul.es/courses/view/6/mark"&gt;jornadas GUL-UC3M 2008&lt;/a&gt;, que tuvo lugar en Madrid.&lt;br /&gt;&lt;br /&gt;Ambas presentaciones ya están disponibles tanto en este blog como la sección de Orange Books del portal de la Comunidad Hispana.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/jornadas_UC3M.pdf"&gt;&lt;span style="font-weight:bold;"&gt;OpenSolaris y Comunidad&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/Virtualizacion_en_OpenSolaris.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Virtualización en OpenSolaris&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_499955"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=virtualizacionenopensolaris-1215243933509490-9"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=virtualizacionenopensolaris-1215243933509490-9" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/guest1f0bd6/virtualizacion-en-open-solaris?src=embed" title="View Virtualizacion en OpenSolaris on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&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/6383609960657790751-1589289727755162281?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1589289727755162281/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/03/jornadas-uc3m-2008.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1589289727755162281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1589289727755162281'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/03/jornadas-uc3m-2008.html' title='Jornadas Técnicas UC3M 2008'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/SAMDXbhUzcI/AAAAAAAAALo/5ZHyzQND1ZQ/s72-c/15683030_7e88e6b7b8_o.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5875497673595425932</id><published>2008-01-19T12:35:00.010+01:00</published><updated>2008-07-22T08:12:24.413+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><title type='text'>OpenSolaris en Linux Magazine I</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/R5HhcLPHhKI/AAAAAAAAAJA/AH37qyV6oWQ/s1600-h/LinuxMagazineCover_XXL.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/R5HhcLPHhKI/AAAAAAAAAJA/AH37qyV6oWQ/s320/LinuxMagazineCover_XXL.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5157150922484712610" /&gt;&lt;/a&gt;&lt;br /&gt;Aprovecho este post para anunciaros que a partir del mes de Enero de este año 2008, esta previsto incluir una serie de artículos acerca de OpenSolaris en la edición española de &lt;a href="http://www.linux-magazine.es/issue/34"&gt;Linux Magazine&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;La idea consiste en una serie completa, que recoja desde la Instalación y Configuración inicial hasta los aspectos mas relevantes de todas las nuevas tecnologías presentes en &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris&lt;/a&gt; (SMF, ZFS, DTRACE, Zonas/Contenedores, IPFilter...) y que ya están siendo portadas a otros sistemas operativos de tipo Unix como &lt;a href="http://trac.macosforge.org/projects/zfs/wiki/"&gt;OSX&lt;/a&gt;, &lt;a href="http://wiki.freebsd.org/ZFS"&gt;FreeBSD&lt;/a&gt; y &lt;a href="http://www.wizy.org/wiki/ZFS_on_FUSE"&gt;Linux&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/Presentaciones/060-063_OpenSolarisLM34.crop.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Instalación de OpenSolaris (x86)&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-5875497673595425932?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5875497673595425932/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2008/01/opensolaris-en-linux-magazine.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5875497673595425932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5875497673595425932'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2008/01/opensolaris-en-linux-magazine.html' title='OpenSolaris en Linux Magazine I'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R5HhcLPHhKI/AAAAAAAAAJA/AH37qyV6oWQ/s72-c/LinuxMagazineCover_XXL.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7491917005040867587</id><published>2007-12-22T10:55:00.000+01:00</published><updated>2008-07-22T08:13:06.268+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Ext2 y NTFS en OpenSolaris</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/R2zgIbPHhGI/AAAAAAAAAIg/ao4LkKy5f0g/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/R2zgIbPHhGI/AAAAAAAAAIg/ao4LkKy5f0g/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5146734909532374114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En este breve artículo vamos a comentar como ser capaz de acceder a los datos de una determinada partición &lt;a href="http://es.wikipedia.org/wiki/Ext2"&gt;Ext2&lt;/a&gt; o &lt;a href="http://es.wikipedia.org/wiki/NTFS"&gt;NTFS&lt;/a&gt; desde nuestro sistema &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Lo primero que tenemos que hacer es descargarnos estos dos paquetes: &lt;a href="http://www.belenix.org/binfiles/FSWpart.tar.gz"&gt;FSWpart&lt;/a&gt; y &lt;a href="http://www.belenix.org/binfiles/FSWfsmisc.tar.gz"&gt;FSWfsmisc&lt;/a&gt; de la distribucion &lt;a href="http://www.belenix.org"&gt;Belenix&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Posteriormente los instalamos:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;gunzip -c FSWpart.tar.gz | tar xvf -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkgadd -d . FSWpart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;gunzip -c FSWfsmisc.tar.gz | tar xvf -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkgadd -d . FSWfsmisc&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y ya podemos montar de manual las particiones de estos dos sistemas de ficheros:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mount -F ext2fs /dev/dsk/c0d0s4 /mnt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mount -F ntfs /dev/dsk/c0d0s5 /mnt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O si necesitamos que se monten automatiamente en el arranque del sistema, indicarlo con una entrada para cada una de ellas en la tabla /etc/vfstab.&lt;br /&gt;&lt;br /&gt;Como ayuda para identificar las particiones de un disco recnocido, no es necesario utilizar el comando format e ir navegando por sus distintas opciones... es más sencilla esta otra opción:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;/usr/bin/prtpart /dev/rdsk/c0d0 -ldevs&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7491917005040867587?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7491917005040867587/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/ext2-y-ntfs-en-opensolaris.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7491917005040867587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7491917005040867587'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/ext2-y-ntfs-en-opensolaris.html' title='Ext2 y NTFS en OpenSolaris'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R2zgIbPHhGI/AAAAAAAAAIg/ao4LkKy5f0g/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4473088030899437046</id><published>2007-12-16T22:07:00.004+01:00</published><updated>2010-02-28T21:59:18.590+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Congreso Hispalinux 2007</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/R2WUZLPHhFI/AAAAAAAAAIY/FGiBfkTbVj0/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/R2WUZLPHhFI/AAAAAAAAAIY/FGiBfkTbVj0/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5144681309574497362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Como miembro &lt;a href="http://es.opensolaris.org/viewProfile.jspa?id=25971"&gt;activo&lt;/a&gt; de la Comunidad Hispana &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris&lt;/a&gt;, aprovecho este post para anunciar la presentación que realizé el pasado sabado 15/12/2007 en la décima edición del Congreso &lt;a href="http://www.alobbs.com/photolog/IMG_9525/HL_2007_Speakers_and_Organizers.html"&gt;Hispalinux&lt;/a&gt; 2007, el cual tuvo lugar en Caceres (Extremadura).&lt;br /&gt;&lt;br /&gt;La presentación ya esta disponible tanto en este blog como la sección de &lt;a href="http://es.opensolaris.org/files/"&gt;Orange Books&lt;/a&gt; del portal de la Comunidad Hispana.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/files/OpenSolaris_-_Almacenamiento_con_ZFS.pdf"&gt;&lt;span style="font-weight:bold;"&gt;OpenSolaris - Almacenamiento con ZFS&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-4473088030899437046?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4473088030899437046/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/congreso-hispalinux-2007.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4473088030899437046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4473088030899437046'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/congreso-hispalinux-2007.html' title='Congreso Hispalinux 2007'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R2WUZLPHhFI/AAAAAAAAAIY/FGiBfkTbVj0/s72-c/open.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-4017378586284720441</id><published>2007-12-10T18:05:00.004+01:00</published><updated>2010-02-28T21:57:12.366+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>filtros TCP_WRAPPER</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/R11yV9LhX0I/AAAAAAAAAIA/vR0R65iGUIQ/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/R11yV9LhX0I/AAAAAAAAAIA/vR0R65iGUIQ/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5142392071052681026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una de las nuevas funcionalidades de seguridad que incorpra &lt;a href="http://www.sun.com/software/solaris/index.jsp"&gt;Solaris 10&lt;/a&gt; / &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris&lt;/a&gt; reside que la mayoria de servicios de red o de acceso al sistema ya estan integrados con &lt;a href="http://es.wikipedia.org/wiki/TCP_Wrapper"&gt;TCP_WRAPPER&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En este articulo vamos a ver como permitir/denegar el acceso al puerto TCP 1111, el cual es habilitado por el proceso rpcbind (utilizado para clientes &lt;a href="http://es.wikipedia.org/wiki/Network_File_System"&gt;NFS&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Network_Information_Service"&gt;NIS&lt;/a&gt;...). Es decir podemos limitar los hosts que envian peticiones de tipo RPC a nuestro sistema.&lt;br /&gt;&lt;br /&gt;Dentro de &lt;a href="http://es.opensolaris.org/files/solarissmf.pdf"&gt;SMF&lt;/a&gt;, entramos en este servicio de red, asi:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# svccfg&lt;/span&gt;&lt;br /&gt;svc:&gt; &lt;span style="font-weight:bold;"&gt;select network/rpc/bind&lt;/span&gt;&lt;br /&gt;svc:/network/rpc/bind&gt; &lt;span style="font-weight:bold;"&gt;listprop&lt;/span&gt;&lt;br /&gt;config                     application&lt;br /&gt;config/allow_indirect      boolean  true&lt;br /&gt;config/verbose_logging     boolean  true&lt;br /&gt;config/enable_tcpwrappers  boolean  true&lt;br /&gt;fs                         dependency&lt;br /&gt;fs/entities                fmri     svc:/system/filesystem/minimal&lt;br /&gt;fs/grouping                astring  require_all&lt;br /&gt;fs/restart_on              astring  none&lt;br /&gt;fs/type                    astring  service&lt;br /&gt;identity                   dependency&lt;br /&gt;identity/entities          fmri     svc:/system/identity:node&lt;br /&gt;identity/grouping          astring  require_all&lt;br /&gt;identity/restart_on        astring  refresh&lt;br /&gt;identity/type              astring  service&lt;br /&gt;sysidtool                  dependency&lt;br /&gt;sysidtool/entities         fmri     svc:/system/sysidtool:net&lt;br /&gt;sysidtool/grouping         astring  require_all&lt;br /&gt;sysidtool/restart_on       astring  none&lt;br /&gt;sysidtool/type             astring  service&lt;br /&gt;routing                    dependency&lt;br /&gt;routing/entities           fmri     svc:/network/initial:default&lt;br /&gt;routing/grouping           astring  optional_all&lt;br /&gt;routing/restart_on         astring  none&lt;br /&gt;routing/type               astring  service&lt;br /&gt;general                    framework&lt;br /&gt;general/entity_stability   astring  Unstable&lt;br /&gt;general/single_instance    boolean  true&lt;br /&gt;start                      method&lt;br /&gt;start/exec                 astring  "/lib/svc/method/rpc-bind %m"&lt;br /&gt;start/group                astring  root&lt;br /&gt;start/limit_privileges     astring  :default&lt;br /&gt;start/privileges           astring  basic,file_chown,file_chown_self,file_owner,net_privaddr,proc_setid,sys_nfs&lt;br /&gt;start/project              astring  :default&lt;br /&gt;start/resource_pool        astring  :default&lt;br /&gt;start/supp_groups          astring  :default&lt;br /&gt;start/timeout_seconds      count    60&lt;br /&gt;start/type                 astring  method&lt;br /&gt;start/use_profile          boolean  false&lt;br /&gt;start/user                 astring  root&lt;br /&gt;start/working_directory    astring  :default&lt;br /&gt;stop                       method&lt;br /&gt;stop/exec                  astring  "/lib/svc/method/rpc-bind %m %{restarter/contract}"&lt;br /&gt;stop/group                 astring  root&lt;br /&gt;stop/limit_privileges      astring  :default&lt;br /&gt;stop/privileges            astring  basic,proc_owner&lt;br /&gt;stop/project               astring  :default&lt;br /&gt;stop/resource_pool         astring  :default&lt;br /&gt;stop/supp_groups           astring  :default&lt;br /&gt;stop/timeout_seconds       count    60&lt;br /&gt;stop/type                  astring  method&lt;br /&gt;stop/use_profile           boolean  false&lt;br /&gt;stop/user                  astring  root&lt;br /&gt;stop/working_directory     astring  :default&lt;br /&gt;tm_common_name             template&lt;br /&gt;tm_common_name/C           ustring  "RPC bindings"&lt;br /&gt;tm_man_rpcbind             template&lt;br /&gt;tm_man_rpcbind/manpath     astring  /usr/share/man&lt;br /&gt;tm_man_rpcbind/section     astring  1M&lt;br /&gt;tm_man_rpcbind/title       astring  rpcbind&lt;br /&gt;&lt;br /&gt;Habilitamos el filtrado:&lt;br /&gt;&lt;br /&gt;svc:/network/rpc/bind&gt; &lt;span style="font-weight:bold;"&gt;setprop config/enable_tcpwrappers=true&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Finalizamos la edicion de este servicio y lo reiniciamos:&lt;br /&gt;&lt;br /&gt;svc:/network/rpc/bind&gt; &lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm restart rpc/bind&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Justo en este momento, ya estamos en condiciones de configurar el acceso. Denegamos todo y unicamente permitimos el acceso a través de la interface de loopback.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cat /etc/hosts.deny&lt;/span&gt;&lt;br /&gt;ALL: ALL&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cat /etc/hosts.allow&lt;/span&gt;&lt;br /&gt;rpcbind: 127.0.0.1&lt;br /&gt;&lt;br /&gt;Y comprobamos que dicho filtrado es correcto:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;uname -a&lt;/span&gt;&lt;br /&gt;SunOS opensolaris 5.10 Generic_120012-14 i86pc i386 i86pc&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;telnet opensolaris 1111&lt;/span&gt;&lt;br /&gt;Trying 10.73.130.251…&lt;br /&gt;telnet: connect to address 192.168.1.3: Connection refused&lt;br /&gt;&lt;br /&gt;Fácil, no?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-4017378586284720441?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/4017378586284720441/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/filtros-tcpwrapper.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4017378586284720441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/4017378586284720441'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/filtros-tcpwrapper.html' title='filtros TCP_WRAPPER'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R11yV9LhX0I/AAAAAAAAAIA/vR0R65iGUIQ/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5068763345374485289</id><published>2007-12-03T11:32:00.001+01:00</published><updated>2010-02-28T21:46:40.132+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>SVM fácil y rápido</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/R1PlttLhXzI/AAAAAAAAAH4/aHMz0M-CQ9U/s1600-R/svm.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/R1PlttLhXzI/AAAAAAAAAH4/4eCMBe_t-4c/s320/svm.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5139704173144661810" /&gt;&lt;/a&gt;&lt;br /&gt;En este artículo vamos a ver de forma sencilla y cómoda como actualizar nuestro &lt;a href="http://www.sun.com/software/solaris/index.jsp"&gt;Solaris 10&lt;/a&gt; / &lt;a href="http://es.opensolaris.org/"&gt;OpenSolaris&lt;/a&gt; corriendo el mínimo riesgo posible. &lt;br /&gt;&lt;br /&gt;Partimos de una situación inicial en la cual tenemos una configuración básica de &lt;a href="http://www.sun.com/software/whitepapers/solaris9/transition_volumemgr.pdf"&gt;Solaris Volume Manager&lt;/a&gt; para el filesystem / y el área de swap.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;uname -a&lt;/span&gt;&lt;br /&gt;SunOS opensolaris 5.10 Generic_120012-14 i86pc i386 i86pc&lt;br /&gt;&lt;br /&gt;#&lt;span style="font-weight:bold;"&gt; df -h| grep dsk&lt;/span&gt;&lt;br /&gt;/dev/md/dsk/d0         5,4G   4,2G   1,2G    79%    /&lt;br /&gt;&lt;br /&gt;#&lt;span style="font-weight:bold;"&gt; swap -l&lt;/span&gt;&lt;br /&gt;swapfile             dev  swaplo bloques   libre&lt;br /&gt;/dev/md/dsk/d10     85,10      8 1048568 1048568&lt;br /&gt;&lt;br /&gt;La configuración del &lt;a href="http://es.wikipedia.org/wiki/RAID"&gt;RAID&lt;/a&gt; 1 (mirror) en cada uno de los filesystem implicados es esta:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;metastat -p&lt;/span&gt;&lt;br /&gt;d10 -m d11 d12 1&lt;br /&gt;d11 1 1 c0d0s1&lt;br /&gt;d12 1 1 c0d1s1&lt;br /&gt;d0 -m d1 d2 1&lt;br /&gt;d1 1 1 c0d0s0&lt;br /&gt;d2 1 1 c0d1s0&lt;br /&gt;&lt;br /&gt;Luego en ese momento ejecutamos el script &lt;a href="http://www.sun.com/bigadmin/scripts/submittedScripts/unmirror.txt"&gt;unmirror.sh&lt;/a&gt;, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;./unmirror.sh&lt;/span&gt;&lt;br /&gt;bash-3.00# ./unmirror.sh&lt;br /&gt;d10: subduplicación d12 quitada&lt;br /&gt;d0: subduplicación d2 quitada&lt;br /&gt;Press any key to reboot system. After rebooting, check //log/unmirror_cont.log for result.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;y&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El sistema se reiniciará y arrancará sin ningun tipo de RAID 1, luego unicamente los cambios en la actualización del mismo o su parcheado se registraran en los subdiscos activos en ese momento.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;metastat -p&lt;/span&gt;&lt;br /&gt;d10 -m d11 1&lt;br /&gt;d11 1 1 c0d0s1&lt;br /&gt;d0 -m d1 1&lt;br /&gt;d1 1 1 c0d0s0&lt;br /&gt;d12 1 1 c0d1s1&lt;br /&gt;d2 1 1 c0d1s0&lt;br /&gt;&lt;br /&gt;Por lo tanto, siempre podremos arrancar nuestro sistema con los subdiscos que no estan activos y que no se ven afectados por este proceso de actualización.&lt;br /&gt;&lt;br /&gt;* * * ACTUALIZAMOS * * *&lt;br /&gt;&lt;br /&gt;Una vez que el sistema ya actualizado arranca perfectamente, simplemente con el siguiente script (generado por el anterior "unmirror.sh"), volvemos a crear la tolerancia a fallos a nivel del mirror activa en el próximo arranque, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;./remirror&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;metainit: opensolaris: d10: unidad ya configurada&lt;br /&gt;&lt;br /&gt;metainit: opensolaris: d0: unidad ya configurada&lt;br /&gt;&lt;br /&gt;The output of metastat -p is:&lt;br /&gt;d10 -m d11 d12 1&lt;br /&gt;d11 1 1 c0d0s1&lt;br /&gt;d12 1 1 c0d1s1&lt;br /&gt;d0 -m d1 d2 1&lt;br /&gt;d1 1 1 c0d0s0&lt;br /&gt;d2 1 1 c0d1s0&lt;br /&gt;Press any key to reboot system to finish mirroring.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-5068763345374485289?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5068763345374485289/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/svm-fcil-y-rpido.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5068763345374485289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5068763345374485289'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/12/svm-fcil-y-rpido.html' title='SVM fácil y rápido'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R1PlttLhXzI/AAAAAAAAAH4/4eCMBe_t-4c/s72-c/svm.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-619349551785354586</id><published>2007-11-26T12:39:00.001+01:00</published><updated>2010-02-28T21:47:13.599+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>FTP Anónimo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/R0qwtSaIxaI/AAAAAAAAAHg/gUIQN8tyiAs/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/R0qwtSaIxaI/AAAAAAAAAHg/gUIQN8tyiAs/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5137112617051538850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tanto en &lt;a href="http://www.sun.com/software/solaris/index.jsp"&gt;Solaris 10&lt;/a&gt;, como en &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris&lt;/a&gt; hay algunos cambios en cuanto a la generación de un servidor FTP acotado para el acceso permitido de cualquier usuario sin cuenta en nuestro sistema.&lt;br /&gt;&lt;br /&gt;Por defecto el &lt;a href="http://es.wikipedia.org/wiki/Demonio_(inform%C3%A1tica)"&gt;demonio&lt;/a&gt; que nos permite ejecutar el servidor FTP (WU-FTP) estará activo y controlado por &lt;a href="http://es.opensolaris.org/files/solarissmf.pdf"&gt;SMF&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs -a | grep ftp&lt;/span&gt;&lt;br /&gt;online 15:28:42 svc:/network/ftp:default&lt;br /&gt;&lt;br /&gt;Lo primero que vamos a realizar es crear un $HOME para el usuario ftp, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mkdir -p /export/ftp/{pub,bin,dev,etc,usr/lib}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez realizado, copiamos el binario del comando "ls" y le asignamos los permisos necesarios:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/bin/ls /export/ftp/bin&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 111 /export/ftp/bin/ls&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Solo nos queda copiar a ese path las librerias necesarios para le ejecución de dicho binario:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/ld.so* /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/libc.so.1 /usr/lib/libdl.so.1 /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/libintl.so.1 usr/lib/libw.so.1 /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/nss*.so.1 /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/libnsl.so.1 /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /usr/lib/straddr.so /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y los correspondientes ficheros de configuración:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /etc/passwd /etc/group /etc/netconfig /export/ftp/etc&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cp /etc/nsswitch.conf /export/ftp/etc&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Con su asignación correcta de permisos:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp/usr/lib/*&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 444 /export/ftp/etc/*&lt;/span&gt;&lt;br /&gt;#&lt;span style="font-weight:bold;"&gt; chmod 555 /export/ftp/usr/lib&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp/usr&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp/bin&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp/dev&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp/etc&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 755 /export/ftp/pub&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chmod 555 /export/ftp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Es en este momento cuando creamos el usuario ftp con acceso anónimo al sistema por este procolo TCP.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vi /etc/passwd&lt;/span&gt;&lt;br /&gt;ftp:x:30000:30000:Anonymous FTP:/export/ftp:/bin/false&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vi /etc/shadow&lt;/span&gt;&lt;br /&gt;ftp:NP:6445::::&lt;br /&gt;&lt;br /&gt;Y por ultimo securizamos todo el $HOME:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;chown -R root /export/ftp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hemos conseguido un acceso anónimo real a nuestro servidor FTP, completamente acotado en el PATH que hemos reservado (/export/ftp) y además de forma enjaulada ya que nunca podra subir directorios por el arbol de directorios.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-619349551785354586?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/619349551785354586/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/ftp-annimo.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/619349551785354586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/619349551785354586'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/ftp-annimo.html' title='FTP Anónimo'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/R0qwtSaIxaI/AAAAAAAAAHg/gUIQN8tyiAs/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1657149368228213161</id><published>2007-11-15T14:43:00.002+01:00</published><updated>2010-02-28T21:48:06.285+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>III Jornadas COPLA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/RzxNwyaIxXI/AAAAAAAAAHE/rreQwZnAG7w/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/RzxNwyaIxXI/AAAAAAAAAHE/rreQwZnAG7w/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5133063175855981938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Como miembro &lt;a href="http://es.opensolaris.org/viewProfile.jspa?id=25971"&gt;activo&lt;/a&gt; de la Comunidad &lt;a href="http://es.opensolaris.org"&gt;OpenSolaris&lt;/a&gt; en Castellano, aprovecho este post para anunciar la presentación que realizé el pasado viernes 23/11/2007 en la tercera edición de las jornadas &lt;a href="http://www.copla.ua.es/jornadas3/es/index.php?action=programa"&gt;COPLA&lt;/a&gt; de la Universidad de Alicante.&lt;br /&gt;&lt;br /&gt;La presentación ya esta disponible tanto en este blog como la sección de &lt;a href="http://es.opensolaris.org/files/"&gt;Orange Books&lt;/a&gt; del portal de la Comunidad Hispana.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/os/project/es/files/III_jornadas_COPLA.pdf"&gt;&lt;span style="font-weight:bold;"&gt;OpenSolaris - Un sistema operativo para el futuro&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1657149368228213161?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1657149368228213161/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/iii-jornadas-copla.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1657149368228213161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1657149368228213161'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/iii-jornadas-copla.html' title='III Jornadas COPLA'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RzxNwyaIxXI/AAAAAAAAAHE/rreQwZnAG7w/s72-c/open.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5674904037034074698</id><published>2007-11-05T21:54:00.002+01:00</published><updated>2010-02-28T21:57:36.328+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Zonas y Contenedores bajo ZFS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/Ry-DnySa2jI/AAAAAAAAAG0/Dfoj8NxB2fY/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/Ry-DnySa2jI/AAAAAAAAAG0/Dfoj8NxB2fY/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5129463220135451186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Una de las ventajas de crear zonas y/o contenedores bajo el nuevo sistema de ficheros ZFS, reside que nos podemos apoyar en la creación de sanpshot y clones para mover un contenedor de un sistema real (anfitrión) a otro.&lt;br /&gt;&lt;br /&gt;La zona global origen tiene como hostname "opensolaris" y el sistema anfitrión destino se denomina "opensolaris2".&lt;br /&gt;&lt;br /&gt;Partimos de una zona de tipo BrandZ acotada en cuanto al consumo de memoria y swap:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# hostname&lt;/span&gt;&lt;br /&gt;Opensolaris&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zonecfg -z zonelx info&lt;/span&gt;&lt;br /&gt;zonename: zonelx&lt;br /&gt;zonepath: &lt;span style="font-weight:bold;"&gt;/opt/zones/zonelx&lt;/span&gt;&lt;br /&gt;brand: lx&lt;br /&gt;autoboot: false&lt;br /&gt;bootargs: -m verbose&lt;br /&gt;pool:&lt;br /&gt;limitpriv:&lt;br /&gt;scheduling-class:&lt;br /&gt;ip-type: shared&lt;br /&gt;net:&lt;br /&gt;        address: 10.73.130.249/24&lt;br /&gt;        physical: pcn0&lt;br /&gt;capped-memory:&lt;br /&gt;        physical: 256M&lt;br /&gt;        [swap: 128M]&lt;br /&gt;        [locked: 50M]&lt;br /&gt;rctl:&lt;br /&gt;        name: zone.max-swap&lt;br /&gt;        value: (priv=privileged,limit=134217728,action=deny)&lt;br /&gt;rctl:&lt;br /&gt;        name: zone.max-locked-memory&lt;br /&gt;        value: (priv=privileged,limit=52428800,action=deny)&lt;br /&gt;&lt;br /&gt;y de los siguientes filesystems ZFS:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs list&lt;/span&gt;&lt;br /&gt;NAME           USED  AVAIL  REFER  MOUNTPOINT&lt;br /&gt;mypool        1,57G   380M  26,5K  none&lt;br /&gt;mypool/zonas  1,57G   380M  1,57G  /opt/zones/&lt;br /&gt;&lt;br /&gt;Lo primero que hacemos es "desenganchar" del sistema anfitrión origen, el contenedor que vamos a mover:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zoneadm -z zonelx detach&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Posteriormente realizamos un snapshot de dicho filesystem sobre el que reside el contenedor denominado zonelx.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# zfs snapshot mypool/zonas@Snap1&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs list&lt;/span&gt;&lt;br /&gt;NAME                 USED  AVAIL  REFER  MOUNTPOINT&lt;br /&gt;mypool              1,34G  2,94G  24,5K  none&lt;br /&gt;mypool/zonas        1,34G  2,94G  1,34G  /opt/zones/&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mypool/zonas@Snap1      0      -  1,34G  -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez que tenemos la imagen como resultado de la snapshot, realizamos un backup de la misma a un fichero local.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs send mypool/zonas@Snap1 &gt; /opt/zones/zonelx.Backup1 &amp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y ese mismo fichero resultado del backup lo llevamos por ssh al anfitrión destino.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# scp /opt/zones/zonelx.Backup1 un38134@10.73.130.247:/export/home/un3813 &amp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez que estamos en el sistema destino, unicamente creamos el pool ZFS deniminado "mypool" y sobre el realizamos la importación del fichero resultado del backup de la snapshot realizado en el sistema origen.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# hostname&lt;/span&gt;&lt;br /&gt;opensolaris2&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# df -h&lt;/span&gt;&lt;br /&gt;Sistema de archivos  tamaño usados aprovechar capacidad Montado en&lt;br /&gt;/dev/dsk/c0d0s0        5,4G   3,8G   1,6G    71%    /&lt;br /&gt;/devices                 0K     0K     0K     0%    /devices&lt;br /&gt;ctfs                     0K     0K     0K     0%    /system/contract&lt;br /&gt;proc                     0K     0K     0K     0%    /proc&lt;br /&gt;mnttab                   0K     0K     0K     0%    /etc/mnttab&lt;br /&gt;swap                   811M   856K   810M     1%    /etc/svc/volatile&lt;br /&gt;objfs                    0K     0K     0K     0%    /system/object&lt;br /&gt;/usr/lib/libc/libc_hwcap1.so.1&lt;br /&gt;                       5,4G   3,8G   1,6G    71%    /lib/libc.so.1&lt;br /&gt;fd                       0K     0K     0K     0%    /dev/fd&lt;br /&gt;swap                   810M    40K   810M     1%    /tmp&lt;br /&gt;swap                   810M    28K   810M     1%    /var/run&lt;br /&gt;mypool            1,9G    24K   1,9G     1%    /mypool&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs list&lt;/span&gt;&lt;br /&gt;NAME     USED  AVAIL  REFER  MOUNTPOINT&lt;br /&gt;mypool    91K  1,94G  24,5K  none&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs receive mypool/zonas &lt; /export/home/un38134/zonelx.Backup1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zfs list&lt;/span&gt;&lt;br /&gt;NAME                 USED  AVAIL  REFER  MOUNTPOINT&lt;br /&gt;mypool              1,34G  2,94G  24,5K  none&lt;br /&gt;mypool/zonas        1,34G  2,94G  1,34G  /opt/zones/&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;mypool/zonas@Snap1      0      -  1,34G  -&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez importado el sanpshot ZFS podemos crear el contenedor, asi:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# zonecfg -z zonelx&lt;/span&gt;&lt;br /&gt;zonecfg:zfszone2&gt; create -a /opt/zonas/zonelx&lt;br /&gt;zonecfg:zfszone2&gt; exit&lt;br /&gt;&lt;br /&gt;Una vez creada la zona, la podemos "enganchar" en el anfitrión destino.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zoneadm -z zonelx attach&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# zoneadm list -iv&lt;/span&gt;&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   - zonelx           installed  /opt/zones/zonelx              lx       shared&lt;br /&gt;&lt;br /&gt;Una vez creada, la podemos arrancar y acceder a ella.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# zoneadm -z zonelx boot&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# zlogin zonelx&lt;/span&gt;&lt;br /&gt;[Conectado a la zona 'zonelx' pts/2]&lt;br /&gt;&lt;br /&gt;Welcome to your shiny new Linux zone.&lt;br /&gt;&lt;br /&gt;        - The root password is 'root'.  Please change it immediately.&lt;br /&gt;&lt;br /&gt;        - To enable networking goodness, see /etc/sysconfig/network.example.&lt;br /&gt;&lt;br /&gt;        - This message is in /etc/motd.  Feel free to change it.&lt;br /&gt;&lt;br /&gt;For anything more complicated, see:&lt;br /&gt;        http://opensolaris.org/os/community/brandz/&lt;br /&gt;&lt;br /&gt;You have mail.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# uname -a&lt;/span&gt;&lt;br /&gt;Linux zonelx 2.4.21 BrandZ fake linux i686 i686 i386 GNU/Linux&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;# ifconfig -a&lt;/span&gt;&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:0C:29:2D:04:A0&lt;br /&gt;          inet addr:10.73.130.249  Bcast:10.73.130.255  Mask:255.255.255.0&lt;br /&gt;          UP BROADCAST RUNNING SLAVE  MTU:1500  Metric:1&lt;br /&gt;&lt;br /&gt;lo        Link encap:Local Loopback&lt;br /&gt;          inet addr:127.0.0.1  Mask:255.0.0.0&lt;br /&gt;          UP LOOPBACK RUNNING SLAVE  MTU:8232  Metric:1&lt;br /&gt;&lt;br /&gt;Luego de una forma sencilla y con muy poco tiempo de perdia de servivio hemos movido un contenedor (con toda su configuración) de un sistema anfitrión inicial a otro destino.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-5674904037034074698?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5674904037034074698/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/zonas-y-contenedores-bajo-zfs.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5674904037034074698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5674904037034074698'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/11/zonas-y-contenedores-bajo-zfs.html' title='Zonas y Contenedores bajo ZFS'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Ry-DnySa2jI/AAAAAAAAAG0/Dfoj8NxB2fY/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1972705284620882889</id><published>2007-10-22T22:12:00.002+02:00</published><updated>2010-02-28T21:51:24.605+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Screencast ZFS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/Rx0ImZsfo3I/AAAAAAAAAGo/679mYDx9s_E/s1600-h/ZFS.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/Rx0ImZsfo3I/AAAAAAAAAGo/679mYDx9s_E/s320/ZFS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5124261406843052914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Aprovecho este articulo para adjuntar un par de enlaces geniales acerca de la gestión de discos que podemos realizar de forma sencilla con el nuevo sistema de ficheros del futuro: &lt;a href="http://es.opensolaris.org/files/solariszfs.pdf"&gt;ZFS&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;1.- &lt;a href="http://www.opensolaris.org/os/community/zfs/demos/basics/"&gt;Administración Básica ZFS.&lt;/a&gt; (con audio en Inglés). En este vídeo se muestra fácilmente la creación de 100 sistemas de ficheros practicamente en 5 minutos.&lt;br /&gt;&lt;br /&gt;2.- &lt;a href="http://www.opensolaris.org/os/community/zfs/demos/selfheal/"&gt;Administración Avanzada ZFS.&lt;/a&gt; En este vídeo se muestra la recuperación silenciosa de sistemas de ficheros ZFS y como se pueden reparar de la corrupción de datos que ocurre en ocasiones en los volúmenes reflejados.&lt;br /&gt;&lt;br /&gt;Espero os sirva de ayuda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1972705284620882889?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1972705284620882889/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/10/screencast-zfs.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1972705284620882889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1972705284620882889'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/10/screencast-zfs.html' title='Screencast ZFS'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rx0ImZsfo3I/AAAAAAAAAGo/679mYDx9s_E/s72-c/ZFS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-9109735607749072864</id><published>2007-10-17T19:14:00.003+02:00</published><updated>2010-02-28T21:57:51.661+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Contenedores BrandZ</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5108977575974571170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tras la publicación de la nueva Release &lt;a href="http://www.sun.com/featured-articles/2007-0911/feature/"&gt;8/07&lt;/a&gt; de Solaris 10 por parte de &lt;a href="http://www.sun.com"&gt;Sun Microsystems&lt;/a&gt;, caben destacar entre sus nuevas funcionalidades, la posibilidad de configurar los Contenedores a través de la propia configuracion de las zonas virtuales, al igual que la asignación dedicada de los interfaces de red reales de la zona global.&lt;br /&gt;&lt;br /&gt;La funcionalidad de asignar un interface de la zona global (anfitrión) para una zona virtual, no es compatible actualmente con las de tipo BrandZ, pero si el sistema virtualizado es Solaris 10 se puede configurar facilmente en la seccion general, asi:&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zonecfg -z zonepruebas&lt;/strong&gt;&lt;br /&gt;zonelx: No se ha configurado esa zona&lt;br /&gt;Use 'create' para comenzar a configurar una zona nueva.&lt;br /&gt;zonecfg:zonepruebas&gt; &lt;strong&gt;create &lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; &lt;strong&gt;set zonepath=/opt/zones/zonepruebas&lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; &lt;strong&gt;set ip-type=exclusive&lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; &lt;strong&gt;add net&lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas:net&gt; &lt;strong&gt;set physical=pcn0&lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas:net&gt; &lt;strong&gt;end&lt;/strong&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; &lt;strong&gt;exit&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Posteriormente configurariamos el interface de red pcn0 en el sistema virtualizado como si se tratase del anfitrión, e incluso podemos filtrar su tráfico con &lt;a href="http://partneradvantage.sun.com/protected/solaris10/adoptionkit/general/features/ip_filter.html"&gt;IPFilter&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zlogin -C zonepruebas&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;ifconfig pcn0 plumb&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;ifconfig pcn0 inet 192.168.1.2 netmask 255.255.255.0 broadcast +&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;route add default 10.73.130.1&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;cat /etc/ipf/ipf.conf&lt;/strong&gt;&lt;br /&gt;### Block all inbound and outbound traffic by default&lt;br /&gt;block in log on pcn0 all head 100&lt;br /&gt;block out log on pcn0 all head 150&lt;br /&gt;&lt;br /&gt;### Allow inbound SSH connections&lt;br /&gt;pass in quick proto tcp from any to any port = 22 keep state group 100&lt;br /&gt;&lt;br /&gt;### Allow my box to utilize all UDP, TCP and ICMP services&lt;br /&gt;pass out quick proto tcp all flags S/SA keep state group 150&lt;br /&gt;pass out quick proto udp all keep state group 150&lt;br /&gt;pass out quick proto icmp all keep state group 150&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;svcadm enable ipfilter&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;ipf -f /etc/ipf.conf&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;En el siguiente ejemplo vamos a definir la configuración de una zona virtual (en la que instalaremos una imagen de CentOS 3.0) la cual vamos a acotar en cuanto a sus recursos de CPU y memoria durante su definición, asi:&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zonecfg -z zonelx&lt;/strong&gt;&lt;br /&gt;zonelx: No se ha configurado esa zona&lt;br /&gt;Use 'create' para comenzar a configurar una zona nueva.&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;create -t SUNWlx&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;set zonepath=/opt/zones/zonelx&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;set autoboot=true&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;add net&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:net&gt; &lt;strong&gt;set physical=pcn1&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:net&gt; &lt;strong&gt;set address=10.73.130.249/24&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:net&gt; &lt;strong&gt;end&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;add dedicated-cpu&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:dedicated-cpu&gt; &lt;strong&gt;set ncpus=1-2&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:dedicated-cpu&gt; &lt;strong&gt;end&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;add capped-memory&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:capped-memory&gt; &lt;strong&gt;set physical=256m&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:capped-memory&gt; &lt;strong&gt;set swap=128m&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:capped-memory&gt; &lt;strong&gt;set locked=50m&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx:capped-memory&gt; &lt;strong&gt;end&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;verify&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;commit&lt;/strong&gt;&lt;br /&gt;zonecfg:zonelx&gt; &lt;strong&gt;exit&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;La configuración de la memoria de tipo contenedor tambien la podemos realizar cuando el contenedor se esta ejecutando, a través del &lt;a href="http://www.sun.com/software/resourcemgr/index.xml"&gt;Resource Manager&lt;/a&gt;, asi:&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;rcapadm -z zonelx -m 256m&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Y lo mismo el area de swap:&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;prctl -n zone.max-swap -v 128m -t privileged -r -e deny -i zone zonelx&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Instalamos la imagen de CentOS 3.0...&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zoneadm -z zonelx install -d /export/home/un38134/centos_fs_image.tar.bz&lt;/strong&gt;&lt;br /&gt;Installing zone 'zonelx' at root directory '/opt/zones'&lt;br /&gt;from archive '/export/home/un38134/centos_fs_image.tar.bz'&lt;br /&gt;&lt;br /&gt;This process may take several minutes.&lt;br /&gt;Setting up the initial lx brand environment.&lt;br /&gt;System configuration modifications complete.&lt;br /&gt;&lt;br /&gt;Installation of zone 'zonelx' completed successfully.&lt;br /&gt;&lt;br /&gt;Details saved to log file:&lt;br /&gt;    "/opt/zones/root/var/log/zonelx.install.747.log"&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zoneadm list -iv&lt;/strong&gt;&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   1 zonelx           running    /opt/zones/zonelx              lx       shared&lt;br /&gt;   - zonepruebas      installed  /opt/zones/zonepruebas         native   shared&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zonecfg -z zonelx info&lt;/strong&gt;&lt;br /&gt;zonename: zonelx&lt;br /&gt;zonepath: /opt/zones/zonelx&lt;br /&gt;brand: lx&lt;br /&gt;autoboot: false&lt;br /&gt;bootargs: -m verbose&lt;br /&gt;pool:&lt;br /&gt;limitpriv:&lt;br /&gt;scheduling-class:&lt;br /&gt;ip-type: &lt;strong&gt;shared&lt;/strong&gt;&lt;br /&gt;net:&lt;br /&gt;        address: 10.73.130.249/24&lt;br /&gt;        physical: pcn0&lt;br /&gt;capped-memory:&lt;br /&gt;        physical: 256M&lt;br /&gt;        [swap: 128M]&lt;br /&gt;        [locked: 50M]&lt;br /&gt;rctl:&lt;br /&gt;        name: zone.max-swap&lt;br /&gt;        value: (priv=privileged,limit=134217728,action=deny)&lt;br /&gt;rctl:&lt;br /&gt;        name: zone.max-locked-memory&lt;br /&gt;        value: (priv=privileged,limit=52428800,action=deny)&lt;br /&gt;&lt;br /&gt;Arrancamos la zona.&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zoneadm -z zonelx boot&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Y ya podemos acceder a nuestro contenedor con Linux.&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;zlogin zonelx&lt;/strong&gt;&lt;br /&gt;[Conectado a la zona 'zonelx' pts/2]&lt;br /&gt;&lt;br /&gt;Welcome to your shiny new Linux zone.&lt;br /&gt;&lt;br /&gt;        - The root password is 'root'.  Please change it immediately.&lt;br /&gt;&lt;br /&gt;        - To enable networking goodness, see /etc/sysconfig/network.example.&lt;br /&gt;&lt;br /&gt;        - This message is in /etc/motd.  Feel free to change it.&lt;br /&gt;&lt;br /&gt;For anything more complicated, see:&lt;br /&gt;        http://opensolaris.org/os/community/brandz/&lt;br /&gt;&lt;br /&gt;You have mail.&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;uname -a&lt;/strong&gt;&lt;br /&gt;Linux zonelx 2.4.21 BrandZ fake linux i686 i686 i386 GNU/Linux&lt;br /&gt;&lt;br /&gt;# &lt;strong&gt;ifconfig -a&lt;/strong&gt;&lt;br /&gt;eth0      Link encap:Ethernet  HWaddr 00:0C:29:2D:04:A0&lt;br /&gt;          inet addr:10.73.130.249  Bcast:10.73.130.255  Mask:255.255.255.0&lt;br /&gt;          UP BROADCAST RUNNING SLAVE  MTU:1500  Metric:1&lt;br /&gt;&lt;br /&gt;lo        Link encap:Local Loopback&lt;br /&gt;          inet addr:127.0.0.1  Mask:255.0.0.0&lt;br /&gt;          UP LOOPBACK RUNNING SLAVE  MTU:8232  Metric:1&lt;br /&gt;~.&lt;br /&gt;&lt;br /&gt;A diferencia con el &lt;a href="http://vfernandezg.blogspot.com/2007/08/zonas-contenedores-y-cpu.html"&gt;articulo&lt;/a&gt; anterior de este mismo blog, hemos trasformado la zona virtual de tipo BrandZ en un contenedor con unos pocos parametros definidos en su configuración.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-9109735607749072864?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/9109735607749072864/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/10/contenedores-brandz.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9109735607749072864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9109735607749072864'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/10/contenedores-brandz.html' title='Contenedores BrandZ'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-3418042180086559143</id><published>2007-09-11T17:47:00.002+02:00</published><updated>2010-02-28T21:58:06.883+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Firewall IPFilter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s1600-h/logo_solaris10_upgrade.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s320/logo_solaris10_upgrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5108977575974571170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Desde el punto de vista de la Seguridad, una de las nuevas funcionalidades (a parte de &lt;a href="http://www.sun.com/software/security/jass/"&gt;JASS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/TCP_Wrapper"&gt;TCP_WRAPPER&lt;/a&gt;, &lt;a href="http://www.sun.com/software/whitepapers/wp-rbac/wp-rbac.pdf"&gt;RBAC&lt;/a&gt; y &lt;a href="http://es.opensolaris.org/files/solarissmf.pdf"&gt;SMF&lt;/a&gt;) de Solaris 10 y OpenSolaris  es la incorporación de &lt;a href="http://partneradvantage.sun.com/protected/solaris10/adoptionkit/general/features/ip_filter.html"&gt;IPFilter &lt;/a&gt;como herramienta de filtrado (tcp/udp) y NAT con el Soporte de &lt;a href="http://www.sun.com"&gt;Sun Microsystems&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En versiones anteriores de Solaris (a partir de la 8 y todavia compatible en 9), se incorporó de forma gratuita el producto &lt;a href="http://www.sun.com/software/securenet/lite/"&gt;SunScreen&lt;/a&gt; en su version Lite hasta la v3.1.&lt;br /&gt;&lt;br /&gt;En este articulo vamos a configurar de forma sencilla la proteccion de nuestro sistema con unas simples reglas y entender su funcionamiento.&lt;br /&gt;&lt;br /&gt;Inicializamos los modulos del Kernel.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ipf -E&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y ya podemos activar el uso de este software, gestionandolo a través de SMF.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm enable ipfilter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs | grep ipfilter&lt;/span&gt;&lt;br /&gt;online         11:17:24 svc:/network/ipfilter:default&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;tail -f /var/svc/log/network-ipfilter\:default.log&lt;/span&gt;&lt;br /&gt;[ abr 25 18:14:26 Disabled. ]&lt;br /&gt;[ abr 25 18:14:26 Rereading configuration. ]&lt;br /&gt;[ abr 25 18:30:41 Disabled. ]&lt;br /&gt;[ sep 11 11:17:11 Enabled. ]&lt;br /&gt;[ sep 11 11:17:14 Executing start method ("/lib/svc/method/ipfilter start") ]&lt;br /&gt;[ sep 11 11:17:24 Method "start" exited with status 0 ]&lt;br /&gt;&lt;br /&gt;Luego ya podemos testear su estado, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ipfstat -iol&lt;/span&gt;&lt;br /&gt;empty list for ipfilter(out)&lt;br /&gt;empty list for ipfilter(in)&lt;br /&gt;&lt;br /&gt;Esto es debido a que todavia no esta configurado. Tenemos que crear un fichero /etc/ipf/pfil.ap en el cual indicamos la interfaz sobre la que va a actuar este software, y el fichero /etc/ipf/ipf.conf en el cual implementamos nuestra politica de reglas de filtrado o NAT.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ifconfig -a&lt;/span&gt;&lt;br /&gt;lo0: flags=2001000849&lt;UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL&gt; mtu 8232 index 1&lt;br /&gt;        inet 127.0.0.1 netmask ff000000&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;pcn0&lt;/span&gt;: flags=201000843&lt;UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS&gt; mtu 1500 index 2&lt;br /&gt;        inet 10.73.130.251 netmask ffffff00 broadcast 10.73.130.255&lt;br /&gt;        ether 0:c:29:ef:ed:da&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vi /etc/ipf/pfil.ap&lt;/span&gt;&lt;br /&gt;P Filter pfil autopush setup&lt;br /&gt;#&lt;br /&gt;# See the autopush(1M) manpage for more information.&lt;br /&gt;#&lt;br /&gt;# Format of the entries in this file is:&lt;br /&gt;#&lt;br /&gt;#major  minor lastminor modules&lt;br /&gt;#iprb   -1      0       pfil&lt;br /&gt;#elxl    -1      0       pfil&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;pcn0    -1      0       pfil&lt;/span&gt;&lt;br /&gt;#e1000g -1      0       pfil&lt;br /&gt;#bge    -1      0       pfil&lt;br /&gt;#nf     -1      0       pfil&lt;br /&gt;#fa     -1      0       pfil&lt;br /&gt;#ci     -1      0       pfil&lt;br /&gt;#el     -1      0       pfil&lt;br /&gt;#ipdptp -1      0       pfil&lt;br /&gt;#lane   -1      0       pfil&lt;br /&gt;#dnet   -1      0       pfil&lt;br /&gt;#pcelx  -1      0       pfil&lt;br /&gt;#spwr   -1      0       pfil&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vi /etc/ipf/ipf.conf&lt;/span&gt;&lt;br /&gt;#&lt;br /&gt;# ipf.conf&lt;br /&gt;#&lt;br /&gt;# IP Filter rules to be loaded during startup&lt;br /&gt;#&lt;br /&gt;# See ipf(4) manpage for more information on&lt;br /&gt;# IP Filter rules syntax.&lt;br /&gt;&lt;br /&gt;# Block any packets which are too short to be real&lt;br /&gt;block in quick all with short&lt;br /&gt;#&lt;br /&gt;# drop and log any IP packets with options set in them.&lt;br /&gt;block in all with ipopts&lt;br /&gt;#&lt;br /&gt;# Allow all traffic on loopback.&lt;br /&gt;pass in quick on lo0 all&lt;br /&gt;pass out quick on lo0 all&lt;br /&gt;#&lt;br /&gt;# Public Network.   Block everything not explicity allowed.&lt;br /&gt;#block in log on pcn0 all&lt;br /&gt;block in log on pcn0 from any to any port = 22&lt;br /&gt;block out on pcn0 all&lt;br /&gt;#&lt;br /&gt;# Allow pings out.&lt;br /&gt;pass out quick on pcn0 proto icmp all keep state&lt;br /&gt;#&lt;br /&gt;# for testing, allow pings from ben and jerry&lt;br /&gt;pass in quick on pcn0 proto icmp from 10.73.130.122/32 to 10.73.130.251/32&lt;br /&gt;#&lt;br /&gt;# Allow outbound state related packets.&lt;br /&gt;pass out quick on pcn0 proto tcp/uDp from any to any keep state&lt;br /&gt;#&lt;br /&gt;# allow ssh from 172.16.0.0/16 only.&lt;br /&gt;# pass in log quick on pcn0 from 172.16.0.0/16 to 172.16.1.100/32 port = 22&lt;br /&gt;# Actually, allow ssh only from ben, jerry, MSU&lt;br /&gt;pass in quick on pcn0 proto tcp from 10.73.130.122/32 to 10.73.130.251/32 port = 22&lt;br /&gt;&lt;br /&gt;En esta sencilla configuración hemos bloqueado todo el trafico y unicamente permitimos desde la ip 10.73.130.122 acceder por ssh a la ip 10.73.130.251, ademas del trafico icmp.&lt;br /&gt;&lt;br /&gt;Volvemos a reiniciar el servicio y listamos las reglas de nuevo.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm disable ipfilter&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm enable ipfilter&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ipftsat -iol&lt;/span&gt;&lt;br /&gt;pass out quick on lo0 all&lt;br /&gt;block out on pcn0 all&lt;br /&gt;pass out quick on pcn0 proto icmp from any to any keep state&lt;br /&gt;pass out quick on pcn0 proto tcp/udp from any to any keep state&lt;br /&gt;block in quick from any to any with short&lt;br /&gt;block in from any to any with ipopts&lt;br /&gt;pass in quick on lo0 all&lt;br /&gt;block in log on pcn0 from any to any port = 22&lt;br /&gt;pass in quick on pcn0 proto icmp from 10.73.130.122/32 to 10.73.130.251/32&lt;br /&gt;pass in quick on pcn0 proto tcp from 10.73.130.122/32 to 10.73.130.251/32 port = ssh&lt;br /&gt;&lt;br /&gt;Luego si lanzamos una conexión con un cliente ssh, desde la ip 10.73.130.68 con destino la ip 10.73.130.122, vemos facilmente como es rechazada:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;tail -f /var/adm/ipfilter.log&lt;/span&gt;&lt;br /&gt;11/09/2007 19:11:41.430677 pcn0 @0:4 b 10.73.130.68,50315 -&gt; 10.73.130.251,22 PR tcp len 20 44 -S IN&lt;br /&gt;&lt;br /&gt;Y además las estadisticas desde que se inicio el servicio.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ipfstat -hio&lt;/span&gt;&lt;br /&gt;0 pass out quick on lo0 all&lt;br /&gt;3 block out on pcn0 all&lt;br /&gt;0 pass out quick on pcn0 proto icmp from any to any keep state&lt;br /&gt;2 pass out quick on pcn0 proto tcp/udp from any to any keep state&lt;br /&gt;0 block in quick from any to any with short&lt;br /&gt;0 block in from any to any with ipopts&lt;br /&gt;0 pass in quick on lo0 all&lt;br /&gt;7 block in log on pcn0 from any to any port = 22&lt;br /&gt;0 pass in quick on pcn0 proto icmp from 10.73.130.122/32 to 10.73.130.251/32&lt;br /&gt;2 pass in quick on pcn0 proto tcp from 10.73.130.122/32 to 10.73.130.251/32 port = ssh&lt;br /&gt;&lt;br /&gt;Pero si uno no esta demasiado familiarizado con este tipo de Firewalls a nivel de comandos, siempre podemos recurrir a la ultilización de alguna GUI. Para este particular &lt;a href="http://www.fwbuilder.org/"&gt;FwBuilder&lt;/a&gt; es una de las mejores soluciones de código abierto compatible 100% con IpFilter y Solaris 10.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-3418042180086559143?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/3418042180086559143/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/09/firewall-ipfilter.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3418042180086559143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3418042180086559143'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/09/firewall-ipfilter.html' title='Firewall IPFilter'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rua8CW1mjKI/AAAAAAAAAFg/UvoOe4tCdGE/s72-c/logo_solaris10_upgrade.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-766336394923850850</id><published>2007-09-03T17:51:00.001+02:00</published><updated>2010-02-28T21:49:53.194+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Discos SAN gobernados por VxVM</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/Rtw1tW1mjJI/AAAAAAAAAFY/uKJ64NhdpLc/s1600-h/San.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/Rtw1tW1mjJI/AAAAAAAAAFY/uKJ64NhdpLc/s320/San.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5106015130872089746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;En Solaris 10, si disponemos de una &lt;a href="http://en.wikipedia.org/wiki/Storage_area_network"&gt;SAN&lt;/a&gt; de cualquier fabricante de almacenamiento (SUN, Hitachi, EMC, HP, IBM...), podemos acceder a los discos de dos formas:&lt;br /&gt;&lt;br /&gt;1.- Utilizando el cliente de la SAN propio de cada fabricante. (Ej: &lt;a href="http://www.emcsoftware.es/products/software_az/powerpath.htm"&gt;Powerpath&lt;/a&gt; de EMC)&lt;br /&gt;&lt;br /&gt;2.- Utilizando un cliente universal, como puede ser &lt;a href="http://en.wikipedia.org/wiki/VxVM"&gt;Veritas Volume Manager&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Antes de nada, tenemos que verificar que tenemos una correcta configuración hardware de las tarjetas de fibra (&lt;a href="http://en.wikipedia.org/wiki/Host_adapter"&gt;HBA&lt;/a&gt;) mediante las cuales vamos a conectar nuestro sistema a la SAN, a través de los switches de fibra.&lt;br /&gt;&lt;br /&gt;En nuestro escenario particular utilizaremos dos tarjetas HBA de tipo &lt;a href="http://www.emulex.com/interop/index.jsp"&gt;Emulex&lt;/a&gt;, conectándonos a una cabina Symetrix de EMC y utilizando el módulo &lt;a href="http://en.wikipedia.org/wiki/Dynamic_Multipathing"&gt;DMP&lt;/a&gt; del VxVM para la gestión de los discos.&lt;br /&gt;&lt;br /&gt;Confirmamos que tenemos instalado el driver del fabricante de dichas HBAs.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkginfo | grep -i lpfc&lt;/span&gt;&lt;br /&gt;system      lpfc                             Emulex LightPulse FC SCSI/IP Host Bus Adapter driver&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkginfo -l lpfc&lt;/span&gt;&lt;br /&gt;   PKGINST:  lpfc&lt;br /&gt;      NAME:  Emulex LightPulse FC SCSI/IP Host Bus Adapter driver&lt;br /&gt;  CATEGORY:  system&lt;br /&gt;      ARCH:  sparc&lt;br /&gt;   VERSION:  Release 6.11c&lt;br /&gt;   BASEDIR:  /&lt;br /&gt;    PSTAMP:  sunv24020070207110814&lt;br /&gt;  INSTDATE:  Mar 05 2007 16:19&lt;br /&gt;    STATUS:  completely installed&lt;br /&gt;     FILES:       30 installed pathnames&lt;br /&gt;                  16 shared pathnames&lt;br /&gt;                  15 directories&lt;br /&gt;                   9 executables&lt;br /&gt;                3690 blocks used (approx)&lt;br /&gt;&lt;br /&gt;La configuración de las mismas reside fundamentalmente en dos ficheros /kernel/drv/lpfc.conf (identificación de los puertos "world wide name" (&lt;a href="http://www.unixway.com/san/index.html"&gt;WWN&lt;/a&gt;) y los target de cada HBA, que presenta la cabina a nuestro sistema) y /kernel/drv/sd.conf (asociación de cada target y lun libre, asignado por el sistema a cada disco descubierto)&lt;br /&gt;&lt;br /&gt;Y el paquete con todos los binarios que utilizaremos posteriormente (dependiente del anterior).&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkginfo | grep  HBAnyware&lt;/span&gt;&lt;br /&gt;system      HBAnyware                        Emulex HBAnyware FC Host Bus Adapter Remote Manager&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pkginfo -l HBAnyware&lt;/span&gt;&lt;br /&gt;   PKGINST:  HBAnyware&lt;br /&gt;      NAME:  Emulex HBAnyware FC Host Bus Adapter Remote Manager&lt;br /&gt;  CATEGORY:  system&lt;br /&gt;      ARCH:  sun4u&lt;br /&gt;   VERSION:  3.1a12&lt;br /&gt;   BASEDIR:  /&lt;br /&gt;    PSTAMP:  utilsun0420070103103238&lt;br /&gt;  INSTDATE:  Mar 05 2007 16:26&lt;br /&gt;    STATUS:  completely installed&lt;br /&gt;     FILES:      505 installed pathnames&lt;br /&gt;                  10 shared pathnames&lt;br /&gt;                  17 directories&lt;br /&gt;                  24 executables&lt;br /&gt;               55388 blocks used (approx)&lt;br /&gt;&lt;br /&gt;Tras la instalación de estos paquetes y el reinicio de nuestro sistema, podemos comprobar que a nivel software el sistema este correctamente configurado para soportar &lt;a href="http://en.wikipedia.org/wiki/Fibre_Channel"&gt;FCP&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;/usr/sbin/lpfc/lputil&lt;/span&gt;&lt;br /&gt;LightPulse Common Utility for Solaris/SPARC. Version 2.0a13 (1/3/2006).&lt;br /&gt;Copyright (c) 2005, Emulex Corporation&lt;br /&gt;Emulex Fibre Channel Host Adapters Detected: 2&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Host Adapter 0 (lpfc2) is an LP9K (Ready Mode)&lt;br /&gt;Host Adapter 1 (lpfc3) is an LP9K (Ready Mode)&lt;/span&gt;&lt;br /&gt;MAIN MENU&lt;br /&gt;1. List Adapters&lt;br /&gt;2. &lt;span style="font-weight:bold;"&gt;Adapter Information&lt;/span&gt;&lt;br /&gt;3. Firmware Maintenance&lt;br /&gt;4. Reset Adapter&lt;br /&gt;5. Persistent Bindings&lt;br /&gt;0. Exit&lt;br /&gt;Enter choice =&gt; &lt;span style="font-weight:bold;"&gt;2&lt;/span&gt;&lt;br /&gt;ADAPTER INFORMATION MENU&lt;br /&gt;1. PCI Configuration Parameters&lt;br /&gt;2. Adapter Revision Levels&lt;br /&gt;3. Wakeup Parameters&lt;br /&gt;4. &lt;span style="font-weight:bold;"&gt;IEEE Address&lt;/span&gt;&lt;br /&gt;5. Loop Map&lt;br /&gt;6. Status &amp; Counters&lt;br /&gt;7. Link Status&lt;br /&gt;8. Configuration Parameters&lt;br /&gt;0. Return to Main Menu&lt;br /&gt;Enter choice =&gt; &lt;span style="font-weight:bold;"&gt;4&lt;/span&gt;&lt;br /&gt;0. &lt;span style="font-weight:bold;"&gt;lpfc2&lt;/span&gt;&lt;br /&gt;1. lpfc3&lt;br /&gt;Select an adapter =&gt; &lt;span style="font-weight:bold;"&gt;0&lt;/span&gt;&lt;br /&gt;IEEE Address for Adapter 0:&lt;br /&gt;[10000000] [C94951F4] &lt;span style="font-weight:bold;"&gt;&lt;- WWN de la HBA&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;format -e&lt;/span&gt;&lt;br /&gt;Searching for disks...done&lt;br /&gt;AVAILABLE DISK SELECTIONS:&lt;br /&gt;       0. c0t0d0 &lt;SUN18G cyl 7506 alt 2 hd 19 sec 248&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@0,0&lt;br /&gt;       1. c0t8d0 &lt;SEAGATE-ST39204LCSUN9.0G-4207 cyl 4924 alt 2 hd 27 sec 133&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@8,0&lt;br /&gt;       2. c0t9d0 &lt;SEAGATE-ST39204LCSUN9.0G-8507-8.43GB&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@9,0&lt;br /&gt;       3. c0t10d0 &lt;FUJITSU-MAJ3182M SUN18G-0804-16.87GB&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@a,0&lt;br /&gt;       4. c0t11d0 &lt;SEAGATE-ST39204LCSUN9.0G-4207-8.43GB&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@b,0&lt;br /&gt;       5. c0t12d0 &lt;SEAGATE-ST39204LCSUN9.0G-4207-8.43GB&gt;&lt;br /&gt;          /pci@1f,4000/scsi@3/sd@c,0&lt;br /&gt;       6. c5t0d0 &lt;EMC-SYMMETRIX-5671 cyl 46 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,0&lt;br /&gt;       7. c5t0d117 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,75&lt;br /&gt;       8. c5t0d118 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,76&lt;br /&gt;       9. c5t0d119 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,77&lt;br /&gt;      10. c5t0d120 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,78&lt;br /&gt;      11. c5t0d121 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,79&lt;br /&gt;      12. c5t0d122 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,7a&lt;br /&gt;      13. c5t0d123 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,7b&lt;br /&gt;      14. c5t0d124 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@0,7c&lt;br /&gt;      15. c5t1d0 &lt;EMC-SYMMETRIX-5671 cyl 46 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,0&lt;br /&gt;      16. c5t1d117 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,75&lt;br /&gt;      17. c5t1d118 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,76&lt;br /&gt;      18. c5t1d119 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,77&lt;br /&gt;      19. c5t1d120 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,78&lt;br /&gt;      20. c5t1d121 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@2/sd@1,79&lt;br /&gt;      21. c6t0d0 &lt;EMC-SYMMETRIX-5671 cyl 46 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,0&lt;br /&gt;      22. c6t0d117 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,75&lt;br /&gt;      23. c6t0d118 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,76&lt;br /&gt;      24. c6t0d119 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,77&lt;br /&gt;      25. c6t0d120 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,78&lt;br /&gt;      26. c6t0d121 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,79&lt;br /&gt;      27. c6t0d122 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,7a&lt;br /&gt;      28. c6t0d123 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,7b&lt;br /&gt;      29. c6t0d124 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@0,7c&lt;br /&gt;      30. c6t1d0 &lt;EMC-SYMMETRIX-5671 cyl 46 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,0&lt;br /&gt;      31. c6t1d117 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,75&lt;br /&gt;      32. c6t1d118 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,76&lt;br /&gt;      33. c6t1d119 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,77&lt;br /&gt;      34. c6t1d120 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,78&lt;br /&gt;      35. c6t1d121 &lt;EMC-SYMMETRIX-5671 cyl 49498 alt 2 hd 15 sec 64&gt;&lt;br /&gt;          /pci@1f,4000/lpfc@4/sd@1,79&lt;br /&gt;&lt;br /&gt;Ya son visibles los discos de la región permitida de la SAN a la que tiene acceso nuestro sistema, luego podemos comenzar a instalar VxVM a traves del CD-ROM:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /opt&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cd /opt/software/&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ls&lt;/span&gt;&lt;br /&gt;10_Recommended.zip                      fcaw&lt;br /&gt;C500A5.TXT                              file_system&lt;br /&gt;CO150A9.PRG                             getting_started.pdf&lt;br /&gt;EMCPower.SOLARIS.5.0.0.GA.b141.tar      gnu&lt;br /&gt;EMCpower                                installer&lt;br /&gt;LP6DUTIL.EXE                            lpfc&lt;br /&gt;LP6DUTIL.doc                            perl&lt;br /&gt;O150a9.txt                              readme.txt&lt;br /&gt;authentication_service                  readme_Sol_2612.txt&lt;br /&gt;cd393a0.awc                             samplescript.txt&lt;br /&gt;cd393a0.zip                             storage_foundation&lt;br /&gt;cdc393a0.awc                            storage_foundation_cluster_file_system&lt;br /&gt;cluster_management_console              storage_foundation_for_db2&lt;br /&gt;cluster_server                          storage_foundation_for_oracle&lt;br /&gt;cluster_server_agents                   storage_foundation_for_oracle_rac&lt;br /&gt;co150a9.zip                             storage_foundation_for_sybase&lt;br /&gt;emc                                     volume_manager&lt;br /&gt;fca-pci.pkg                             volume_replicator&lt;br /&gt;fca-pci2612.tar                         windows&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;./installer -rsh&lt;/span&gt;&lt;br /&gt;                                    Storage Foundation and High Availability Solutions 5.0&lt;br /&gt;&lt;br /&gt;Symantec Product                            Version Installed   Licensed&lt;br /&gt;===========================================================================&lt;br /&gt;Veritas File System                                 5.0           &lt;span style="font-weight:bold;"&gt;yes&lt;/span&gt;&lt;br /&gt;Veritas Volume Manager                              5.0           &lt;span style="font-weight:bold;"&gt;yes&lt;/span&gt;&lt;br /&gt;Veritas Volume Replicator                           5.0           no&lt;br /&gt;Veritas Storage Foundation                          5.0           no&lt;br /&gt;Veritas Storage Foundation for Oracle               5.0           no&lt;br /&gt;Veritas Storage Foundation for DB2                  no            no&lt;br /&gt;Veritas Storage Foundation for Sybase               no            no&lt;br /&gt;Veritas Storage Foundation Cluster File System      5.0           no&lt;br /&gt;Veritas Storage Foundation for Oracle RAC           5.0           no&lt;br /&gt;&lt;br /&gt;Task Menu:&lt;br /&gt;&lt;br /&gt;    I) Install/Upgrade a Product    C) Configure an Installed Product&lt;br /&gt;    L) License a Product            P) Perform a Pre-Installation Check&lt;br /&gt;    U) Uninstall a Product          D) View a Product Description&lt;br /&gt;    Q) Quit                         ?) Help&lt;br /&gt;&lt;br /&gt;Enter a Task: [I,C,L,P,U,D,Q,?] Enter a Task: [I,C,L,P,U,D,Q,?] &lt;span style="font-weight:bold;"&gt;I&lt;/span&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Una vez instalado y reiniciado de nuevo el sistema, listamos las controladoras:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdmpadm listctlr all&lt;/span&gt;&lt;br /&gt;CTLR-NAME       ENCLR-TYPE      STATE      ENCLR-NAME&lt;br /&gt;=====================================================&lt;br /&gt;c0              Disk            ENABLED      Disk&lt;br /&gt;c6              EMC             ENABLED      EMC1&lt;br /&gt;c5              EMC             ENABLED      EMC1&lt;br /&gt;c5              EMC             ENABLED      EMC0&lt;br /&gt;c6              EMC             ENABLED      EMC0&lt;br /&gt;&lt;br /&gt;Y los discos a los que podemos acceder a traves de ellas:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdmpadm getsubpaths ctlr=c0&lt;/span&gt;&lt;br /&gt;NAME         STATE[A]   PATH-TYPE[M] DMPNODENAME  ENCLR-TYPE   ENCLR-NAME   ATTRS&lt;br /&gt;================================================================================&lt;br /&gt;c0t0d0s2     ENABLED(A)   -          c0t0d0s2     Disk         Disk           -&lt;br /&gt;c0t8d0s2     ENABLED(A)   -          c0t8d0s2     Disk         Disk           -&lt;br /&gt;c0t9d0       ENABLED(A)   -          c0t9d0       Disk         Disk           -&lt;br /&gt;c0t10d0      ENABLED(A)   -          c0t10d0      Disk         Disk           -&lt;br /&gt;c0t11d0      ENABLED(A)   -          c0t11d0      Disk         Disk           -&lt;br /&gt;c0t12d0      ENABLED(A)   -          c0t12d0      Disk         Disk           -&lt;br /&gt;&lt;br /&gt;La controladora c0 nos permite acceder a los discos locales, como podemos comprobar:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cfgadm -al&lt;/span&gt;&lt;br /&gt;Ap_Id                          Type         Receptacle   Occupant     Condition&lt;br /&gt;c0                             scsi-bus     connected    configured   unknown&lt;br /&gt;c0::dsk/c0t0d0                 disk         connected    configured   unknown&lt;br /&gt;c0::dsk/c0t6d0                 CD-ROM       connected    configured   unknown&lt;br /&gt;c0::dsk/c0t8d0                 disk         connected    configured   unknown&lt;br /&gt;c0::dsk/c0t9d0                 disk         connected    configured   unknown&lt;br /&gt;c0::dsk/c0t10d0                disk         connected    configured   unknown&lt;br /&gt;c0::dsk/c0t11d0                disk         connected    configured   unknown&lt;br /&gt;c0::dsk/c0t12d0                disk         connected    configured   unknown&lt;br /&gt;c1                             scsi-bus     connected    unconfigured unknown&lt;br /&gt;c2                             scsi-bus     connected    unconfigured unknown&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdmpadm getsubpaths ctlr=c6&lt;/span&gt;&lt;br /&gt;NAME         STATE[A]   PATH-TYPE[M] DMPNODENAME  ENCLR-TYPE   ENCLR-NAME   ATTRS&lt;br /&gt;================================================================================&lt;br /&gt;c6t0d117s2   ENABLED(A)   -          c5t0d117s2   EMC          EMC1           -&lt;br /&gt;c6t0d118s2   ENABLED(A)   -          c5t0d118s2   EMC          EMC1           -&lt;br /&gt;c6t0d119s2   ENABLED(A)   -          c5t0d119s2   EMC          EMC1           -&lt;br /&gt;c6t0d120s2   ENABLED(A)   -          c5t0d120s2   EMC          EMC1           -&lt;br /&gt;c6t0d121s2   ENABLED(A)   -          c5t0d121s2   EMC          EMC1           -&lt;br /&gt;c6t0d122s2   ENABLED(A)   -          c5t0d122s2   EMC          EMC1           -&lt;br /&gt;c6t0d123s2   ENABLED(A)   -          c5t0d123s2   EMC          EMC1           -&lt;br /&gt;c6t0d124s2   ENABLED(A)   -          c5t0d124s2   EMC          EMC1           -&lt;br /&gt;c6t1d117s2   ENABLED(A)   -          c6t1d117s2   EMC          EMC0           -&lt;br /&gt;c6t1d118s2   ENABLED(A)   -          c6t1d118s2   EMC          EMC0           -&lt;br /&gt;c6t1d119s2   ENABLED(A)   -          c6t1d119s2   EMC          EMC0           -&lt;br /&gt;c6t1d120s2   ENABLED(A)   -          c6t1d120s2   EMC          EMC0           -&lt;br /&gt;c6t1d121s2   ENABLED(A)   -          c6t1d121s2   EMC          EMC0           -&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdmpadm getsubpaths ctlr=c5&lt;/span&gt;&lt;br /&gt;NAME         STATE[A]   PATH-TYPE[M] DMPNODENAME  ENCLR-TYPE   ENCLR-NAME   ATTRS&lt;br /&gt;================================================================================&lt;br /&gt;c5t0d117s2   ENABLED(A)   -          c5t0d117s2   EMC          EMC1           -&lt;br /&gt;c5t0d118s2   ENABLED(A)   -          c5t0d118s2   EMC          EMC1           -&lt;br /&gt;c5t0d119s2   ENABLED(A)   -          c5t0d119s2   EMC          EMC1           -&lt;br /&gt;c5t0d120s2   ENABLED(A)   -          c5t0d120s2   EMC          EMC1           -&lt;br /&gt;c5t0d121s2   ENABLED(A)   -          c5t0d121s2   EMC          EMC1           -&lt;br /&gt;c5t0d122s2   ENABLED(A)   -          c5t0d122s2   EMC          EMC1           -&lt;br /&gt;c5t0d123s2   ENABLED(A)   -          c5t0d123s2   EMC          EMC1           -&lt;br /&gt;c5t0d124s2   ENABLED(A)   -          c5t0d124s2   EMC          EMC1           -&lt;br /&gt;c5t1d117s2   ENABLED(A)   -          c5t1d117s2   EMC          EMC0           -&lt;br /&gt;c5t1d118s2   ENABLED(A)   -          c5t1d118s2   EMC          EMC0           -&lt;br /&gt;c5t1d119s2   ENABLED(A)   -          c5t1d119s2   EMC          EMC0           -&lt;br /&gt;c5t1d120s2   ENABLED(A)   -          c5t1d120s2   EMC          EMC0           -&lt;br /&gt;c5t1d121s2   ENABLED(A)   -          c5t1d121s2   EMC          EMC0           -&lt;br /&gt;&lt;br /&gt;Pero si listamos todos los discos que ve VxVM, es como si existieran el doble... aunque realmente son los mismos a través de la controladora c5 y c6, ya que lo único que cambia es la bandeja de la cabina por la que ataca cada una de las HBA (EMC1 o EMC2).&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdisk list&lt;/span&gt;&lt;br /&gt;DEVICE       TYPE            DISK         GROUP        STATUS&lt;br /&gt;c0t0d0s2     auto:sliced     rootdisk     rootdg       online&lt;br /&gt;c0t9d0       auto:sliced     -            -            online&lt;br /&gt;c0t10d0      auto:none       -            -            online invalid&lt;br /&gt;c0t11d0      auto:none       -            -            online invalid&lt;br /&gt;c0t12d0      auto:none       -            -            online invalid&lt;br /&gt;c5t0d117s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d118s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d119s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d120s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d121s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d122s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d123s2   auto:none       -            -            online invalid&lt;br /&gt;c5t0d124s2   auto:none       -            -            online invalid&lt;br /&gt;c5t1d117s2   auto:none       -            -            online invalid&lt;br /&gt;c5t1d118s2   auto:none       -            -            online invalid&lt;br /&gt;c5t1d119s2   auto:none       -            -            online invalid&lt;br /&gt;c5t1d120s2   auto:none       -            -            online invalid&lt;br /&gt;c5t1d121s2   auto:none       -            -            online invalid&lt;br /&gt;c6t1d117s2   auto:none       -            -            online invalid&lt;br /&gt;c6t1d118s2   auto:none       -            -            online invalid&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;c6t1d119s2   auto:none       -            -            online invalid&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;c6t1d120s2   auto:none       -            -            online invalid&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;c6t1d121s2   auto:none       -            -            online invalid&lt;/span&gt;&lt;br /&gt;c6t0d117s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d118s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d119s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d120s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d121s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d122s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d123s2   auto:none       -            -            online invalid&lt;br /&gt;c6t0d124s2   auto:none       -            -            online invalid&lt;br /&gt;&lt;br /&gt;Realizamos un escaneo de los discos desde VxVM:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdctl enable &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Inicializamos 3 de los discos, es decir a partir de ese momento VxVM va a gestionar toda su informacion de forma completa.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdisksetup -i c6t1d119 &lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdisksetup -i c6t1d120 &lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdisksetup -i c6t1d121 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdisk list | egrep "c6t1d119|c6t1d120s2|c6t1d121s2"&lt;/span&gt;&lt;br /&gt;c6t1d119s2   auto:cdsdisk    -            -            online&lt;br /&gt;c6t1d120s2   auto:cdsdisk    -            -            online&lt;br /&gt;c6t1d121s2   auto:cdsdisk    -            -            online&lt;br /&gt;&lt;br /&gt;Creamos un grupo de discos denominado app_dg asignandole estos discos.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdg init app_dg c6t1d119s2=c6t1d119 &lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdg -g app_dg adddisk c6t1d120s2=c6t1d120 &lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxdg -g app_dg adddisk c6t1d121s2=c6t1d121 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y creamos un volumen test de 3GB de tipo stripe, el cual daremos formato VxFS y montaremos como filesystem /prueba:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxassist -g app_dg make test 3072m layout=stripe&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mkfs -F vxfs -o largefiles /dev/vx/rdsk/app_dg/test&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vxprint -g app_dg -th&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;dg app_dg       default      default  27000    1176279780.32.teras6&lt;br /&gt;&lt;br /&gt;dm c6t1d119s2   c6t1d119s2   auto     65536    47452288 -&lt;br /&gt;dm c6t1d120s2   c6t1d119s2   auto     65536    47452288 -&lt;br /&gt;dm c6t1d121s2   c6t1d119s2   auto     65536    47452288 -&lt;br /&gt;&lt;br /&gt;v  test       -            ENABLED  ACTIVE   2097152  SELECT    -        fsgen&lt;br /&gt;pl test-01    test         ENABLED  ACTIVE   2097152  STRIPE    -        RW&lt;br /&gt;sd c6t1d119s2-01 test-01   c6t1d119s2 0      2097152  0/0         c6t1d119 ENA&lt;br /&gt;sd c6t1d120s2-01 test-01   c6t1d120s2 0      2097152  1/0         c6t1d120 ENA&lt;br /&gt;sd c6t1d121s2-01 test-01   c6t1d121s2 0      2097152  2/0         c6t1d121 ENA&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;mount -F vxfs /dev/vx/dsk/app_dg/test /prueba&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Luego a parte de las bondades que nos proporcina una SAN en cuanto a rendimiento, replicacion y backup, hemos conseguido un filesystem VxFS gestionado por VxVM de una región de discos permitida de la SAN. La ventaja de este modelo es simple: si la controladora c6 que sirve una de las dos HBAs deja de funcionar, siempre podremos acceder a los datos  por el camino que nos quedaría de la controladora c5 que sirve la otra HBA y además este cambio seria trasparante ya que lo realizaría el módulo DMP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-766336394923850850?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/766336394923850850/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/09/discos-san-gobernados-por-vxvm.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/766336394923850850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/766336394923850850'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/09/discos-san-gobernados-por-vxvm.html' title='Discos SAN gobernados por VxVM'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rtw1tW1mjJI/AAAAAAAAAFY/uKJ64NhdpLc/s72-c/San.gif' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-9037683895708548253</id><published>2007-08-07T12:20:00.002+02:00</published><updated>2010-02-28T21:56:53.952+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Seguridad'/><title type='text'>Adivinar contraseñas con DTRACE</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/RrmpkztO3iI/AAAAAAAAAEI/XgEUPi3p8EQ/s1600-h/logo_dtrace.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/RrmpkztO3iI/AAAAAAAAAEI/XgEUPi3p8EQ/s320/logo_dtrace.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5096290903166737954" /&gt;&lt;/a&gt;&lt;br /&gt;Una de las nuevas funcionalidades de Solaris 10 y Opensolaris reside en la incorporacion de todo un framewok de instrumentacion como &lt;a href="http://es.opensolaris.org/files/Introduccion_DTrace.pdf"&gt;DTRACE&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Si nos descargamos el &lt;a href="http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/"&gt;DtraceToolKit&lt;/a&gt;, el cual es un conjunto de scripts dtrace, bien documentados y desarrollados directamente por la comunidad, podemos fijarmos en particular en la utilizacion de &lt;a href="http://www.brendangregg.com/DTrace/sshkeysnoop.d"&gt;sshkeysnoop.d&lt;/a&gt; como una variante del script dtrace &lt;a href="http://www.brendangregg.com/DTrace/shellsnoop"&gt;shellsnoop&lt;/a&gt;. En su ejecucion nos permite capturar todas las contraseñas (incluso a traves de ssh) que se establezcan desde nuestro sistema con destino otros hosts, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;uname -iX&lt;/span&gt;&lt;br /&gt;i86pcSystem = SunOS&lt;br /&gt;Node = opensolaris&lt;br /&gt;Release = 5.11&lt;br /&gt;KernelID = snv_57&lt;br /&gt;Machine = i86pc&lt;br /&gt;BusType = &lt;unknown&gt;&lt;br /&gt;Serial = &lt;unknown&gt;&lt;br /&gt;Users = &lt;unknown&gt;&lt;br /&gt;OEM# = 0&lt;br /&gt;Origin# = 1&lt;br /&gt;NumCPU = 1&lt;br /&gt;&lt;br /&gt;Identificado nuestro sistema, lanzamos el sshkeysnoop.d.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;pwd&lt;/span&gt;&lt;br /&gt;/opt/DTT/Apps&lt;br /&gt;&lt;br /&gt;#&lt;span style="font-weight:bold;"&gt; ./sshkeysnoop.d&lt;/span&gt;&lt;br /&gt;  UID   PID  PPID  TYPE  TEXT&lt;br /&gt;&lt;br /&gt;Y esperamos que desde cualquier sesión de terminal o consola, algun usuario de nuestro sistema intente establecer una sesion ssh con otro host.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ssh pepe@opensolaris&lt;/span&gt;&lt;br /&gt;ContraseÃ±a:&lt;br /&gt;Last login: Tue Aug  7 12:12:53 2007 from opensolaris&lt;br /&gt;Sun Microsystems Inc.   SunOS 5.11      snv_57  October 2007&lt;br /&gt;$ &lt;span style="font-weight:bold;"&gt;bash&lt;/span&gt;&lt;br /&gt;$ &lt;span style="font-weight:bold;"&gt;hostname&lt;/span&gt;&lt;br /&gt;opensolaris&lt;br /&gt;&lt;br /&gt;Esto es lo que observamos en la captura del sshkeysnoop.d.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;./sshkeysnoop.d&lt;/span&gt;&lt;br /&gt;  UID   PID  PPID  TYPE  TEXT&lt;br /&gt;    0 10873 10852   cmd  ssh pepe@opensolaris&lt;br /&gt;    lib/libc.so.1&lt;br /&gt;    0 10873 10852   key  8&lt;br /&gt;    0 10873 10852   key  L&lt;br /&gt;    0 10873 10852   key  u&lt;br /&gt;    0 10873 10852   key  c&lt;br /&gt;    0 10873 10852   key  a&lt;br /&gt;    0 10873 10852   key  s&lt;br /&gt;    0 10873 10852   key  0&lt;br /&gt;    0 10873 10852   key  1&lt;br /&gt;^C&lt;br /&gt;&lt;br /&gt;Luego vemos claramente como en el sistema opensolaris, el usuario pepe tiene como contraseña para acceder 8Lucas01.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-9037683895708548253?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/9037683895708548253/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/08/adivinar-passwords-bajo-ssh-con-dtrace.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9037683895708548253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/9037683895708548253'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/08/adivinar-passwords-bajo-ssh-con-dtrace.html' title='Adivinar contraseñas con DTRACE'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RrmpkztO3iI/AAAAAAAAAEI/XgEUPi3p8EQ/s72-c/logo_dtrace.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-6584423813769805599</id><published>2007-08-02T16:12:00.002+02:00</published><updated>2010-02-28T21:58:40.427+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualización'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Zonas, Contenedores y recursos CPU</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/RrmqlDtO3jI/AAAAAAAAAEQ/6G4mI73Zx1E/s1600-h/logo_solaris10_upgrade.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/RrmqlDtO3jI/AAAAAAAAAEQ/6G4mI73Zx1E/s320/logo_solaris10_upgrade.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5096292006973333042" /&gt;&lt;/a&gt;&lt;br /&gt;Si tenemos dos Zonas definidas en nuestro sistema a parte de la global (zonepruebas y zonepruebas2), podemos gestionar sus consumos de recusros CPU a través del &lt;span style="font-weight:bold;"&gt;(FSS). Fair Share Scheduler&lt;/span&gt;: Este software permite asignar a cada aplicacion los recusos maximos de CPU del total de procesadores del sistema, por si se producen situaciones de competencia.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zoneadm list -cv&lt;/span&gt;&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   7 zonepruebas      running    /zonas/pruebas                 native   shared&lt;br /&gt;   9 zonepruebas2     running    /zonas/pruebas2                native   shared&lt;br /&gt;&lt;br /&gt;Vemos como las zonas estan corriendo y podemos comenzar a definir los limites en los pooles que posteriormente asociaremos a cada una de ellas.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;cat &gt; /etc/poolcfg&lt;/span&gt;&lt;br /&gt;create pool zone1-pool ( string pool.scheduler = "FSS" )&lt;br /&gt;create pool zone2-pool ( string pool.scheduler = "FSS" )&lt;br /&gt;^C&lt;br /&gt;&lt;br /&gt;Recargamos la configuración definida en el fichero /etc/poolcfg.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;pooladm -x; pooladm -s; poolcfg -f /etc/poolcfg ; pooladm -c&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;psrset&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y la comprobamos:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;pooladm&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;system default&lt;br /&gt;        string  system.comment&lt;br /&gt;        int     system.version 1&lt;br /&gt;        boolean system.bind-default true&lt;br /&gt;        string  system.poold.objectives wt-load&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;        pool zone2-pool&lt;br /&gt;                int     pool.sys_id 3&lt;br /&gt;                boolean pool.active true&lt;br /&gt;                boolean pool.default false&lt;br /&gt;                string  pool.scheduler FSS&lt;br /&gt;                int     pool.importance 1&lt;br /&gt;                string  pool.comment&lt;br /&gt;                pset    pset_default&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        pool pool_default&lt;br /&gt;                int     pool.sys_id 0&lt;br /&gt;                boolean pool.active true&lt;br /&gt;                boolean pool.default true&lt;br /&gt;                int     pool.importance 1&lt;br /&gt;                string  pool.comment&lt;br /&gt;                pset    pset_default&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;        pool zone1-pool&lt;br /&gt;                int     pool.sys_id 2&lt;br /&gt;                boolean pool.active true&lt;br /&gt;                boolean pool.default false&lt;br /&gt;                string  pool.scheduler FSS&lt;br /&gt;                int     pool.importance 1&lt;br /&gt;                string  pool.comment&lt;br /&gt;                pset    pset_default&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        pset pset_default&lt;br /&gt;                int     pset.sys_id -1&lt;br /&gt;                boolean pset.default true&lt;br /&gt;                uint    pset.min 1&lt;br /&gt;                uint    pset.max 65536&lt;br /&gt;                string  pset.units population&lt;br /&gt;                uint    pset.load 9699&lt;br /&gt;                uint    pset.size 1&lt;br /&gt;                string  pset.comment&lt;br /&gt;&lt;br /&gt;         cpu&lt;br /&gt;                int     cpu.sys_id 0&lt;br /&gt;                string  cpu.comment&lt;br /&gt;                string  cpu.status on-line&lt;br /&gt;&lt;br /&gt;Si todo ha ido OK, podemos habilitar el FSS en nuestro anfitrion y reiniciarlo.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;dispadmin -d FSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;hostname&lt;/span&gt;&lt;br /&gt;opensolaris&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;init 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Al arrancar el anfitrión (zona global), comprobamos la gestión de recursos en los procesos del sistema mediante el FSS.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;ps -feac&lt;/span&gt;&lt;br /&gt;     UID   PID  PPID  CLS PRI    STIME TTY         TIME CMD&lt;br /&gt;    root     0     0  SYS  96 14:38:21 ?           0:03 sched&lt;br /&gt;    root     1     0  FSS  39 14:38:24 ?           0:00 /sbin/init&lt;br /&gt;    root     2     0  SYS  98 14:38:24 ?           0:00 pageout&lt;br /&gt;    root     3     0  SYS  60 14:38:24 ?           0:00 fsflush&lt;br /&gt;    root   261     1  FSS  54 14:39:27 ?           0:01 /usr/lib/hal/hald --daemon=yes&lt;br /&gt;    root     7     1  FSS  59 14:38:28 ?           0:05 /lib/svc/bin/svc.startd&lt;br /&gt;    root     9     1  FSS  29 14:38:28 ?           0:11 /lib/svc/bin/svc.configd&lt;br /&gt;    root   342     1  FSS  59 14:39:52 ?           0:00 /usr/sbin/syslogd&lt;br /&gt;    root   333   305  FSS  57 14:39:51 ?           0:00 /usr/lib/saf/ttymon&lt;br /&gt;    root   295   262  FSS  59 14:39:34 ?           0:00 /usr/lib/hal/hald-addon-storage&lt;br /&gt; un38134   468   467  FSS   1 14:43:00 syscon      0:00 -bash&lt;br /&gt;    root   472   468  FSS  59 14:43:02 syscon      0:00 -sh&lt;br /&gt;    root   163     1  FSS  59 14:39:11 ?           0:00 /usr/sbin/nscd&lt;br /&gt;    root   316     7  FSS  46 14:39:51 console     0:00 /usr/lib/saf/ttymon -g -d /dev/console -l console -m ldterm,ttcompat -h -p open&lt;br /&gt;    root   100     1  FSS  29 14:39:00 ?           0:00 /usr/lib/sysevent/syseventd&lt;br /&gt;    root   255     1  FSS  59 14:39:25 ?           0:01 /usr/lib/fm/fmd/fmd&lt;br /&gt;    root   127     1  FSS  54 14:39:05 ?           0:00 /usr/sbin/mdmonitord&lt;br /&gt;    root   133     1  FSS  58 14:39:06 ?           0:00 /usr/lib/power/powerd&lt;br /&gt;    root   460     1  FSS   3 14:40:55 ?           0:00 /usr/lib/sendmail -bd -q15m -C /etc/mail/local.cf&lt;br /&gt;  daemon   134     1  FSS  59 14:39:07 ?           0:00 /usr/lib/crypto/kcfd&lt;br /&gt;   smmsp   461     1  FSS  52 14:40:55 ?           0:00 /usr/lib/sendmail -Ac -q15m&lt;br /&gt;    root   121     1  FSS  57 14:39:03 ?           0:00 /usr/lib/picl/picld&lt;br /&gt;    root   190     1  FSS  53 14:39:14 ?           0:00 /usr/sbin/cron&lt;br /&gt;    root   132     1  FSS  29 14:39:06 ?           0:00 devfsadmd&lt;br /&gt; un38134   467   464  FSS  59 14:43:00 ?           0:00 /usr/lib/ssh/sshd&lt;br /&gt;    root   262   261  FSS  59 14:39:28 ?           0:00 hald-runner&lt;br /&gt;    root   315     1  FSS  59 14:39:51 ?           0:00 /usr/lib/rmvolmgr -s&lt;br /&gt;    root   305     7  FSS  58 14:39:50 ?           0:00 /usr/lib/saf/sac -t 300&lt;br /&gt;  daemon   242     1  FSS  56 14:39:19 ?           0:00 /usr/lib/dbus-daemon --system&lt;br /&gt;    root   367     1  FSS   1 14:39:55 ?           0:00 /usr/lib/ssh/sshd&lt;br /&gt;    root   476   472  FSS   1 14:43:06 syscon      0:00 bash&lt;br /&gt;    root   318     1  FSS  58 14:39:51 ?           0:00 /usr/lib/utmpd&lt;br /&gt;    root   477   476  FSS  59 14:43:14 syscon      0:00 ps -feac&lt;br /&gt;    root   387     1  FSS  17 14:39:56 ?           0:00 /usr/perl5/bin/perl /usr/lib/intrd&lt;br /&gt;noaccess   458     1  FSS  57 14:40:18 ?           0:13 /usr/java/bin/java -server -Xmx128m -XX:+BackgroundCompilation -XX:PermSize=32m&lt;br /&gt;    root   464   367  FSS  59 14:42:44 ?           0:00 /usr/lib/ssh/sshd&lt;br /&gt;&lt;br /&gt;En este momento ya podemos asociar los valores definidos en los distintos pooles para cada una de nuestras zonas, convirtiendolas en Contenedores.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zonecfg -z zonepruebas&lt;/span&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; set pool=zone1-pool&lt;br /&gt;zonecfg:zonepruebas&gt; add rctl&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; set name=zone.cpu-shares&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; add value (priv=privileged,limit=30,action=none)&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; end&lt;br /&gt;zonecfg:zonepruebas&gt; verify&lt;br /&gt;zonecfg:zonepruebas&gt; exit&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zonecfg -z zonepruebas2&lt;/span&gt;&lt;br /&gt;zonecfg:zonepruebas&gt; set pool=zone1-pool&lt;br /&gt;zonecfg:zonepruebas&gt; add rctl&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; set name=zone.cpu-shares&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; add value (priv=privileged,limit=15,action=none)&lt;br /&gt;zonecfg:zonepruebas:rctl&gt; end&lt;br /&gt;zonecfg:zonepruebas&gt; verify&lt;br /&gt;zonecfg:zonepruebas&gt; exit&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zoneadm list -cv&lt;/span&gt;&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   7 zonepruebas      installed    /zonas/pruebas                 native   shared&lt;br /&gt;   9 zonepruebas2     installed    /zonas/pruebas2                native   shared&lt;br /&gt;&lt;br /&gt;Arrancamos las zonas zonepruebas y zonepruebas2.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zoneadm -z zonepruebas boot&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zoneadm -z zonepruebas2 boot&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;y ademas podemos comprobar la gestión de recursos de ambas zonas.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zonefss -l&lt;/span&gt;&lt;br /&gt;  ID NAME             SHARES&lt;br /&gt;   0 global           1&lt;br /&gt;   7 zonepruebas      30&lt;br /&gt;   9 zonepruebas2     15&lt;br /&gt;&lt;br /&gt;Vamos a utilizar este scrpit en Perl para estresar las zonas y medir sus consumo de CPU del total de procesadores del sistema.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;more cpuhog.pl&lt;/span&gt;&lt;br /&gt;#!/usr/bin/perl&lt;br /&gt;print "eating the CPUs\n";&lt;br /&gt;foreach $i (1..16) {&lt;br /&gt;$pid = fork();&lt;br /&gt;last if $pid == 0;&lt;br /&gt;print "created PID $pid\n";&lt;br /&gt;}&lt;br /&gt;while (1) {&lt;br /&gt;$x++;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Por tanto, ejecutamos el cpuhog.pl tanto en el solaris anfitrion(zona global), como en las zonas definidas zonepruebas y zonepruebas2 y obervamos que al establecerse competencia por el uso de todos los recursos de CPU del sistema nunca se limitan los limites establecidos a traves del FSS.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prstat -Z&lt;/span&gt;&lt;br /&gt;   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP&lt;br /&gt;  3825 root     3272K 1112K run     54    0   0:00:04 3,5% cpuhog.pl/1&lt;br /&gt;  3821 root     3272K 1112K run     54    0   0:00:03 3,4% cpuhog.pl/1&lt;br /&gt;  3819 root     3272K 1112K run     52    0   0:00:03 3,3% cpuhog.pl/1&lt;br /&gt;  3830 root     3272K 1112K run     52    0   0:00:03 3,3% cpuhog.pl/1&lt;br /&gt;  3829 root     3272K 1112K run     54    0   0:00:04 3,2% cpuhog.pl/1&lt;br /&gt;  3827 root     3272K 1112K run     51    0   0:00:03 3,2% cpuhog.pl/1&lt;br /&gt;  3815 root     3272K 1112K run     54    0   0:00:03 3,1% cpuhog.pl/1&lt;br /&gt;  3826 root     3272K 1112K run     54    0   0:00:03 3,1% cpuhog.pl/1&lt;br /&gt;  3807 root     3272K 1176K run     51    0   0:00:04 3,0% cpuhog.pl/1&lt;br /&gt;  3817 root     3272K 1112K run     54    0   0:00:03 3,0% cpuhog.pl/1&lt;br /&gt;  3828 root     3272K 1112K run     52    0   0:00:03 3,0% cpuhog.pl/1&lt;br /&gt;  3813 root     3272K 1112K run     54    0   0:00:03 3,0% cpuhog.pl/1&lt;br /&gt;  3823 root     3272K 1112K run     52    0   0:00:03 3,0% cpuhog.pl/1&lt;br /&gt;  3811 root     3272K 1112K run     52    0   0:00:04 2,9% cpuhog.pl/1&lt;br /&gt;  3805 root     3276K 1996K run     53    0   0:00:03 2,8% cpuhog.pl/1&lt;br /&gt;ZONEID    NPROC  SWAP   RSS MEMORY      TIME  CPU ZONE&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;     7       38   94M   87M    11%   0:01:24  52% zonepruebas&lt;br /&gt;     9       39   98M   91M    11%   0:01:01  32% zonepruebas2&lt;br /&gt;     0       54  113M  111M    13%   0:00:46 7,8% global&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Total: 131 processes, 452 lwps, load averages: 52,23, 22,69, 16,04&lt;br /&gt;&lt;br /&gt;Pero si matamos el proceso cpuhog.pl de las zona zonepruebas2 unicamente, el FSS permite a la zona zonepruebas (conde si corre todavia el cpuhog.pl) utilizar la suma de los limites de ambas en cuanto a su utilización de los recursos de CPU del sistema, ya que todavia entra en competencia con el anfitrion (zona global), asi:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prstat -Z&lt;/span&gt;&lt;br /&gt;   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP&lt;br /&gt;  3827 root     3272K 1112K run     59    0   0:00:11 6,9% cpuhog.pl/1&lt;br /&gt;  3830 root     3272K 1112K run     59    0   0:00:10 5,0% cpuhog.pl/1&lt;br /&gt;  3805 root     3276K 1996K run     59    0   0:00:10 4,9% cpuhog.pl/1&lt;br /&gt;  3811 root     3272K 1112K run     59    0   0:00:10 4,8% cpuhog.pl/1&lt;br /&gt;  3825 root     3272K 1112K run     59    0   0:00:11 4,8% cpuhog.pl/1&lt;br /&gt;  3808 root     3272K 1112K run     59    0   0:00:10 4,8% cpuhog.pl/1&lt;br /&gt;  3809 root     3272K 1112K run     59    0   0:00:11 4,8% cpuhog.pl/1&lt;br /&gt;  3823 root     3272K 1112K run     59    0   0:00:10 4,8% cpuhog.pl/1&lt;br /&gt;  3815 root     3272K 1112K run     59    0   0:00:10 4,8% cpuhog.pl/1&lt;br /&gt;  3807 root     3272K 1176K run     59    0   0:00:11 4,7% cpuhog.pl/1&lt;br /&gt;  3813 root     3272K 1112K run     59    0   0:00:10 4,7% cpuhog.pl/1&lt;br /&gt;  3826 root     3272K 1112K run     59    0   0:00:10 4,7% cpuhog.pl/1&lt;br /&gt;  3828 root     3272K 1112K run     59    0   0:00:10 4,7% cpuhog.pl/1&lt;br /&gt;  3819 root     3272K 1112K run     59    0   0:00:10 4,6% cpuhog.pl/1&lt;br /&gt;  3817 root     3272K 1112K run     59    0   0:00:10 4,6% cpuhog.pl/1&lt;br /&gt;ZONEID    NPROC  SWAP   RSS MEMORY      TIME  CPU ZONE&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;     7       38   94M   87M    11%   0:03:23  82% zonepruebas&lt;br /&gt;     0       54  113M  111M    13%   0:01:07  13% global&lt;br /&gt;     9       22   93M   88M    11%   0:00:23 0,1% zonepruebas2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Total: 114 processes, 435 lwps, load averages: 43,77, 32,25, 20,90&lt;br /&gt;&lt;br /&gt;Y unicamente consumira practicamente el 100% de la CPU del sistema, cuando matamos el proceso cpuhog.pl en el anfitrion (zona global), asi:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prstat -Z&lt;/span&gt;&lt;br /&gt;   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP&lt;br /&gt;  3813 root     3272K 1112K run      1    0   0:00:21 5,7% cpuhog.pl/1&lt;br /&gt;  3807 root     3272K 1176K run      2    0   0:00:21 5,7% cpuhog.pl/1&lt;br /&gt;  3828 root     3272K 1112K run      1    0   0:00:20 5,7% cpuhog.pl/1&lt;br /&gt;  3830 root     3272K 1112K run      1    0   0:00:20 5,6% cpuhog.pl/1&lt;br /&gt;  3809 root     3272K 1112K run      1    0   0:00:21 5,5% cpuhog.pl/1&lt;br /&gt;  3808 root     3272K 1112K run      3    0   0:00:21 5,5% cpuhog.pl/1&lt;br /&gt;  3826 root     3272K 1112K run      1    0   0:00:20 5,5% cpuhog.pl/1&lt;br /&gt;  3829 root     3272K 1112K run      3    0   0:00:21 5,5% cpuhog.pl/1&lt;br /&gt;  3821 root     3272K 1112K run      1    0   0:00:21 5,5% cpuhog.pl/1&lt;br /&gt;  3825 root     3272K 1112K run      1    0   0:00:21 5,5% cpuhog.pl/1&lt;br /&gt;  3811 root     3272K 1112K run      2    0   0:00:21 5,4% cpuhog.pl/1&lt;br /&gt;  3823 root     3272K 1112K run     17    0   0:00:20 5,3% cpuhog.pl/1&lt;br /&gt;  3805 root     3276K 1996K run     15    0   0:00:21 5,3% cpuhog.pl/1&lt;br /&gt;  3815 root     3272K 1112K run      3    0   0:00:20 5,3% cpuhog.pl/1&lt;br /&gt;  3819 root     3272K 1112K run      8    0   0:00:20 5,2% cpuhog.pl/1&lt;br /&gt;ZONEID    NPROC  SWAP   RSS MEMORY      TIME  CPU ZONE&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;     7       38   94M   87M    11%   0:06:18  94% zonepruebas&lt;br /&gt;     0       37  108M  109M    13%   0:00:49 3,8% global&lt;br /&gt;     9       22   93M   88M    11%   0:00:23 0,1% zonepruebas2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Total: 97 processes, 418 lwps, load averages: 29,05, 33,26, 23,69&lt;br /&gt;&lt;br /&gt;Y todo vuelve a la normalidad cuando matamos el proceso cpuhog.pl en la zona zonepruebas.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prstat -Z&lt;/span&gt;&lt;br /&gt;   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP&lt;br /&gt;  3779 root     5660K 3504K cpu0     1    0   0:00:08 3,0% prstat/1&lt;br /&gt;  3769 un38134    10M 2400K sleep   59    0   0:00:00 0,3% sshd/1&lt;br /&gt;   456 noaccess   77M   53M sleep   56    0   0:00:29 0,2% java/24&lt;br /&gt;  3234 noaccess   76M   53M sleep   52    0   0:00:15 0,1% java/24&lt;br /&gt;  3600 noaccess   78M   55M sleep   56    0   0:00:13 0,1% java/24&lt;br /&gt;  3482 root     3456K 1684K sleep   59    0   0:00:00 0,0% syslogd/11&lt;br /&gt;  3267 root     7904K 2020K sleep   59    0   0:00:00 0,0% sendmail/1&lt;br /&gt;  3609 root     7904K 2024K sleep   59    0   0:00:00 0,0% sendmail/1&lt;br /&gt;   125 root     1556K 1104K sleep    6    0   0:00:00 0,0% powerd/3&lt;br /&gt;   121 root     2984K 1976K sleep   29    0   0:00:00 0,0% picld/4&lt;br /&gt;   315 root     2096K 1368K sleep   59    0   0:00:00 0,0% hald-addon-stor/1&lt;br /&gt;   307 root     1232K  844K sleep   59    0   0:00:00 0,0% utmpd/1&lt;br /&gt;   308 root     1920K 1160K sleep   59    0   0:00:00 0,0% sac/1&lt;br /&gt;   291 root     5260K 3672K sleep   59    0   0:00:00 0,0% hald/4&lt;br /&gt;   132 root     5748K 2404K sleep   29    0   0:00:00 0,0% mdmonitord/1&lt;br /&gt;ZONEID    NPROC  SWAP   RSS MEMORY      TIME  CPU ZONE&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;     0       37  108M  109M    13%   0:00:56 3,5% global&lt;br /&gt;     7       21   89M   84M    10%   0:00:28 0,2% zonepruebas&lt;br /&gt;     9       22   93M   88M    11%   0:00:23 0,1% zonepruebas2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Total: 80 processes, 401 lwps, load averages: 11,29, 25,84, 22,50&lt;br /&gt;&lt;br /&gt;Pero podemos asegurarnos que el anfitrion (zona global) tenga asegurado un limite en modo privilegiado del total de recursos de CPU para la ejecucion de sus procesos al igual que hemos realizado con las Zonas zonepruebas y zonepruebas2.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prctl -n zone.cpu-shares -i zone global&lt;/span&gt;&lt;br /&gt;zone: 0: global&lt;br /&gt;NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT&lt;br /&gt;zone.cpu-shares&lt;br /&gt;        privileged          1       -   none                                 -&lt;br /&gt;        system          65,5K     max   none                                 -&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prctl -n zone.cpu-shares -v 20 -r -i zone global&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prctl -n zone.cpu-shares -i zone global&lt;/span&gt;&lt;br /&gt;zone: 0: global&lt;br /&gt;NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT&lt;br /&gt;zone.cpu-shares&lt;br /&gt;        privileged         20       -   none                                 -&lt;br /&gt;        system          65,5K     max   none                                 -&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zonefss -l&lt;/span&gt;&lt;br /&gt;  ID NAME             SHARES&lt;br /&gt;   0 global           20&lt;br /&gt;   7 zonepruebas      30&lt;br /&gt;   9 zonepruebas2     15&lt;br /&gt;&lt;br /&gt;Luego si ejecutamos de nuevo el script cpuhog.pl tanto en el anfitrion, como en las zonas zonepruebas y zonepruebas2, podemos ver que el limte de consumo de los recursos CPU por parte de la zona global ha aumentado significativamente.&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;prstat -Z&lt;/span&gt;&lt;br /&gt;   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP&lt;br /&gt;  3918 root     3272K 1112K run     43    0   0:00:01 2,9% cpuhog.pl/1&lt;br /&gt;  3893 root     3272K 1176K run     45    0   0:00:01 2,7% cpuhog.pl/1&lt;br /&gt;  3899 root     3272K 1112K run     45    0   0:00:01 2,6% cpuhog.pl/1&lt;br /&gt;  3917 root     3272K 1112K run     45    0   0:00:01 2,5% cpuhog.pl/1&lt;br /&gt;  3916 root     3272K 1112K run      1    0   0:00:01 2,3% cpuhog.pl/1&lt;br /&gt;  3911 root     3272K 1112K run      3    0   0:00:01 2,3% cpuhog.pl/1&lt;br /&gt;  3914 root     3272K 1112K run      2    0   0:00:01 2,3% cpuhog.pl/1&lt;br /&gt;  3903 root     3272K 1112K run      3    0   0:00:01 2,2% cpuhog.pl/1&lt;br /&gt;  3895 root     3272K 1112K run      3    0   0:00:01 2,2% cpuhog.pl/1&lt;br /&gt;  3871 root     3272K 1108K run     48    0   0:00:01 2,2% cpuhog.pl/1&lt;br /&gt;  3909 root     3272K 1112K run     45    0   0:00:01 2,1% cpuhog.pl/1&lt;br /&gt;  3915 root     3272K 1112K run     33    0   0:00:01 2,1% cpuhog.pl/1&lt;br /&gt;  3897 root     3272K 1112K run     17    0   0:00:01 2,1% cpuhog.pl/1&lt;br /&gt;  3891 root     3276K 1996K run      3    0   0:00:01 2,0% cpuhog.pl/1&lt;br /&gt;  3880 root     3272K 1108K run     24    0   0:00:01 2,0% cpuhog.pl/1&lt;br /&gt;  3888 root     3272K 1108K run     27    0   0:00:01 1,9% cpuhog.pl/1&lt;br /&gt;  3906 root     3272K 1112K run      1    0   0:00:01 1,9% cpuhog.pl/1&lt;br /&gt;  3872 root     3272K 1108K run     44    0   0:00:01 1,9% cpuhog.pl/1&lt;br /&gt;  3867 root     5660K 3504K cpu0    53    0   0:00:01 1,9% prstat/1&lt;br /&gt;  3901 root     3272K 1112K run     45    0   0:00:01 1,9% cpuhog.pl/1&lt;br /&gt;  3877 root     3272K 1108K run     48    0   0:00:01 1,8% cpuhog.pl/1&lt;br /&gt;ZONEID    NPROC  SWAP   RSS MEMORY      TIME  CPU ZONE&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;     7       38   94M   87M    11%   0:00:47  37% zonepruebas&lt;br /&gt;     0       54  113M  111M    13%   0:01:06  31% global&lt;br /&gt;     9       39   98M   91M    11%   0:00:32  24% zonepruebas2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Total: 131 processes, 452 lwps, load averages: 34,82, 11,46, 11,51&lt;br /&gt;&lt;br /&gt;Como conclusión podemos ver que con el mecanismo de pooles de Solaris 10 y Opensolaris asignamos mediante el FSS los recursos de CPU del total de nuestro sistema (2, 4, 8, 16, etc...) a cada una de las Zonas, convirtiendolas en contenedores que nunca superaran su umbral definido como consumo maximo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-6584423813769805599?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/6584423813769805599/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/08/zonas-contenedores-y-cpu.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6584423813769805599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6584423813769805599'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/08/zonas-contenedores-y-cpu.html' title='Zonas, Contenedores y recursos CPU'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RrmqlDtO3jI/AAAAAAAAAEQ/6G4mI73Zx1E/s72-c/logo_solaris10_upgrade.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7842517055819116088</id><published>2007-07-30T18:51:00.001+02:00</published><updated>2010-02-28T21:51:05.602+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>SMF y Privilegios</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/RrmqzjtO3kI/AAAAAAAAAEY/tr7ObiSSSAw/s1600-h/logo_solaris10_upgrade.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/RrmqzjtO3kI/AAAAAAAAAEY/tr7ObiSSSAw/s320/logo_solaris10_upgrade.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5096292256081436226" /&gt;&lt;/a&gt;&lt;br /&gt;Ha diferencia de las versiones anteriores de Solaris 6 y 7 donde para establecer privilegios teniamos que recurrir a software externo al sistema, como SUDO... y Solaris  8, 9 donde podiamos realizar este tipo de acciones con RBAC ya como parte del mismo. En Solaris 10 y OpenSolaris con la inclusión de &lt;a href="http://es.opensolaris.org/files/solarissmf.pdf"&gt;SMF&lt;/a&gt; (Service Management Facility) la pespectiva cambia y podemos ser capaces de definir que usuario y que acciones puede realizar (parar, arrancar...) sobre un servicio del sistema que incluso levante un socket tcp/udp por debajo del puerto 1024 sin ser root.&lt;br /&gt;&lt;br /&gt;En este ejemplo lo vamos a realizar con Apache2 gestionado como servicio a traves de SMF.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs apache2&lt;/span&gt;&lt;br /&gt;STATE          STIME    FMRI&lt;br /&gt;disabled       19:12:02 svc:/network/http:apache2&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm -v enable -s apache2&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2 enabled.&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ps -aef | grep apache | grep -v grep&lt;/span&gt;&lt;br /&gt;webservd 14836 14835 0 15:25:04 ? 0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd 14837 14835 0 15:25:04 ? 0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd 14839 14835 0 15:25:04 ? 0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;root 14835 10895 0 15:25:03 ? 0:00 /usr/apache2/bin/httpd -k start&lt;/span&gt;&lt;br /&gt;webservd 14838 14835 0 15:25:04 ? 0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd 14840 14835 0 15:25:04 ? 0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ptree 14835&lt;/span&gt;&lt;br /&gt;10895 zsched&lt;br /&gt;14835 /usr/apache2/bin/httpd -k start&lt;br /&gt;14836 /usr/apache2/bin/httpd -k start&lt;br /&gt;14837 /usr/apache2/bin/httpd -k start&lt;br /&gt;14838 /usr/apache2/bin/httpd -k start&lt;br /&gt;14839 /usr/apache2/bin/httpd -k start&lt;br /&gt;14840 /usr/apache2/bin/httpd -k start&lt;br /&gt;&lt;br /&gt;Vemos como por defecto el proceso que realmente levanta el socket abierto en el puerto tcp 80 es iniciado como root y no tiene ningun tipo de privilegios.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ppriv -S 14835&lt;/span&gt;&lt;br /&gt;14835: /usr/apache2/bin/httpd -k start&lt;br /&gt;flags = &lt;none&gt;&lt;br /&gt;E: zone&lt;br /&gt;I: basic&lt;br /&gt;P: zone&lt;br /&gt;L: zone&lt;br /&gt;&lt;br /&gt;Esto lo vamos a cambiar para el usuario webservd, asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm -v disable svc:/network/http:apache2&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2 inhabilitado.&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svccfg -s apache2&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/user = astring: webservd&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/group = astring: webservd&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/privileges = astring:&lt;br /&gt;basic,!proc_session,!proc_info,!file_link_any,net_privaddr&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/limit_privileges = astring: :default&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/use_profile = boolean: false&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/supp_groups = astring: :default&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/working_directory = astring: :default&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/project = astring: :default&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;setprop start/resource_pool = astring: :default&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2&gt; &lt;span style="font-weight:bold;"&gt;end&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcprop -v -p start apache2&lt;/span&gt;&lt;br /&gt;start/exec astring /lib/svc/method/http-apache2\ start&lt;br /&gt;start/timeout_seconds count 60&lt;br /&gt;start/type astring method&lt;br /&gt;start/user astring webservd&lt;br /&gt;start/group astring webservd&lt;br /&gt;start/privileges astring&lt;br /&gt;basic,!proc_session,!proc_info,!file_link_any,net_privaddr&lt;br /&gt;start/limit_privileges astring :default&lt;br /&gt;start/use_profile boolean false&lt;br /&gt;start/supp_groups astring :default&lt;br /&gt;start/working_directory astring :default&lt;br /&gt;start/project astring :default&lt;br /&gt;start/resource_pool astring :default&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm -v refresh apache2&lt;/span&gt;&lt;br /&gt;Action refresh set for svc:/network/http:apache2.&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm -v enable -s apache2&lt;/span&gt;&lt;br /&gt;svc:/network/http:apache2 habilitado.&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ps -fea|grep apache&lt;/span&gt;&lt;br /&gt;webservd  3957  3953   0 19:21:13 ?           0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd  3956  3953   1 19:21:13 ?           0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd  3953     1   2 19:21:11 ?           0:01 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd  3955  3953   1 19:21:13 ?           0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd  3954  3953   0 19:21:13 ?           0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;webservd  3958  3953   0 19:21:13 ?           0:00 /usr/apache2/bin/httpd -k start&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;netstat -an|grep -i listen&lt;/span&gt;&lt;br /&gt;      *.22                 *.*                0      0 49152      0 LISTEN&lt;br /&gt;      *.111                *.*                0      0 49152      0 LISTEN&lt;br /&gt;      *.59597              *.*                0      0 49152      0 LISTEN&lt;br /&gt;      &lt;span style="font-weight:bold;"&gt;*.80                 *.*                0      0 49152      0 LISTEN&lt;/span&gt;&lt;br /&gt;      *.22                              *.*                             0      0 49152      0 LISTEN&lt;br /&gt;     &lt;span style="font-weight:bold;"&gt; *.80                              *.*                             0      0 49152      0 LISTEN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y teniendo en cuenta lo que significa cada privilegios, vemos los que le hemos asignado.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ppriv -v -l proc_exec proc_fork net_privaddr&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;proc_exec&lt;/span&gt;&lt;br /&gt;Allows a process to call execve().&lt;br /&gt;&lt;span style="font-style:italic;"&gt;proc_fork&lt;/span&gt;&lt;br /&gt;Allows a process to call fork1()/forkall()/vfork()&lt;br /&gt;Configuring the Apache2 Service 7&lt;br /&gt;&lt;span style="font-style:italic;"&gt;net_privaddr&lt;/span&gt;&lt;br /&gt;Allows a process to bind to a privileged port number.&lt;br /&gt;The privilege port numbers are 1-1023 (the traditional&lt;br /&gt;UNIX privileged ports) as well as those ports marked as&lt;br /&gt;"udp/tcp_extra_priv_ports" with the exception of the ports&lt;br /&gt;reserved for use by NFS.&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;ppriv -S 3953&lt;/span&gt;&lt;br /&gt;3953:   /usr/apache2/bin/httpd -k start&lt;br /&gt;flags = &lt;none&gt;&lt;br /&gt;        E: net_privaddr,proc_exec,proc_fork&lt;br /&gt;        I: net_privaddr,proc_exec,proc_fork&lt;br /&gt;        P: net_privaddr,proc_exec,proc_fork&lt;br /&gt;        L: all&lt;br /&gt;&lt;br /&gt;Luego hemos conseguido que el usuario webservd sea capaz de arrancar y para el servicio apache2, levantando un socket en el puerto tcp 80 sin necesidad de cambiar la identidad a root en ningún momento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7842517055819116088?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7842517055819116088/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/smf-y-gestin-de-privilegios.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7842517055819116088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7842517055819116088'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/smf-y-gestin-de-privilegios.html' title='SMF y Privilegios'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RrmqzjtO3kI/AAAAAAAAAEY/tr7ObiSSSAw/s72-c/logo_solaris10_upgrade.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-374900871047187797</id><published>2007-07-30T10:37:00.000+02:00</published><updated>2007-07-30T18:38:11.045+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Habilitar SAR</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/Rq2jtjtO3eI/AAAAAAAAADk/Kpex275LmAg/s1600-h/sun-solaris-logo.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/Rq2jtjtO3eI/AAAAAAAAADk/Kpex275LmAg/s320/sun-solaris-logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5092906756700298722" /&gt;&lt;/a&gt;&lt;br /&gt;A diferencia de como podiamos habilitar este comando en versiones antiguas de Solaris (9 y anteriores), asi:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;vi /etc/init.d/perf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;if [ -z "$_INIT_RUN_LEVEL" ]; then&lt;br /&gt;        set -- `/usr/bin/who -r`&lt;br /&gt;        _INIT_RUN_LEVEL="$7"&lt;br /&gt;        _INIT_RUN_NPREV="$8"&lt;br /&gt;        _INIT_PREV_LEVEL="$9"&lt;br /&gt;fi&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;if [ $_INIT_RUN_LEVEL -ge 2 -a $_INIT_RUN_LEVEL -le 4 -a \&lt;br /&gt;    $_INIT_RUN_NPREV -eq 0 -a \( $_INIT_PREV_LEVEL = 1 -o \&lt;br /&gt;    $_INIT_PREV_LEVEL = S \) ]; then&lt;br /&gt;&lt;br /&gt;        /usr/bin/su sys -c "/usr/lib/sa/sadc /var/adm/sa/sa`date +%d`"&lt;br /&gt;fi&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Descomentando las lineas en negrita, y ejecutando este script:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;/etc/init.d/perf&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;sar&lt;/span&gt;&lt;br /&gt;10:43:26        unix restarts&lt;br /&gt;Average        0       0       0     100&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;uname -a&lt;/span&gt;&lt;br /&gt;SunOS alfacar 5.9 Generic_118558-35 sun4u sparc SUNW,Ultra-5_10&lt;br /&gt;&lt;br /&gt;Unicamente nos quedaría comprobar que todo queda listo en el cron.&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;crontab -l sys&lt;/span&gt;&lt;br /&gt;0 * * * 0-6 /usr/lib/sa/sa1&lt;br /&gt;20,40 8-17 * * 1-5 /usr/lib/sa/sa1&lt;br /&gt;5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A&lt;br /&gt;&lt;br /&gt;En Solaris 10 y OpenSolaris, con la aparición de SMF (Service Management Facility) como gestor de los distintos procesos de arranque del sistema, manteniendo todavia compatibilidad con los clásicos niveles de ejecución (Run Levels), se realiza de forma diferente:&lt;br /&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;sar&lt;/span&gt;&lt;br /&gt;sar: can't open /var/adm/sa/sa30&lt;br /&gt;No such file or directory&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs |grep sa&lt;/span&gt;&lt;br /&gt;online         10:38:51 svc:/system/sac:default&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm enable svc:/system/sar:default&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs |grep sar&lt;/span&gt;&lt;br /&gt;online         10:43:58 svc:/system/sar:default&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;sar&lt;/span&gt;&lt;br /&gt;SunOS opensolaris 5.11 snv_57 i86pc    07/30/2007&lt;br /&gt;10:43:58    %usr    %sys    %wio   %idle&lt;br /&gt;10:43:58        unix restarts&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;uname -a&lt;/span&gt;&lt;br /&gt;SunOS opensolaris 5.11 snv_57 i86pc i386 i86pc&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;crontab -l sys&lt;/span&gt;&lt;br /&gt;0 * * * 0-6 /usr/lib/sa/sa1&lt;br /&gt;20,40 8-17 * * 1-5 /usr/lib/sa/sa1&lt;br /&gt;5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcs | grep cron&lt;/span&gt;&lt;br /&gt;online         11:00:11 svc:/system/cron:default&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;svcadm restart svc:/system/cron:default&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;tail -f /var/cron/log&lt;/span&gt;&lt;br /&gt;! ******* CRON ABORTED ******** lun jul 30 11:02:55 2007&lt;br /&gt;! *** cron started ***   pid = 567 lun jul 30 11:02:55 2007&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-374900871047187797?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/374900871047187797/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/habilitar-sar.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/374900871047187797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/374900871047187797'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/habilitar-sar.html' title='Habilitar SAR'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rq2jtjtO3eI/AAAAAAAAADk/Kpex275LmAg/s72-c/sun-solaris-logo.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-7056290524829184975</id><published>2007-07-27T08:45:00.000+02:00</published><updated>2007-07-27T09:33:12.714+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Install Server en Solaris</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_5B8KhGDycsA/RqmVdLxw0HI/AAAAAAAAADc/7LjNxT0BMzw/s1600-h/sun-solaris-logo.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_5B8KhGDycsA/RqmVdLxw0HI/AAAAAAAAADc/7LjNxT0BMzw/s320/sun-solaris-logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5091765182329311346" /&gt;&lt;/a&gt;&lt;br /&gt;Si alguna vez habeis tenido que instalar varias maquinas Sun con cualquiera de las distintas versiones de Solaris y unicamnete una de ellas disponia de unidad de CD-ROM, aqui os dejo un resumen rapido de como generar un Install Server a partir del cual instalar el resto de sistemas:&lt;br /&gt;&lt;br /&gt;(Lo he verificado tanto con Solaris 8, como con Solaris 9 y en breve lo confirmare para Solaris 10 y OpenSolaris)&lt;br /&gt;&lt;br /&gt;1.- Insertar el CD-ROM de instalacion de Solaris etiquetado Software 1 de 2&lt;br /&gt;2.- Montarlo manualmente o automaticamente a través del demonio vold&lt;br /&gt;3.- # &lt;span style="font-weight:bold;"&gt;mkdir /var/Solaris8&lt;/span&gt;&lt;br /&gt;4.- # &lt;span style="font-weight:bold;"&gt;cd /cdrom/sol_8_sparc/s0/Solaris_8/Tools&lt;/span&gt;&lt;br /&gt;5.- # &lt;span style="font-weight:bold;"&gt;./setup_install_server /var/Solaris8&lt;/span&gt;&lt;br /&gt;6.- Cuando termine este proceso, sacar el CD-ROM anterior e insertar el denominado Solaris Software 2 de 2&lt;br /&gt;7.- Montarlo manualmente o automaticamente a través del demonio vold&lt;br /&gt;8.- # &lt;span style="font-weight:bold;"&gt;cd /cdrom/sol_8_sparc_2/Solaris_8/Tools&lt;/span&gt;&lt;br /&gt;9.- # &lt;span style="font-weight:bold;"&gt;./add_to_install_server /var/Solaris8&lt;/span&gt;&lt;br /&gt;10.- Cuando termine este proceso ya tenemos nuestro Install Server generado con la imagen de Solaris 8 que hemos creado en /var/Solaris8.&lt;br /&gt;&lt;br /&gt;Ahora unicamente nos queda registrar los clientes que queremos instalar a traves de la red y arrancarlos adecuadamente a traves de la OBP.&lt;br /&gt;&lt;br /&gt;(*) En el Install Server tenemos que declarar los clientes a instalar mediante este método.&lt;br /&gt;&lt;br /&gt;1.- Dar de alta la MAC de la tarjeta de red a través de la cual vamos a instalar el Solaris cliente, en el fichero &lt;span style="font-weight:bold;"&gt;/etc/ethers&lt;/span&gt; del Servidor de esta instalación.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;08:00:20:C2:36:68     sun-001&lt;/span&gt;&lt;br /&gt;2.- Dar de alta la IP del Solaris cliente, en el fichero &lt;span style="font-weight:bold;"&gt;/etc/hosts&lt;/span&gt; del Servidor de este instalación.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;10.73.130.15     sun-001&lt;/span&gt;&lt;br /&gt;3.- Verificar la siguiente entrada en el ficero &lt;span style="font-weight:bold;"&gt;/etc/nsswitch.conf&lt;/span&gt; del Servidor de esta instalación:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;bootparams:     files&lt;/span&gt;&lt;br /&gt;4.- Dar de alta (en el Servidor) el cliente teniendo en cuenta la plataforma de la maquina Sun (en este caso sun4u):&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;cd /var/Solaris8/Solaris_8/Tools&lt;/span&gt;&lt;br /&gt;# &lt;span style="font-weight:bold;"&gt;./add_install_client sun-001 sun4u&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(*) Una vez finalizado este proceso, encendemos la maquina Sun a instalar y una vez en la OBP, arrancamos de red:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ok boot net&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-7056290524829184975?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/7056290524829184975/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/install-server-en-solaris.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7056290524829184975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/7056290524829184975'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/install-server-en-solaris.html' title='Install Server en Solaris'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RqmVdLxw0HI/AAAAAAAAADc/7LjNxT0BMzw/s72-c/sun-solaris-logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-5455510233098409771</id><published>2007-07-26T16:23:00.001+02:00</published><updated>2007-12-16T22:03:25.428+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Hostname en Solaris</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/Rqiu2Lxw0GI/AAAAAAAAADU/Yuo0frkw2aI/s1600-h/sun-solaris-logo.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/Rqiu2Lxw0GI/AAAAAAAAADU/Yuo0frkw2aI/s320/sun-solaris-logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5091511624640024674" /&gt;&lt;/a&gt;&lt;br /&gt;Seguro que en mas de una ocasión, tras el proceso de instalación de las distintas versiones de Solaris, habeis necesitado cambiar el hostname de vuestro sistema (cosa que no tiene nada que ver ni con los interfaces de red, ni con la resolución de nombres del mismo). &lt;br /&gt;&lt;br /&gt;Aqui os dejo una guia rapida de como cambiarlo:&lt;br /&gt;&lt;br /&gt;1.- Una vez localizado el mismo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# hostname&lt;/span&gt;&lt;br /&gt;pluton&lt;br /&gt;&lt;br /&gt;2.- Teneis que cambiar el valor de este literal (pluton) en los siguientes ficheros:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/hosts &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/hostname.xxx &lt;/span&gt;&lt;br /&gt;(Siendo xxx el interface afectado)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/nodename &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/net/ticotsord/hosts &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/net/ticots/hosts &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;/etc/net/ticlts/hosts &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3.- Reiniciamos y listo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# init 6&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-5455510233098409771?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/5455510233098409771/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/hostname-en-solaris.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5455510233098409771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/5455510233098409771'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/hostname-en-solaris.html' title='Hostname en Solaris'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rqiu2Lxw0GI/AAAAAAAAADU/Yuo0frkw2aI/s72-c/sun-solaris-logo.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-6922640526197773319</id><published>2007-07-23T16:34:00.000+02:00</published><updated>2007-12-16T22:03:59.163+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>USB &amp; Solaris 10</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_5B8KhGDycsA/RqTe_7xw0FI/AAAAAAAAADI/AfRcf61Fkcw/s1600-h/sun-solaris-logo.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/RqTe_7xw0FI/AAAAAAAAADI/AfRcf61Fkcw/s320/sun-solaris-logo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5090438668795039826" /&gt;&lt;/a&gt;&lt;br /&gt;Aqui os dejo un breve manual "paso a paso" acerca de como montar nuestra llave USB bajo Solaris:&lt;br /&gt;&lt;br /&gt;1.- Pincha nuestro Pen Drive en el equipo PC. &lt;br /&gt;2.- # &lt;span style="font-weight:bold;"&gt;mkdir /rmdisk &lt;/span&gt;&lt;br /&gt;3.- # &lt;span style="font-weight:bold;"&gt;/etc/init.d/volmgt stop&lt;/span&gt; &lt;br /&gt;4.- # &lt;span style="font-weight:bold;"&gt;/etc/init.d/volmgt start&lt;/span&gt; &lt;br /&gt;5.- # &lt;span style="font-weight:bold;"&gt;mount | grep rmdisk&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Si en este orden no ha funcionado, este otro metodo es infalible:&lt;br /&gt;&lt;br /&gt;1.- # &lt;span style="font-weight:bold;"&gt;/etc/init.d/volmgt stop&lt;/span&gt; &lt;br /&gt;2.- # &lt;span style="font-weight:bold;"&gt;iostat -En&lt;/span&gt; &lt;br /&gt;3.- Pinchar la llave USB&lt;br /&gt;4.- # &lt;span style="font-weight:bold;"&gt;mount -F pcfs /dev/dsk/c2t0d0p0:c /mnt&lt;/span&gt; &lt;br /&gt;    ó&lt;br /&gt;    # &lt;span style="font-weight:bold;"&gt;mount -F pcfs /dev/dsk/c1t0d0p0:c /mnt&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-6922640526197773319?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/6922640526197773319/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/usb-solaris-10-x86.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6922640526197773319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6922640526197773319'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/usb-solaris-10-x86.html' title='USB &amp; Solaris 10'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RqTe_7xw0FI/AAAAAAAAADI/AfRcf61Fkcw/s72-c/sun-solaris-logo.jpg' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-3111408354550832879</id><published>2007-07-17T09:22:00.003+02:00</published><updated>2010-02-28T21:56:11.058+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Availability Suite</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_5B8KhGDycsA/Rpxz3I-qQAI/AAAAAAAAABo/oe9iRuu6gcU/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/Rpxz3I-qQAI/AAAAAAAAABo/oe9iRuu6gcU/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5088069070162116610" /&gt;&lt;/a&gt;&lt;br /&gt;Tras la adquisición de &lt;a href="http://www.sun.com/storagetek/index.jsp"&gt;StorageTek&lt;/a&gt; por parte de &lt;a href="http://www.sun.com/"&gt;Sun Microsystems&lt;/a&gt;, en su política de desarrollar y contribuir a las comunidades de código abierto, Sun ha liberado la "Availability Suite" de StorageTek y ya es un &lt;a href="http://www.opensolaris.org/os/project/avs/"&gt;proyecto&lt;/a&gt; mas dentro de OpenSolaris.&lt;br /&gt;&lt;br /&gt;Es una magnifica noticia, tener la posibilidad de comprender como se implementan tecnologías como "Remote Mirror Copy" y "Point in Time Copy" basadas en Replicación TCP/IP algo fundamental en los proyectos de Consolidación y Respaldo de las grandes compañias.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-3111408354550832879?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/3111408354550832879/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/availability-suite.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3111408354550832879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3111408354550832879'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/availability-suite.html' title='Availability Suite'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rpxz3I-qQAI/AAAAAAAAABo/oe9iRuu6gcU/s72-c/open.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-649484283292875614</id><published>2007-07-17T09:22:00.002+02:00</published><updated>2010-02-28T21:55:43.624+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>HA Clusters</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_5B8KhGDycsA/Rpx3fo-qQBI/AAAAAAAAABw/zR3MVxbv3FQ/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_5B8KhGDycsA/Rpx3fo-qQBI/AAAAAAAAABw/zR3MVxbv3FQ/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5088073064481701906" /&gt;&lt;/a&gt;&lt;br /&gt;Otro punto fundamental en el Desarrollo de OpenSolaris basado en comunidades de código abierto, ha sido el reciente anuncio por parte de &lt;a href="http://www.sun.com"&gt;Sun Microsystem&lt;/a&gt; de liberar el código de su software de alta disponibilidad: Sun Cluster 3.X como &lt;a href="http://www.opensolaris.org/os/community/ha-clusters/"&gt;proyecto&lt;/a&gt; bajo este modelo.&lt;br /&gt;&lt;br /&gt;Es otra magnifica noticia, ya que actualmente existian proyectos similares (&lt;a href="http://www.linux-ha.org/HeartbeatProgram"&gt;heartbeat&lt;/a&gt;, &lt;a href="http://www.missioncriticallinux.com/projects/kimberlite/"&gt;kimberlite&lt;/a&gt;, &lt;a href="http://www.fstha.com/ha.html"&gt;HA/FST&lt;/a&gt;) en esta misma direccion, pero sin la robustez, ni el numero de agentes disponibles para los distintos productos de mercado que podemos monitorizar con el mismo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-649484283292875614?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/649484283292875614/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/ha-clusters.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/649484283292875614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/649484283292875614'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/ha-clusters.html' title='HA Clusters'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rpx3fo-qQBI/AAAAAAAAABw/zR3MVxbv3FQ/s72-c/open.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-3608865299979219857</id><published>2007-07-16T17:43:00.002+02:00</published><updated>2010-02-28T21:55:23.301+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Almacenamiento'/><title type='text'>Presentacion SVM / ZFS</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_5B8KhGDycsA/RrmsxDtO3mI/AAAAAAAAAEo/xJRzw0m3ZTM/s1600-h/zfs.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_5B8KhGDycsA/RrmsxDtO3mI/AAAAAAAAAEo/xJRzw0m3ZTM/s320/zfs.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5096294412155018850" /&gt;&lt;/a&gt;&lt;br /&gt;En breve creare una entrada que contendrá las ultimas novedades "no incluidas" en la presentación que realizé sobre las distintas herramientas de gestión del Almacenamiento de OpenSolaris, en el OpenSolaris Day 2007.&lt;br /&gt;&lt;br /&gt;Mientras, un pequeño avance:&lt;br /&gt;&lt;br /&gt;1.- Hotspare en SVM (Solaris Volume Manager)&lt;br /&gt;2.- Stripe en ZFS (Zettabyte File System)&lt;br /&gt;3.- Hotspare en ZFS (Zettabyte File System)&lt;br /&gt;&lt;br /&gt;Lo prometido es deuda, asi que aqui van las ultimas funcionalidades probadas en OpenSolaris:&lt;br /&gt;&lt;br /&gt;1.- Partimos de la siguiente configuracion de "soft partitions":&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metastat -p&lt;/span&gt;&lt;br /&gt;d70 -p /dev/rdsk/c0d0s6 -o 1843210 -b 204800&lt;br /&gt;d69 -p /dev/rdsk/c0d0s6 -o 1638409 -b 204800&lt;br /&gt;d68 -p /dev/rdsk/c0d0s6 -o 1433608 -b 204800&lt;br /&gt;d67 -p /dev/rdsk/c0d0s6 -o 1228807 -b 204800&lt;br /&gt;d66 -p /dev/rdsk/c0d0s6 -o 1024006 -b 204800&lt;br /&gt;d65 -p /dev/rdsk/c0d0s6 -o 819205 -b 204800&lt;br /&gt;d64 -p /dev/rdsk/c0d0s6 -o 614404 -b 204800&lt;br /&gt;d63 -p /dev/rdsk/c0d0s6 -o 409603 -b 204800&lt;br /&gt;d62 -p /dev/rdsk/c0d0s6 -o 204802 -b 204800&lt;br /&gt;d61 -p /dev/rdsk/c0d0s6 -o 1 -b 204800&lt;br /&gt;&lt;br /&gt;Realizamos un metadispositivo de tipo RAID 1 d50, con un pool hotspare denominado hspool01, asi:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metainit hspool01 /dev/md/dsk/d63 /dev/md/dsk/d64&lt;/span&gt;&lt;br /&gt;hspool01: Agrupación de repuestos en marcha configurada&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metainit d51 1 1 /dev/md/dsk/d61 -h hspool01&lt;/span&gt;&lt;br /&gt;d51: Concatenación/reparto está configurado&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metainit d52 1 1 /dev/md/dsk/d62 -h hspool01&lt;/span&gt;&lt;br /&gt;d52: Concatenación/reparto está configurado&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metainit d50 -m d51&lt;/span&gt;&lt;br /&gt;d50: Duplicación configurada&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metattach d50 d52&lt;/span&gt;&lt;br /&gt;d50: subduplicación d52 is attached&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metastat -p d50&lt;/span&gt;&lt;br /&gt;d50 -m /dev/md/rdsk/d51 /dev/md/rdsk/d52 1&lt;br /&gt;d51 1 1 /dev/md/rdsk/d61 -h hspool01&lt;br /&gt;d61 -p /dev/rdsk/c0d0s6 -o 1 -b 204800&lt;br /&gt;d52 1 1 /dev/md/rdsk/d62 -h hspool01&lt;br /&gt;d62 -p /dev/rdsk/c0d0s6 -o 204802 -b 204800&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metastat -t d50&lt;/span&gt;&lt;br /&gt;d50: Duplicación&lt;br /&gt;     Subduplicación 0: d51&lt;br /&gt;      Estado: Correcto     Wed Jul 18 10:52:19 2007&lt;br /&gt;    Subduplicación 1: d52&lt;br /&gt;      Estado: Correcto     Wed Jul 18 10:52:33 2007&lt;br /&gt;    Paso: 1&lt;br /&gt;    Opción de lectura: roundrobin (predeterminado)&lt;br /&gt;    Opción de escritura: parallel (predeterminado)&lt;br /&gt;    Tamaño: 204800 bloques (100 MB)&lt;br /&gt;&lt;br /&gt;d51: Subduplicación de d50&lt;br /&gt;    Estado: Correcto     Wed Jul 18 10:52:19 2007&lt;br /&gt;    Agrupación de repuestos en marcha: hspool01&lt;br /&gt;    Tamaño: 204800 bloques (100 MB)&lt;br /&gt;    Banda 0:&lt;br /&gt;        Dispositivo   Iniciar Base datos Estado      Reubic Repuesto en marcha Hora&lt;br /&gt;        d61               0 No    Correcto    No              Wed Jul 18 10:52:00 2007&lt;br /&gt;&lt;br /&gt;d61: Partición por software&lt;br /&gt;    Dispositivo: c0d0s6&lt;br /&gt;    Estado: Correcto&lt;br /&gt;    Tamaño: 204800 bloques (100 MB)&lt;br /&gt;        Dispositivo   Bloque de in Base  Reubic&lt;br /&gt;        c0d0s6               0     No    Sí&lt;br /&gt;&lt;br /&gt;        Extens         Bloque de inicio        Número de bloques&lt;br /&gt;             0                        1                   204800&lt;br /&gt;&lt;br /&gt;d52: Subduplicación de d50&lt;br /&gt;    Estado: Correcto     Wed Jul 18 10:52:33 2007&lt;br /&gt;    Agrupación de repuestos en marcha: hspool01&lt;br /&gt;    Tamaño: 204800 bloques (100 MB)&lt;br /&gt;    Banda 0:&lt;br /&gt;        Dispositivo   Iniciar Base datos Estado      Reubic Repuesto en marcha Hora&lt;br /&gt;        d62               0 No    Correcto    No              Wed Jul 18 10:52:08 2007&lt;br /&gt;&lt;br /&gt;d62: Partición por software&lt;br /&gt;    Dispositivo: c0d0s6&lt;br /&gt;    Estado: Correcto&lt;br /&gt;    Tamaño: 204800 bloques (100 MB)&lt;br /&gt;        Dispositivo   Bloque de in Base  Reubic&lt;br /&gt;        c0d0s6               0     No    Sí&lt;br /&gt;&lt;br /&gt;        Extens         Bloque de inicio        Número de bloques&lt;br /&gt;             0                   204802                   204800&lt;br /&gt;&lt;br /&gt;Device Relocation Information:&lt;br /&gt;Device   Reloc  Device ID&lt;br /&gt;c0d0   Sí       id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=00000000000000000001&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;metastat -t hspool01&lt;/span&gt;&lt;br /&gt;hspool01: 2 hot spares&lt;br /&gt;        Dispositivo   Estado      Longit                Reubic&lt;br /&gt;        d63                 Disponible    204800 blocksNo       Wed Jul 18 10:51:02 2007&lt;br /&gt;        d64                 Disponible    204800 blocksNo       Wed Jul 18 10:51:02 2007&lt;br /&gt;&lt;br /&gt;Device Relocation Information:&lt;br /&gt;Device   Reloc  Device ID&lt;br /&gt;c0d0   Sí       id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=00000000000000000001&lt;br /&gt;&lt;br /&gt;2.- Con la misma disposicion de las "soft particions" del punto anterior, generamos un pool ZFS denominado mypool resultante del Stripe creado entre el metadispositivo d63 y d64, asi:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zpool create mypool /dev/md/dsk/d63 /dev/md/dsk/d64&lt;/span&gt;&lt;br /&gt;bash-3.00#&lt;span style="font-weight:bold;"&gt; zpool status -v&lt;/span&gt;&lt;br /&gt;  conjunto: mypool&lt;br /&gt; estado: ONLINE&lt;br /&gt; limpiar: no se ha solicitado ninguna&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt;        NAME               STATE     READ WRITE CKSUM&lt;br /&gt;        mypool             ONLINE       0     0     0&lt;br /&gt;          /dev/md/dsk/d63  ONLINE       0     0     0&lt;br /&gt;          /dev/md/dsk/d64  ONLINE       0     0     0&lt;br /&gt;&lt;br /&gt;errores: ningún error de datosconocido&lt;br /&gt;&lt;br /&gt;3.- Y para terminar creamos otro pool ZFS denominado mypool2, resultado del RAIDz entre los metadispositivos d65, d66, d67 y d68 utilizando como hotspare a d69 y a d70, asi:&lt;br /&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zpool create mypool2 raidz /dev/md/dsk/d65 /dev/md/dsk/d66 /dev/md/dsk/d67 /dev/md/dsk/d68 spare /dev/md/dsk/d69 /dev/md/dsk/d70&lt;/span&gt;&lt;br /&gt;bash-3.00# &lt;span style="font-weight:bold;"&gt;zpool status -v mypool2&lt;/span&gt;&lt;br /&gt;  conjunto: mypool2&lt;br /&gt; estado: ONLINE&lt;br /&gt; limpiar: no se ha solicitado ninguna&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt;        NAME                 STATE     READ WRITE CKSUM&lt;br /&gt;        mypool2              ONLINE       0     0     0&lt;br /&gt;          raidz1             ONLINE       0     0     0&lt;br /&gt;            /dev/md/dsk/d65  ONLINE       0     0     0&lt;br /&gt;            /dev/md/dsk/d66  ONLINE       0     0     0&lt;br /&gt;            /dev/md/dsk/d67  ONLINE       0     0     0&lt;br /&gt;            /dev/md/dsk/d68  ONLINE       0     0     0&lt;br /&gt;        spares&lt;br /&gt;          /dev/md/dsk/d69    AVAIL&lt;br /&gt;          /dev/md/dsk/d70    AVAIL&lt;br /&gt;&lt;br /&gt;errores: ningún error de datosconocido&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-3608865299979219857?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/3608865299979219857/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/presentacion-svm-zfs.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3608865299979219857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/3608865299979219857'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/presentacion-svm-zfs.html' title='Presentacion SVM / ZFS'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/RrmsxDtO3mI/AAAAAAAAAEo/xJRzw0m3ZTM/s72-c/zfs.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-1643687983984209435</id><published>2007-07-16T16:26:00.003+02:00</published><updated>2010-02-28T21:55:05.849+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>OpenSolaris Day 2007</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/Rp3EI4-qQJI/AAAAAAAAACw/mKs6gxfctEc/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/Rp3EI4-qQJI/AAAAAAAAACw/mKs6gxfctEc/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5088438811011727506" /&gt;&lt;/a&gt;&lt;br /&gt;El pasado Jueves 31 de Mayo del 2007 se celebraron en Madrid tanto el&lt;br /&gt;OpenSolaris Day, como el OpenJava Day de los cuales podeis ver los siguientes &lt;a href="http://www.alobbs.com/album/opensolarisday07"&gt;documentos gráficos.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Personalmente dicho evento me permitió conocer en persona a los miembros de la comunidad que no conocía como a &lt;a href="http://www.alobbs.com/"&gt;Alvaro Lopez Ortega&lt;/a&gt;, &lt;a href="http://lasarux.blogspot.com/"&gt;Pedro Gracia&lt;/a&gt; e &lt;a href="http://inieto.wordpress.com/"&gt;Iban Nieto&lt;/a&gt;, ademas del recientemente incorporado Víctor de la Nuez. &lt;br /&gt;&lt;br /&gt;Asistí junto con Daniel Rico y el lider de la comunidad Española &lt;a href="http://www.opensolarisblog.org"&gt;David Galan&lt;/a&gt;, con los que he tenido el gusto de compartir buenas experiencias profesionales.&lt;br /&gt;&lt;br /&gt;Ininicialmente Pedro Montarelo, director de Marketing de Sun Microsystems Iberica realizó la presentación del acto, junto con una introducción al proyecto OpenSparc y el impulso que esta generando en la comunidad.&lt;br /&gt;&lt;br /&gt;También pude conocer personalmente a &lt;a href="http://blogs.sun.com/jaimecid/"&gt;Jaime Cid&lt;/a&gt;, lider de la comunidad GlassFish, el cual participó a su vez en la mesa redonda junto con Alberto Roman (lider del proyecto &lt;a href="http://www.ossim.net"&gt;OSSIM&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;En fin, que fue una ocasión única por parte de Sun para apostar por el crecimiento y desarollo de las diferentes comunidades (OpenSolaris, OpenSparc, JavaHispano, GlassFish, OSSIM...) y que espero y deseo podamos repetirlo.&lt;br /&gt;&lt;br /&gt;Ya estan disponibles para su descarga las presentaciones de cada uno de los talleres y ponencias que realizamos los miembros de la Comunidad Española:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.opensolaris.org/files/nexenta.pdf"&gt;Introduccion a Nexenta&lt;/a&gt;  =&gt;  Pedro Gracia&lt;br /&gt;&lt;a href="http://es.opensolaris.org/files/Sun_Developers_Day_-_Solaris_Containers.pdf"&gt;Solaris Containers y Resource Manager&lt;/a&gt;  =&gt;  Daniel Rico&lt;br /&gt;&lt;a href="http://es.opensolaris.org/files/ZFS_-_Un_sistema_de_ficheros_para_el_futuro.pdf"&gt;&lt;span style="font-weight:bold;"&gt;Solaris Volume Manager y ZFS&lt;/span&gt;&lt;/a&gt;  =&gt;  Victor M Fernandez&lt;br /&gt;&lt;a href="http://es.opensolaris.org/files/Introduccion_DTrace.pdf"&gt;Introduccion a Dtrace&lt;/a&gt;  =&gt;  Iban Nieto&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-1643687983984209435?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/1643687983984209435/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/opensolaris-day-2007.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1643687983984209435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/1643687983984209435'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/opensolaris-day-2007.html' title='OpenSolaris Day 2007'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rp3EI4-qQJI/AAAAAAAAACw/mKs6gxfctEc/s72-c/open.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6383609960657790751.post-6114708258515450757</id><published>2007-07-16T15:40:00.002+02:00</published><updated>2010-02-28T21:54:45.813+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenSolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>es.opensolaris.org</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_5B8KhGDycsA/Rp3EO4-qQKI/AAAAAAAAAC4/obps526Rci4/s1600-h/open.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_5B8KhGDycsA/Rp3EO4-qQKI/AAAAAAAAAC4/obps526Rci4/s320/open.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5088438914090942626" /&gt;&lt;/a&gt;&lt;br /&gt;Hola a todos, como miembro activo de la Comunidad Opensolaris en España &lt;a href="http://es.opensolaris.org/leaders/"&gt;SPOSUG&lt;/a&gt;, ya tenemos funcionando el portal en español de OpenSolaris, patrocinado por &lt;a href="http://www.sun.es"&gt;Sun Microsystems&lt;/a&gt;. Desde que en la comunidad española nos pusimos manos a la obra el proceso ha sido relativamente rápido. Ahora solo nos queda ir haciendo los ajustes en estas traducciones para ir incorporando los proyectos de los diferentes grupos de usuarios que esta en marcha dentro del mismo.&lt;br /&gt;&lt;br /&gt;Queremos que este &lt;a href="http://es.opensolaris.org"&gt;portal&lt;/a&gt; no sea sólo una referencia para España, sino que también lo sea en América Latina y en cualquier sitio dónde se hable español. Una vez abierto el portal comienza la verdadera tarea de unificación de todos los esfuerzos que existen dentro del mundo de OpenSolaris que hablan español.&lt;br /&gt;&lt;br /&gt;Ah y no olvideis la lista de distribucion (ug-sposug@opensolaris.org.): &lt;a href="http://mail.opensolaris.org/mailman/listinfo/ug-sposug"&gt;http://mail.opensolaris.org/mailman/listinfo/ug-sposug&lt;/a&gt; y el canal dentro del IRC (#opensolaris-es): &lt;a href="irc://irc.freenode.net/opensolaris-es"&gt;irc://irc.freenode.net/opensolaris-es&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6383609960657790751-6114708258515450757?l=vfernandezg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vfernandezg.blogspot.com/feeds/6114708258515450757/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/blog-post.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6114708258515450757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6383609960657790751/posts/default/6114708258515450757'/><link rel='alternate' type='text/html' href='http://vfernandezg.blogspot.com/2007/07/blog-post.html' title='es.opensolaris.org'/><author><name>Victor M. Fernandez Gomez</name><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/_5B8KhGDycsA/Rp3EO4-qQKI/AAAAAAAAAC4/obps526Rci4/s72-c/open.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
