{"id":11022,"date":"2024-09-17T14:56:48","date_gmt":"2024-09-17T11:56:48","guid":{"rendered":"https:\/\/vasexperts.com\/?p=11022"},"modified":"2025-08-13T14:06:53","modified_gmt":"2025-08-13T11:06:53","slug":"ssg-as-vnf-for-telco-cloud","status":"publish","type":"post","link":"https:\/\/vasexperts.com\/br\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/","title":{"rendered":"SSG como VNF para Telco Cloud"},"content":{"rendered":"<h2>Benef\u00edcios da Telco Cloud<\/h2>\r\n<ul>\r\n \t<li>Alta largura de banda da rede;<\/li>\r\n \t<li>Utiliza\u00e7\u00e3o eficiente de recursos;<\/li>\r\n \t<li>Aumento da toler\u00e2ncia a falhas;<\/li>\r\n \t<li>Flexibilidade e escalabilidade da infraestrutura da operadora;<\/li>\r\n \t<li>Prepara\u00e7\u00e3o para novas tecnologias e cargas de trabalho.<\/li>\r\n<\/ul>\r\n<h2>Arquitetura de nuvem da Telco usando o vStack como exemplo<\/h2>\r\n<a rel=\"nofollow\" href=\"https:\/\/vstack.com\/pt\/vstack-telco-cloud\/\">vStack Telco Cloud<\/a> \u00e9 uma solu\u00e7\u00e3o do setor do fornecedor vStack, projetada para a constru\u00e7\u00e3o de data centers modernos de operadoras de telecomunica\u00e7\u00f5es, com maiores requisitos de largura de banda, permitindo colocar a maioria das fun\u00e7\u00f5es de rede (CG-NAT, BRAS, DPI) na infraestrutura virtual.\r\n\r\n<noscript><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/09\/vstack-1024x466.png\" alt=\"Arquitetura de nuvem da Telco usando o vStack\" width=\"1024\" height=\"466\" class=\"alignnone size-large wp-image-11023\" srcset=\"\/wp-content\/uploads\/2024\/09\/vstack-1024x466.png 1024w, \/wp-content\/uploads\/2024\/09\/vstack-300x137.png 300w, \/wp-content\/uploads\/2024\/09\/vstack-768x349.png 768w, \/wp-content\/uploads\/2024\/09\/vstack-1536x699.png 1536w, \/wp-content\/uploads\/2024\/09\/vstack.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><\/noscript><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/09\/vstack-1024x466.png\" alt=\"Arquitetura de nuvem da Telco usando o vStack\" width=\"1024\" height=\"466\" class=\"alignnone size-large wp-image-11023 lazyload\" sizes=\"(max-width: 1024px) 100vw, 1024px\" data-src=\"\/wp-content\/uploads\/2024\/09\/vstack-1024x466.png\" data-srcset=\"\/wp-content\/uploads\/2024\/09\/vstack-1024x466.png 1024w, \/wp-content\/uploads\/2024\/09\/vstack-300x137.png 300w, \/wp-content\/uploads\/2024\/09\/vstack-768x349.png 768w, \/wp-content\/uploads\/2024\/09\/vstack-1536x699.png 1536w, \/wp-content\/uploads\/2024\/09\/vstack.png 1600w\">\r\n<h2>Cen\u00e1rio de implementa\u00e7\u00e3o do SSG VNF<\/h2>\r\nA arquitetura SSG pressup\u00f5e a paraleliza\u00e7\u00e3o da carga entre n\u00facleos de processadores f\u00edsicos separados. Exatamente os f\u00edsicos, porque o processamento de tr\u00e1fego exige alto desempenho e lat\u00eancia consistentemente baixa. No caso do uso de n\u00facleos virtuais, \u00e9 imposs\u00edvel atender a essas condi\u00e7\u00f5es.\r\n\r\nA seguir, vamos estudar um exemplo de organiza\u00e7\u00e3o de cluster de VNF CG-NAT do SSG usando o balanceador L3B do SSG na Telco Cloud.\r\n\r\nVamos alocar as seguintes m\u00e1quinas virtuais:\r\n<ol>\r\n \t<li>SSG CG-NAT: 12 n\u00facleos f\u00edsicos. A cada VM s\u00e3o alocadas portas virtuais SR-IOV 2x25G no modo on-stick. Portanto, a largura de banda \u00e9 de 25 Gbps (entrada + sa\u00edda), incluindo redund\u00e2ncia. A placa a partir da qual as portas s\u00e3o alocadas deve ser instalada no slot PCIe da CPU em que os n\u00facleos f\u00edsicos da VM est\u00e3o alocados.<\/li>\r\n \t<li>SSG L3B: 12 n\u00facleos f\u00edsicos. A cada VM s\u00e3o alocadas portas virtuais SR-IOV 2x25G no modo on-stick. Portanto, a largura de banda \u00e9 de 25 Gbps (entrada + sa\u00edda), incluindo redund\u00e2ncia. A placa a partir da qual as portas s\u00e3o alocadas deve ser instalada no slot PCIe da CPU em que os n\u00facleos f\u00edsicos da VM est\u00e3o alocados.<\/li>\r\n<\/ol>\r\nO cluster pode ser expandido para at\u00e9 60 VM SSG CG-NAT e at\u00e9 10 VM SSG L3B, com uma taxa de transfer\u00eancia m\u00e1xima de 1,5 Tbps.\r\n<h3>Diagrama de fluxo de tr\u00e1fego com balanceamento baseado no SSG L3B<\/h3>\r\n<a href=\"\/wp-content\/uploads\/2024\/09\/virtual-lb-freedom-telecom-1-scaled.jpg\" data-fancybox=\"\"><noscript><img decoding=\"async\" class=\"size-full wp-image-\" title=\"\" src=\"\/wp-content\/uploads\/2024\/09\/virtual-lb-freedom-telecom-1-scaled.jpg\" alt=\"Diagrama de fluxo de tr\u00e1fego com balanceamento\" width=\"\"><\/noscript><img decoding=\"async\" class=\"size-full wp-image- lazyload\" title=\"\" src=\"\/wp-content\/uploads\/2024\/09\/virtual-lb-freedom-telecom-1-scaled.jpg\" alt=\"Diagrama de fluxo de tr\u00e1fego com balanceamento\" width=\"\" data-src=\"\/wp-content\/uploads\/2024\/09\/virtual-lb-freedom-telecom-1-scaled.jpg\"><\/a>\r\n<h3>Fluxo de tr\u00e1fego na dire\u00e7\u00e3o do assinante -> WAN (upstream)<\/h3>\r\n<ol>\r\n \t<li>Cada SSG L3B anuncia um gateway padr\u00e3o para BR-inside (BR-inside-1, BR-inside-2) via BGP.<\/li>\r\n \t<li>Cada SSG CG-NAT anuncia um gateway padr\u00e3o para o lado de cada SSG L3B via BGP.<\/li>\r\n \t<li>Cada BR-outside anuncia um gateway padr\u00e3o para o lado do cluster de VNFs SSG CG-NAT.<\/li>\r\n \t<li>BR-inside mescla o cluster de VMs de SSG L3Bs em um \u00fanico grupo ECMP. Realiza o balanceamento entre os pr\u00f3ximos saltos do mesmo grupo ECMP no fluxo de tuplas de n\u00edvel 5.<\/li>\r\n \t<li>O SSG L3B, ao receber o tr\u00e1fego do BR-inside, distribui automaticamente todo o tr\u00e1fego de sa\u00edda dos clientes para o SSG CG-NAT do cluster de VNF com base no endere\u00e7o IP de origem.<\/li>\r\n \t<li>O SSG CG-NAT realiza a tradu\u00e7\u00e3o de endere\u00e7os, executa o roteamento (altera os endere\u00e7os MAC) e envia o pacote para BR-outside-1 ou BR-outside-2 com base nas rotas BGP recebidas. O cluster de VNF SSG CG-NAT combina os roteadores de borda em um grupo ECMP. O balanceamento round robin \u00e9 realizado no n\u00edvel do fluxo em todas as rotas Multipath, de modo que os pacotes pertencentes ao mesmo fluxo de 5 tuplas sejam roteados para a mesma BR.<\/li>\r\n<\/ol>\r\n<h3>Fluxo de tr\u00e1fego na dire\u00e7\u00e3o WAN -> assinante (downstream)<\/h3>\r\n<ol>\r\n \t<li>BR-inside anuncia ao cluster SSG L3B via BGP as sub-redes dos assinantes que atende (\u201cUsu\u00e1rios\u201d no diagrama).<\/li>\r\n \t<li>Cada n\u00f3 CG-NAT do SSG anuncia para o BR-outside (BR-outside -1, BR-outside -2) o pool NAT p\u00fablico servido via BGP.<\/li>\r\n \t<li>O BR-outside encaminha o tr\u00e1fego para o SSG CG-NAT anunciando o pool com base nas rotas recebidas.\r\nO SSG CG-NAT executa a tradu\u00e7\u00e3o reversa de endere\u00e7os, executa o roteamento (altera os endere\u00e7os MAC para os do BR-inside correspondente) com base nas rotas recebidas de cada BR-inside pelo BGP.<\/li>\r\n \t<li>O CG-NAT do SSG, ao receber as mesmas rotas da BR-inside, executa o balanceamento round robin no n\u00edvel do fluxo em todas as rotas Multipath, de modo que os pacotes pertencentes ao mesmo fluxo de 5 tuplas sejam roteados para a mesma BR-inside. Como nenhum balanceamento \u00e9 necess\u00e1rio para o tr\u00e1fego DOWN Stream, o tr\u00e1fego DOWN Stream ignora o cluster L3B.<\/li>\r\n<\/ol>\r\n<h3>Toler\u00e2ncia a falhas<\/h3>\r\nSe uma VM SSG L3B falhar, a sess\u00e3o BGP atual entre o L3B espec\u00edfico e o BR-inside ser\u00e1 interrompida. O ECMP permitir\u00e1 que o tr\u00e1fego seja redistribu\u00eddo uniformemente entre as VM SSG L3Bs restantes.\r\n\r\nEm caso de falha da VM SSG CG-NAT, a sess\u00e3o BGP atual \u00e9 interrompida, e o tr\u00e1fego do IP de origem, que estava indo para a CG-NAT que caiu, ser\u00e1 redistribu\u00eddo uniformemente para as CG-NATs restantes, sem alterar o balanceamento nas LBs de outros assinantes. Isso \u00e9 obtido com o uso do algoritmo de varia\u00e7\u00e3o de hashing resiliente, considerando apenas o IP de origem.\r\n\r\n   <strong>   A adi\u00e7\u00e3o de uma nova VM SSG CG-NAT ao pool \u00e9 realizada:    <\/strong>  \r\n<ol>\r\n \t<li>No n\u00edvel da infraestrutura virtual do vStack (importa\u00e7\u00e3o\/cria\u00e7\u00e3o\/administra\u00e7\u00e3o de VMs): manualmente ou usando as imagens de nuvem apropriadas compat\u00edveis com o vStack Telco Cloud.<\/li>\r\n \t<li>No n\u00edvel do sistema operacional da VM (instala\u00e7\u00e3o\/configura\u00e7\u00e3o de componentes): manualmente ou usando scripts apropriados (bash\/python ou outro sistema operacional compat\u00edvel). Tamb\u00e9m h\u00e1 suporte para ferramentas de gerenciamento de configura\u00e7\u00e3o.<\/li>\r\n<\/ol>\r\nDepois que uma sess\u00e3o BGP de um novo SSG CG-NAT \u00e9 estabelecida com cada SSG L3B, o novo SSG CG-NAT \u00e9 adicionado ao grupo ECMP. O SSG L3B distribui o tr\u00e1fego com o novo SSG CG-NAT levando em conta o algoritmo de varia\u00e7\u00e3o de hashing resiliente.\r\n\r\n[product id=\u201d 19\u2033 type=\u201ddark\u201d]","protected":false},"excerpt":{"rendered":"<p>As operadoras de telecomunica\u00e7\u00f5es est\u00e3o migrando de redes f\u00edsicas para solu\u00e7\u00f5es baseadas em nuvem para aumentar a flexibilidade, a resili\u00eancia e reduzir os custos operacionais. Essa abordagem \u00e9 fundamentalmente diferente do modelo tradicional baseado em hardware especializado. Agora, as operadoras precisam desenvolver e gerenciar servi\u00e7os em data centers que integram ecossistemas f\u00edsicos e virtuais, garantindo a interoperabilidade com fornecedores concorrentes.<\/p>\n","protected":false},"author":24,"featured_media":11025,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-11022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-functionality"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>(English) VASExperts<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/\",\"url\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/\",\"name\":\"[:en]Stingray Service Gataway as VNF for Telco Cloud \u2014 VAS Experts[:es]Stingray Service Gataway como VNF para Telco Cloud[:fr]Stingray Service Gataway comme VNF pour Telco Cloud[:br]Stingray Service Gataway como VNF para Telco Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/vasexperts.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2024\/09\/img_6397.jpg\",\"datePublished\":\"2024-09-17T11:56:48+00:00\",\"dateModified\":\"2025-08-13T11:06:53+00:00\",\"author\":{\"@id\":\"https:\/\/vasexperts.com\/#\/schema\/person\/f27674e15c2c6c09c36db4e68f9dd198\"},\"description\":\"[:en]Telecom operators are moving from physical networks to cloud-based solutions to increase flexibility, resiliency and lower operating costs.[:es]Los operadores de telecomunicaciones est\u00e1n pasando de las redes f\u00edsicas a soluciones basadas en la nube para aumentar la flexibilidad, la resiliencia y reducir los costos operativos.[:fr]Les op\u00e9rateurs de t\u00e9l\u00e9communications passent des r\u00e9seaux physiques aux solutions bas\u00e9es sur le cloud pour accro\u00eetre la flexibilit\u00e9, la r\u00e9silience et r\u00e9duire les co\u00fbts d\u2019exploitation.[:br]As operadoras de telecomunica\u00e7\u00f5es est\u00e3o migrando de redes f\u00edsicas para solu\u00e7\u00f5es baseadas em nuvem para aumentar a flexibilidade, a resili\u00eancia e reduzir os custos operacionais.\",\"breadcrumb\":{\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#breadcrumb\"},\"inLanguage\":\"br-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"br-PT\",\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage\",\"url\":\"\/wp-content\/uploads\/2024\/09\/img_6397.jpg\",\"contentUrl\":\"\/wp-content\/uploads\/2024\/09\/img_6397.jpg\",\"width\":596,\"height\":253},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/vasexperts.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SSG as VNF for Telco Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vasexperts.com\/#website\",\"url\":\"https:\/\/vasexperts.com\/\",\"name\":\"ITGLOBAL.COM\",\"description\":\"(English) VASExperts\",\"inLanguage\":\"br-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/vasexperts.com\/#\/schema\/person\/f27674e15c2c6c09c36db4e68f9dd198\",\"name\":\"Darya Aulova\",\"url\":\"https:\/\/vasexperts.com\/br\/blog\/author\/darya-aulova\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"(English) VASExperts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/","url":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/","name":"[:en]Stingray Service Gataway as VNF for Telco Cloud \u2014 VAS Experts[:es]Stingray Service Gataway como VNF para Telco Cloud[:fr]Stingray Service Gataway comme VNF pour Telco Cloud[:br]Stingray Service Gataway como VNF para Telco Cloud","isPartOf":{"@id":"https:\/\/vasexperts.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage"},"image":{"@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2024\/09\/img_6397.jpg","datePublished":"2024-09-17T11:56:48+00:00","dateModified":"2025-08-13T11:06:53+00:00","author":{"@id":"https:\/\/vasexperts.com\/#\/schema\/person\/f27674e15c2c6c09c36db4e68f9dd198"},"description":"[:en]Telecom operators are moving from physical networks to cloud-based solutions to increase flexibility, resiliency and lower operating costs.[:es]Los operadores de telecomunicaciones est\u00e1n pasando de las redes f\u00edsicas a soluciones basadas en la nube para aumentar la flexibilidad, la resiliencia y reducir los costos operativos.[:fr]Les op\u00e9rateurs de t\u00e9l\u00e9communications passent des r\u00e9seaux physiques aux solutions bas\u00e9es sur le cloud pour accro\u00eetre la flexibilit\u00e9, la r\u00e9silience et r\u00e9duire les co\u00fbts d\u2019exploitation.[:br]As operadoras de telecomunica\u00e7\u00f5es est\u00e3o migrando de redes f\u00edsicas para solu\u00e7\u00f5es baseadas em nuvem para aumentar a flexibilidade, a resili\u00eancia e reduzir os custos operacionais.","breadcrumb":{"@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#breadcrumb"},"inLanguage":"br-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"br-PT","@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#primaryimage","url":"\/wp-content\/uploads\/2024\/09\/img_6397.jpg","contentUrl":"\/wp-content\/uploads\/2024\/09\/img_6397.jpg","width":596,"height":253},{"@type":"BreadcrumbList","@id":"https:\/\/vasexperts.com\/blog\/functionality\/ssg-as-vnf-for-telco-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/vasexperts.com\/"},{"@type":"ListItem","position":2,"name":"SSG as VNF for Telco Cloud"}]},{"@type":"WebSite","@id":"https:\/\/vasexperts.com\/#website","url":"https:\/\/vasexperts.com\/","name":"ITGLOBAL.COM","description":"(English) VASExperts","inLanguage":"br-PT"},{"@type":"Person","@id":"https:\/\/vasexperts.com\/#\/schema\/person\/f27674e15c2c6c09c36db4e68f9dd198","name":"Darya Aulova","url":"https:\/\/vasexperts.com\/br\/blog\/author\/darya-aulova\/"}]}},"_links":{"self":[{"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/posts\/11022"}],"collection":[{"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/comments?post=11022"}],"version-history":[{"count":10,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/posts\/11022\/revisions"}],"predecessor-version":[{"id":12985,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/posts\/11022\/revisions\/12985"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/media\/11025"}],"wp:attachment":[{"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/media?parent=11022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/categories?post=11022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vasexperts.com\/br\/wp-json\/wp\/v2\/tags?post=11022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}