{"id":54213,"date":"2019-01-10T21:56:51","date_gmt":"2019-01-10T21:56:51","guid":{"rendered":"https:\/\/www.sardinasystems.com\/sin-categorizar\/como-gestionar-mejor-los-recursos-en-nubes-openstack-y-kubernetes-con-sardina-fishos\/"},"modified":"2025-05-14T16:37:41","modified_gmt":"2025-05-14T16:37:41","slug":"how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos","status":"publish","type":"post","link":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/","title":{"rendered":"C\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Una forma optimizada del sistema de gesti\u00f3n de recursos en entornos <a href=\"http:\/\/openstack.com\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">OpenStack<\/a> y <a href=\"https:\/\/kubernetes.io\/\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">Kubernetes<\/a> <\/h4>\n\n<p class=\"wp-block-paragraph\">El avanzado sistema de gesti\u00f3n de recursos integrado en <a href=\"http:\/\/www.sardinasystems.com\/fishos\">FishOS<\/a> proporciona una gesti\u00f3n inteligente y eficiente de los recursos dentro de OpenStack y Kubernetes.\nEsto se consigue con una combinaci\u00f3n de 2 motores de decisi\u00f3n: <strong>FishOS Placement Engine<\/strong> y <strong>Rebalancing Engine<\/strong>, que trabajan conjuntamente para garantizar operaciones de centro de datos altamente eficientes. <\/p>\n\n<p class=\"wp-block-paragraph\"><span lang=\"EN-US\"><\/span><wp-block data-block=\"core\/more\"><\/wp-block><\/p>\n\n<p class=\"wp-block-paragraph\">El Motor de Colocaci\u00f3n y el Motor de Reequilibrio de FishOS son <strong>dos motores de decisi\u00f3n<\/strong> que trabajan conjuntamente para garantizar operaciones altamente eficientes en el centro de datos.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Situaci\u00f3n  <\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">Para conseguir una alta eficiencia en la utilizaci\u00f3n de los recursos, hay 2 situaciones que deben ser tratadas:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Dado un conjunto concreto de nuevas m\u00e1quinas virtuales que se van a iniciar, \u00bfd\u00f3nde deben colocarse las m\u00e1quinas virtuales, teniendo en cuenta la utilizaci\u00f3n de los recursos vivos en toda la instalaci\u00f3n?<\/li>\n\n\n\n<li>Dado un conjunto de m\u00e1quinas virtuales que se ejecutan en la instalaci\u00f3n, \u00bfc\u00f3mo se pueden empaquetar las m\u00e1quinas virtuales en el n\u00famero \u00f3ptimo de servidores, satisfaciendo al mismo tiempo las necesidades de recursos de las m\u00e1quinas virtuales, sin que ello afecte al rendimiento?<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">La primera se denomina <strong>Colocaci\u00f3n<\/strong>, mientras que la segunda se llama <strong>Reequilibrio<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">Aunque la Colocaci\u00f3n y el Reequilibrio est\u00e1n relacionados, hay que tratarlos como tareas computacionales diferentes y, por tanto, decisiones diferentes.<\/p>\n\n<p class=\"wp-block-paragraph\">Como se ver\u00e1 m\u00e1s adelante, el sistema inteligente de gesti\u00f3n de recursos en FishOS se basa en la disponibilidad de la migraci\u00f3n en vivo.\nPara Kubernetes, este esquema depende de que Kubernetes se ejecute dentro de m\u00e1quinas virtuales. <\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Vista de alto nivel  <\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">A alto nivel, el sistema analiza:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>todos los hipervisores del sistema determinando su capacidad y<\/li>\n\n\n\n<li>todas las m\u00e1quinas virtuales en ejecuci\u00f3n determinando la carga que crean<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">La informaci\u00f3n sobre la capacidad frente a la carga se obtiene de las m\u00e9tricas recogidas de los hipervisores y las m\u00e1quinas virtuales.\nEstas m\u00e9tricas reflejan recursos como la memoria, el disco, la red y la CPU. <\/p>\n\n<h5 class=\"wp-block-heading\"><strong>El impacto<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">Utilizando este enfoque minimizar\u00edamos el n\u00famero de hipervisores utilizados para alojar m\u00e1quinas virtuales sin poner una restricci\u00f3n adicional al funcionamiento de esas m\u00e1quinas virtuales.<\/p>\n\n<p class=\"wp-block-paragraph\">Permite utilizar un menor n\u00famero de servidores para alojar la misma cantidad de m\u00e1quinas virtuales, con lo que se consiguen menores gastos operativos y de capital, y se reducen los costes de licencias y electricidad.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Motor de Colocaci\u00f3n FishOS<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">El prop\u00f3sito del Motor de Colocaci\u00f3n es determinar d\u00f3nde debe(n) iniciarse (colocarse) la(s) m\u00e1quina(s) virtual(es) cuando lo solicita un Consumidor de Servicios.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00bfD\u00f3nde van las nuevas m\u00e1quinas virtuales?<\/p>\n\n<p class=\"wp-block-paragraph\">La respuesta a la pregunta de d\u00f3nde deben colocarse las nuevas m\u00e1quinas virtuales se obtiene del siguiente modo:<\/p>\n\n<p class=\"wp-block-paragraph\">Si todos los hipervisores del sistema est\u00e1n libres, las m\u00e1quinas virtuales van primero al hipervisor con menor capacidad para alojarlas.\nDe este modo, no necesitar\u00edamos utilizar servidores m\u00e1s grandes s\u00f3lo para alojar un conjunto de m\u00e1quinas virtuales peque\u00f1as. <\/p>\n\n<p class=\"wp-block-paragraph\">Si hay hipervisores en el sistema que est\u00e1n en uso (es decir, con algunas m\u00e1quinas virtuales en ellos), las nuevas m\u00e1quinas virtuales se colocar\u00e1n preferentemente all\u00ed (siempre que haya capacidad en esos hipervisores para alojar m\u00e1quinas virtuales).\nEsto se hace para minimizar el n\u00famero de hipervisores que ser\u00eda necesario encender para alojar las m\u00e1quinas virtuales. <\/p>\n\n<p class=\"wp-block-paragraph\">El Motor de Colocaci\u00f3n hace estimaciones basadas en el sabor seleccionado para la m\u00e1quina virtual, lo que ayuda a comprobar si una determinada m\u00e1quina virtual cabr\u00e1 en un hipervisor concreto.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Motor de Reequilibrio FishOS<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">El objetivo del Motor de Reequilibrio es determinar c\u00f3mo se puede reequilibrar una infraestructura ya en funcionamiento para que sea m\u00e1s eficiente.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00bfEs necesario optimizar la infraestructura?\nAntes de proceder a realizar cualquier tarea de reequilibrio, la primera pregunta que surge es si es necesario optimizar la infraestructura. <\/p>\n\n<p class=\"wp-block-paragraph\">Para cada MV hay que responder a una serie de preguntas, entre ellas<\/p>\n\n<ul class=\"wp-block-list\">\n<li>\u00bfEs necesario trasladarlo a otro hipervisor?<\/li>\n\n\n\n<li>\u00bfSe puede mover?\n\u00bfHay alguna operaci\u00f3n, como un exceso de procesos de escritura en disco o actividad de red, que pueda impedir que se complete la migraci\u00f3n en vivo? <\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">\u00bfC\u00f3mo optimizar la infraestructura?<\/p>\n\n<p class=\"wp-block-paragraph\">Una vez que se ha determinado que la infraestructura en funcionamiento no es \u00f3ptima, la siguiente pregunta es c\u00f3mo se puede optimizar la infraestructura.\nAsociado a ello, el Motor de Reequilibrio tambi\u00e9n se ocupa de cuestiones como: <\/p>\n\n<ul class=\"wp-block-list\">\n<li>\u00bfCu\u00e1l es la combinaci\u00f3n \u00f3ptima de movimientos de m\u00e1quinas virtuales?<\/li>\n\n\n\n<li>Si una m\u00e1quina virtual puede y debe moverse, \u00bfd\u00f3nde la movemos?\n(Consulta la secci\u00f3n Motor de Colocaci\u00f3n). <\/li>\n\n\n\n<li>\u00bfCu\u00e1l es el impacto tras la operaci\u00f3n de reequilibrio?<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">Una vez calculado el Plan de Reequilibrio, el Motor de Reequilibrio emite las solicitudes para realizar esas migraciones.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Colocaci\u00f3n y reequilibrio<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">FishOS Placement Engine y Rebalancing Engine utilizan m\u00e9tricas de utilizaci\u00f3n en vivo de toda la instalaci\u00f3n, para resolver el problema de optimizaci\u00f3n de recursos en vivo.\nEl enfoque no s\u00f3lo utilizar\u00e1 los valores de reserva especificados por el sabor para determinar si una determinada m\u00e1quina virtual cabe en un hipervisor concreto, sino que tambi\u00e9n utilizar\u00e1 importantes datos de utilizaci\u00f3n reales, obtenidos mediante la recopilaci\u00f3n de m\u00e9tricas de las m\u00e1quinas virtuales y los hipervisores. <\/p>\n\n<p class=\"wp-block-paragraph\">El Motor de Colocaci\u00f3n garantiza que se utilicen los servidores adecuados capaces de alojar la(s) VM(s), minimizando al mismo tiempo el n\u00famero de servidores necesarios para alojar la totalidad de las cargas de trabajo de las VM.\nEl Motor de Colocaci\u00f3n trata los sabores definidos en OpenStack como l\u00edmites superiores de los recursos que se pueden asignar a las VM, indicando la cantidad m\u00e1xima que debe consumir cada VM, controlando los recursos adecuados. <\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/www.sardinasystems.com\/fishos\">FishOS<\/a> garantiza que si un host que ya est\u00e1 siendo utilizado es, bas\u00e1ndose en la utilizaci\u00f3n real de recursos, todav\u00eda capaz de albergar VM adicionales, se dar\u00e1 preferencia a ejecutar nuevas VM adicionales en ese host.\nFishOS permite a un Operador controlar f\u00e1cilmente el n\u00famero de hipervisores que se utilizar\u00e1n en cualquier momento, mejorando las tasas de utilizaci\u00f3n de recursos de OpenStack. <\/p>\n\n<p class=\"wp-block-paragraph\">El Motor de Reequilibrio garantiza que una infraestructura ya en funcionamiento funcione de forma eficiente, permitiendo a los Operadores optimizar el uso de los recursos de las instalaciones teniendo en cuenta la utilizaci\u00f3n de recursos en vivo de las cargas de trabajo.<\/p>\n\n<p class=\"wp-block-paragraph\">Por defecto, el Motor de Reequilibrio de FishOS se ejecuta autom\u00e1ticamente en el sistema, al tiempo que permite a un Operador configurar la frecuencia de reequilibrio.\nUna vez calculado un Plan de Reequilibrio, el Motor de Reequilibrio emite las solicitudes para realizar esas migraciones, sin requerir la intervenci\u00f3n de un Operador, y tambi\u00e9n es capaz de proporcionar funciones como: <\/p>\n\n<ul class=\"wp-block-list\">\n<li>migraci\u00f3n autom\u00e1tica de las m\u00e1quinas virtuales de los hipervisores desactivados<\/li>\n\n\n\n<li>reequilibrar la carga migrando en vivo las m\u00e1quinas virtuales no ancladas<\/li>\n\n\n\n<li>registro de los resultados para comprender el estado de la infraestructura<\/li>\n\n\n\n<li>Interfaz CLI con opci\u00f3n de ejecuci\u00f3n en seco para ayudar al Operador a comprender el impacto<\/li>\n\n\n\n<li>los hipervisores desactivados se migran forzosamente en vivo<\/li>\n<\/ul>\n\n<h5 class=\"wp-block-heading\"><strong>Componentes de apoyo<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">Para que los Motores de Colocaci\u00f3n y Reequilibrio puedan tomar decisiones, cada uno de ellos necesita datos.\nLos datos necesarios son recogidos por un conjunto de recopiladores de datos de estado implementados como plugins de recopilados. <\/p>\n\n<p class=\"wp-block-paragraph\">Sardina eligi\u00f3 implementar los recopiladores de datos de estado como plugins de collected porque collected tiene una serie de ventajas, que van desde que es habitual en entornos Linux, ser de c\u00f3digo abierto, as\u00ed como ser f\u00e1cilmente extensible y tener un bajo coste de integraci\u00f3n, lo que permite a los administradores de sistemas Linux ampliarlo y expandirlo f\u00e1cilmente.<\/p>\n\n<p class=\"wp-block-paragraph\">Los datos de estado recogidos son enviados por un plugin de recogida y acaban en una base de datos de series temporales escalable horizontalmente, dise\u00f1ada para manejar un gran n\u00famero de peque\u00f1as escrituras y un peque\u00f1o n\u00famero de grandes lecturas.<\/p>\n\n<p class=\"wp-block-paragraph\">A continuaci\u00f3n, los datos de la base de datos de series temporales son consumidos por los Motores de Colocaci\u00f3n y Reequilibrio.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>Activado por defecto<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">Tanto el Motor de Colocaci\u00f3n como el Motor de Reequilibrio est\u00e1n activados por defecto en los sistemas FishOS, con el Motor de Reequilibrio configurado para ejecutarse peri\u00f3dicamente.<\/p>\n\n<h5 class=\"wp-block-heading\"><strong>C\u00f3digo abierto<\/strong><\/h5>\n\n<p class=\"wp-block-paragraph\">Como Sardina quiere apoyar OpenStack y su modelo de c\u00f3digo abierto, ahora ofrecemos acceso gratuito a FishOS Deployer durante un periodo de tiempo limitado.<\/p>\n\n<p class=\"wp-block-paragraph\">Visita nuestra <a href=\"http:\/\/www.sardinasystems.com\/\">p\u00e1gina www.sardinasystems.com<\/a> para m\u00e1s informaci\u00f3n o ponte en contacto con nosotros en <a href=\"mailto:info@sardinasystems.com\">info@sardinasystems.com.<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Gracias.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una forma optimizada del sistema de gesti\u00f3n de recursos en entornos OpenStack y Kubernetes El avanzado sistema de gesti\u00f3n de recursos integrado en FishOS proporciona una gesti\u00f3n inteligente y eficiente de los recursos dentro de OpenStack y Kubernetes. Esto se consigue con una combinaci\u00f3n de 2 motores de decisi\u00f3n: FishOS Placement Engine y Rebalancing Engine, [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":54215,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1285],"tags":[1286,1686,1759,1760,1900,2032,2123,2154,2155,2156,2198,2199,2211,2405],"class_list":["post-54213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nuestro-blog","tag-peces","tag-tecnologia","tag-nube-privada","tag-contenedores","tag-virtualizacion","tag-automatizacion","tag-servidores","tag-sardinasystems-es-2","tag-actualiza","tag-tiempo-de-inactividad-cero","tag-ha-es","tag-alta-disponibilidad","tag-despliegue","tag-innovador","grve-entry-item","grve-blog-item"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Mihaela Constantinescu\"\/>\n\t<meta name=\"google-site-verification\" content=\"YVfCqnQOf0V6mfxjzsDB0pjsEIqb38ScpMoHLQQEjys\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Sardina Systems \u2013 Software for Sovereign Cloud Infrastructure\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes\" \/>\n\t\t<meta property=\"og:description\" content=\"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-01-10T21:56:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-14T16:37:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sardinasystemsltd\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@sardinasystems\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes\" \/>\n\t\t<meta name=\"twitter:description\" content=\"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@sardinasystems\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#article\",\"name\":\"Blog \\u2013 Optimizaci\\u00f3n de recursos en OpenStack y Kubernetes\",\"headline\":\"C\\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS\",\"author\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/author\\\/mconstantinescu\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/mario-luigi-yoschi-figures-163036.jpeg\",\"width\":800,\"height\":390},\"datePublished\":\"2019-01-10T21:56:51+00:00\",\"dateModified\":\"2025-05-14T16:37:41+00:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#webpage\"},\"articleSection\":\"Blog, peces, tecnolog\\u00eda, nube privada, contenedores, virtualizaci\\u00f3n, automatizaci\\u00f3n, servidores, sardinasystems, actualiza, tiempo de inactividad cero, HA, alta disponibilidad, despliegue, innovador, Opcional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/category\\\/nuestro-blog\\\/#listItem\",\"name\":\"Blog\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/category\\\/nuestro-blog\\\/#listItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/category\\\/nuestro-blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#listItem\",\"name\":\"C\\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#listItem\",\"position\":3,\"name\":\"C\\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/category\\\/nuestro-blog\\\/#listItem\",\"name\":\"Blog\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#organization\",\"name\":\"Sardina Systems\",\"description\":\"Software for Sovereign Cloud Infrastructure\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/\",\"telephone\":\"+442034689857\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/sardina_logo.png\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#organizationLogo\",\"width\":200,\"height\":200,\"caption\":\"sardina_logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/sardinasystemsltd\",\"https:\\\/\\\/twitter.com\\\/sardinasystems\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sardina-systems\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/author\\\/mconstantinescu\\\/#author\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/author\\\/mconstantinescu\\\/\",\"name\":\"Mihaela Constantinescu\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88d325eb6aed8fe1caeed76bcfb1df2577465dd74871b1d20fc722aafc579ac3?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Mihaela Constantinescu\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#webpage\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/\",\"name\":\"Blog \\u2013 Optimizaci\\u00f3n de recursos en OpenStack y Kubernetes\",\"description\":\"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/author\\\/mconstantinescu\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/author\\\/mconstantinescu\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/mario-luigi-yoschi-figures-163036.jpeg\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#mainImage\",\"width\":800,\"height\":390},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/nuestro-blog\\\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\\\/#mainImage\"},\"datePublished\":\"2019-01-10T21:56:51+00:00\",\"dateModified\":\"2025-05-14T16:37:41+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/\",\"name\":\"Sardina Systems\",\"description\":\"Software for Sovereign Cloud Infrastructure\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sardinasystems.com\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","description":"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes","canonical_url":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"YVfCqnQOf0V6mfxjzsDB0pjsEIqb38ScpMoHLQQEjys","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#article","name":"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","headline":"C\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS","author":{"@id":"https:\/\/www.sardinasystems.com\/es\/author\/mconstantinescu\/#author"},"publisher":{"@id":"https:\/\/www.sardinasystems.com\/es\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2019\/01\/mario-luigi-yoschi-figures-163036.jpeg","width":800,"height":390},"datePublished":"2019-01-10T21:56:51+00:00","dateModified":"2025-05-14T16:37:41+00:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#webpage"},"isPartOf":{"@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#webpage"},"articleSection":"Blog, peces, tecnolog\u00eda, nube privada, contenedores, virtualizaci\u00f3n, automatizaci\u00f3n, servidores, sardinasystems, actualiza, tiempo de inactividad cero, HA, alta disponibilidad, despliegue, innovador, Opcional"},{"@type":"BreadcrumbList","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/#listItem","position":1,"name":"Home","item":"https:\/\/www.sardinasystems.com\/es\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/category\/nuestro-blog\/#listItem","name":"Blog"}},{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/category\/nuestro-blog\/#listItem","position":2,"name":"Blog","item":"https:\/\/www.sardinasystems.com\/es\/category\/nuestro-blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#listItem","name":"C\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#listItem","position":3,"name":"C\u00f3mo gestionar mejor los recursos en nubes OpenStack y Kubernetes con Sardina FishOS","previousItem":{"@type":"ListItem","@id":"https:\/\/www.sardinasystems.com\/es\/category\/nuestro-blog\/#listItem","name":"Blog"}}]},{"@type":"Organization","@id":"https:\/\/www.sardinasystems.com\/es\/#organization","name":"Sardina Systems","description":"Software for Sovereign Cloud Infrastructure","url":"https:\/\/www.sardinasystems.com\/es\/","telephone":"+442034689857","logo":{"@type":"ImageObject","url":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#organizationLogo","width":200,"height":200,"caption":"sardina_logo"},"image":{"@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/sardinasystemsltd","https:\/\/twitter.com\/sardinasystems","https:\/\/www.linkedin.com\/company\/sardina-systems\/"]},{"@type":"Person","@id":"https:\/\/www.sardinasystems.com\/es\/author\/mconstantinescu\/#author","url":"https:\/\/www.sardinasystems.com\/es\/author\/mconstantinescu\/","name":"Mihaela Constantinescu","image":{"@type":"ImageObject","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/88d325eb6aed8fe1caeed76bcfb1df2577465dd74871b1d20fc722aafc579ac3?s=96&d=mm&r=g","width":96,"height":96,"caption":"Mihaela Constantinescu"}},{"@type":"WebPage","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#webpage","url":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/","name":"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","description":"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.sardinasystems.com\/es\/#website"},"breadcrumb":{"@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#breadcrumblist"},"author":{"@id":"https:\/\/www.sardinasystems.com\/es\/author\/mconstantinescu\/#author"},"creator":{"@id":"https:\/\/www.sardinasystems.com\/es\/author\/mconstantinescu\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2019\/01\/mario-luigi-yoschi-figures-163036.jpeg","@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#mainImage","width":800,"height":390},"primaryImageOfPage":{"@id":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/#mainImage"},"datePublished":"2019-01-10T21:56:51+00:00","dateModified":"2025-05-14T16:37:41+00:00"},{"@type":"WebSite","@id":"https:\/\/www.sardinasystems.com\/es\/#website","url":"https:\/\/www.sardinasystems.com\/es\/","name":"Sardina Systems","description":"Software for Sovereign Cloud Infrastructure","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.sardinasystems.com\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"Sardina Systems \u2013 Software for Sovereign Cloud Infrastructure","og:type":"article","og:title":"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","og:description":"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes","og:url":"https:\/\/www.sardinasystems.com\/es\/nuestro-blog\/how-to-better-manage-resources-in-openstack-and-kubernetes-clouds-with-sardina-fishos\/","og:image":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png","og:image:secure_url":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png","og:image:width":200,"og:image:height":200,"article:published_time":"2019-01-10T21:56:51+00:00","article:modified_time":"2025-05-14T16:37:41+00:00","article:publisher":"https:\/\/www.facebook.com\/sardinasystemsltd","twitter:card":"summary","twitter:site":"@sardinasystems","twitter:title":"Blog \u2013 Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","twitter:description":"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes. Los motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes","twitter:creator":"@sardinasystems","twitter:image":"https:\/\/www.sardinasystems.com\/wp-content\/uploads\/2021\/03\/sardina_logo.png"},"aioseo_meta_data":{"post_id":"54213","title":"Blog #separator_sa Optimizaci\u00f3n de recursos en OpenStack y Kubernetes","description":"FishOS de Sardina ayuda a gestionar mejor los recursos en las nubes OpenStack y Kubernetes.\nLos motores de colocaci\u00f3n y reequilibrio de FishOS proporcionan operaciones altamente eficientes ","keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[],"defaultGraph":"Article","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-09-12 06:26:56","updated":"2024-09-12 06:26:56","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"_links":{"self":[{"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/posts\/54213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/comments?post=54213"}],"version-history":[{"count":2,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/posts\/54213\/revisions"}],"predecessor-version":[{"id":54218,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/posts\/54213\/revisions\/54218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/media\/54215"}],"wp:attachment":[{"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/media?parent=54213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/categories?post=54213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sardinasystems.com\/es\/wp-json\/wp\/v2\/tags?post=54213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}