{"id":120219,"date":"2024-10-18T13:09:06","date_gmt":"2024-10-18T11:09:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl"},"modified":"2024-10-18T13:09:06","modified_gmt":"2024-10-18T11:09:11","slug":"microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl","title":{"rendered":"Microsoft ha abierto el c\u00f3digo del hipervisor OpenVMM y de la plataforma de paravirtualizaci\u00f3n OpenHCL","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La compa\u00f1\u00eda Microsoft anunci\u00f3 la apertura del c\u00f3digo fuente de la capa para la paravirtualizaci\u00f3n OpenHCL y del monitor de m\u00e1quinas virtuales OpenVMM, desarrollado espec\u00edficamente para organizar el funcionamiento de OpenHCL. El c\u00f3digo de OpenVMM y OpenHCL est\u00e1 escrito en el lenguaje Rust y se distribuye bajo la licencia MIT. OpenVMM se clasifica como un hipervisor de segundo nivel que opera en un mismo anillo de protecci\u00f3n que el n\u00facleo del sistema operativo, similar a productos como VirtualBox y VMware Workstation. Se admite el funcionamiento sobre sistemas anfitriones basados en Linux (x86_64), Windows (x86_64, Aarch64) y macOS (x86_64, Aarch64), utilizando las API de virtualizaci\u00f3n KVM, SHV (Microsoft Hypervisor), WHP (Windows Hypervisor Platform) y Hypervisor.framework proporcionadas por estos sistemas operativos.     <\/p>\n<p>Entre las funcionalidades admitidas en OpenVMM:   <\/p>\n<ul>\n<li class=\"l\"> Arranque en modos UEFI y BIOS, carga directa del n\u00facleo de Linux;\n<li class=\"l\"> Soporte para la paravirtualizaci\u00f3n basada en controladores Virtio (virtio-fs, virtio-9p, virtio-net, virtio-pmem)\n<li class=\"l\">  Soporte para la paravirtualizaci\u00f3n basada en VMBus (storvsp, netvsp, vpci, framebuffer);\n<li class=\"l\"> Emulaci\u00f3n de vTPM, NVMe, UART, chipset i440BX + PIIX4, HDD IDE, PCI y VGA;\n<li class=\"l\"> Backends para el reenv\u00edo de gr\u00e1ficos, dispositivos de entrada, consola, almacenamiento y acceso a red;\n<li class=\"l\"> Administraci\u00f3n a trav\u00e9s de la interfaz de l\u00ednea de comandos, consola interactiva, gRPC y ttrpc.  <\/ul>\n<p>OpenHCL se posiciona como un entorno con componentes de paravirtualizaci\u00f3n (paravirtualizador) que opera sobre el hipervisor OpenVMM. La caracter\u00edstica clave de los sistemas de virtualizaci\u00f3n basados en OpenVMM y OpenHCL es que los componentes de paravirtualizaci\u00f3n se ejecutan no en el lado del sistema anfitri\u00f3n, sino en una \u00fanica m\u00e1quina virtual con el sistema invitado. La aislaci\u00f3n de la capa de paravirtualizaci\u00f3n del sistema operativo invitado se garantiza mediante el hipervisor de segundo nivel OpenVMM. En este uso, OpenHCL puede considerarse como un firmware virtual que se ejecuta a un nivel de privilegio m\u00e1s alto que el sistema operativo que se ejecuta en el entorno invitado.            <\/p>\n<p> La separaci\u00f3n entre el sistema invitado y los componentes de OpenHCL se lleva a cabo utilizando el concepto de niveles de confianza virtual (VTL, Virtual Trust Level), que pueden realizarse mediante mecanismos tanto de software como de hardware, como Intel TDX (Trust Domain Extensions), AMD SEV-SNP (Secure Encrypted Virtualization-Secure Nested Paging) y ARM CCA (Confidential Compute Architecture). Para la ejecuci\u00f3n de componentes de OpenHCL, se utiliza una versi\u00f3n reducida del n\u00facleo de Linux que incluye \u00fanicamente los componentes m\u00ednimos necesarios para el funcionamiento de OpenVMM.    <center><img decoding=\"async\" alt=\"Microsoft ha abierto el c\u00f3digo del hipervisor OpenVMM y de la plataforma de paravirtualizaci\u00f3n OpenHCL\" src=\"\/wp-content\/uploads\/2024\/10\/e998f3109604aad0946a76e3fc7d5233.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>OpenHCL puede funcionar en plataformas x86-64 y ARM64, y admite extensiones Intel TDX, AMD SEV-SNP y ARM CCA para una mayor aislaci\u00f3n. OpenHCL incluye un conjunto de servicios, controladores y emuladores utilizados para organizar el acceso al hardware, garantizar el funcionamiento de dispositivos virtuales en el lado del sistema operativo hu\u00e9sped y emular dispositivos de hardware (por ejemplo, se puede emular un chip para almacenamiento de claves criptogr\u00e1ficas \u2014 vTPM).     <\/p>\n<p>Para la traducci\u00f3n del acceso al hardware en el lado del sistema hu\u00e9sped, se utilizan controladores existentes con soporte para paravirtualizaci\u00f3n o se puede realizar una vinculaci\u00f3n directa de dispositivos a la m\u00e1quina virtual, lo que permite trasladar al entorno basado en OpenHCL sistemas hu\u00e9spedes existentes sin necesidad de realizar cambios en ellos. Adem\u00e1s, OpenHCL incluye componentes para diagn\u00f3stico y depuraci\u00f3n, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2180\">m\u00e1quinas virtuales<\/a>, realizados utilizando extensiones para garantizar computaci\u00f3n confidencial.    <\/p>\n<p>A diferencia del ya existente proyecto de c\u00f3digo abierto COCONUT-SVSM (M\u00f3dulo de Servicio de VM Segura), que proporciona servicios y dispositivos emulados para sistemas hu\u00e9spedes que funcionan en entornos confidenciales <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vps\/abuzoustojchivye-vps\/\"   title=\"m\u00e1quinas virtuales\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4290\">m\u00e1quinas virtuales<\/a> (CVM, M\u00e1quina Virtual Confidencial), OpenHCL permite el uso de interfaces est\u00e1ndar en los sistemas hu\u00e9spedes, mientras que COCONUT-SVSM requiere la organizaci\u00f3n de una interacci\u00f3n especial con SVSM, modificaciones en el sistema hu\u00e9sped y el uso de controladores separados.      <\/p>\n<p>Entre las aplicaciones del paravirtualizador OpenHCL se mencionan escenarios como la migraci\u00f3n de sistemas existentes para utilizar aceleradores de hardware Azure Boost sin necesidad de realizar cambios en la imagen del disco del sistema hu\u00e9sped; la ejecuci\u00f3n de sistemas hu\u00e9spedes existentes en m\u00e1quinas virtuales que garantizan computaci\u00f3n confidencial (por ejemplo, basadas en Intel TDX y AMD SEV-SNP); y la organizaci\u00f3n de arranque verificado de m\u00e1quinas virtuales utilizando el modo UEFI Secure Boot y vTPM.    <\/p>\n<p>Cabe destacar que el proyecto OpenVMM se centra en el uso de OpenHCL y a\u00fan no est\u00e1 listo para su aplicaci\u00f3n separada en sistemas de hospedaje para implementaciones de usuarios finales. Entre los problemas de OpenVMM que obstaculizan su uso en entornos de hospedaje en un contexto tradicional, fuera del v\u00ednculo con OpenHCL, se mencionan: mala documentaci\u00f3n de la interfaz de gesti\u00f3n; falta de optimizaci\u00f3n adecuada del rendimiento de los backend para almacenamiento, red y gr\u00e1ficos; falta de soporte para algunos controladores (por ejemplo, discos IDE y ratones PS\/2); no hay garant\u00eda de estabilidad de la API y funcionalidad. Sin embargo, la combinaci\u00f3n de OpenVMM y OpenHCL ya ha alcanzado un nivel de implementaci\u00f3n industrial y est\u00e1 siendo utilizada por Microsoft en la plataforma Azure (SKU Azure Boost) para operar m\u00e1s de 1.5 millones de m\u00e1quinas virtuales.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62070\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0441\u043b\u043e\u044f \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d OpenVMM, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b OpenHCL. \u041a\u043e\u0434 OpenVMM \u0438 OpenHCL \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. OpenVMM \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430\u043c \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u043c \u0432 \u043e\u0434\u043d\u043e\u043c \u043a\u043e\u043b\u044c\u0446\u0435 \u0437\u0430\u0449\u0438\u0442\u044b \u0441 \u044f\u0434\u0440\u043e\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441 \u0442\u0430\u043a\u0438\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120220,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120219","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0441\u043b\u043e\u044f \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d OpenVMM, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b OpenHCL.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Microsoft \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 OpenVMM \u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0441\u043b\u043e\u044f \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d OpenVMM, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b OpenHCL.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-18T11:09:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-18T11:09:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Microsoft ha abierto el c\u00f3digo del hipervisor OpenVMM y de la plataforma de para-virtualizaci\u00f3n OpenHCL | ProHoster","description":"Microsoft ha anunciado la apertura del c\u00f3digo fuente de la capa para la para-virtualizaci\u00f3n OpenHCL y del monitor de m\u00e1quinas virtuales OpenVMM, desarrollado espec\u00edficamente para organizar el funcionamiento de OpenHCL.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Microsoft \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0430 OpenVMM \u0438 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0441\u043b\u043e\u044f \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 OpenHCL \u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d OpenVMM, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0430\u0431\u043e\u0442\u044b OpenHCL.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/microsoft-otkryl-kod-gipervizora-openvmm-i-platformy-paravirtualizaczii-openhcl","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-18T11:09:11+00:00","article:modified_time":"2024-10-18T11:09:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120219","title":null,"description":null,"keywords":null,"keyphrases":null,"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":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"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":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"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":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:35:55","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:23:19","updated":"2026-02-09 17:35:55","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/120219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=120219"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/120219\/revisions"}],"predecessor-version":[{"id":164165,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/120219\/revisions\/164165"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/120220"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=120219"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=120219"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=120219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}