{"id":71608,"date":"2020-02-27T08:51:12","date_gmt":"2020-02-27T05:51:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii"},"modified":"2026-05-21T17:55:47","modified_gmt":"2026-05-21T15:55:47","slug":"kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii","title":{"rendered":"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hola, me llamo Kostya Kramlih, soy el desarrollador l\u00edder de la divisi\u00f3n Cloud Privado Virtual en Yandex.Cloud. Me ocupo de redes virtuales y, como podr\u00e1s adivinar, en este art\u00edculo hablar\u00e9 sobre la estructura del Cloud Privado Virtual (VPC) en general y sobre redes virtuales en particular. Adem\u00e1s, descubrir\u00e1s por qu\u00e9 nosotros, los desarrolladores del servicio, valoramos la retroalimentaci\u00f3n de nuestros usuarios. Pero todo a su debido tiempo.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/62b3d222c1911fb28a345defdd81135c.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p><a rel=\"nofollow\" name=\"habracut\"><\/a><\/p>\n<h2>\u00bfQu\u00e9 es VPC?<\/h2>\n<p>Hoy en d\u00eda hay diversas oportunidades para desplegar servicios. Estoy seguro de que todav\u00eda hay quien mantiene un servidor debajo del escritorio del administrador, aunque espero que estas historias sean cada vez menos frecuentes.<\/p>\n<p>En la actualidad, los servicios tienden a migrar a nubes p\u00fablicas y aqu\u00ed es donde se encuentran con el VPC. El VPC es una parte de la nube p\u00fablica que conecta recursos de usuario, infraestructura, plataformas y otros componentes en un solo lugar, sin importar d\u00f3nde se encuentren, ya sea en nuestra nube o fuera de ella. Al mismo tiempo, el VPC permite no exponer innecesariamente estos recursos a internet, permaneciendo dentro de su red aislada.<\/p>\n<h2>C\u00f3mo se ve la red virtual desde afuera<\/h2>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/073a0cbac0e733decd8a4e6ffd9570ff.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Bajo VPC entendemos principalmente una red superpuesta y servicios de red como VPNaaS, NATaas, LBaas, etc. Todo esto funciona sobre una infraestructura de red resistente, de la cual ya hemos hablado <a href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/437816\/\" rel=\"nofollow\">un excelente art\u00edculo<\/a> aqu\u00ed mismo, en Habr.<\/p>\n<p>Analicemos la red virtual y su estructura m\u00e1s detenidamente.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/b1b7a15912f9c7995663ab9943d473f1.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Consideremos dos zonas de disponibilidad. Proporcionamos una red virtual, lo que llamamos VPC. De hecho, define el espacio de unicidad de sus direcciones \"grises\". Dentro de cada red virtual, usted controla completamente el espacio de direcciones que puede asignar a los recursos de computaci\u00f3n.<\/p>\n<p>La red es global. Se proyecta en cada una de las zonas de disponibilidad a trav\u00e9s de una entidad llamada Subred. Para cada Subred, se asigna un cierto CIDR con un tama\u00f1o de 16 o menos. En cada zona de disponibilidad, puede haber m\u00e1s de una de tales entidades, existiendo siempre un enrutamiento transparente entre ellas. Esto significa que todos sus recursos dentro de un VPC pueden \"comunicarse\" entre s\u00ed, incluso si se encuentran en diferentes zonas de disponibilidad. \"Comunicarse\" sin salir a internet, a trav\u00e9s de nuestros canales internos, \"pensando\" que est\u00e1n dentro de una red privada.<\/p>\n<p>En el esquema anterior se muestra una situaci\u00f3n t\u00edpica: dos VPC, que se superponen en direcciones en alg\u00fan lugar. Ambas pueden pertenecerle. Por ejemplo, una para desarrollo y la otra para pruebas. Pueden ser simplemente diferentes usuarios; en este caso, no importa. Y en cada VPC est\u00e1 conectada una m\u00e1quina virtual.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/73e872a4f6c3e19576db4e4980d62a45.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Complicamos el esquema. Se puede hacer que una m\u00e1quina virtual est\u00e9 conectada a m\u00faltiples Subnet. Y no de cualquier manera, sino en diferentes redes virtuales.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/cc4ab2c7553d63ef2636924df1575479.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Al mismo tiempo, si necesita exponer m\u00e1quinas a Internet, puede hacerlo a trav\u00e9s de API o UI. Para ello, es necesario configurar la traducci\u00f3n NAT de su direcci\u00f3n interna \u00abgris\u00bb a \u00abblanca\u00bb \u2013 p\u00fablica. No puede elegir la direcci\u00f3n \u00abblanca\u00bb, se asigna aleatoriamente de nuestro grupo de direcciones. Una vez que deja de usar la IP externa, regresa al grupo. Solo paga por el tiempo de uso de la direcci\u00f3n \u00abblanca\u00bb.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/c2375fd6d0fb7b55ca55787adf505229.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Tambi\u00e9n existe la posibilidad de otorgar a la m\u00e1quina acceso a Internet mediante una instancia NAT. Se puede enrutar el tr\u00e1fico a trav\u00e9s de una tabla de enrutamiento est\u00e1tica. Hemos contemplado este caso, porque a veces es necesario para los usuarios, y lo sabemos. Por lo tanto, en nuestro cat\u00e1logo de im\u00e1genes hay una imagen NAT especialmente configurada.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/744ac3bdd2f388bab2597d6fe1519d76.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Pero incluso cuando hay una imagen NAT lista, la configuraci\u00f3n puede ser complicada. Entendemos que para algunos usuarios esta no es la opci\u00f3n m\u00e1s conveniente, por lo que finalmente hicimos posible activar NAT para la Subnet deseada con un solo clic. Esta caracter\u00edstica a\u00fan est\u00e1 en acceso preview cerrado, donde se est\u00e1 probando con la ayuda de miembros de la comunidad.<\/p>\n<h2>C\u00f3mo est\u00e1 estructurada una red virtual desde adentro<\/h2>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/71cab3ae7f067f165a87e30c60559794.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>\u00bfC\u00f3mo interact\u00faa el usuario con la red virtual? La red se comunica externamente a trav\u00e9s de su API. El usuario accede a la API y trabaja con el estado deseado. A trav\u00e9s de la API, el usuario ve c\u00f3mo debe estar configurado todo y, al mismo tiempo, observa el estado, cu\u00e1n diferente es el estado actual del deseado. Esta es la perspectiva del usuario. \u00bfY qu\u00e9 sucede internamente?<\/p>\n<p>Registramos el estado deseado en Yandex Database y procedemos a configurar varias partes de nuestra VPC. La red de superposiciones en Yandex.Cloud se construye sobre componentes seleccionados de OpenContrail, que recientemente ha pasado a llamarse Tungsten Fabric. Los servicios de red se implementan en una \u00fanica plataforma, CloudGate. En CloudGate tambi\u00e9n utilizamos algunos componentes de c\u00f3digo abierto: GoBGP para acceder a informaci\u00f3n de control, as\u00ed como VPP para implementar un enrutador program\u00e1tico que funciona sobre DPDK para la ruta de datos.<\/p>\n<p>Tungsten Fabric se comunica con CloudGate a trav\u00e9s de GoBGP. Informa sobre lo que ocurre en la red de superposici\u00f3n. CloudGate, a su vez, conecta las redes de superposici\u00f3n entre s\u00ed y con internet.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/222d68fff4b9577f316c8642e846172e.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Ahora veamos c\u00f3mo la red virtual aborda los problemas de escalabilidad y disponibilidad. Consideremos un caso simple. Hay una zona de disponibilidad y en ella se han creado dos VPC. Hemos desplegado una instancia de Tungsten Fabric, la cual soporta decenas de miles de redes. Las redes se conectan a CloudGate. CloudGate, como mencionamos antes, asegura su conectividad entre s\u00ed y con internet.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/4da02ba041dcd886eee212dd8998718c.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Supongamos que se a\u00f1ade una segunda zona de disponibilidad. Esta debe fallar de manera completamente independiente de la primera. Por lo tanto, en la segunda zona de disponibilidad debemos implementar una instancia separada de Tungsten Fabric. Este ser\u00e1 un sistema independiente que maneja la superposici\u00f3n y sabe poco sobre el primer sistema. La visibilidad de que nuestra red virtual es global la establece, de hecho, nuestra API de VPC. Esa es su funci\u00f3n.<\/p>\n<p>VPC1 se proyecta en la zona de disponibilidad B, si hay recursos en la zona de disponibilidad B que se conectan a VPC1. Si no hay recursos de VPC2 en la zona de disponibilidad B, no materializaremos VPC2 en esa zona. A su vez, dado que los recursos de VPC3 existen solo en la zona B, VPC3 no est\u00e1 en la zona A. Es todo simple y l\u00f3gico.<\/p>\n<p>Vamos a profundizar un poco m\u00e1s y ver c\u00f3mo est\u00e1 estructurado un host espec\u00edfico en Yandex.Cloud. Lo principal que quiero se\u00f1alar es que todos los hosts est\u00e1n estructurados de manera id\u00e9ntica. Hacemos que solo el m\u00ednimo necesario de servicios funcione en el 'hardware', mientras que todos los dem\u00e1s operan en <a href=\"https:\/\/prohoster.info\/es\/vps\/abuzoustojchivye-vps\/\">m\u00e1quinas virtuales<\/a>. Construimos servicios de orden superior sobre servicios de infraestructura b\u00e1sicos, y tambi\u00e9n utilizamos la Nube para resolver algunas tareas de ingenier\u00eda, por ejemplo, en el contexto de Integraci\u00f3n Continua.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/4664bd03793ba394ceda1f8214fa2c16.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Si miramos a un host espec\u00edfico, veremos que en el sistema operativo del host funcionan tres componentes:<\/p>\n<ul>\n<li>Compute \u2013 la parte responsable de distribuir los recursos de computo en el host.<\/li>\n<li>VRouter \u2013 parte de Tungsten Fabric que organiza el overlay, es decir, encapsula paquetes a trav\u00e9s del underlay.<\/li>\n<li>VDisk \u2013 son fragmentos de virtualizaci\u00f3n de almacenamiento.<\/li>\n<\/ul>\n<p>Adem\u00e1s de esto, <a href=\"https:\/\/prohoster.info\/es\/vps\/abuzoustojchivye-vps\/\">m\u00e1quinas virtuales<\/a> se ejecutan servicios: servicios de infraestructura de la Nube, servicios de plataforma y capacidades de los clientes. Las capacidades de los clientes y los servicios de plataforma siempre se gestionan en el overlay a trav\u00e9s del VRouter.<\/p>\n<p>Los servicios de infraestructura pueden conectarse al overlay, pero principalmente desean operar en el underlay. En el underlay se conectan mediante SR-IOV. De hecho, estamos dividiendo la tarjeta en tarjetas de red virtuales (funciones virtuales) y las introducimos en m\u00e1quinas virtuales de infraestructura para no perder rendimiento. Por ejemplo, el mismo CloudGate se ejecuta como una de estas m\u00e1quinas virtuales de infraestructura.<\/p>\n<p>Ahora que hemos descrito las tareas globales de la red virtual y la disposici\u00f3n de los componentes b\u00e1sicos de la nube, veamos c\u00f3mo interact\u00faan diferentes partes de la red virtual entre s\u00ed.<\/p>\n<p>En nuestro sistema, destacamos tres capas:<\/p>\n<ul>\n<li>Config Plane \u2013 define el estado deseado del sistema. Es lo que el usuario configura a trav\u00e9s de la API.<\/li>\n<li>Control Plane \u2013 asegura la sem\u00e1ntica proporcionada por el usuario, es decir, lleva el estado del Data Plane a lo que fue descrito por el usuario en el Config Plane.<\/li>\n<li>Data Plane \u2013 procesa directamente los paquetes del usuario.<\/li>\n<\/ul>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/644cddfa8bce83a501bf4788a21f9588.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Como mencion\u00e9 anteriormente, todo comienza cuando el usuario o un servicio interno de plataforma llega a la API y describe un cierto estado objetivo.<\/p>\n<p>Este estado se graba inmediatamente en la Yandex Database, devuelve a trav\u00e9s de la API el ID de la operaci\u00f3n asincr\u00f3nica y activa nuestra maquinaria interna para proporcionar el estado que deseaba el usuario. Las tareas de configuraci\u00f3n se env\u00edan al controlador SDN y le indican a Tungsten Fabric qu\u00e9 hacer en el overlay. Por ejemplo, reservan puertos, redes virtuales y as\u00ed sucesivamente.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/c2c6e443c93f8dedc6a63e4bd3fd7042.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Config Plane en Tungsten Fabric entrega el estado requerido al Control Plane. A trav\u00e9s de este, Config Plane se comunica con los hosts, informando qu\u00e9 se ejecutar\u00e1 en ellos en breve.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/2139361a9e1837c7bc7f156e8bc36d38.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Ahora veamos c\u00f3mo se ve el sistema en los hosts. En <a href=\"https:\/\/prohoster.info\/es\/vps\/abuzoustojchivye-vps\/\">una m\u00e1quina virtual<\/a> hay un adaptador de red conectado en el VRouter. El VRouter es un m\u00f3dulo central de Tungsten Fabric que examina los paquetes. Si hay un flujo existente para un paquete, el m\u00f3dulo lo procesa. Si no hay flujo, el m\u00f3dulo realiza lo que se conoce como punting, es decir, env\u00eda el paquete al proceso en modo usuario. El proceso descompone el paquete y responde a \u00e9l, como en el caso de DHCP y DNS, o le dice al VRouter qu\u00e9 hacer. Despu\u00e9s de esto, el VRouter puede procesar el paquete.<\/p>\n<p>Luego, el tr\u00e1fico entre m\u00e1quinas virtuales dentro de una misma red virtual fluye de manera transparente, no se dirige hacia CloudGate. Los hosts en los que se despliegan las m\u00e1quinas virtuales se comunican directamente entre s\u00ed. T\u00fanelizan el tr\u00e1fico y lo transmiten entre ellos a trav\u00e9s del underlay.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/1247f20fa2a12f093d7f1d2361d48a02.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>El Control Plane se comunica entre s\u00ed entre zonas de disponibilidad mediante BGP, como con otro enrutador. Se informan sobre qu\u00e9 m\u00e1quinas est\u00e1n disponibles en cada ubicaci\u00f3n, permitiendo que las m\u00e1quinas virtuales en una zona interact\u00faen directamente con otras m\u00e1quinas virtuales.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/f70cd562220c7367e29597d8e8b62f81.jpeg\" alt=\"C\u00f3mo funciona el Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles\" \/><\/p>\n<p>Adem\u00e1s, el Control Plane se comunica con CloudGate. Informa de manera similar sobre d\u00f3nde y qu\u00e9 m\u00e1quinas virtuales est\u00e1n activas, as\u00ed como sus direcciones. Esto permite dirigir tr\u00e1fico externo hacia ellas y tr\u00e1fico desde los balanceadores.<\/p>\n<p>El tr\u00e1fico que sale del VPC llega a CloudGate, en la ruta de datos, donde es procesado r\u00e1pidamente por VPP con nuestros plugins. Luego, el tr\u00e1fico se env\u00eda a otros VPC o hacia afuera, a los enrutadores fronterizos que se configuran a trav\u00e9s del Control Plane de CloudGate.<\/p>\n<h2>Planes para el futuro cercano<\/h2>\n<p>Si resumimos todo lo dicho anteriormente en algunas frases, podemos afirmar que el VPC en Yandex.Cloud resuelve dos tareas importantes:<\/p>\n<ul>\n<li>Proporciona aislamiento entre diferentes clientes.<\/li>\n<li>Integra recursos, infraestructura, servicios de plataforma, otras nubes y on-premise en una \u00fanica red.<\/li>\n<\/ul>\n<p>Y para desempe\u00f1ar bien estas funciones, es necesario garantizar la escalabilidad y la resiliencia en el nivel de arquitectura interna, que es precisamente lo que hace el VPC.<\/p>\n<p>Gradualmente, el VPC se enriquece con funciones, implementamos nuevas capacidades y nos esforzamos por mejorar la comodidad para los usuarios. Algunas ideas se comunican y entran en la lista de prioridades gracias a la participaci\u00f3n de nuestra comunidad.<\/p>\n<p>Actualmente, tenemos aproximadamente la siguiente lista de planes para el futuro cercano:<\/p>\n<ul>\n<li><a href=\"https:\/\/prohoster.info\/es\/vpn\/\">VPN<\/a> como servicio.<\/li>\n<li>Instancias de DNS privado: im\u00e1genes para la configuraci\u00f3n r\u00e1pida de m\u00e1quinas virtuales con un servidor DNS preconfigurado.<\/li>\n<li>DNS como servicio.<\/li>\n<li>Balanceador de carga interno.<\/li>\n<li>Adici\u00f3n de una direcci\u00f3n IP \"blanca\" sin necesidad de recrear la m\u00e1quina virtual.<\/li>\n<\/ul>\n<p>El balanceador y la posibilidad de cambiar la direcci\u00f3n IP para una m\u00e1quina virtual ya creada fueron incluidos en esta lista a solicitud de los usuarios. Debo ser honesto, sin comentarios expl\u00edcitos, hubi\u00e9ramos abordado estas funciones un poco m\u00e1s tarde. Ahora ya estamos trabajando en la tarea de las direcciones.<\/p>\n<p>Inicialmente, solo se pod\u00eda agregar una direcci\u00f3n IP \"blanca\" al crear la m\u00e1quina. Si el usuario olvidaba hacerlo, ten\u00eda que recrear la m\u00e1quina virtual. Lo mismo suced\u00eda al necesitar eliminar una IP externa. Pronto ser\u00e1 posible activar y desactivar la IP p\u00fablica sin necesidad de recrear la m\u00e1quina.<\/p>\n<p>No dudes en expresar tus <a href=\"https:\/\/cloud.yandex.ru\/features\" rel=\"nofollow\">ideas y apoyar las sugerencias<\/a> de otros usuarios. \u00a1Nos ayudas a mejorar la Nube y a obtener funciones importantes y \u00fatiles m\u00e1s r\u00e1pido!<\/p>\n<p>Fuente: <a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/487694\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u041a\u043e\u0441\u0442\u044f \u041a\u0440\u0430\u043c\u043b\u0438\u0445, \u044f \u0432\u0435\u0434\u0443\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Virtual Private Cloud \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435. \u042f \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0441\u044c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u044c\u044e, \u0438, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0433\u0430\u0434\u0430\u0442\u044c\u0441\u044f, \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e\u0431 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0435 Virtual Private Cloud (VPC) \u0432 \u0446\u0435\u043b\u043e\u043c \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438. \u0410 \u0435\u0449\u0451 \u0432\u044b \u0443\u0437\u043d\u0430\u0435\u0442\u0435, \u043f\u043e\u0447\u0435\u043c\u0443 \u043c\u044b, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u0446\u0435\u043d\u0438\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u0443\u044e \u0441\u0432\u044f\u0437\u044c \u043e\u0442 \u043d\u0430\u0448\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u041d\u043e \u043e\u0431\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":71609,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-71608","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u041a\u043e\u0441\u0442\u044f \u041a\u0440\u0430\u043c\u043b\u0438\u0445, \u044f \u0432\u0435\u0434\u0443\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Virtual Private Cloud \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435.\" \/>\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\/administrirovanie\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii\" \/>\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\udd47\u041a\u0430\u043a \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435 \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u043e Virtual Private Cloud \u0438 \u043a\u0430\u043a \u043d\u0430\u0448\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u041a\u043e\u0441\u0442\u044f \u041a\u0440\u0430\u043c\u043b\u0438\u0445, \u044f \u0432\u0435\u0434\u0443\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Virtual Private Cloud \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii\" \/>\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=\"2020-02-27T05:51:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-21T15:55:47+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\udd47C\u00f3mo est\u00e1 organizado Virtual Private Cloud en Yandex.Cloud y c\u00f3mo nuestros usuarios nos ayudan a implementar funciones \u00fatiles | ProHoster","description":"Hola, me llamo Kostya Kramlikh, soy el desarrollador principal de la divisi\u00f3n de Virtual Private Cloud en Yandex.Cloud.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii","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\udd47\u041a\u0430\u043a \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435 \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u043e Virtual Private Cloud \u0438 \u043a\u0430\u043a \u043d\u0430\u0448\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u043d\u0430\u043c \u0432\u043d\u0435\u0434\u0440\u044f\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u043c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u041a\u043e\u0441\u0442\u044f \u041a\u0440\u0430\u043c\u043b\u0438\u0445, \u044f \u0432\u0435\u0434\u0443\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Virtual Private Cloud \u0432 \u042f\u043d\u0434\u0435\u043a\u0441.\u041e\u0431\u043b\u0430\u043a\u0435.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/kak-v-yandeks-oblake-ustroeno-virtual-private-cloud-i-kak-nashi-polzovateli-pomogayut-nam-vnedryat-poleznye-funkczii","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":"2020-02-27T05:51:12+00:00","article:modified_time":"2026-05-21T15:55:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"71608","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":null,"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:59:28","updated":"2022-10-03 18:30:15","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\/71608","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=71608"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/71608\/revisions"}],"predecessor-version":[{"id":181627,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/71608\/revisions\/181627"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/71609"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=71608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=71608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=71608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}