{"id":21163,"date":"2022-06-07T07:32:43","date_gmt":"2022-06-07T05:32:43","guid":{"rendered":"https:\/\/www.teldat.com\/sin-categorizar\/21163\/openstack-opensource-advantages-deployment\/"},"modified":"2022-12-22T14:15:08","modified_gmt":"2022-12-22T12:15:08","slug":"openstack-opensource-advantages-deployment","status":"publish","type":"post","link":"https:\/\/www.teldat.com\/es\/blog\/openstack-opensource-advantages-deployment\/","title":{"rendered":"Principales ventajas de OpenStack y sus m\u00e9todos de despliegue"},"content":{"rendered":"<p><img decoding=\"async\" class=\"size-full wp-image-27690 alignleft\" src=\"https:\/\/www.teldat.com\/wp-content\/uploads\/2022\/08\/openstack-opensource-advantages-deployment_1.png\" alt=\"\" width=\"214\" height=\"165\" title=\"\">Debido a la creciente demanda de recursos impulsada principalmente, por el n\u00famero cada vez mayor de dispositivos con acceso a Internet, hoy en d\u00eda es dif\u00edcil encontrar organizaciones o empresas que no se beneficien de las ventajas que propone la computaci\u00f3n en la nube. Adquirir y mantener costosos recursos de hardware y software, as\u00ed como optimizar dichos recursos de la manera m\u00e1s \u00f3ptima posible, suponen un conjunto de retos que la nube puede paliar con relativa facilidad y rapidez.<\/p>\n<p><!--more--><\/p>\n<p>Es por ello por lo que, hoy por hoy, lo m\u00e1s inteligente es dejar en manos de la computaci\u00f3n en la nube la entrega de servicios inform\u00e1ticos (servidores, almacenamiento, base de datos, redes, etc.) a trav\u00e9s de Internet para obtener una innovaci\u00f3n m\u00e1s acelerada y recursos flexibles y escalables.<\/p>\n<p>Dentro de este \u00e1mbito, <em>OpenStack<\/em> se presenta como una de las mejores opciones para implementar tanto nubes p\u00fablicas (la infraestructura y los recursos que forman parte del entorno <em>cloud<\/em> est\u00e1n a la disposici\u00f3n del p\u00fablico general) como privadas (la infraestructura y el conjunto de recursos son utilizados \u00fanicamente por un cliente u organizaci\u00f3n) ofreciendo una infraestructura como servicio (IaaS), es decir, est\u00e1 orientado a ofrecer todos los componentes necesarios de almacenamiento, redes, im\u00e1genes y m\u00e1quinas virtuales para configurar tu infraestructura <em>cloud<\/em>. Esto se debe a que se trata de la plataforma de <em>cloud computing<\/em> de software libre m\u00e1s grande que existe actualmente, siendo su naturaleza <em>open source<\/em> su principal distinci\u00f3n.<\/p>\n<p>Si bien iniciarse en la ardua tarea de implementar una nube utilizando un proyecto de software libre conlleva enfrentarse a m\u00faltiples desaf\u00edos, la gran cantidad de ventajas que <em>OpenStack<\/em> puede llegar a ofrecer hacen que valga completamente la pena la inversi\u00f3n de tiempo y capital. De este modo, entre sus principales beneficios destaco:<\/p>\n<ul>\n<li><strong>Elasticidad:<\/strong> tenemos la capacidad de agrandar o disminuir nuestra infraestructura seg\u00fan las necesidades cambiantes de nuestro entorno y en cuesti\u00f3n de segundos.<\/li>\n<li><strong>Pago por uso:<\/strong> independientemente de la escala de nuestra infraestructura, siempre pagaremos exclusivamente por los recursos que estamos utilizando en base a su tiempo de uso.<\/li>\n<li><strong>Automatizaci\u00f3n:<\/strong> uno de los principales puntos fuertes de <em>OpenStack<\/em> recae en la facilidad con la que se pueden automatizar tareas. Esto es en parte debido a que cuenta con su propia interfaz de programaci\u00f3n de aplicaciones, con la que cualquier desarrollador puede crear sus propias soluciones y compartirlas con la comunidad.<\/li>\n<li><strong>Proyecto de c\u00f3digo abierto:<\/strong> El hecho de contar con un producto de tal escala de forma gratuita y tener la libertad de consultar y modificar su c\u00f3digo, es uno de los principales alicientes para los usuarios a la hora de decantarse por esta opci\u00f3n.<\/li>\n<li><strong>Su comunidad:<\/strong> como ya hemos dejado caer con anterioridad, la naturaleza <em>open source<\/em> de <em>OpenStack<\/em> es un arma de doble filo. Aunque la falta de soporte t\u00e9cnico nos puede resultar un gran problema teniendo en cuenta la magnitud de <em>OpenStack<\/em>, tenemos a nuestra disposici\u00f3n una comunidad muy extensa y activa, a la que acudiremos constantemente en busca de soluciones e incluso podremos aportar nuestros propios conocimientos.<\/li>\n<\/ul>\n<p>En las manos correctas se le puede sacar mucho partido a la infinidad de ventajas que nos proporciona, sin embargo, primero deberemos enfrentarnos al primer muro que supone su configuraci\u00f3n inicial. Entrando en m\u00e1s detalle, <em>OpenStack<\/em> es un servicio complejo formado por un gran conjunto de herramientas de software <em>open source<\/em> que se pueden instalar individualmente o de forma conjunta. Actualmente cuenta con una ampl\u00eda variedad de estos m\u00f3dulos, entre los que destacan Horizon (la interfaz gr\u00e1fica), Keystone (m\u00f3dulo que gestiona la autenticaci\u00f3n de usuarios y pol\u00edticas), Nova (controla y trabaja con m\u00faltiples hipervisores), Cinder (proporciona los dispositivos de almacenamiento a nivel de bloque), Neutron (gestiona todas las redes) y Glance (m\u00f3dulo de gesti\u00f3n de im\u00e1genes).<\/p>\n<p><img decoding=\"async\" class=\"size-medium wp-image-27693 aligncenter\" src=\"https:\/\/www.teldat.com\/wp-content\/uploads\/2022\/08\/openstack-opensource-advantages-deployment_2-300x95.png\" alt=\"\" width=\"300\" height=\"95\" title=\"\" srcset=\"https:\/\/www.teldat.com\/wp-content\/uploads\/2022\/08\/openstack-opensource-advantages-deployment_2-300x95.png 300w, https:\/\/www.teldat.com\/wp-content\/uploads\/2022\/08\/openstack-opensource-advantages-deployment_2-400x128.png 400w, https:\/\/www.teldat.com\/wp-content\/uploads\/2022\/08\/openstack-opensource-advantages-deployment_2.png 403w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Dichos proyectos atienden a una variedad de casos de uso y configuraciones, pero siempre trabajando de manera conjunta para que <em>OpenStack<\/em> funcione correctamente. Aunque optar por una instalaci\u00f3n manual resulta la mejor manera de aprender c\u00f3mo crear configuraciones y como las diferentes partes de <em>OpenStack<\/em> se comunican entre s\u00ed, la falta de automatizaci\u00f3n en un entorno de producci\u00f3n simplemente no es aceptable. Una de las principales caracter\u00edsticas de la nube es que tiene que estar disponible constantemente, por tanto, en caso de que se produzca alg\u00fan error es necesario tener una forma de restaurarla. Es por ello por lo que, a lo largo del tiempo, la comunidad ha desarrollado diferentes m\u00e9todos para desplegar <em>OpenStack<\/em> de una forma automatizada:<\/p>\n<ul>\n<li><strong>DevStack:<\/strong> sin duda la mejor opci\u00f3n para realizar un primer acercamiento, ya que nos permite generar un entorno <em>OpenStack<\/em> completo de forma r\u00e1pida y sencilla a partir de un simple script.<\/li>\n<li><strong>OpenStack-Ansible:<\/strong> si hablamos de automatizaci\u00f3n es inevitable girar la vista hac\u00eda las herramientas de configuraci\u00f3n autom\u00e1tica. Si bien existen m\u00e9todos de despliegue utilizando herramientas del estilo como pueden ser <em>Chef<\/em> o <em>Puppet<\/em>, <em>Ansible<\/em> destaca por encima del resto gracias a la simplicidad con la que podemos configurar sistemas, implementar software y orquestar tareas. De esta forma resulta muy sencillo implementar y configurar un entorno <em>OpenStack<\/em> a partir de los <em>playbooks<\/em> y roles proporcionados por <em>Ansible<\/em>.<\/li>\n<li><strong>OpenStack-Charms:<\/strong> conjunto de herramientas <em>DevOps<\/em> que permite implementar <em>Openstack<\/em> pr\u00e1cticamente a cualquier escala. Se basa en la herramienta de c\u00f3digo libre <em>Juju<\/em>, con la que podemos desplegar y orquestar aplicaciones en diferentes entornos a partir de los denominados <em>charms<\/em> (encantos), que no son m\u00e1s que archivos en formato <em>yaml<\/em> que permiten realizar configuraciones de forma f\u00e1cil y directa.<\/li>\n<li><strong>Kolla &amp; Kolla-Ansible:<\/strong> implementa <em>OpenStack<\/em> utilizando contenedores <em>Kolla<\/em>, orquestados a trav\u00e9s de <em>Ansible<\/em>. <em>Kolla<\/em> se usa para construir im\u00e1genes <em>Docker<\/em>, mientras que Kolla-Ansible se utiliza para aprovisionar dichas im\u00e1genes.<\/li>\n<li><strong>OpenStack-Helm:<\/strong> el despliegue se realiza en contenedores usando la herramienta <em>Helm<\/em>, enfocada en la gesti\u00f3n de paquetes <em>Kubernetes<\/em>.<\/li>\n<\/ul>\n<p>Adentrarse al mundo <em>cloud<\/em> de la mano de <em>OpenStack<\/em> es un camino lleno de retos y dificultades. Los desaf\u00edos de instalaci\u00f3n, la falta de soporte t\u00e9cnico, la dependencia de la comunidad, as\u00ed como los procesos de actualizaci\u00f3n que pueden comprometer la disponibilidad de nuestra infraestructura est\u00e1n a la orden del d\u00eda. Sin embargo, <em>OpenStack<\/em> cuenta con suficientes ventajas para equilibrar la balanza y proporcionar una soluci\u00f3n <em>cloud<\/em> de alta calidad a las organizaciones interesadas en trabajar con este proyecto, as\u00ed como satisfacer las necesidades de los usuarios m\u00e1s curiosos que s\u00f3lo buscan trastear con las infinitas posibilidades que proporciona un producto de este calibre.<\/p>\n<p><em>OpenStack<\/em> contin\u00faa creciendo a\u00f1o tras a\u00f1o, fruto de la pasi\u00f3n y la dedicaci\u00f3n de su comunidad, as\u00ed como de las numerosas inversiones que recibe de empresas que han visto un gran potencial en este proyecto. Teniendo cuenta estas expectativas, no es de extra\u00f1ar que, con el pasar de los a\u00f1os, veamos aumentadas las posibilidades de esta soluci\u00f3n, as\u00ed como las asociaciones con otros proveedores de <em>cloud<\/em> atra\u00eddos por sus virtudes.<\/p>\n<p><em>Desde Teldat hemos pensado que ser\u00eda interesante tener blogueros, y as\u00ed ampliar el espectro de informaci\u00f3n que se transmite desde Teldat Blog. En el siguiente blog post, Silviu Constantin Sofrone, estudiante de Universidad Alcal\u00e1 de Henares, nos escribe sobre Open Stack.<\/em><\/p>\n<p><strong>Source &amp; other points: <\/strong><\/p>\n<p>An\u00f3nimo. Why is cloud computing important? Opencirrus.org; 2018. Disponible en: <a href=\"https:\/\/opencirrus.org\/cloud-computing-important\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/opencirrus.org\/cloud-computing-important\/<\/a><\/p>\n<p>Alok Shrivastwa. Hybrid Cloud for Architects. Packt Publishing; 2018.<\/p>\n<p>Chiradeep BasuMallick. Top 10 Private Cloud Hosting Solution Providers in 2021. Toolbox.com; 2021. Disponible en: <a href=\"https:\/\/www.toolbox.com\/tech\/cloud\/articles\/top-private-cloud-solutions\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.toolbox.com\/tech\/cloud\/articles\/top-private-cloud-solutions\/<\/a><\/p>\n<p>Manuel Serrano. \u00bfQu\u00e9 es Openstack y por qu\u00e9 deber\u00edas saber de su existencia? Virtualizadesdezero.com; 2021. Disponible en: <a href=\"https:\/\/virtualizadesdezero.com\/que-es-openstack\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/virtualizadesdezero.com\/que-es-openstack\/<\/a><\/p>\n<p>Thomas. The Benefits and Challenges of Building an OpenStack Based Cloud. Eurovps.com; 2021. Disponible en: <a href=\"https:\/\/www.eurovps.com\/blog\/openstack-cloud-benefits-challenges\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.eurovps.com\/blog\/openstack-cloud-benefits-challenges\/<\/a><\/p>\n<p>Siddheshwar More. 6 OpenStack Deployment tools that are awesome for your Project. Opcito.com; 2016. Disponible en: <a href=\"https:\/\/www.opcito.com\/blogs\/6-openstack-deployment-tools-that-are-awesome-for-your-project-and-why\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.opcito.com\/blogs\/6-openstack-deployment-tools-that-are-awesome-for-your-project-and-why<\/a><\/p>\n<p><a href=\"https:\/\/www.openstack.org\/software\/project-navigator\/deployment-tools\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/www.openstack.org\/software\/project-navigator\/deployment-tools<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debido a la creciente demanda de recursos impulsada principalmente, por el n\u00famero cada vez mayor de dispositivos con acceso a Internet, hoy en d\u00eda es dif\u00edcil encontrar organizaciones o empresas que no se beneficien de las ventajas que propone la computaci\u00f3n en la nube. Adquirir y mantener costosos recursos de hardware y software, as\u00ed como [&hellip;]<\/p>\n","protected":false},"author":240,"featured_media":46240,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1156],"tags":[1085,1086,1039],"class_list":["post-21163","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-servicios-en-la-nube","tag-aplicaciones-en-la-nube","tag-soluciones-en-la-nube","tag-tecnologia-cloud"],"acf":[],"wpml_current_locale":"es_ES","wpml_translations":[{"locale":"en_US","id":20522,"slug":"openstack-opensource-advantages-deployment","post_title":"The main advantages of OpenStack and its deployment methods","href":"https:\/\/www.teldat.com\/openstack-opensource-advantages-deployment\/"}],"_links":{"self":[{"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/posts\/21163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/comments?post=21163"}],"version-history":[{"count":0,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/posts\/21163\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/media\/46240"}],"wp:attachment":[{"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/media?parent=21163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/categories?post=21163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.teldat.com\/es\/wp-json\/wp\/v2\/tags?post=21163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}