<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1815-5928</journal-id>
<journal-title><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[EAC]]></abbrev-journal-title>
<issn>1815-5928</issn>
<publisher>
<publisher-name><![CDATA[Universidad Tecnológica de La Habana José Antonio Echeverría, Cujae]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59282015000100001</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Arquitectura de Referencia para el diseño y despliegue de Nubes Privadas]]></article-title>
<article-title xml:lang="en"><![CDATA[A Private Cloud's Reference Architecture Proposal]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[García Perellada]]></surname>
<given-names><![CDATA[Lilia Rosa]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Garófalo Hernández]]></surname>
<given-names><![CDATA[Alain Abel]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Cujae Departamento de Telecomunicaciones y Telemática ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>04</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>04</month>
<year>2015</year>
</pub-date>
<volume>36</volume>
<numero>1</numero>
<fpage>1</fpage>
<lpage>16</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59282015000100001&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59282015000100001&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59282015000100001&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El modelo de Infraestructura como Servicio, perteneciente al paradigma de Computación en la Nube, constituye para la mayoría de las organizaciones una solución costo-efectiva-segura para satisfacer ágilmente la demanda de infraestructura de computación, a través de centros de datos privados dinámicamente escalables. Las soluciones propuestas por los líderes en la rama constituyen arquitecturas genéricas basadas en costosas infraestructuras de hardware de alto nivel de cómputo, que pueden resultar inadecuadas de acuerdo a las metas que se persigan con las Tecnologías de la Información y las Comunicaciones, y las limitaciones económicas o de otro tipo que presente una institución. Lo anterior dificulta la adopción de este modelo en entidades con fuertes restricciones económicas, por lo que el presente trabajo propone una arquitectura de Nube Privada con soporte para Infraestructura como Servicio que permite el diseño de soluciones para el mencionado modelo sobre hardware heredado y herramientas de Software Libre y Código Abierto. Los resultados alcanzados fueron una Arquitectura de Referencia que permite el diseño de Nubes Privadas que respondan a los objetivos y restricciones de las entidades, y una solución de despliegue basada en hardware de propósito general y Software Libre y Código Abierto, impactando en la reducción de las inversiones en las organizaciones.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The Infrastructure as a Service model belonging to the Cloud Computing paradigm constitutes for most organizations a secure-cost-effective solution for rapidly achieving the computing infrastructure demand through dynamically scalable private data centers. The solutions proposed by leaders in the industry are generic architectures based on expensive hardware infrastructure of high-level computation, which may be inappropriate according to the real needs and constraints of the institution's Information and Communications Technologies. This hinders the adoption of this model in companies with strong economic constraints, so the goal of this investigation was to propose a Private Cloud Infrastructure supporting Infrastructure as a Service based on legacy hardware, or not, and Free and Open Source Software tools, with Quality of Service levels comparable to the commercial solutions levels. The results achieved were: a Reference Architecture that lets the design of Private Clouds that meet the objectives and constraints of the interested organizations; a deployment solution based on general purpose hardware and Free and Open Source Software. These results favorably impacts on the reduction of the organization's TIC´s investments.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[computación en la nube]]></kwd>
<kwd lng="es"><![CDATA[nube privada]]></kwd>
<kwd lng="es"><![CDATA[infraestructura como servicio]]></kwd>
<kwd lng="es"><![CDATA[arquitectura de referencia]]></kwd>
<kwd lng="en"><![CDATA[cloud computing]]></kwd>
<kwd lng="en"><![CDATA[private cloud]]></kwd>
<kwd lng="en"><![CDATA[as a service]]></kwd>
<kwd lng="en"><![CDATA[reference architecture]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[   <font size="2" face="Verdana">  </font>     <P align="right"><font size="2" face="Verdana"><strong>ARTICULO ORIGINAL</strong></font></P>     <P></P>     <p>&nbsp;</p>     <p><font size="4" face="Verdana"><B>Arquitectura de Referencia para el    dise&ntilde;o y despliegue de Nubes Privadas </B></font></p>     <p>&nbsp;</p>     <p><font size="2"><b><font size="3" face="Verdana">A Private Cloud's Reference Architecture Proposal</font></b></font></p>     <P>&nbsp;</P>     <P>&nbsp;</P>     <P><font size="2"><b><font face="Verdana">Ing. Lilia Rosa Garc&iacute;a Perellada, Dr.C. Alain Abel Gar&oacute;falo Hern&aacute;ndez   </font>   </b> </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Departamento de Telecomunicaciones y Telem&aacute;tica, Cujae, La Habana, Cuba, E-mail:<a href="mailto:lilianrosa@electrica.cujae.edu.cu">lilianrosa@electrica.cujae.edu.cu</a> , <a href="mail">aagarofal@gmail.com</a></font></P>     <P>&nbsp;</P>     <P>&nbsp;</P> <hr>     <P><font size="2"><b><font face="Verdana">RESUMEN </font></b></font></P>     <P><font size="2" face="Verdana">El modelo de Infraestructura como Servicio, perteneciente al paradigma de Computaci&oacute;n en la Nube, constituye para  la mayor&iacute;a de las organizaciones una soluci&oacute;n costo-efectiva-segura para satisfacer &aacute;gilmente la demanda de  infraestructura de computaci&oacute;n, a trav&eacute;s de centros de datos privados din&aacute;micamente escalables. Las soluciones propuestas por  los l&iacute;deres en la rama constituyen arquitecturas gen&eacute;ricas basadas en costosas infraestructuras de hardware de alto  nivel de c&oacute;mputo, que pueden resultar inadecuadas de acuerdo a las metas que se persigan con las Tecnolog&iacute;as de  la Informaci&oacute;n y las Comunicaciones, y las limitaciones econ&oacute;micas o de otro tipo que presente una instituci&oacute;n.  Lo anterior dificulta la adopci&oacute;n de este modelo en entidades con fuertes restricciones econ&oacute;micas, por lo que el  presente trabajo propone una arquitectura de Nube Privada con soporte para Infraestructura como Servicio que permite  el dise&ntilde;o de soluciones para el mencionado modelo sobre hardware heredado y herramientas de Software Libre y  C&oacute;digo Abierto. Los resultados alcanzados fueron una Arquitectura de Referencia que permite el dise&ntilde;o de Nubes  Privadas que respondan a los objetivos y restricciones de las entidades, y una soluci&oacute;n de despliegue basada en hardware  de prop&oacute;sito general y Software Libre y C&oacute;digo Abierto, impactando en la reducci&oacute;n de las inversiones en  las organizaciones. </font></P>     <P><font size="2" face="Verdana"><strong>Palabras claves:</strong> computaci&oacute;n en la nube, nube privada, infraestructura como servicio, arquitectura de referencia. </font>    <br> </P> <hr>     <P><font size="2"><b><font face="Verdana">ABSTRACT</font></b></font></P>     <P><font size="2" face="Verdana">The Infrastructure as a Service model belonging to the Cloud Computing paradigm constitutes for most    organizations a secure-cost-effective solution for rapidly achieving the computing infrastructure demand through    dynamically scalable private data centers. The solutions proposed by leaders in the industry are generic architectures based    on expensive hardware infrastructure of high-level computation, which may be inappropriate according to the    real needs and constraints of the institution's Information and Communications Technologies. This hinders the    adoption of this model in companies with strong economic constraints, so the goal of this investigation was to propose    a Private Cloud Infrastructure supporting Infrastructure as a Service based on legacy hardware, or not, and    Free and Open Source Software tools, with Quality of Service levels comparable to the commercial solutions levels.    The results achieved were: a Reference Architecture that lets the design of Private Clouds that meet the objectives    and constraints of the interested organizations; a deployment solution based on general purpose hardware and    Free and Open Source Software. These results favorably impacts on the reduction of the organization's TIC&#180;s investments. </font></P>     <P><font size="2"><b><font face="Verdana">Key words: </font></b><font face="Verdana">cloud computing, private cloud, infrastructure as a service, reference architecture. </font> </font>    ]]></body>
<body><![CDATA[<br> </P> <hr>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="2"><b><font size="3" face="Verdana">INTRODUCCI&Oacute;N </font></b></font> </p>     <P>&nbsp;</P>     <P><font size="2" face="Verdana">El modelo de Infraestructura como Servicio (IaaS,      <I>Infrastructure as a Service</I>), perteneciente al paradigma  de Computaci&oacute;n en la Nube, ofrece una soluci&oacute;n costo-efectiva-segura para brindar infraestructura de computaci&oacute;n  como servicio (procesamiento, almacenamiento, redes y otros recursos de computaci&oacute;n). Este ayuda a satisfacer las  constantes y variadas demandas del negocio minimizando inversiones capitales en recursos de c&oacute;mputo f&iacute;sicos que necesitan  de mantenimiento y actualizaci&oacute;n. El modelo se destaca por posibilitar un centro de datos con una infraestructura  de computaci&oacute;n din&aacute;micamente escalable, junto a la optimizaci&oacute;n y simplificaci&oacute;n de sus operaciones internas,  objetivos que logra mediante la gesti&oacute;n centralizada de todos los servidores y servicios, con una explotaci&oacute;n m&aacute;s eficiente  de estos recursos. La IaaS logra de este modo responder &aacute;gilmente a la demanda de los recursos de las Tecnolog&iacute;as de  la Informaci&oacute;n y las Comunicaciones (TIC), de una manera en que la infraestructura tradicional no se encuentra  capacitada <SUP>1</SUP>.  </font></P>     <P><font size="2" face="Verdana">Actualmente las soluciones comerciales de esta tecnolog&iacute;a provienen de dos grandes grupos de desarrolladores:  los proveedores de soluciones propietarias con productos de alta profesionalidad que requieren el pago de  licencias, como VMware (<I>vCloud</I>), Microsoft  (<I>Windows Server 2008 R2 Hyper-V</I> y <I>Microsoft System  Center</I>) y el <I>International Business  Machines</I> (IBM) (IBM <I>Tivoli Service Manager  </I>(ISDM)); y los proyectos de Software Libre y C&oacute;digo  Abierto (SLCA) con soluciones como <I>OpenNebula</I>, <I>Elastic Utility Computing Architecture for Linking your Programs  to Useful Systems</I> (Eucalyptus) y  <I>CloudStack</I>. Ambos grupos proponen arquitecturas gen&eacute;ricas (para aplicaciones  y patrones de tr&aacute;fico tradicionales) basadas sobre costosas infraestructuras de hardware de alto nivel de c&oacute;mputo,  que pueden resultar inadecuadas de acuerdo a las necesidades reales y restricciones (presupuesto, preferencias  tecnol&oacute;gicas, pol&iacute;ticas, regulaciones) de la instituci&oacute;n con las TIC. Lo anterior obstaculiza la adopci&oacute;n de este nuevo modelo  en entidades con fuertes restricciones econ&oacute;micas, que carezcan de centros de datos capaces de responder  r&aacute;pidamente a las crecientes necesidades TIC; y en donde el mantenimiento y desarrollo de la infraestructura de  computaci&oacute;n necesaria para el soporte de la misi&oacute;n de la entidad resultan presupuestariamente complejo <SUP>1 2</SUP>. Estas organizaciones se enfrentan al reto de cumplir los nuevos y necesarios requerimientos t&eacute;cnicos para brindar los servicios con la  calidad demandada a partir de un presupuesto muy limitado. En ocasiones la soluci&oacute;n solo es posible mediante la  reutilizaci&oacute;n de la infraestructura existente, compuesta mayormente por hardware de prop&oacute;sito general. </font></P>     <P><font size="2" face="Verdana">Este trabajo presenta una propuesta para el despliegue de una Nube Privada con IaaS sobre hardware heredado  y mediante el empleo de SLCA. De esta forma las organizaciones mencionadas arriba podr&iacute;an migrar sus  infraestructuras TIC al nuevo paradigma con impactos significativamente menores en las Inversiones de Capital (CAPEX,  Capital Expenditures) que las propuestas de los l&iacute;deres en el mercado. Para el desarrollo de la propuesta los autores  definieron una Arquitectura de Referencia para Nubes Privadas que les permiti&oacute; construir la propuesta de despliegue basada  en gestores de Nube, hipervisores, sistemas de almacenamiento y dem&aacute;s aplicaciones, todas ellas SLCA. </font></P>     <P><font size="2" face="Verdana"><B>DEFINICI&Oacute;N DE NUBE PRIVADA CON SOPORTE PARA  IAAS </B> </font></P>     <P><font size="2" face="Verdana">Las definiciones de Nube Privada e IaaS, influyen directamente en el alcance y requerimientos t&eacute;cnicos  (escalabilidad, seguridad, desempe&ntilde;o,&#133;) a contemplar en los dise&ntilde;os l&oacute;gico y f&iacute;sico de un centro de datos a implementar con  este nuevo paradigma. &#171;La Computaci&oacute;n en la Nube es un modelo para habilitar convenientemente el acceso bajo  demanda a trav&eacute;s de la red a un conjunto compartido de recursos de c&oacute;mputo configurables (ejemplos: redes,  servidores, almacenamiento, aplicaciones y servicios) que pueden ser r&aacute;pidamente aprovisionados y liberados con un  m&iacute;nimo esfuerzo de gesti&oacute;n o de interacci&oacute;n por parte del proveedor de servicios. Este modelo promueve disponibilidad y  se encuentra compuesto por cinco caracter&iacute;sticas esenciales (auto servicio bajo demanda, acceso de red con  banda ancha, concentraci&oacute;n de recursos, elasticidad r&aacute;pida y servicio contabilizado), tres modelos de servicios (IaaS,  Plataforma como Servicio (PaaS, <I>Platform as a  Service</I>) y Software como Servicio (SaaS, <I>Software as a  Service</I>) y cuatro modelos de despliegue (Nube P&uacute;blica, Nube Privada, Nube Comunitaria y Nube H&iacute;brida)&#187;  <SUP>3</SUP>. Dicha definici&oacute;n, brindada por  el Instituto Nacional de Est&aacute;ndares y Tecnolog&iacute;a (NIST, <I>National Institute of Standards and  Technology</I>), es la que ha sido adoptada por la mayor&iacute;a de los &oacute;rganos de estandarizaci&oacute;n como la Uni&oacute;n Internacional de  Telecomunicaciones (UIT) <SUP>4</SUP> y la <I>Distributed Management Task  Force</I> (DMTF)<SUP> 5</SUP>.  </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">La Nube Privada, como modelo de despliegue de la Computaci&oacute;n en la Nube, cumple con la definici&oacute;n y  caracterizaci&oacute;n anterior, con la particularidad de ser aquella infraestructura Nube que es operada solamente por una  organizaci&oacute;n. Puede ser gestionada por dicha organizaci&oacute;n o por un tercero, y residir dentro de las instalaciones de la  organizaci&oacute;n o fuera de estas <SUP>3  4</SUP>. A su vez, la Nube Privada puede ser part&iacute;cipe de una Nube Comunitaria y/o una Nube H&iacute;brida.  El presente trabajo enfoc&oacute; sus esfuerzos en la Nube Privada con soporte para IaaS localizada dentro de las  instalaciones de la organizaci&oacute;n cliente, gestionada por la misma, con capacidad para llevar a cabo interacciones inter-Nube. En  lo adelante, cuando se emplee el t&eacute;rmino de Nube Privada, se hace alusi&oacute;n al tipo de Nube Privada anterior. </font></P>     <P><font size="2" face="Verdana">El NIST, la UIT y la DMTF concuerdan en la siguiente definici&oacute;n del modelo de servicio de Nube IaaS <SUP>3 4 5</SUP>: la IaaS constituye la capacidad del proveedor de servicios de aprovisionar al consumidor procesamiento, almacenamiento,  red y otros recursos de computaci&oacute;n fundamentales de la infraestructura Nube, en donde el consumidor es capaz  de desplegar y correr software arbitrario, lo que puede incluir Sistemas Operativos (SO) y aplicaciones. El consumidor  no gestiona o controla la infraestructura Nube subyacente, pero tiene control sobre los SO, almacenamiento,  aplicaciones desplegadas, y posiblemente control limitado sobre componentes de red seleccionados, ejemplo: corta-fuegos  del nodo. </font></P>     <P><font size="2" face="Verdana"><B>ARQUITECTURAS DE REFERENCIAS GEN&Eacute;RICAS DE NUBE</B> </font></P>     <P><font size="2" face="Verdana">Los autores del presente trabajo consideran que la concepci&oacute;n de una Arquitectura de Referencia para Nubes  Privadas constituye una herramienta para describir y desarrollar un sistema o arquitectura espec&iacute;fica partiendo de las  necesidades de las TIC de una instituci&oacute;n y sus restricciones <SUP>6</SUP>. No obstante, actualmente las arquitecturas propuestas son  gen&eacute;ricas  para la Nube, no particularizando en las caracter&iacute;sticas propias de cada uno de los modelos de despliegue. En pos  de definir entonces, una Arquitectura de Referencia para Nubes Privadas, se analizaron cr&iacute;ticamente desde la  perspectiva de dicho modelo, las Arquitecturas de Referencias emitidas por las organizaciones l&iacute;deres en los procesos  de estandarizaci&oacute;n de la Computaci&oacute;n en la Nube <SUP>7</SUP>: el NIST, la UIT y la DMTF, para determinar las semejanzas  y particularidades de sus propuestas, y c&oacute;mo estas se ajustan a una Nube Privada gestionada por la entidad en  sus propias instalaciones con soporte para IaaS. </font></P>     <P><font size="2" face="Verdana">La Arquitectura de Referencia abarca su Ecosistema del Negocio y su Arquitectura  de Referencia Funcional. El Ecosistema define los actores y sus roles. Se encuentra formado de manera general por el proveedor, el usuario y  el contribuidor, los cuales poseen su ubicaci&oacute;n y rol en la Nube Privada, destacando la DMTF por su detallada  descripci&oacute;n de los actores<SUP> 8</SUP>, convirti&eacute;ndose en la base del Ecosistema de la Nube Privada en la que se centr&oacute; el presente trabajo.  La <a href="/img/revistas/eac/v36n1/f0101115.jpg">Figura 1</a> muestra las interacciones y categor&iacute;as de actores definidas por la DMTF (consumidor-usuario,  desarrollador-uno de los roles del contribuidor). </font></P>     
<P><font size="2" face="Verdana">La Arquitectura Funcional especifica la estructuraci&oacute;n de grupos de funciones que responden a actividades  espec&iacute;ficas dentro de la  Operaci&oacute;n-Administraci&oacute;n-Mantenimiento y Aprovisionamiento (OAM&amp;P, <I>Operations, Aministration, Maintenance and  Provisioning</I>) y el Sistema de Soporte del Negocio/Sistema de Soporte de Operaciones  (BSS/OSS, <I>Business Support System/Operational Support  System</I>). La Arquitectura de Referencia Funcional que se  consider&oacute; m&aacute;s integral fue la de la UIT <SUP>4 6 9</SUP> mostrada en la <a href="/img/revistas/eac/v36n1/f0201115.jpg">Figura 2</a>, tomada como referencia para el desarrollo del trabajo,   debido a que disgrega con mayor precisi&oacute;n las tareas y elementos necesarios para el soporte de los servicios Nube,  partiendo desde la interfaz usuario/contribuidor-&gt;proveedor, hasta las acciones dentro de la Infraestructura Nube  (capas: &#171;Recursos y Red&#187; y &#171;Funciones Comunes a las Capas&#187;), abarcando la mayor&iacute;a de las funcionalidades que define  el NIST en su arquitectura <SUP>3</SUP>, aportando este las funcionalidades necesarias para el soporte a la gesti&oacute;n del negocio.  La mayor&iacute;a de los bloques funcionales y recomendaciones analizados se consideraron &uacute;tiles para la conformaci&oacute;n de  la Nube Privada. No obstante, en el presente trabajo fueron abordadas solo las capas bases en el soporte de los  servicios Nube, comprendidas en las capas de la infraestructura de la Nube, acotadas a las caracter&iacute;sticas de la Nube Privada.  El resto de las capas no fueron incluidas porque son dependientes de los protocolos y tecnolog&iacute;as empleados en  las capas antes mencionadas y muy particulares del caso de uso en cuesti&oacute;n. El bloque funcional de Seguridad y  Privacidad, por razones de alcance del proyecto no fue abordado. </font></P>     
<P><font size="2" face="Verdana"><B>SOLUCIONES DISPONIBLES PARA EL DESPLIEGUE DE NUBES  PRIVADAS CON SOPORTE PARA IAAS</B> </font></P>     <P><font size="2" face="Verdana">La segunda tarea fundamental realizada para la obtenci&oacute;n de una Arquitectura de Referencia Funcional para una  Nube Privada con soporte para IaaS, fue analizar c&oacute;mo los principales l&iacute;deres en la rama despliegan las capas de la  Arquitectura de Referencia Funcional de la UIT en sus soluciones de Nube Privada. Las soluciones propietarias examinadas  fueron las de Microsoft, Vmware e IBM por sus experiencias desarrolladas en el dise&ntilde;o e implementaci&oacute;n de Nubes  Privadas <SUP>10</SUP>, aunque el principal inter&eacute;s para cumplir los objetivos del proyecto lo constituyeron las soluciones de SLCA.  Las soluciones de SLCA estudiadas fueron <I>OpenNebula</I>, Eucalyptus y <I>CloudStack</I>, seleccionadas por su empleo  en entidades a nivel internacional, las referencias obtenidas en relaci&oacute;n a las capacidades para efectuar la gesti&oacute;n  de infraestructuras en la Nube y  la bibliograf&iacute;a disponible <SUP>10</SUP>. El estudio comparativo de dichas soluciones se bas&oacute; en  el nivel de cumplimiento respecto a la Arquitectura de Referencia Funcional de la UIT, las funcionalidades referentes a  la gesti&oacute;n del negocio aportadas por el NIST y los par&aacute;metros comparativos tomados de un conjunto de  publicaciones como <SUP>11</SUP>.  </font></P>     <P><font size="2" face="Verdana">El an&aacute;lisis de las funcionalidades y los requerimientos por capas del Modelo de Referencia de la UIT en los  gestores considerados, teniendo en cuenta adem&aacute;s los par&aacute;metros comparativos en la bibliograf&iacute;a consultada, arroj&oacute;: a)  que todos los gestores analizados, excepto la herramienta de gesti&oacute;n ISDM, abarcan las capas definidas por dicho  modelo; b) las principales tendencias en el despliegue de cada una de las capas; y c) que las soluciones propietarias, a pesar  de que demandan los mayores requerimientos de c&oacute;mputo, deben ser tomadas como referencias ya que soportan  un mayor n&uacute;mero de funcionalidades, tecnolog&iacute;as avanzadas, recomendaciones y est&aacute;ndares, en relaci&oacute;n a las  soluciones SLCA. Estas &uacute;ltimas, aportan, entre otros aspectos, la posibilidad de personalizaci&oacute;n y optimizaci&oacute;n, el apoyo  de desarrolladores de todo el mundo interesados en el auge del SLCA e independencia tecnol&oacute;gica <SUP>10</SUP>.  </font></P>     <P><font size="2" face="Verdana">De los gestores SLCA analizados      <I>OpenNebula</I> se consider&oacute; el m&aacute;s integral al destacarse por los elementos  siguientes <SUP>10</SUP>:   </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">-     Emplearse en investigaciones y experimentos en centros de altos estudios y de investigaci&oacute;n de  elevado impacto a nivel internacional. </font></P>     <P><font size="2" face="Verdana">-     Su facilidad de expansi&oacute;n e integraci&oacute;n con terceras herramientas. </font></P>     <P><font size="2" face="Verdana">-     Incluir los cuatro modelos de despliegue y permitir la interacci&oacute;n inter-Nube a trav&eacute;s de un gran n&uacute;mero  de interfaces estandarizadas. </font></P>     <P><font size="2" face="Verdana">-     Soportar la mayor variedad de hipervisores, mecanismos de virtualizaci&oacute;n y el Formato Abierto de  Virtualizaci&oacute;n (OVF, <I>Open Virtualization  Format</I>). </font></P>     <P><font size="2" face="Verdana">-     Implementar la migraci&oacute;n est&aacute;tica, din&aacute;mica y transparente de m&aacute;quinas virtuales (MV). </font></P>     <P><font size="2" face="Verdana">-     Poseer un planificador por defecto que permite agregar nuevos par&aacute;metros a considerar en los nodos y  definir nuevas pol&iacute;ticas para la distribuci&oacute;n de las MV, consider&aacute;ndose el mejor entre los empleados por los  gestores SLCA si solo se requiere de planificaci&oacute;n inmediata. Adem&aacute;s el planificador en <I>OpenNebula</I> es una entidad independiente por lo que puede ser f&aacute;cilmente sustituido por una tercera soluci&oacute;n. </font></P>     <P><font size="2" face="Verdana">-     Integrar el mayor n&uacute;mero de sistemas de almacenamiento y de sistemas de ficheros en red, siendo la  &uacute;nica soluci&oacute;n con soporte para la Interfaz de Gesti&oacute;n de Datos de la Nube (CDMI, <I>Cloud Data Management Interface</I>), est&aacute;ndar de la DMTF. </font></P>     <P><font size="2" face="Verdana">-     Garantizar un mecanismo de detecci&oacute;n y recuperaci&oacute;n de fallos mediante <I>hooks</I>, que permite personalizar el control de fallos del sistema.  </font></P>     <P><font size="2" face="Verdana">-     Su flexibilidad en la monitorizaci&oacute;n y contabilidad de los recursos. </font></P>     <P><font size="2" face="Verdana">Teniendo en cuenta el importante grupo de ventajas enumeradas anteriormente,      <I>OpenNebula</I> fue seleccionado como gestor de Nube Privada en la propuesta de despliegue del presente trabajo. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana"><B>PROPUESTA DE ARQUITECTURA PARA EL DISE&Ntilde;O Y  DESPLIEGUE DE NUBES PRIVADAS CON SOPORTE PARA IAAS</B> </font></P>     <P><font size="2" face="Verdana">La Arquitectura de Referencia propuesta por los autores se encuentra basada en los resultados del estudio del  estado del arte expuestos en la secci&oacute;n &#171;Arquitecturas de Referencias Gen&eacute;ricas de Nube&#187;, en las recomendaciones  emitidas por las organizaciones de estandarizaci&oacute;n consultadas y en las tecnolog&iacute;as empleadas para el despliegue de  Nubes Privadas por los l&iacute;deres en la rama. </font></P>     <P><font size="2" face="Verdana">El Ecosistema propuesto destaca por contextualizar en una entidad el departamento y/o el personal, que asume  los diferentes roles de cada uno de los actores de una Nube Privada, bajo posibles escenarios. En funci&oacute;n del  contexto existir&aacute;n o no, determinados roles de actores. El Ecosistema define tres categor&iacute;as de actores: el proveedor, el cliente  y el contribuidor, los que se describen en los pr&oacute;ximos p&aacute;rrafos. La <a href="/img/revistas/eac/v36n1/f0301115.jpg">Figura 3</a> muestra las categor&iacute;as de actores y  sus interacciones. </font></P>     
<P><font size="2" face="Verdana">El proveedor: entidad que despliegue la Nube Privada, motivada por las tres fuentes primarias de valor para el  negocio brindadas por este paradigma, eficiencia, agilidad e innovaci&oacute;n, explotando una  o m&aacute;s de ellas, de acuerdo a  sus necesidades y su misi&oacute;n.  La entidad en pos de lograr los objetivos del negocio actuar&aacute; como proveedor al  desplegar y administrar una Arquitectura Nube capaz de brindar IaaS a trav&eacute;s de la red, a niveles de servicios y costos  acordados, a los usuarios que determine pertinente. La entidad actuar&aacute; como Administrador de las Operaciones del  Servicio, Administrador del Servicio del Negocio y Administrador de la Transici&oacute;n del Servicio, actores definidos por la  DMTF <SUP>8</SUP> y que abarcan lo expuesto por la UIT y el NIST  <SUP>3 4</SUP>. </font></P>     <P><font size="2" face="Verdana">El usuario: la entidad (personal autorizado) se comporta como consumidora al explotar los recursos de la Nube  Privada desplegada, a trav&eacute;s de los servicios brindados, en correspondencia con los objetivos del negocio  perseguidos. Adem&aacute;s, puede comportarse incluso como consumidora de servicios de otra Nube en una interacci&oacute;n entre  Nubes. Pueden coexistir los tres actores definidos por la DMTF <SUP>8</SUP>  dentro de esta categor&iacute;a, los que abarcan lo definido por  el NIST  y la UIT <SUP>3 4</SUP>, bajo diferentes contextos, que adem&aacute;s pueden coincidir como muestra la <a href="/img/revistas/eac/v36n1/f0301115.jpg">Figura 3</a>: </font></P>     
<P><font size="2" face="Verdana">- La delegaci&oacute;n de la administraci&oacute;n del conjunto de recursos de c&oacute;mputo aprovisionados a una sub-entidad  o individuo constituye una soluci&oacute;n eficiente y flexible  para la administraci&oacute;n de los recursos TIC asignados. En  este contexto el Administrador del Servicio del Consumidor <SUP>8</SUP> (sub-entidad o individuo) es esencial para la administraci&oacute;n  de los recursos, servicios y gesti&oacute;n de los usuarios. En el caso de que los servicios brindados sean tarificados el  Director del Negocio del Consumidor <SUP>8 </SUP>es quien arregla los pagos por los servicios y junto con el Administrador del Servicio  del Consumidor <SUP>8 </SUP>selecciona los servicios apropiados.  </font></P>     <P><font size="2" face="Verdana">- Los usuarios pueden existir de manera individual, sin que medie alguna sub-entidad para que estos accedan a la  IaaS. En este caso la infraestructura solicitada no es administrada por un administrador de una sub-entidad o &eacute;l mismo,  es decir, no se tienen responsabilidades de administraci&oacute;n. En caso de que los servicios sean tarificados actuar&aacute;n  como Director del Negocio del Consumidor.  </font></P>     <P><font size="2" face="Verdana">El contribuidor: en este actor, a diferencia de los Ecosistemas analizados, se engloban todos aquellos que  contribuyan al soporte de la construcci&oacute;n de la oferta del servicio del proveedor, en la entidad o fuera de esta. Contiene los  roles planteados por la UIT <SUP>4</SUP>, coincidentes con los planteados por la DMTF  <SUP>8</SUP>  y el NIST <SUP>3</SUP>. </font></P>     <P><font size="2" face="Verdana">La Arquitectura Funcional, adem&aacute;s de definir cada uno de los bloques funcionales necesarios para el despliegue  de una Nube Privada con soporte para IaaS, se diferencia con las Arquitecturas del estado del arte estudiadas, por  indicar, en donde es pertinente, t&eacute;cnicas para dimensionar y/u optimizar la infraestructura a implementar, as&iacute; como los  est&aacute;ndares necesarios para lograr interoperabilidad y portabilidad. Las funcionalidades y caracter&iacute;sticas agregadas a la  Arquitectura tributan al cumplimiento de diferentes requerimientos no funcionales planteados a un dise&ntilde;o como:  desempe&ntilde;o, escalabilidad, usabilidad, adaptabilidad, capacidad de gesti&oacute;n y factibilidad econ&oacute;mica. Resalta a su vez por  contar con una capa de &#171;Gesti&oacute;n de la Arquitectura y los Servicios&#187; que permite administrar tanto la infraestructura como  los servicios brindados. De las cinco capas que conforman el sistema, cuatro contienen aportes de los autores,  como muestra la <a href="/img/revistas/eac/v36n1/f0401115.jpg">Figura 4</a> (en l&iacute;neas discontin&uacute;as rojas). En los pr&oacute;ximos p&aacute;rrafos se describe la propuesta. </font></P>     
<P><font size="2" face="Verdana">La Capa de Usuario coincide con la de la UIT      <SUP>4 9</SUP>, exponiendo las funciones que permiten la interacci&oacute;n del  cliente/contribuidor con el proveedor (solicitud, recepci&oacute;n, acceso, administraci&oacute;n de servicios Nube). La DMTF la  define como &#171;Interfaz del Proveedor&#187;  <SUP>8</SUP>. Los autores proponen que las interfaces sean abiertas, con el objetivo de lograr  la interoperabilidad de servicio y la portabilidad de datos y de sistemas; y que se le brinde al usuario el  auto-aprovisionamiento bajo demanda, para que este solicite los recursos en funci&oacute;n de sus necesidades reales, en el  menor tiempo posible. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">La Capa de Acceso, ubicada en la frontera de la Nube, es la definida por la UIT      <SUP>4 9</SUP>, ya que es quien aborda con  m&aacute;s detalles las funcionalidades en su arquitectura. </font></P>     <P><font size="2" face="Verdana">Las capas de Servicios y de Recursos y Red se encuentran conformadas a partir de la arquitectura de la UIT      <SUP>4 6 9 </SUP>porque esta engloba las funcionalidades planteadas por el NIST en las tres capas del componente de Orquestaci&oacute;n  del Servicio <SUP>3</SUP>, salvo los recursos facilitadores contenidos en la capa de Recursos F&iacute;sicos del NIST <SUP>3</SUP>, que fueron incluidos en la propuesta en la agrupaci&oacute;n funcional de Recursos F&iacute;sicos.  Los recursos facilitadores son claves para la  climatizaci&oacute;n del centro de datos. </font></P>     <P><font size="2" face="Verdana">Los autores proponen que en la capa de Servicios la Funci&oacute;n de Orquestaci&oacute;n soporte el despliegue autom&aacute;tico  y el&aacute;stico de cl&uacute;steres virtuales para el soporte de servicios PaaS y SaaS, y la t&eacute;cnica para mejorar la eficiencia  de explotaci&oacute;n de los recursos de almacenamiento <I>thin provisioning</I>, todo lo cual permite mejorar la QoS y la  escalabilidad del sistema.  </font></P>     <P><font size="2" face="Verdana">En la capa de Recursos y Red, los autores proponen que en el bloque funcional de Orquestaci&oacute;n de Recursos,  el planificador soporte: a) diferentes formas de gesti&oacute;n de contratos para arrendar MV como la reserva avanzada, la  de mejor esfuerzo, la inmediata, entre otras, para mejorar la QoS del usuario;  b) el despliegue autom&aacute;tico y manual de  MV, en el manual se deben indicar los nodos mejores candidatos, mientras que el autom&aacute;tico debe basarse en  pol&iacute;ticas como la de eficiencia energ&eacute;tica, la de optimizaci&oacute;n del rendimiento de las MV y la de balance de carga que debe  permitir seleccionar los niveles de prioridad de los recursos de los nodos, almacenamiento y red a ser tomados en cuenta   para distribuir las MV; y c) la notificaci&oacute;n y migraci&oacute;n autom&aacute;tica de MV en funci&oacute;n de las condiciones del cl&uacute;ster  sin afectar la disponibilidad y QoS. </font></P>     <P><font size="2" face="Verdana">Los incisos b) y c) contribuyen a aumentar el desempe&ntilde;o, disponibilidad y escalabilidad del centro de datos. En  el bloque funcional de Concentraci&oacute;n y Virtualizaci&oacute;n los autores consideran deben ser soportados los est&aacute;ndares  para la Gesti&oacute;n de la Virtualizaci&oacute;n (VMAN, <I>Virtualization Management</I>) de la DMTF  <SUP>12</SUP> y cumplir con las recomendaciones para este bloque de la UIT  <SUP>6</SUP>, ya que contribuyen a simplificar las operaciones de gesti&oacute;n, y a la interoperabilidad  y portabilidad de datos y servicios. </font></P>     <P><font size="2" face="Verdana">En el bloque funcional de Recursos F&iacute;sicos la relaci&oacute;n entre los recursos de c&oacute;mputo de los nodos y sus  hom&oacute;logos en las MV asegura los niveles &oacute;ptimos de desempe&ntilde;o; por ello se recomienda que el uso  de  los recursos  virtuales   debe  estar  entre  el  60  y 80%  de  los  f&iacute;sicos,  para  evitar  tanto  su  infrautilizaci&oacute;n,  como  su  explotaci&oacute;n   excesiva <SUP>13</SUP>. En el bloque funcional de &#171;Recursos de C&oacute;mputo&#187; los autores proponen las F&oacute;rmulas 1 y 2, tomadas de  los resultados investigativos de Chris Wolf y Erick M. Halter <SUP>14</SUP>, para dimensionar los nodos de procesamiento  (Unidades Centrales de Procesamiento (CPU, <I>Central Processing  Unit</I>), Memoria de Acceso Aleatorio (RAM, <I>Random  Access Memory</I>)) en funci&oacute;n del n&uacute;mero de MV a soportar y sus caracter&iacute;sticas. </font></P>     <P> <font size="2" face="Verdana"><b>F&oacute;rmula 1: # de n&uacute;cleos para las MV = (# de procesadores del nodo) * (# de n&uacute;cleos l&oacute;gicos de cada procesador) - 1 </b></font></P>     <P><font size="2" face="Verdana"><b>F&oacute;rmula 2: Capacidad de RAM disponible para las MV = Capacidad de RAM del nodo  Capacidad de RAM  necesitada por el SO del nodo  Capacidades de RAM necesitadas por los SO invitados  1 GB</b></font></P>     <P><font size="2" face="Verdana">La F&oacute;rmula 1 permite determinar la cantidad  de  n&uacute;cleos  que  los  nodos  pueden brindar  a  las  MV  que  van  a   hospedar, teniendo en cuenta que se debe reservar un n&uacute;cleo de procesamiento para el uso exclusivo  del  nodo. Se  usa   el  t&eacute;rmino  de &#171;n&uacute;cleos  l&oacute;gicos&#187;  por  la posibilidad  de  que  existan  tecnolog&iacute;as,  como  el <I>hyper-threading</I>. Con  la  cantidad  de  n&uacute;cleos  que  la computadora hospedera puede brindar a las MV, se determina la cantidad de MV  que    puede ser hospedada, en dependencia del n&uacute;mero de n&uacute;cleos que se les requiera asignar. Se propone como  criterio pr&aacute;ctico para evitar la ralentizaci&oacute;n excesiva del procesamiento, que cada n&uacute;cleo disponible no atienda a m&aacute;s de  cuatro n&uacute;cleos virtuales <SUP>15</SUP>. La F&oacute;rmula 2 indica la capacidad de RAM que el nodo puede poner a disposici&oacute;n de las MV,  para lo cual se debe considerar que se dedica 1 GB para uso exclusivo del nodo en aras de evitar la sobreexplotaci&oacute;n de  la memoria por parte de las MV. El desempe&ntilde;o del nodo y de las MV puede ser mejorado mediante la activaci&oacute;n de  las tecnolog&iacute;as <I>dual-channel</I> o  <I>tri-channel</I>.  </font></P>     <P><font size="2" face="Verdana">En el bloque funcional de Almacenamiento, con el objetivo de aprovechar las ventajas que proporciona la utilizaci&oacute;n  de los sistemas de Almacenamiento Conectado a la Red (NAS, <I>Network Attached Storage</I>) y de Redes de &Aacute;rea  de Almacenamiento (SAN, <I>Storage Area  Network</I>), y la tendencia de los principales proveedores de emplear sistemas  de almacenamiento unificados, los autores proponen un sistema de tipo &#171;h&iacute;brido&#187; como soluci&oacute;n. El NAS debe  almacenar datos temporales de usuarios y en general datos no cr&iacute;ticos para la entidad, mientras la SAN se destinar&aacute; a los  servicios y aplicaciones de mayor importancia. En la sub-capa de gesti&oacute;n y monitoreo centralizado los autores proponen que  se gestione de manera unificada el sistema de almacenamiento h&iacute;brido, se soporten las funciones declaradas en esta  sub-capa por la UIT <SUP>6</SUP> y las t&eacute;cnicas de optimizaci&oacute;n de capacidades como la de-duplicaci&oacute;n, la automatizaci&oacute;n de niveles  de almacenamiento y  de la gesti&oacute;n de vol&uacute;menes, para aumentar el uso eficiente de los recursos y la escalabilidad. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">En la sub-capa de almacenamiento los autores proponen: a) emplear Sistemas de Ficheros en Cl&uacute;ster  y Sistemas  de Ficheros en Paralelo por sus altos niveles de desempe&ntilde;o y tolerancia a fallos; b) en la virtualizaci&oacute;n del  almacenamiento basado en red el empleo de protocolos que permitan desplegar una red convergente en el centro de datos; c)  el despliegue de una <I>fabric</I> SAN jer&aacute;rquica parcialmente mallada, la que responde a los requerimientos de  desempe&ntilde;o, disponibilidad, adaptabilidad, gestionabilidad y escalabilidad de las Nubes; d) el empleo de niveles de  Arreglos Redundantes de Discos Independientes (RAID, <I>Redundant Array of Independent Disks</I>) en funci&oacute;n de  los requerimientos t&eacute;cnicos de la entidad;  y e) emplear la F&oacute;rmula 3, tomada de los resultados investigativos de  Tom Laszewski y Prakash Nauduri <SUP>16</SUP>, para determinar el espacio de almacenamiento m&iacute;nimo necesario que se requiere  para desplegar una MV. </font></P>     <P><font size="2" face="Verdana"><B>F&oacute;rmula 3: Capacidad de la MV = Capacidad b&aacute;sica requerida por el SO +  Capacidad requerida para el  almacenamiento de los ficheros log (bit&aacute;coras) + Capacidad requerida para la funcionalidad de suspensi&oacute;n y reinicio +   Capacidad adicional de seguridad</B> </font></P>     <P><font size="2" face="Verdana">El dise&ntilde;o de la red intra-Nube debe soportar los requerimientos planteados por la UIT <SUP>6</SUP>. Los autores proponen una infraestructura de red convergente con una topolog&iacute;a jer&aacute;rquica parcialmente mallada como se muestra en la <a href="/img/revistas/eac/v36n1/f0501115.jpg">Figura  5</a>. En la capa de agregaci&oacute;n si el tr&aacute;fico de <I>broadcast</I> fuese excesivo los dominios pueden ser segmentados  mediante Redes de &Aacute;rea Local Virtuales (VLAN, <I>Virtual Local Area Network</I>), o pueden emplearse los protocolos en proceso  de estandarizaci&oacute;n: Interconexi&oacute;n Transparente de Muchos Enlaces (TRILL, <I>Transparent Interconnection of Lots of  Links</I>) o <I>Shortest Path Bridging</I> (SPB)/802.1aq. Estos protocolos permiten lograr un uso m&aacute;s efectivo del ancho  de banda, mayores niveles de estabilidad, escalabilidad y desempe&ntilde;o, e incluso soportar los nuevos requerimientos  de movilidad de la carga de trabajo, aunque encarecen la soluci&oacute;n <SUP>6 10</SUP>.  </font></P>     
<P><font size="2" face="Verdana">Para alcanzar un buen nivel de disponibilidad y evitar la competencia entre los distintos tipos de tr&aacute;fico, se  propone para centros de datos de gama alta el empleo de tres Tarjetas de Interfaces de  Red (NIC, <I>Network Interface Card</I>) en los nodos, de dos puertos cada una, con la siguiente distribuci&oacute;n: NIC 1 - un puerto para el tr&aacute;fico de gesti&oacute;n y el otro  para el tr&aacute;fico de las MV; NIC 2 - un puerto para el tr&aacute;fico de las MV y el otro para el tr&aacute;fico de almacenamiento; y NIC 3 -  un puerto para el tr&aacute;fico de almacenamiento y el otro para el tr&aacute;fico de gesti&oacute;n. En caso de que no exista la posibilidad  de dedicar NIC f&iacute;sicas se pueden emplear VLAN capaces de aislar los tipos de tr&aacute;fico, requiriendo menos NIC, pero  con soporte de enlaces a mayores velocidades, de modo que no se vea afectado el usuario final. </font></P>     <P><font size="2" face="Verdana">En el caso de centros de datos de gama baja y media se propone que se empleen en los nodos dos NIC de un puerto  y emplear VLAN para el aislamiento de los tr&aacute;ficos. El tr&aacute;fico de gesti&oacute;n demanda mucho menos ancho de banda que  el de almacenamiento y el generado por las MV, raz&oacute;n por lo cual puede dedicarse una NIC al de mayor requerimiento  de ancho de banda, y la otra encargarse de los dos tr&aacute;ficos restantes, aisl&aacute;ndolos mediante VLAN. En el caso de  errores en una NIC, su tr&aacute;fico deber&aacute; ser asumido por la segunda tarjeta. Se puede observar que el fallo individual de  cualquiera de las NIC, tanto para los centro de datos de gama alta, media o baja, no provoca afectaci&oacute;n a la disponibilidad  del sistema debido a que no existen puntos &uacute;nicos de fallo. Los dispositivos de interconexi&oacute;n deben ser gestionables  y soportar pol&iacute;ticas de seguridad, QoS, VLAN y tramas jumbo. Las velocidades de sus interfaces se encuentran  en funci&oacute;n de la cantidad de usuarios de la empresa y la carga ofrecida a la red por cada uno. </font></P>     <P><font size="2" face="Verdana">La capa paralela &#171;Gesti&oacute;n de la Arquitectura y los Servicios&#187; resulta un h&iacute;brido de la capa de Funciones Comunes a  las Capas de la UIT <SUP>4 9</SUP> y el componente de Gesti&oacute;n del Servicio Nube del NIST <SUP>3</SUP>, debido a que la primera se centra en  las funcionalidades necesarias para la gesti&oacute;n total de la Arquitectura Nube, mientras que el segundo aporta  elementos para la gesti&oacute;n y operaci&oacute;n de los servicios Nube ofertados. Como se muestra en la Figura 4 consta de cuatro  bloques funcionales:  </font></P>     <P><font size="2" face="Verdana">- Soporte del Negocio: tomada de la Arquitectura de Referencia del NIST      <SUP>3</SUP>, con la adici&oacute;n de la funcionalidad  de modelos de costos, en donde se recoge la funci&oacute;n de precios de la NIST. </font></P>     <P><font size="2" face="Verdana">En la gesti&oacute;n de usuarios los autores proponen permitir crear y eliminar cuentas de usuarios, autenticar por medio  de contrase&ntilde;as modificables, mostrar las cuentas de usuario y definir cuotas para usuarios y grupos de usuarios. En  la definici&oacute;n de cuotas se propone incluir los par&aacute;metros que limita <I>CloudStack</I> <SUP>10</SUP> y los par&aacute;metros de cantidad de  CPU y RAM definidos por <I>OpenNebula</I>  <SUP>10</SUP>. En la gesti&oacute;n de roles de usuario se propone permitir que los  administradores creen subgrupos dentro de una misma organizaci&oacute;n y asignen administradores delegados a tales subgrupos. En  la gesti&oacute;n de inventario los autores proponen que las interfaces de usuario tengan disponibles plantillas por defecto,  las que pueden ser modificadas e incluso crear nuevas que podr&aacute;n ser compartidas si se autoriza. Estas deber&aacute;n  permitir definir el hardware de las MV, SO, softwares necesarios, alta disponibilidad y los requerimientos a tener en cuenta a  la hora del despliegue de las mismas. Se deber&aacute; admitir la capacidad de crear MV a partir de instant&aacute;neas  (<I>snapshots</I>).  </font></P>     <P><font size="2" face="Verdana">En la gesti&oacute;n de reportes los autores proponen que: a) los usuarios y los administradores puedan solicitar y  recibir reportes de contabilidad, eventos del sistema, uso de los recursos de los nodos, usuarios y grupos; b) brindar  la posibilidad de configurar la forma en que se generan los reportes: por usuario o por grupos de usuarios, la  frecuencia de generaci&oacute;n y la fecha de vencimiento; y que c) los reportes sean exportados en diferentes formatos como el  Formato de Documento Port&aacute;til (PDF, <I>Portable Document  Format</I>) y el <I>Word</I>.  </font></P>     <P><font size="2" face="Verdana">En la gesti&oacute;n de los modelos de costos los autores proponen que en la facturaci&oacute;n los usuarios/grupos de  usuarios puedan personalizar los modelos de costos para adaptarse a las necesidades variables de la organizaci&oacute;n; y  que puedan revisar sus consumos y facturas a trav&eacute;s de los reportes de contabilidad. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">- Gesti&oacute;n Operacional de la Nube que abarca las funciones de OAM&amp;P de: a) gesti&oacute;n de energ&iacute;a definida por la  UIT <SUP>4 9</SUP>; b) de contabilidad, definida por ambas organizaciones  <SUP>3 4 9</SUP>, la que debe brindar capacidades de metrado a niveles  de abstracci&oacute;n adecuados al tipo de servicio aprovisionado; c) de administraci&oacute;n de los Acuerdos de Niveles de  Servicios (SLA, <I>Service Level Agreement</I>), definida por el NIST  <SUP>3 </SUP>para la definici&oacute;n y ejecuci&oacute;n de dichos contratos; y d)  la configuraci&oacute;n, definida por la UIT para la configuraci&oacute;n general de la arquitectura y los servicios <SUP>4 9</SUP>.  </font></P>     <P><font size="2" face="Verdana">En este bloque los autores proponen implementar mecanismos para la recuperaci&oacute;n ante fallos en las MV, los nodos  y el propio gestor de la Nube. Se propone hacer salvas de manera programada a los archivos de configuraci&oacute;n de las  MV, a los archivos de sistema de los servidores, nodos y bases de datos. Adem&aacute;s se deben hacer instant&aacute;neas de  los vol&uacute;menes de discos del sistema o discos de datos e implementar la Alta Disponibilidad en las MV. Adem&aacute;s los  nodos, las aplicaciones y el gestor deben ser actualizados, autom&aacute;tica y manualmente, a trav&eacute;s de una gesti&oacute;n centralizada.  El mantenimiento debe ser realizado sin afectar el rendimiento y disponibilidad de los servicios brindados, para ello  se propone el inicio de los nodos en modo mantenimiento y el c&aacute;lculo del n&uacute;mero de nodos a actualizar simult&aacute;neamente. </font></P>     <P><font size="2" face="Verdana">- Desempe&ntilde;o: definida por ambas organizaciones <SUP>4 9 </SUP>(el NIST la define como monitoreo y reportes) para el  monitoreo y control de la Arquitectura Nube. Debe indicar el nivel de desempe&ntilde;o del sistema, el grado de explotaci&oacute;n, las  fallas, las alertas, entre otras funciones. Contiene la funci&oacute;n de auditor&iacute;a, definida por la UIT <SUP>4</SUP>, para colectar los eventos del sistema como accesos e informaci&oacute;n de reportes por usuario y servicios. </font></P>     <P><font size="2" face="Verdana">Los autores proponen que los elementos a ser monitoreados sean los nodos, MV, tr&aacute;fico de red, almacenamiento  y aplicaciones a trav&eacute;s de m&eacute;tricas que permitan identificar los niveles de explotaci&oacute;n, desempe&ntilde;o y disponibilidad  del sistema. La informaci&oacute;n de monitoreo debe ser mostrada en forma gr&aacute;fica de varios tipos y res&uacute;menes  porcentuales para una mayor comprensi&oacute;n por parte de los usuarios y los administradores. Las gr&aacute;ficas y res&uacute;menes deben  ser personalizables, actualizando la informaci&oacute;n a intervalos de tiempo configurables. Los eventos y la informaci&oacute;n  sobre estos deben permitir al usuario verificar los cargos hechos a su cuenta, mostrando las fuentes de datos. </font></P>     <P><font size="2" face="Verdana">- Seguridad y Privacidad: definida por ambas organizaciones      <SUP>3</SUP> <SUP>4</SUP>. Los autores proponen que abarque las  funciones (controles) necesarias para cumplir con los requerimientos (privacidad, integridad, disponibilidad,  confidencialidad, regulaciones) que se impongan y abarcar las nuevas perspectivas de seguridad particulares de la Computaci&oacute;n en  la Nube. Se debe prestar atenci&oacute;n a los hipervisores para lograr el aislamiento necesario entre las MV, al despliegue o  no de controles en la frontera de la Nube Privada y a la correcta determinaci&oacute;n de las responsabilidades del proveedor  y de los usuarios. </font></P>     <P><font size="2" face="Verdana"><B>SOLUCI&Oacute;N PARA EL DESPLIEGUE DE UNA INFRAESTRUCTURA  DE NUBE PRIVADA BASADA EN HERRAMIENTAS DE SLCA</B> </font></P>     <P><font size="2" face="Verdana">La soluci&oacute;n para el despliegue de la infraestructura de la Nube Privada se condicion&oacute; al empleo del gestor de  Nube <I>OpenNebula</I> dados los resultados comparativos de las soluciones SLCA mostrados en la secci&oacute;n &#171;Soluciones  disponibles para el despliegue de Nubes Privadas con soporte para IaaS&#187;, tom&aacute;ndose en cuenta adem&aacute;s las  recomendaciones emitidas por las organizaciones de estandarizaci&oacute;n consultadas y las soluciones de Nubes Privadas de los  principales proveedores analizadas. </font></P>     <P><font size="2" face="Verdana">En la capa de Usuario los clientes acceden a la Nube Privada a trav&eacute;s de diferentes interfaces, como la Interfaz de  Auto-Servicio de <I>OpenNebula</I> y la Interfaz Abierta de Computaci&oacute;n en la Nube (OCCI, <I>Open Cloud Computing Interface</I>). En su capa de Servicios  <I>OpenNebula</I> no soporta intr&iacute;nsecamente el despliegue autom&aacute;tico y el&aacute;stico de  cl&uacute;steres      <BR> virtuales, por lo que se le deben integrar herramientas concebidas para este fin como Claudia, Carina y el  Administrador de Servicios <I>OpenNebula</I>. </font></P>     <P><font size="2" face="Verdana">De las tecnolog&iacute;as de virtualizaci&oacute;n SLCA que soporta <I>OpenNebula</I>, <I>OpenVZ</I> y la para-virtualizaci&oacute;n con Xen son  los que mejores niveles de desempe&ntilde;o y escalabilidad presentan, siendo el primero el que m&aacute;s destaca en  pruebas realizadas <SUP>17</SUP>. Por tanto, en el bloque funcional de Concentraci&oacute;n y Virtualizaci&oacute;n se recomiendan en primera opci&oacute;n  el empleo de <I>OpenVZ</I> y Xen con para-virtualizaci&oacute;n. Estas dos soluciones poseen como restricci&oacute;n el empleo de SO  Linux y/o UNIX. <I>OpenVZ</I> soporta en sus contenedores las diferentes distribuciones del SO Linux del n&uacute;cleo del nodo.  Xen con la para-virtualizaci&oacute;n requiere de SO modificados para las MV de los Dominios U, existiendo hoy de las  familias UNIX y Linux. Si los requerimientos devienen en barreras para el cliente, y sin embargo el empleo de procesadores  con soporte para la Virtualizaci&oacute;n Asistida por  Hardware (HVM, <I>Hardware-assited Virtual  Machine</I>) no, se recomienda el empleo de Xen con HVM o de KVM. En el escenario de nodos heterog&eacute;neos (algunos con soporte para HVM y  otros no) se aconseja el empleo de Xen. En entornos que requieran la virtualizaci&oacute;n de SO heterog&eacute;neos (Windows  sobre nodos Linux y viceversa), y no se disponga de hardware con soporte para HVM, se recomienda el empleo de <I>VirtualBox</I>. Este hipervisor no tiene los niveles de desempe&ntilde;o de los anteriores, no soporta la migraci&oacute;n en caliente con <I>OpenNebula</I>, pero posee la ventaja de poder soportar en sus MV a cualquier SO sin modificaci&oacute;n alguna y soporta el est&aacute;ndar  OVF de la DMTF. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">En la sub-capa de almacenamiento los autores proponen el empleo de los Sistemas de Ficheros Distribuidos (SFD),  en particular el CEPH y el GlusterFS, siendo el primero la opci&oacute;n m&aacute;s recomendada. Estos SFD presentan superioridad  en aspectos como la escalabilidad, la disponibilidad y el  desempe&ntilde;o<SUP> 18</SUP>.  </font></P>     <P><font size="2" face="Verdana">Se propone el empleo de una SAN de Sistema para Peque&ntilde;as Computadoras de Internet (iSCSI, <I>Internet Small Computers System Interface</I>)  (SAN iSCSI) debido a que: a) presenta menores costos que las SAN de Canal de Fibra sobre  Ethernet (FCoE, <I>Fibre Channel over Ethernet</I>) (SAN FCoE) y las SAN Multi-Protocolo que requieren de dispositivos de  red que las soporten, b) los recursos de almacenamiento de las SAN de ATA sobre Ethernet (AoE,  <I>ATA over Ethernet</I>) (SAN AoE) actualmente son solo prove&iacute;dos por Coraid, c) puede alcanzar valores de desempe&ntilde;o comparables a los  de las SAN FC, y d) permite desplegar una red convergente en el centro de datos <SUP>10</SUP>.  </font></P>     <P><font size="2" face="Verdana">Se propone el empleo de una <I>fabric</I> SAN jer&aacute;rquica parcialmente mallada con dos conmutadores de enlace de  n&uacute;cleo, conectados a m&aacute;s de un conmutador de enlace de acceso. En caso de aumentar la escalabilidad los conmutadores  de n&uacute;cleo deben ser de la capa de red. Los enlaces para la SAN iSCSI y el <I>front-end</I> deben ser de velocidad Gigabit Ethernet, aunque si se requieren mayores &iacute;ndices de desempe&ntilde;o deben ser de 10 Gigabit Ethernet. </font></P>     <P><font size="2" face="Verdana">Se propone el empleo de m&aacute;s de una NIC Ethernet con soporte para tramas jumbo para los servidores y  dispositivos terminales de almacenamiento, por ser la alternativa con mejor relaci&oacute;n costo-beneficio y responder a los  objetivos principales de este trabajo. Las NIC que implementan Motor de Descarga de Protocolo de Control de Transporte  (TCP, <I>Transport Control Protocol</I>)/Protocolo de Internet (IP,  <I>Internet Protocol</I>) (NIC-TOE, <I>NIC supporting TCP  Offload Engine</I>) y los Buses para Terminales (HBA,  <I>Host Bus Adapter</I>) iSCSI (iSCSI HBA), presentan un costo muy  superior a las NIC comunes y las diferencias de desempe&ntilde;o pueden suplirse en gran medida utilizando NIC de mayor  velocidad y bajas demoras de procesamiento. Se propone emplear servidores con m&aacute;s de un procesador multi-n&uacute;cleo con  una frecuencia superior a los 2 GHz, en aras de mejorar el desempe&ntilde;o y disminuir las demoras que pudiera ocasionar  la sobrecarga de procesamiento, debida a la utilizaci&oacute;n por iSCSI de las capas superiores del modelo TCP/IP. </font></P>     <P><font size="2" face="Verdana"><I>OpenNebula</I> almacena las im&aacute;genes de las MV en un repositorio de im&aacute;genes (sistema de almacenamiento) el  cual puede ser compartido o no  por los nodos. Se propone la primera configuraci&oacute;n en donde la capacidad requerida en  el almacenamiento local en los nodos ser&aacute; baja pues los ficheros necesarios para el despliegue de las MV ser&aacute;n  tomados directamente del sistema de almacenamiento. </font></P>     <P><font size="2" face="Verdana"><I>OpenNebula</I> logra la integraci&oacute;n de las redes f&iacute;sica y virtual a trav&eacute;s de <I>Open Virtual Switch</I> (OVS<I>, Open  Virtualization Switching</I>)-NetFlow-<I>Generic Routing  Encapsulation </I>(GRE) y otras funcionalidades, requiriendo un mayor  consumo de los recursos en los nodos. La explotaci&oacute;n de los recursos de los nodos puede ser reducida, logrando  mayores &iacute;ndices de desempe&ntilde;o si se emplean conmutadores IBM con tecnolog&iacute;a <I>VMready</I>, con soporte para 802.1Qbg, ya que la plataforma de virtualizaci&oacute;n de <I>OpenNebula</I> no soporta las nuevas tendencias de integraci&oacute;n de las redes f&iacute;sica  y virtual (802.1Qbg y 802.1BR). </font></P>     <P><font size="2" face="Verdana">En la capa de Gesti&oacute;n de la Nube Privada y Servicios de la Nube se propone la integraci&oacute;n de las herramientas  Ganglia para mejorar el n&uacute;mero de m&eacute;tricas de desempe&ntilde;o a ser monitorizadas en la infraestructura y de la herramienta <I>Cluster Energy Saving</I> (CLUES) para la gesti&oacute;n eficiente de la energ&iacute;a del centro de datos. </font></P>     <P><font size="2" face="Verdana"><B>VALIDACI&Oacute;N PARCIAL DE LA SOLUCI&Oacute;N PROPUESTA</B> </font></P>     <P><font size="2" face="Verdana">La validaci&oacute;n de la propuesta se realiza de manera parcial y sobre diferentes escenarios de pruebas dada la escasez  de los recursos necesarios para llevar a cabo una validaci&oacute;n integral, que permita comparar los resultados obtenidos  con los de soluciones comerciales. Los escenarios recreados son semejantes a la soluci&oacute;n propuesta, siendo los  recursos de hardware y software empleados de prop&oacute;sito general y SLCA respectivamente. </font></P>     <P><font size="2" face="Verdana">A trav&eacute;s de pruebas de configuraci&oacute;n se evidenci&oacute;:   </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">-     La capacidad de desplegar y monitorizar MV a trav&eacute;s de la interfaz de administraci&oacute;n <I>Sunstone</I>, sobre una plataforma de virtualizaci&oacute;n con el hipervisor Xen, empleando tanto HVM (Nodo 1) como para-virtualizaci&oacute;n  (Nodo 2) sobre hardware de prop&oacute;sito general, en el escenario mostrado en la <a href="/img/revistas/eac/v36n1/f0601115.jpg">Figura 6</a>. La <a href="/img/revistas/eac/v36n1/f0701115.jpg">Figura 7</a> muestra la  monitorizaci&oacute;n de los nodos despu&eacute;s del despliegue de las MV. </font></P>     
<P><font size="2" face="Verdana">-     La posibilidad de un usuario de tener acceso a los  servicios mediante el portal de auto-servicio de      <I>OpenNebula</I> para crear y explotar  MV seg&uacute;n los permisos y cuotas asignados en el Soporte del Negocio. Esta prueba fue  realizada sobre una plataforma de virtualizaci&oacute;n con el hipervisor VMware ESXi en el escenario mostrado en la <a href="/img/revistas/eac/v36n1/f0801115.jpg">Figura 8</a>.  La <a href="/img/revistas/eac/v36n1/f0901115.jpg">Figura 9</a> muestra evidencia de c&oacute;mo el usuario recibe notificaciones de error cuando sobrepasa los l&iacute;mites de  las cuotas que le fueron asignadas. La <a href="/img/revistas/eac/v36n1/f1001115.jpg">Figura 10</a> muestra c&oacute;mo un usuario puede tener acceso a los  servicios  mediante el portal de auto-servicio seg&uacute;n los permisos asignados y sus necesidades reales. </font></P>     
<P><font size="2" face="Verdana">A trav&eacute;s de una prueba de desempe&ntilde;o (tipo <I>benchmark</I>) y otra de escalabilidad, se comprob&oacute; la no sobre  explotaci&oacute;n de los recursos de CPU y RAM de los nodos de procesamiento, si los recursos virtuales son dimensionados con  las F&oacute;rmulas 1 y 2. Los criterios de aceptaci&oacute;n tomados en cuenta en las pruebas realizadas fueron que los niveles  de utilizaci&oacute;n del CPU y la RAM de los nodos se mantuviesen dentro de los umbrales recomendados por <SUP>19</SUP> y adoptados por la comunidad cient&iacute;fica: del 75% al 80% para el uso de las capacidades de RAM, y del 85% al 90% del poder  de c&oacute;mputo del CPU. La <a href="/img/revistas/eac/v36n1/f1101115.jpg">Figura 11</a> muestra el escenario de prueba. La aplicaci&oacute;n SPEC CPU2006, empleada por la  DMTF y el Instituto de Ingenier&iacute;a El&eacute;ctrica y Electr&oacute;nica (IEEE, <I>Institute of Electrical and Electronics  Engineers</I>) en evaluaciones al desempe&ntilde;o de dis&iacute;miles hipervisores <SUP>20</SUP>, se utiliz&oacute; para a&ntilde;adir carga a las MV. Las MV fueron  estresadas llevando el uso de sus recursos virtuales hasta un: 96,9%-MV1, 95,1%-MV2 y 95,7%-MV3 en el caso de la RAM, y  un 100% del uso del CPU en las tres. La <a href="/img/revistas/eac/v36n1/t0101115.jpg">Tabla 1</a> muestra la no sobre explotaci&oacute;n de los recursos en los nodos despu&eacute;s  del estr&eacute;s. </font></P>     
<P><font size="2" face="Verdana">En la prueba de escalabilidad realizada en el escenario anterior se observ&oacute; que al superar el n&uacute;mero m&aacute;ximo  calculado de MV (tres) a desplegar en el nodo, el desempe&ntilde;o de las mismas comenz&oacute; a declinar al medirse las m&eacute;tricas  de <I>throughput</I>, tiempo de respuesta y porcentaje de utilizaci&oacute;n de la CPU y la RAM del nodo, como muestran las  <a href="/img/revistas/eac/v36n1/f1201115.jpg">Figuras 12</a>, <a href="/img/revistas/eac/v36n1/f1301115.jpg">13 </a>y <a href="/img/revistas/eac/v36n1/f1401115.jpg">14</a>. El <I>throughput</I> fue medido con el software NetPerf 2.5, herramienta empleada por la IEEE en pruebas  para medir el desempe&ntilde;o de distintos tipos de redes, y el tiempo de respuesta con  la herramienta Ntop 4.1, proyecto  de SLCA multiplataforma que cuenta con una sencilla interfaz web, la cual dispone de una gran variedad de informes. </font></P>     
<P><font size="2" face="Verdana">A trav&eacute;s de las pruebas anteriores se pudo comprobar: a) la facilidad del uso del auto-aprovisionamiento bajo  demanda, requerimiento en la capa de &#171;Usuario&#187; en la Arquitectura propuesta y soportado por las soluciones comerciales; b)  el soporte de m&uacute;ltiples hipervisores, con diferentes tipos de virtualizaci&oacute;n, por parte de <I>OpenNebula,</I> al igual que las soluciones comerciales, lo que permite ajustarse a los recursos y necesidades reales del cliente; c) la no sobre  explotaci&oacute;n de los recursos de CPU y RAM de los nodos de procesamiento, si los recursos virtuales son calculados con  las F&oacute;rmulas 1 y 2 del bloque de &#171;Recursos de C&oacute;mputo&#187; de la Arquitectura propuesta; d) el empleo de hardware  de prop&oacute;sito general como recursos de c&oacute;mputo si se dimensionan correctamente, disminuyendo los costos de la  soluci&oacute;n de Nube Privada, junto al empleo de herramientas SLCA como el gestor de Nube y el hipervisor; y e) la capacidad  de desplegar y monitorizar MV a trav&eacute;s de <I>OpenNebula</I>, as&iacute; como el correcto funcionamiento de la definici&oacute;n de  cuotas por usuario, funcionalidad contenida en el bloque de &#171;Gesti&oacute;n de Usuario&#187; de la Arquitectura propuesta  y en todas  las soluciones comerciales. </font></P>     <P>&nbsp;</P>     <P><font size="3" face="Verdana"><B>CONCLUSIONES</B> </font></P>     <P>&nbsp;</P>     <P><font size="2" face="Verdana">El modelo de servicio de Nube Privada constituye una posible soluci&oacute;n econ&oacute;mica, efectiva y segura para  las infraestructuras TIC de las instituciones, dot&aacute;ndolas de una infraestructura din&aacute;mica con un nivel de  escalabilidad capaz de responder r&aacute;pidamente a la demanda de los servicios TIC. La investigaci&oacute;n desarrollada hace aportes en  el dise&ntilde;o de Nubes Privadas con soporte para IaaS a partir de hardware heredado y herramientas de SLCA para  entidades con fuertes restricciones econ&oacute;micas, concretamente: </font></P>     <P><font size="2" face="Verdana">- La propuesta de una Arquitectura de Referencia que define el Ecosistema y Arquitectura Funcional para  conformar una arquitectura de Nube Privada localizada dentro de la entidad y gestionada por la misma, basada en las  Arquitecturas de Referencia gen&eacute;ricas de una Nube del NIST, la UIT y la DMTF; y las recomendaciones, herramientas, tecnolog&iacute;as  y criterios de dimensionamiento empleados hoy por los principales proveedores de soluciones Nube. </font></P>     ]]></body>
<body><![CDATA[<P><font size="2" face="Verdana">Entre los aspectos que se deben destacar de la Arquitectura se encuentran: a) facilita el dise&ntilde;o de Nubes Privadas  que respondan a los objetivos, requerimientos y restricciones de las entidades; b) elementos y t&eacute;cnicas para  brindar servicios con QoS, explotando eficientemente los recursos de la infraestructura; c) f&oacute;rmulas para dimensionar  los recursos de c&oacute;mputo en funci&oacute;n de la demanda y la escalabilidad requerida; d) un sistema de almacenamiento  h&iacute;brido y una topolog&iacute;a de red que permiten alcanzar niveles adecuados de desempe&ntilde;o, disponibilidad y escalabilidad; y  e) una capa de gesti&oacute;n que abarca la mayor&iacute;a de las funcionalidades de los gestores analizados, con lo que se justifica  su valor, en tanto no existe est&aacute;ndar definido para esa &aacute;rea. </font></P>     <P><font size="2" face="Verdana">- Una soluci&oacute;n para el despliegue de Nubes Privadas basada en hardware de prop&oacute;sito general y SLCA que  responde a la Arquitectura de Referencia propuesta. Se propone a <I>OpenNebula</I> como gestor, al considerarse por los autores  el m&aacute;s integral entre los gestores SLCA analizados, y herramientas que complementan determinadas insuficiencias  del mismo. </font></P>     <P><font size="2" face="Verdana">La soluci&oacute;n destaca por soportar una multi-plataforma de virtualizaci&oacute;n que permite adaptarse a los requerimientos  y restricciones del cliente, recomend&aacute;ndose por los valores de desempe&ntilde;o demostrados a <I>OpenVZ</I> y Xen; y un sistema de almacenamiento compartido, con adecuados niveles de desempe&ntilde;o, escalabilidad y disponibilidad que permite  el despliegue de una red convergente basado en una SAN iSCSI, tecnolog&iacute;a con mejor relaci&oacute;n beneficio/costo para  una entidad a consideraci&oacute;n de los autores. </font></P>     <P><font size="2" face="Verdana">La validaci&oacute;n de la propuesta se realiz&oacute; de manera parcial y en diferentes escenarios de pruebas, semejantes al de  la soluci&oacute;n, en donde se realizaron pruebas de configuraci&oacute;n, desempe&ntilde;o y escalabilidad, que permitieron  comprobar funcionalidades, criterios de selecci&oacute;n de tecnolog&iacute;as de hardware y software, y f&oacute;rmulas para el dimensionamiento  de los recursos de c&oacute;mputo en funci&oacute;n de la demanda del cliente. </font></P>     <P>&nbsp;</P>     <P><font size="2" face="Verdana"><strong><font size="3">REFERENCIAS</font></strong></font></P>     <P>&nbsp;</P>     <!-- ref --><P><font size="2" face="Verdana">1.      GARC&Iacute;A PERELLADA LR, GAR&Oacute;FALO HERN&Aacute;NDEZ AA, GONZ&Aacute;LEZ POL, ET    AL.: &#171;Propuesta de arquitectura para una nube privada con soporte para infraestructura como servicio&#187;. En: Inform&aacute;tica 2013, VI Simposio    de Telecomunicaciones. Palacio de las Convenciones, La Habana, Cuba; 2013. p. 11. ISBN:    978-959-7213-02-4.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">2.      LIU Y, LIU W, LIU L, ET AL.: &#171;An Infrastructure Framework for Deploying Enterprise Private Cloud&#187;.    Proceedings of the 2013 IEEE International Conference on Services Computing [en l&iacute;nea]. Washington, DC, USA: IEEE    Computer Society; 2013 [cited 2014 Sep 11]. p. 50210. Disponible en: <a href="http://dx.doi.org/10.1109/SCC.2013.99.">http://dx.doi.org/10.1109/SCC.2013.99.    </a> </font></P>     <!-- ref --><P><font size="2" face="Verdana">3.      LIU F, TONG J, MAO J, ET AL.: &#171;NIST: Cloud Computing Reference Architecture&#187; [en l&iacute;nea]. NIST    Special Publication 500-292. [Gaithersburg, Estados Unidos de Am&eacute;rica]: National Institute of Standards and    Technology, September 2011.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">4.      UIT-T: &#171;Part 1: Introduction to the cloud ecosystem: definitions, taxonomies, use cases and    high-level requirements&#187;. Geneva: ITU-T; 2012 Feb p. 69. Report No.: Part 1.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">5.      DMTF: &#171;Interoperable Clouds&#187; [en l&iacute;nea]. DSP-IS0101. Distributed Management Task Force, Inc.    (DMTF), 2009-11-11, [cited 2012  Jul 10]. Disponible en: <a href="http://dmtf.org/sites/default/files/standards/documents/DSP -IS0101_1.0.0.pdf.">http://dmtf.org/sites/default/files/standards/documents/DSP   -IS0101_1.0.0.pdf.    </a> </font></P>     <!-- ref --><P><font size="2" face="Verdana">6.      UIT-T: &#171;Part 3: Requirements and framework architecture of cloud infrastructure&#187;. FG Cloud Technical Report    Part 3. [Geneva]: ITU-T, 2012 Feb.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">7.      UIT-T: &#171;Part 6: Overview of SDOs involved in cloud computing&#187;. FG Cloud Technical Report Part 6.    [Geneva]: ITU-T, 2012 Feb.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">8.      DMTF: &#171;Use Cases and Interactions for    Managing Clouds&#187; [en l&iacute;nea]. DSP-IS0103. Distributed    Management Task Force, Inc. (DMTF), 2010-06-18, [cited 2012 Jul 10]. Disponible en: <U><FONT  COLOR="#0000ff"><a href="http://dmtf.org/sites/default/files/standards /documents/DSP-IS0103_1.0.0.pdf.">http://dmtf.org/sites/default/files/standards   /documents/DSP-IS0103_1.0.0.pdf</a></FONT></U><a href="http://dmtf.    org/sites/default/files/standards /documents/DSP-IS0103_1.0.0.pdf.">.</a>  </font></P>     <!-- ref --><P><font size="2" face="Verdana">9.      UIT-T: &#171;Part 2: Functional requirements and reference architecture&#187;. FG Cloud Technical Report Part 2.    [Geneva]: ITU-T, 2012 Feb.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">10.      GARC&Iacute;A PERELLADA LR.: &#171;Propuesta de arquitectura para una Nube Privada con soporte para    Infraestructura como Servicio&#187;. Director: Alain Abel Gar&oacute;falo Hern&aacute;ndez. Tesis de Maestr&iacute;a. Instituto Superior Polit&eacute;cnico Jos&eacute;    Antonio Echeverr&iacute;a (ISPJAE), Departamento de Telecomunicaciones y Telem&aacute;tica, 2014.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">11.      AMRANI CE, FILALI KB, AHMED KB, ET    AL.: &#171;A Compartive Study of Cloud Computing Middleware&#187;. En:    2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). 2012. p. 6903.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">12.      DMTF: CLOUD | DMTF [en l&iacute;nea]. DMTF, 2012, [cited 2012 Jul 10]. Disponible en: <a href="http://dmtf.org/standards/cloud"><U><FONT  COLOR="#0000ff">http://dmtf.org/standards/cloud</FONT></U>   </a>.       </font></P>     <!-- ref --><P><font size="2" face="Verdana">13.      MICROSOFT.: &#171;Hyper-V Cloud Fast Track Program, Reference Architecture Technical White Paper&#187;.    Microsoft Corporation, 2011.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">14.      WOLF C, HALTER EM.: &#171;Virtualization: From the Desktop to the Enterprise&#187;. Apress, 2005. 600 p.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">15.      MICROSOFT.: &#171;Hyper-v cloud deployment guides module 1: architecture and sizing. Microsoft    Corporation&#187;, 2010.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">16.      LASZEWSKI T, NAUDURI P.: &#171;Migrating to the Cloud&#187;. 1a ed. 225 Wyman Street, Waltham, MA 02451,    USA: Elsevier Inc., 2012.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">17.      MAHJOUB M, MDHAFFAR A, HALIMA RB, ET    AL.: &#171;A Comparative Study of the Current Cloud    Computing Technologies and Offers&#187;. En: 2011 First International Symposium on Network Cloud Computing and    Applications (NCCA). 2011. p. 1314.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">18.      CASMARTI&Ntilde;O BONDARENKO FC, LARA BRITO A, GARC&Iacute;A PERELLADA    LR.: &#171;Comparaci&oacute;n de Sistemas de Ficheros Distribuidos&#187;. En: 17 Convenci&oacute;n Cient&iacute;fica de Ingenier&iacute;a y Arquitectura. Palacio de las    Convenciones, La Habana, Cuba; 2014.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">19.      MEYLER K, FULLER C, JOYNER J, ET    AL.: &#171;System Center Operations Manager 2007 R2 Unleashed&#187;.    United States of America: Pearson Education, Inc., 2010. 527 p.     </font></P>     <!-- ref --><P><font size="2" face="Verdana">20.      CHE J, YU Y, SHI C, ET AL.: &#171;A Synthetical Performance Evaluation of OpenVZ, Xen and KVM&#187;. En:    Services Computing Conference (APSCC). Asia-Pacific: IEEE, 2010. p. 58794.    </font></P>     <P>&nbsp;</P>     <P>&nbsp;</P>     <P><font size="2" face="Verdana">Recibido: Diciembre 2014     ]]></body>
<body><![CDATA[<br> Aprobado: Febrero 2015 </font></P>     <P></P>     <P>&nbsp;</P>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GARCÍA PERELLADA]]></surname>
<given-names><![CDATA[LR]]></given-names>
</name>
<name>
<surname><![CDATA[GARÓFALO HERNÁN DEZ]]></surname>
<given-names><![CDATA[AA]]></given-names>
</name>
<name>
<surname><![CDATA[GONZÁLEZ]]></surname>
<given-names><![CDATA[POL]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Propuesta de arquitectura para una nube privada con soporte para infraestructura como servicio]]></article-title>
<source><![CDATA[Informática 2013, VI Simposio de Telecomunicaciones]]></source>
<year>2013</year>
<page-range>11</page-range><publisher-loc><![CDATA[La Habana ]]></publisher-loc>
<publisher-name><![CDATA[Palacio de las Convenciones]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LIU]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[LIU]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[LIU]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[An Infrastructure Framework for Deploying Enterprise Private Cloud]]></source>
<year></year>
<publisher-loc><![CDATA[Washington, DC ]]></publisher-loc>
<publisher-name><![CDATA[Proceedings of the 2013 IEEE International Conference on Services Computing]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LIU]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[TONG]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[MAO]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[NIST: Cloud Computing Reference Architecture]]></source>
<year>Sept</year>
<month>em</month>
<day>be</day>
<publisher-name><![CDATA[National Institute of Standards and Technology]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Part 1: Introduction to the cloud ecosystem: definitions, taxonomies, use cases and high-level requirements]]></source>
<year>2012</year>
<month> F</month>
<day>eb</day>
<page-range>69</page-range><publisher-name><![CDATA[Geneva: ITU-T]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Interoperable Clouds]]></source>
<year>2009</year>
<month>-1</month>
<day>1-</day>
<publisher-name><![CDATA[DSP-IS0101. Distributed Management Task Force, Inc. (DMTF)]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Part 3: Requirements and framework architecture of cloud infrastructure]]></source>
<year>2012</year>
<month> F</month>
<day>eb</day>
<publisher-name><![CDATA[Geneva]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Part 6: Overview of SDOs involved in cloud computing]]></source>
<year>2012</year>
<month> F</month>
<day>eb</day>
<publisher-name><![CDATA[Geneva]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Use Cases and Interactions for Managing Clouds]]></source>
<year>2010</year>
<month>-0</month>
<day>6-</day>
<publisher-name><![CDATA[DSP-IS0103. Distributed Management Task Force, Inc. (DMTF)]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[UIT]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Part 2: Functional requirements and reference architecture]]></source>
<year>2012</year>
<month> F</month>
<day>eb</day>
<publisher-name><![CDATA[Geneva]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[GARCÍA PERELLADA]]></surname>
<given-names><![CDATA[LR]]></given-names>
</name>
</person-group>
<source><![CDATA[Propuesta de arquitectura para una Nube Privada con soporte para Infraestructura como Servicio]]></source>
<year>2014</year>
<publisher-name><![CDATA[Instituto Superior Politécnico José Antonio Echeverría (ISPJAE), Departamento de Telecomunicaciones y Telemática]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AMRANI]]></surname>
<given-names><![CDATA[CE]]></given-names>
</name>
<name>
<surname><![CDATA[FILALI]]></surname>
<given-names><![CDATA[KB]]></given-names>
</name>
<name>
<surname><![CDATA[AHMED]]></surname>
<given-names><![CDATA[KB]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Compartive Study of Cloud Computing Middleware]]></article-title>
<source><![CDATA[2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)]]></source>
<year>2012</year>
<page-range>6903</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AMRANI]]></surname>
<given-names><![CDATA[CE]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[CLOUD | DMTF]]></source>
<year>2012</year>
<publisher-name><![CDATA[DMTF]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[AMRANI]]></surname>
<given-names><![CDATA[CE]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Hyper-V Cloud Fast Track Program, Reference Architecture Technical White Paper]]></source>
<year>2011</year>
<publisher-name><![CDATA[Microsoft Corporation]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WOLF]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[HALTER]]></surname>
<given-names><![CDATA[EM]]></given-names>
</name>
</person-group>
<source><![CDATA[Virtualization: From the Desktop to the Enterprise]]></source>
<year>2005</year>
<page-range>600</page-range><publisher-name><![CDATA[Apress]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WOLF]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<person-group person-group-type="editor">
<name>
</name>
</person-group>
<source><![CDATA[Hyper-v cloud deployment guides module 1: architecture and sizing]]></source>
<year>2010</year>
<publisher-name><![CDATA[Microsoft Corporation]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LASZEWSKI]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[NAUDURI]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Migrating to the Cloud]]></source>
<year>2012</year>
<edition>1</edition>
<publisher-name><![CDATA[Elsevier Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MAHJOUB]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[MDHAFFAR]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[HALIMA]]></surname>
<given-names><![CDATA[RB]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Comparative Study of the Current Cloud Computing Technologies and Offers]]></article-title>
<source><![CDATA[2011 First International Symposium on Network Cloud Computing and Applications (NCCA)]]></source>
<year>2011</year>
<page-range>1314</page-range></nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CASMARTIÑO BONDARENKO]]></surname>
<given-names><![CDATA[FC]]></given-names>
</name>
<name>
<surname><![CDATA[LARA BRITO]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[GARCÍA PERELLADA]]></surname>
<given-names><![CDATA[LR]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Comparación de Sistemas de Ficheros Distribuidos]]></article-title>
<source><![CDATA[17 Convención Científica de Ingeniería y Arquitectura]]></source>
<year>2014</year>
<publisher-loc><![CDATA[La Habana ]]></publisher-loc>
<publisher-name><![CDATA[Palacio de las Convenciones]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MEYLER]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[FULLER]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[JOYNER]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[System Center Operations Manager 2007 R2 Unleashed]]></source>
<year>2010</year>
<page-range>527</page-range><publisher-name><![CDATA[Pearson Education, Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CHE]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[YU]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[SHI]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Synthetical Performance Evaluation of OpenVZ, Xen and KVM]]></article-title>
<source><![CDATA[Services Computing Conference (APSCC). Asia-Pacific: IEEE]]></source>
<year>2010</year>
<page-range>58794</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
