{"id":90281,"date":"2020-07-30T13:42:14","date_gmt":"2020-07-30T11:42:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala"},"modified":"2020-07-30T13:42:14","modified_gmt":"2020-07-30T11:42:14","slug":"kak-uma-tech-infrastrukturu-razvivala","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala","title":{"rendered":"Como a infraestrutura da Uma.Tech foi desenvolvida","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Lan\u00e7amos novos servi\u00e7os, o tr\u00e1fego cresceu, trocamos servidores, conectamos novas plataformas e modernizamos os data centers \u2013 agora vamos contar essa hist\u00f3ria, com a qual voc\u00eas foram apresentados h\u00e1 cinco anos.<\/i>.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Cinco anos \u00e9 um per\u00edodo caracter\u00edstico para se fazer uma avalia\u00e7\u00e3o intermedi\u00e1ria. Por isso, decidimos compartilhar o desenvolvimento de nossa infraestrutura, que ao longo desses cinco anos percorreu um caminho de crescimento surpreendentemente interessante do qual nos orgulhamos. As mudan\u00e7as quantitativas que realizamos se transformaram em qualitativas, nossa infraestrutura agora pode operar em modos que, no meio da d\u00e9cada passada, pareciam fic\u00e7\u00e3o cient\u00edfica. <\/p>\n<p>Gerenciamos projetos complexos com exig\u00eancias rigorosas de confiabilidade e carga, entre os quais est\u00e3o o PREMIER e o Match TV. Durante as transmiss\u00f5es esportivas e a estreia de s\u00e9ries populares, \u00e9 necess\u00e1rio transmitir dados em terabits por segundo, e isso realizamos com facilidade, a ponto de trabalhar nessas velocidades j\u00e1 se ter tornado algo cotidiano para n\u00f3s. H\u00e1 cinco anos, o projeto mais exigente operando em nossos sistemas era o Rutube, que desde ent\u00e3o se desenvolveu, aumentando seus volumes e tr\u00e1fego, algo que precis\u00e1vamos considerar no planejamento das cargas.<\/p>\n<p>Falamos sobre como desenvolvemos o 'hardware' de nossa infraestrutura (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/rutube\/blog\/271143\/\">Rutube 2009-2015: A Hist\u00f3ria do Nosso Hardware<\/a><\/noindex>) e aprimoramos o sistema respons\u00e1vel pela entrega de v\u00eddeo (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/rutube\/blog\/269227\/\">Do zero a 700 gigabits por segundo \u2014 como um dos maiores servi\u00e7os de streaming de v\u00eddeo da R\u00fassia entrega conte\u00fado<\/a><\/noindex>), mas desde a reda\u00e7\u00e3o desses textos, muito tempo se passou e v\u00e1rias outras solu\u00e7\u00f5es foram criadas e implementadas, cujos resultados nos permitem atender \u00e0s demandas modernas e sermos suficientemente flex\u00edveis para nos adaptarmos a novas tarefas.<\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/0b16b324e75393a484da27c0dfb986e7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>O n\u00facleo de rede<\/b> est\u00e1 em constante desenvolvimento. Migramos para equipamentos Cisco em 2015, o que j\u00e1 mencionamos em um artigo anterior. Naquela \u00e9poca, \u00e9ramos ainda 10\/40G, mas por raz\u00f5es compreens\u00edveis, ap\u00f3s alguns anos, modernizamos os chassis existentes e agora utilizamos tamb\u00e9m 25\/100G. <\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/0a06044153815c872153608724fc79b2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLinks de 100G h\u00e1 muito deixaram de ser um luxo (mais precisamente, s\u00e3o uma exig\u00eancia do tempo em nosso segmento) e j\u00e1 n\u00e3o s\u00e3o raridade (cada vez mais operadores oferecem conex\u00f5es nessas velocidades). No entanto, 10\/40G ainda \u00e9 relevante: atrav\u00e9s dessas links continuamos a conectar operadores com baixo volume de tr\u00e1fego, para os quais agora n\u00e3o \u00e9 vi\u00e1vel utilizar portas de maior capacidade.<\/p>\n<p>A infraestrutura de rede que constru\u00edmos merece uma an\u00e1lise separada e, em breve, ser\u00e1 o tema de um artigo \u00e0 parte. Nele, vamos nos aprofundar nos detalhes t\u00e9cnicos e na l\u00f3gica de nossas a\u00e7\u00f5es durante sua cria\u00e7\u00e3o. Mas agora, vamos continuar a esbo\u00e7ar a infraestrutura de forma mais esquem\u00e1tica, pois sua aten\u00e7\u00e3o, prezados leitores, n\u00e3o \u00e9 ilimitada.<\/p>\n<p><b>Servidores de entrega de v\u00eddeo <\/b>evoluem rapidamente, para isso oferecemos consider\u00e1vel esfor\u00e7o. Se antes utiliz\u00e1vamos predominantemente servidores 2U com 4-5 placas de rede, cada uma com dois ports de 10G, agora a maior parte do tr\u00e1fego \u00e9 entregue por servidores 1U, que possuem 2-3 placas, cada uma com dois ports de 25G. Os pre\u00e7os das placas de 10G e 25G praticamente se igualaram, e solu\u00e7\u00f5es de maior velocidade permitem entrega tanto em 10G quanto em 25G. O resultado foi uma economia evidente: menos componentes no servidor e cabos para conex\u00e3o \u2014 menor custo (e maior confiabilidade), componentes ocupam menos espa\u00e7o no rack \u2014 permitindo instalar um maior n\u00famero de servidores por unidade de \u00e1rea e, consequentemente, reduziu o custo de aluguel.<\/p>\n<p>Mas o mais importante \u00e9 o ganho em velocidade! Agora podemos entregar mais de 100G com 1U! E isso em um contexto onde alguns grandes projetos russos consideram um \"acesso\" de 40G com 2U como um \"feito\". Que problemas eles t\u00eam!<\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/adfe46a7dc932c6c9d33718555c04189.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVale notar que ainda usamos a gera\u00e7\u00e3o de placas de rede que operam apenas em 10G. Este equipamento funciona de forma est\u00e1vel e \u00e9 bem conhecido para n\u00f3s, por isso n\u00e3o descartamos, mas encontramos uma nova aplica\u00e7\u00e3o para ele. Esses componentes foram instalados em servidores de armazenamento de v\u00eddeo, que claramente j\u00e1 n\u00e3o s\u00e3o suficientes apenas com uma ou duas interfaces de 1G; aqui, as placas de 10G mostraram-se relevantes.<\/p>\n<p><b>Sistemas de armazenamento de dados<\/b> tamb\u00e9m est\u00e3o crescendo. Nos \u00faltimos cinco anos, eles passaram de doze discos (12x HDD 2U) para trinta e seis discos (36x HDD 4U). Essas unidades t\u00e3o volumosas geram receio em alguns, pois em caso de falha de um chassi desse tipo, a performance - e at\u00e9 mesmo a opera\u00e7\u00e3o! - de todo o sistema pode estar em risco. Mas isso n\u00e3o acontecer\u00e1 conosco: implementamos redund\u00e2ncia no n\u00edvel de c\u00f3pias de dados geodistribu\u00eddas. Distribu\u00edmos os chassis entre diferentes data centers - no total, utilizamos tr\u00eas - e isso elimina a possibilidade de problemas tanto com falhas de chassis quanto com quedas de site.<\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/d262ccfa27883b6e16419beb69a9e366.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c9 claro que essa abordagem tornou redundante o RAID de hardware, do qual abrimos m\u00e3o. Ao eliminar a redund\u00e2ncia, ao mesmo tempo aumentamos a confiabilidade do sistema, simplificando a solu\u00e7\u00e3o e removendo um dos potenciais pontos de falha. Vale lembrar que nosso armazenamento \u00e9 'feita por n\u00f3s mesmos'. Tomamos essa decis\u00e3o de forma muito consciente e o resultado nos deixou plenamente satisfeitos.<\/p>\n<p><b>Data Centers<\/b> nos \u00faltimos cinco anos mudamos v\u00e1rias vezes. Desde a reda\u00e7\u00e3o do artigo anterior, apenas um Data Center - DataLine - n\u00e3o sofreu altera\u00e7\u00f5es, os demais precisaram ser substitu\u00eddos conforme nossa infraestrutura se desenvolvia. Todas as mudan\u00e7as entre os sites foram planejadas.<\/p>\n<p>H\u00e1 dois anos migramos dentro do MMT\u0421-9, mudando para um local com reforma de qualidade, um bom sistema de refrigera\u00e7\u00e3o, fornecimento de energia est\u00e1vel e sem poeira, que antes se acumulava em grosas camadas em todas as superf\u00edcies e entupia abundantemente o interior do nosso equipamento. A decis\u00e3o em favor da qualidade dos servi\u00e7os - e da aus\u00eancia de poeira! - foi a raz\u00e3o para nossa mudan\u00e7a.<\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/a55336ead2ccb939915f8c93642132c9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nQuase sempre 'uma mudan\u00e7a equivale a dois inc\u00eandios', mas os problemas durante a migra\u00e7\u00e3o s\u00e3o sempre diferentes. Desta vez, a principal dificuldade da mudan\u00e7a dentro de um Data Center foi causada pelos cross connections \u00f3pticas - sua abund\u00e2ncia entre os andares sem uma integra\u00e7\u00e3o unificada do lado dos operadores de telecomunica\u00e7\u00f5es. O processo de atualiza\u00e7\u00e3o e reconfigura\u00e7\u00e3o das conex\u00f5es (no qual fomos ajudados pelos engenheiros do MMT\u0421-9) foi, sem d\u00favida, a etapa mais desafiadora da migra\u00e7\u00e3o.<\/p>\n<p>A segunda migra\u00e7\u00e3o aconteceu h\u00e1 um ano, em 2019, quando nos mudamos de um datacenter n\u00e3o muito bom para o O2xygen. As raz\u00f5es para a mudan\u00e7a foram semelhantes \u00e0s discutidas acima, mas se juntou a isso o problema da falta de atratividade do datacenter original para os operadores de telecomunica\u00e7\u00f5es \u2013 muitos provedores precisavam ser 'convidados' at\u00e9 esse ponto por nossos pr\u00f3prios meios.<\/p>\n<p><img decoding=\"async\" alt=\"Como a infraestrutura da Uma.Tech foi desenvolvida\" src=\"\/wp-content\/uploads\/2020\/07\/1afeb3d5c080b388196d2d522cd540b1.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA migra\u00e7\u00e3o de 13 racks para uma plataforma de qualidade no MMTS-9 permitiu desenvolver essa localiza\u00e7\u00e3o n\u00e3o apenas como uma estrutura de operadores (dois ou tr\u00eas racks e 'links' de operadores), mas tamb\u00e9m utilizar como uma das principais. Isso simplificou um pouco a migra\u00e7\u00e3o de um datacenter n\u00e3o muito bom \u2013 a maior parte do equipamento foi transferido para outra instala\u00e7\u00e3o, enquanto o O2xygen assumiu o papel de um espa\u00e7o em desenvolvimento, enviando tamb\u00e9m cinco racks l\u00e1 com equipamentos.<\/p>\n<p>Hoje, o O2xygen j\u00e1 \u00e9 uma verdadeira plataforma, onde os operadores que precisamos 'chegar' se conectaram e novos continuam se juntando. Para os operadores, o O2xygen tamb\u00e9m se mostrou atrativo do ponto de vista do desenvolvimento estrat\u00e9gico.<\/p>\n<p>Realizamos a fase principal do traslado obrigatoriamente em uma \u00fanica noite, e ao migrar dentro do MMTS-9 e para o O2xygen seguimos essa regra. \u00c9 importante enfatizar que a regra da 'mudan\u00e7a em uma noite' \u00e9 rigorosamente cumprida, independentemente do n\u00famero de racks! Houve at\u00e9 um caso em que movemos 20 racks e fizemos isso tamb\u00e9m em uma \u00fanica noite. A migra\u00e7\u00e3o \u00e9 um processo relativamente simples, que requer cautela e sequ\u00eancia, mas existem algumas manobras tanto no processo de prepara\u00e7\u00e3o quanto na mudan\u00e7a e na implementa\u00e7\u00e3o na nova localiza\u00e7\u00e3o. Estamos prontos para falar em detalhes sobre a migra\u00e7\u00e3o, se voc\u00ea tiver interesse.<\/p>\n<p><b>Resultados<\/b> Gostamos de ciclos de cinco anos de desenvolvimento. Conclu\u00edmos a constru\u00e7\u00e3o de uma nova infraestrutura tolerante a falhas, distribu\u00edda em tr\u00eas centros de dados. Aumentamos drasticamente a densidade de entrega de tr\u00e1fego \u2013 se recentemente est\u00e1vamos felizes com 40-80G com 2U, agora \u00e9 norma para n\u00f3s entregar 100G com 1U. Agora, um terabit de tr\u00e1fego \u00e9 percebido como algo comum por n\u00f3s. Estamos prontos para continuar desenvolvendo nossa infraestrutura, que se revelou flex\u00edvel e escal\u00e1vel.<\/p>\n<p><b>Pergunta: <\/b>Sobre o que devemos falar nos pr\u00f3ximos textos, prezados leitores? Por que come\u00e7amos a criar sistemas de armazenamento de dados caseiros? Sobre o n\u00facleo de rede e suas caracter\u00edsticas? Sobre os truques e sutilezas da migra\u00e7\u00e3o entre data centers? Sobre a otimiza\u00e7\u00e3o de solu\u00e7\u00f5es de entrega atrav\u00e9s da sele\u00e7\u00e3o de componentes e ajustes finos de par\u00e2metros? Sobre a cria\u00e7\u00e3o de solu\u00e7\u00f5es robustas gra\u00e7as ao backup m\u00faltiplo e \u00e0s capacidades de escalabilidade horizontal dentro do data center, que s\u00e3o implementadas em uma estrutura composta por tr\u00eas data centers?<\/p>\n<p><i>Autor: Petr Vinogradov \u2014 Diretor T\u00e9cnico da Uma.Tech <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/hamsters\/\" class=\"user_link\">Hamsters<\/a><\/noindex> <\/i><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/umatech\/blog\/513010\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0442\u0440\u0430\u0444\u0438\u043a \u0440\u043e\u0441, \u0437\u0430\u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u043b\u0438 \u0426\u041e\u0414\u044b \u2013 \u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u044d\u0442\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e, \u0441 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438 \u0432\u0430\u0441 \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434. \u041f\u044f\u0442\u044c \u043b\u0435\u0442 \u2013 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0438\u0442\u043e\u0433\u043e\u0432. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u0440\u0435\u0448\u0438\u043b\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0438 \u043d\u0430\u0448\u0435\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430 \u043f\u044f\u0442\u0438\u043b\u0435\u0442\u043a\u0443 \u043f\u0440\u043e\u0448\u043b\u0430 \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u043f\u0443\u0442\u044c \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":90282,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-90281","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0442\u0440\u0430\u0444\u0438\u043a \u0440\u043e\u0441, \u0437\u0430\u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u043b\u0438 \u0426\u041e\u0414\u044b \u2013 \u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u044d\u0442\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e, \u0441 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438 \u0432\u0430\u0441 \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434.\" \/>\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\/pt\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\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 Uma.Tech \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0442\u0440\u0430\u0444\u0438\u043a \u0440\u043e\u0441, \u0437\u0430\u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u043b\u0438 \u0426\u041e\u0414\u044b \u2013 \u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u044d\u0442\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e, \u0441 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438 \u0432\u0430\u0441 \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala\" \/>\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-07-30T11:42:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-30T11:42:14+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\udd47Como a infraestrutura da Uma.Tech se desenvolveu | ProHoster","description":"Iniciamos novos servi\u00e7os, o tr\u00e1fego aumentou, trocamos servidores, conectamos novas plataformas e reformulamos os data centers \u2013 agora contaremos essa hist\u00f3ria, que come\u00e7amos a compartilhar com voc\u00eas h\u00e1 cinco anos.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","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 Uma.Tech \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b\u0430 | ProHoster","og:description":"\u041c\u044b \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u0442\u0440\u0430\u0444\u0438\u043a \u0440\u043e\u0441, \u0437\u0430\u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u043b\u0438 \u043d\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u043b\u0438 \u0426\u041e\u0414\u044b \u2013 \u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u044d\u0442\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u044e, \u0441 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0438 \u0432\u0430\u0441 \u043f\u044f\u0442\u044c \u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-uma-tech-infrastrukturu-razvivala","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-07-30T11:42:14+00:00","article:modified_time":"2020-07-30T11:42:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"90281","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 12:54:27","updated":"2022-09-30 02:23:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/90281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=90281"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/90281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/90282"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=90281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=90281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=90281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}