{"id":35801,"date":"2019-10-31T22:06:24","date_gmt":"2019-10-31T19:06:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-vybrat-shd-ne-vystreliv-sebe-v-nogu\/"},"modified":"2019-10-31T22:06:24","modified_gmt":"2019-10-31T19:06:24","slug":"kak-vybrat-shd-ne-vystreliv-sebe-v-nogu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-vybrat-shd-ne-vystreliv-sebe-v-nogu","title":{"rendered":"Como escolher uma SAN sem se ferir","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Introdu\u00e7\u00e3o<\/h2>\n<p>\nChegou a hora de comprar um armazenamento. Qual escolher, a quem ouvir? O fornecedor A fala sobre o fornecedor B, e ainda h\u00e1 o integrador C, que diz o oposto e recomenda o fornecedor D. Nessa situa\u00e7\u00e3o, at\u00e9 um arquiteto experiente em sistemas de armazenamento pode ficar confuso, especialmente com todos os novos fornecedores e as modas de hoje, como SDS e hipercaracter\u00edsticas.<\/p>\n<p>Ent\u00e3o, como entender tudo isso e n\u00e3o sair perdendo? N\u00f3s (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/antonvirtual\/\" class=\"user_link\">AntonVirtual<\/a><\/noindex> Anton Zhbankov e <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/korp\/\" class=\"user_link\">korp<\/a><\/noindex> Evgeny Elizarov) vamos tentar explicar isso em uma linguagem clara.<br \/>\nEste artigo se cruza em muitos aspectos e \u00e9, de fato, uma extens\u00e3o do \u201c<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/321178\/\">Design de Data Centers Virtualizados<\/a><\/noindex>\u201d em termos de escolha de sistemas de armazenamento e revis\u00e3o das tecnologias de armazenamento. Vamos abordar rapidamente a teoria geral, mas recomendamos a leitura do artigo mencionado.<\/p>\n<h2>Por que<\/h2>\n<p>\n\u00c9 comum observar a situa\u00e7\u00e3o em que uma nova pessoa chega a um f\u00f3rum ou a um chat especializado, como o Storage Discussions, e faz a pergunta: \u201cme oferecem duas op\u00e7\u00f5es de armazenamento \u2014 ABC SuperStorage S600 e XYZ HyperOcean 666v4, o que voc\u00ea recomenda?\u201d<\/p>\n<p>E come\u00e7a a discuss\u00e3o sobre quais s\u00e3o as caracter\u00edsticas de implementa\u00e7\u00e3o dessas fun\u00e7\u00f5es complicadas e confusas, que para uma pessoa n\u00e3o preparada s\u00e3o completamente incompreens\u00edveis. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nAssim, a primeira e principal pergunta que precisamos nos fazer muito antes de comparar as especifica\u00e7\u00f5es nas propostas comerciais \u00e9 \u2014 POR QU\u00ca? Por que precisamos desse armazenamento?<\/p>\n<p><img decoding=\"async\" alt=\"Como escolher uma SAN sem se ferir\" src=\"\/wp-content\/uploads\/2019\/06\/4e02a50a2420483c6c4939bf264dea2a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA resposta ser\u00e1 surpreendente e muito no estilo de Tony Robbins \u2014 para armazenar dados. Obrigado, capit\u00e3o! No entanto, \u00e0s vezes nos aprofundamos tanto na compara\u00e7\u00e3o de detalhes que esquecemos por que estamos fazendo tudo isso.<\/p>\n<p>Assim, a fun\u00e7\u00e3o do sistema de armazenamento de dados \u00e9 armazenar e fornecer acesso aos DADOS com a performance estipulada. \u00c9 com esses dados que vamos come\u00e7ar.<\/p>\n<h2>Dados<\/h2>\n<p><\/p>\n<h3>Tipo de dado<\/h3>\n<p>\nQuais dados planejamos armazenar? \u00c9 uma quest\u00e3o muito importante que pode eliminar muitas solu\u00e7\u00f5es de armazenamento do exame. Por exemplo, a inten\u00e7\u00e3o \u00e9 armazenar v\u00eddeos e fotos. Isso j\u00e1 pode descartar sistemas projetados para acesso aleat\u00f3rio de pequenos blocos ou sistemas com recursos exclusivos de compress\u00e3o \/ deduplica\u00e7\u00e3o. Podem ser sistemas excelentes, n\u00e3o queremos dizer nada de ruim. Mas, neste caso, seus pontos fortes podem se tornar fracos (v\u00eddeos e fotos n\u00e3o s\u00e3o comprimidos) ou simplesmente aumentar significativamente o custo do sistema.<\/p>\n<p>E, ao contr\u00e1rio, se o uso pretendido \u00e9 um SGBD transacional pesado, ent\u00e3o sistemas de streaming excelentes para multim\u00eddia, capazes de fornecer gigabytes por segundo, ser\u00e3o uma m\u00e1 escolha.<\/p>\n<h3>Volume de dados<\/h3>\n<p>\nQuantos dados planejamos armazenar? A quantidade sempre se transforma em qualidade, e isso nunca deve ser esquecido, especialmente em nosso tempo de crescimento exponencial do volume de dados. Sistemas de classe petabyte j\u00e1 n\u00e3o s\u00e3o raridade, mas quanto maior o volume de petabytes, mais espec\u00edfica se torna a configura\u00e7\u00e3o, e menos funcionalidades habituais de sistemas de acesso aleat\u00f3rio de pequeno e m\u00e9dio volume estar\u00e3o dispon\u00edveis. Isso se deve simplesmente ao fato de que apenas as tabelas de estat\u00edsticas de acesso por blocos se tornam maiores do que a mem\u00f3ria RAM dispon\u00edvel nos controladores. Sem mencionar a compress\u00e3o \/ tireagem. Suponha que queremos mudar o algoritmo de compress\u00e3o para um mais potente e comprimir 20 petabytes de dados. Quanto tempo isso levar\u00e1: seis meses, um ano?<\/p>\n<p>Por outro lado, por que complicar as coisas se precisamos armazenar e processar apenas 500 GB de dados? Apenas 500. SSDs dom\u00e9sticos (com baixo DWPD) desse volume custam muito pouco. Por que construir uma f\u00e1brica de Fiber Channel e comprar um sistema de armazenamento externo de alto n\u00edvel que custaria uma fortuna?<\/p>\n<p>Qual \u00e9 a porcentagem do total de dados quentes? Qu\u00e3o desigual \u00e9 a carga por volume de dados? \u00c9 aqui que a tecnologia de armazenamento em m\u00faltiplos n\u00edveis ou Flash Cache pode ser muito \u00fatil se o volume de dados quentes for \u00ednfimo em compara\u00e7\u00e3o com o total. Por outro lado, em cargas homog\u00eaneas em todo o volume, frequentemente observadas em sistemas de streaming (videovigil\u00e2ncia, alguns sistemas de analytics), essas tecnologias n\u00e3o trar\u00e3o vantagens e apenas aumentar\u00e3o o custo \/ a complexidade do sistema.<\/p>\n<h3>SI<\/h3>\n<p>\nO lado inverso dos dados \u00e9 o sistema de informa\u00e7\u00e3o que utiliza esses dados. O SI possui um conjunto de requisitos que s\u00e3o herdados dos dados. Para mais detalhes sobre o SI, veja em \u201cDesenho do Data Center Virtualizado\u201d.<\/p>\n<h4>Requisitos de robustez \/ disponibilidade<\/h4>\n<p>Os requisitos de robustez \/ disponibilidade dos dados s\u00e3o herdados do SI que os utiliza e s\u00e3o expressos em tr\u00eas n\u00fameros \u2014 <b>RPO<\/b>, <b>RTO<\/b>, <b>disponibilidade<\/b>.<\/p>\n<p><b>Acessibilidade <\/b> \u2014 a fra\u00e7\u00e3o de tempo em que os dados est\u00e3o dispon\u00edveis para uso. Normalmente \u00e9 expressa em termos de n\u00famero 9. Por exemplo, duas noves em um ano significa que a disponibilidade \u00e9 de 99%, ou seja, permitem-se 95 horas de indisponibilidade por ano. Tr\u00eas noves \u2014 9,5 horas por ano.<\/p>\n<p>RPO \/ RTO \u2014 s\u00e3o indicadores n\u00e3o cumulativos, mas por incidente (falha), ao contr\u00e1rio da disponibilidade.<\/p>\n<p><b>RPO <\/b> \u2014 o volume de dados perdidos em caso de falha (em horas). Por exemplo, se o backup \u00e9 realizado uma vez por dia, ent\u00e3o o RPO = 24 horas. Ou seja, em caso de falha e perda total do sistema de armazenamento, dados de at\u00e9 24 horas (a partir do \u00faltimo backup) podem ser perdidos. Com base no RPO definido para o SI, pode-se estabelecer o regulamento de backup. Al\u00e9m disso, com base no RPO, \u00e9 poss\u00edvel entender a necessidade de replica\u00e7\u00e3o de dados s\u00edncrona \/ ass\u00edncrona.<\/p>\n<p><b>RTO<\/b> \u2014 o tempo de recupera\u00e7\u00e3o do servi\u00e7o (acesso aos dados) ap\u00f3s uma falha. Com base no valor de RTO definido, podemos entender se \u00e9 necess\u00e1rio um metrocluster ou se uma replica\u00e7\u00e3o unidirecional \u00e9 suficiente. Tamb\u00e9m \u00e9 necess\u00e1rio determinar se um sistema de armazenamento de classe hi-end com m\u00faltiplos controladores \u00e9 necess\u00e1rio.<\/p>\n<p><img decoding=\"async\" alt=\"Como escolher uma SAN sem se ferir\" src=\"\/wp-content\/uploads\/2019\/06\/327166acf29e390fa7454fe66bc4e409.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Requisitos de desempenho<\/h4>\n<p>\nApesar de ser uma quest\u00e3o bastante \u00f3bvia, \u00e9 aqui que surgem a maioria das dificuldades. Dependendo de se voc\u00ea j\u00e1 possui alguma infraestrutura ou n\u00e3o, os caminhos para coleta das estat\u00edsticas necess\u00e1rias ser\u00e3o constru\u00eddos.<\/p>\n<p>Voc\u00ea j\u00e1 possui um armazenamento em unidade (SXD) e est\u00e1 procurando uma substitui\u00e7\u00e3o ou deseja adquirir mais uma para expans\u00e3o. Aqui \u00e9 tudo simples. Voc\u00ea entende quais servi\u00e7os voc\u00ea j\u00e1 tem e quais planeja implementar em breve. Com base nos servi\u00e7os atuais, voc\u00ea pode coletar estat\u00edsticas de desempenho. Avalie o n\u00famero atual de IOPS e as lat\u00eancias atuais \u2014 quais s\u00e3o esses indicadores e s\u00e3o suficientes para suas necessidades? Isso pode ser feito tanto no pr\u00f3prio sistema de armazenamento quanto do lado dos hosts conectados a ele.<\/p>\n<p>E \u00e9 importante analisar n\u00e3o apenas a carga atual, mas durante um per\u00edodo (preferencialmente um m\u00eas). Verifique quais s\u00e3o os picos m\u00e1ximos durante o dia, que tipo de carga \u00e9 gerada por backups etc. Se o seu SXD ou o software relacionado n\u00e3o fornece um conjunto completo dessas informa\u00e7\u00f5es, voc\u00ea pode usar o RRDtool gratuito, que funciona com a maioria dos SXD e switches populares e conseguir\u00e1 fornecer estat\u00edsticas detalhadas de desempenho. Tamb\u00e9m \u00e9 importante monitorar a carga nos hosts que trabalham com esse SXD, em m\u00e1quinas virtuais espec\u00edficas ou o que exatamente est\u00e1 funcionando nesse host.<\/p>\n<p><img decoding=\"async\" alt=\"Como escolher uma SAN sem se ferir\" src=\"\/wp-content\/uploads\/2019\/06\/a0db9ec82e8ab5282e7af5d50e02f281.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c9 importante ressaltar que, se as lat\u00eancias no volume e no datastore, que se encontra nesse volume, diferirem bastante, \u00e9 necess\u00e1rio prestar aten\u00e7\u00e3o \u00e0 sua rede SAN. H\u00e1 uma alta probabilidade de que existam problemas com ela e, antes de adquirir um novo sistema, voc\u00ea deve resolver essa quest\u00e3o, pois h\u00e1 uma grande chance de que a performance do sistema atual melhore.<\/p>\n<p>Voc\u00ea est\u00e1 construindo uma infraestrutura do zero ou adquirindo um sistema para um novo servi\u00e7o, cuja carga voc\u00ea n\u00e3o tem conhecimento. Existem algumas op\u00e7\u00f5es: conversar com colegas em recursos especializados para tentar descobrir e prever a carga, contatar um integrador com experi\u00eancia na implementa\u00e7\u00e3o de servi\u00e7os semelhantes que possa calcular a carga por voc\u00ea. E a terceira op\u00e7\u00e3o (geralmente a mais complexa, especialmente quando se trata de aplica\u00e7\u00f5es personalizadas ou raras) \u00e9 tentar esclarecer os requisitos de desempenho com os desenvolvedores do sistema.<\/p>\n<p>E, aten\u00e7\u00e3o, a op\u00e7\u00e3o mais correta do ponto de vista pr\u00e1tico \u00e9 um piloto no equipamento atual ou no equipamento fornecido para teste pelo vendedor \/ integrador.<\/p>\n<h4>Requisitos especiais<\/h4>\n<p>\nRequisitos especiais \u2014 tudo aquilo que n\u00e3o se enquadra nas exig\u00eancias de desempenho, robustez e funcionalidade para o processamento e fornecimento imediato de dados.<\/p>\n<p>Um dos requisitos especiais mais simples para um sistema de armazenamento de dados pode ser chamado de \u201csuporte de m\u00eddia remov\u00edvel\u201d. E logo fica claro que este sistema de armazenamento de dados deve incluir uma biblioteca de fitas ou simplesmente um gravador, onde uma c\u00f3pia de seguran\u00e7a \u00e9 armazenada. Ap\u00f3s isso, uma pessoa especialmente treinada assina a fita e a leva orgulhosamente para um cofre especial.<br \/>\nOutro exemplo de requisito especial \u2014 constru\u00e7\u00e3o protegida contra impactos.<\/p>\n<h2>Onde<\/h2>\n<p>\nO segundo componente principal na escolha de um determinado sistema de armazenamento \u00e9 a informa\u00e7\u00e3o sobre ONDE este sistema de armazenamento ficar\u00e1. Come\u00e7ando pela geografia ou condi\u00e7\u00f5es clim\u00e1ticas e terminando com a equipe.<\/p>\n<h3>Cliente<\/h3>\n<p>\nPara quem este sistema de armazenamento est\u00e1 sendo planejado? A quest\u00e3o tem os seguintes fundamentos:<\/p>\n<p><b>Cliente p\u00fablico \/ comercial.<\/b><br \/>\nO cliente comercial n\u00e3o possui nenhuma restri\u00e7\u00e3o e n\u00e3o \u00e9 obrigado a realizar licita\u00e7\u00f5es, exceto de acordo com seus pr\u00f3prios regulamentos internos. <\/p>\n<p>O cliente p\u00fablico \u2014 \u00e9 uma situa\u00e7\u00e3o diferente. A Lei 44-FZ e outras complexidades relacionadas a licita\u00e7\u00f5es e especifica\u00e7\u00f5es, que podem ser contestadas.<\/p>\n<p><b>Cliente sob san\u00e7\u00f5es<\/b><br \/>\nAqui a quest\u00e3o \u00e9 muito simples \u2014 a escolha \u00e9 limitada apenas \u00e0s ofertas dispon\u00edveis para este cliente.<\/p>\n<p><b>Regulamentos internos \/ fornecedores autorizados para aquisi\u00e7\u00e3o \/ modelos<\/b><br \/>\nA quest\u00e3o tamb\u00e9m \u00e9 extremamente simples, mas deve ser lembrada.<\/p>\n<h3>Onde fisicamente<\/h3>\n<p>\nNesta parte, abordamos todas as quest\u00f5es relacionadas \u00e0 geografia, canais de comunica\u00e7\u00e3o e microclima no local de instala\u00e7\u00e3o.<\/p>\n<h4>Equipe<\/h4>\n<p>\nQuem ir\u00e1 trabalhar com este sistema de armazenamento? Isso \u00e9 t\u00e3o importante quanto o que o sistema de armazenamento realmente pode fazer.<br \/>\nPor mais promissora, incr\u00edvel e maravilhosa que seja a solu\u00e7\u00e3o de armazenamento do fornecedor A, n\u00e3o faz sentido implement\u00e1-la se a equipe s\u00f3 sabe trabalhar com o fornecedor B e n\u00e3o h\u00e1 planos para futuras aquisi\u00e7\u00f5es ou coopera\u00e7\u00e3o constante com A.<\/p>\n<p>E, claro, o lado oposto da quest\u00e3o \u00e9 qu\u00e3o dispon\u00edvel \u00e9 o pessoal qualificado nesta localiza\u00e7\u00e3o geogr\u00e1fica, tanto na empresa quanto potencialmente no mercado de trabalho. Para as regi\u00f5es, pode ter um significado significativo a escolha de sistemas de armazenamento com interfaces simples ou a capacidade de gerenciamento centralizado remoto. Caso contr\u00e1rio, em algum momento, isso pode se tornar extremamente doloroso. A internet est\u00e1 cheia de hist\u00f3rias sobre como um novo funcion\u00e1rio, um ex-aluno, configurou algo que derrubou toda a empresa.<\/p>\n<p><img decoding=\"async\" alt=\"Como escolher uma SAN sem se ferir\" src=\"\/wp-content\/uploads\/2019\/06\/5feeb5b13119c87d6b516d160d801129.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Ambiente<\/h4>\n<p>\nE, naturalmente, uma quest\u00e3o igualmente importante \u00e9 em que ambiente esse sistema de armazenamento funcionar\u00e1. <\/p>\n<ul>\n<li>Como est\u00e1 a alimenta\u00e7\u00e3o\/reesfriamento?<\/li>\n<li>Qual \u00e9 a conex\u00e3o<\/li>\n<li>Onde ele ser\u00e1 instalado<\/li>\n<li>E assim por diante.<\/li>\n<\/ul>\n<p>\nFrequentemente, essas quest\u00f5es s\u00e3o consideradas \u00f3bvias e n\u00e3o s\u00e3o analisadas em detalhes, mas \u00e0s vezes elas podem inverter totalmente a situa\u00e7\u00e3o.<\/p>\n<h2>O qu\u00ea<\/h2>\n<p><\/p>\n<h3>Fornecedor<\/h3>\n<p>\nAtualmente (meados de 2019), o mercado russo de sistemas de armazenamento pode ser dividido em cinco categorias distintas:<\/p>\n<ol>\n<li>Primeira divis\u00e3o \u2014 empresas respeit\u00e1veis com uma ampla gama que vai desde as prateleiras de disco mais simples at\u00e9 as de ponta (HPE, DellEMC, Hitachi, NetApp, IBM\/Lenovo)<\/li>\n<li>Segunda divis\u00e3o \u2014 empresas com uma linha limitada, jogadores de nicho, fornecedores s\u00e9rios de SDS ou novos entrantes em ascens\u00e3o (Fujitsu, Datacore, Infinidat, Huawei, Pure, etc.)<\/li>\n<li>Terceira divis\u00e3o \u2014 solu\u00e7\u00f5es de nicho consideradas de baixo custo, SDS barato, produtos caseiros e solu\u00e7\u00f5es em ceph e outros projetos abertos (Infortrend, Starwind, etc.)<\/li>\n<li>Segmento SOHO \u2014 sistemas de armazenamento pequenos e muito pequenos ao n\u00edvel de casa\/escrit\u00f3rio pequeno (Synology, QNAP, etc.)<\/li>\n<li>Sistemas de armazenamento de importa\u00e7\u00e3o substitu\u00edda \u2014 incluem hardware da primeira divis\u00e3o com etiquetas trocadas, bem como representantes raros da segunda (RAIDIX, daremos a eles um avan\u00e7o) que, na maioria, pertencem \u00e0 terceira divis\u00e3o (Aerodisk, Baum, Depo, etc.)<\/li>\n<\/ol>\n<p>\nA divis\u00e3o \u00e9 bastante condicional e de forma alguma implica que a terceira ou o segmento SOHO seja ruim e que n\u00e3o podem ser utilizados. Em projetos espec\u00edficos com um conjunto bem definido de dados e perfil de carga, eles podem funcionar muito bem, superando a primeira divis\u00e3o em termos de rela\u00e7\u00e3o custo\/benef\u00edcio. \u00c9 importante primeiro definir as tarefas, perspectivas de crescimento, funcionalidade necess\u00e1ria \u2014 e ent\u00e3o a Synology servir\u00e1 a voc\u00ea com lealdade, e seus cabelos se tornar\u00e3o macios e sedosos.<\/p>\n<p>Um dos fatores importantes na escolha de um fornecedor \u00e9 o ambiente atual. Quantas e quais matrizes de armazenamento voc\u00ea j\u00e1 possui, com quais matrizes os engenheiros est\u00e3o familiarizados. Voc\u00ea precisa de mais um fornecedor, mais um ponto de contato, vai migrar gradualmente toda a carga do fornecedor A para o fornecedor B?<\/p>\n<p>N\u00e3o devemos criar entidades al\u00e9m do necess\u00e1rio.<\/p>\n<h3>iSCSI \/ FC \/ Arquivo<\/h3>\n<p>\nN\u00e3o existe um consenso sobre os protocolos de acesso entre os engenheiros, e as disputas mais se assemelham a discuss\u00f5es teol\u00f3gicas do que a quest\u00f5es de engenharia. Mas, de forma geral, podemos destacar os seguintes pontos:<\/p>\n<p><b>FCoE<\/b> est\u00e1 mais morto do que vivo.<\/p>\n<p><b>FC vs iSCSI<\/b>. Uma das principais vantagens do FC em 2019 em rela\u00e7\u00e3o \u00e0s matrizes de armazenamento IP, a f\u00e1brica dedicada para acesso a dados, \u00e9 neutralizada por uma rede IP dedicada. N\u00e3o existem vantagens globais do FC sobre as redes IP, e as matrizes de armazenamento IP podem ser constru\u00eddas para qualquer n\u00edvel de carga, at\u00e9 mesmo para sistemas de bancos de dados pesados para grandes bancos. Por outro lado, a morte do FC vem sendo profetizada h\u00e1 v\u00e1rios anos, mas algo sempre impede isso. Hoje, por exemplo, alguns atores no mercado de armazenamento est\u00e3o desenvolvendo ativamente o padr\u00e3o NVMeoF. Se isso vai dividir o destino do FCoE \u2014 s\u00f3 o tempo dir\u00e1.<\/p>\n<p><b>Acesso a arquivos<\/b> tamb\u00e9m n\u00e3o \u00e9 algo que deva ser ignorado. NFS \/ CIFS se mostram excelentes em ambientes produtivos e, com o projeto correto, t\u00eam tantas queixas quanto os protocolos de bloco.<\/p>\n<h3>H\u00edbridos \/ All Flash Array<\/h3>\n<p>\nAs matrizes de armazenamento cl\u00e1ssicas s\u00e3o de 2 tipos:<\/p>\n<ol>\n<li>AFA (All Flash Array) \u2014 sistemas otimizados para uso de SSD.<\/li>\n<li>H\u00edbridos \u2014 que permitem o uso tanto de HDD quanto de SSD ou uma combina\u00e7\u00e3o deles.<\/li>\n<\/ol>\n<p>\nA principal diferen\u00e7a entre eles \u00e9 as tecnologias suportadas para efici\u00eancia de armazenamento e o n\u00edvel m\u00e1ximo de desempenho (altos \u00edndices de IOPS e baixa lat\u00eancia). Ambos os sistemas (na maioria de seus modelos, exceto o segmento low-end) podem funcionar como dispositivos de bloco ou de arquivo. O n\u00edvel do sistema determina tamb\u00e9m o funcionalidade suportado, que nos modelos mais simples \u00e9 geralmente reduzido ao n\u00edvel m\u00ednimo. Isso deve ser levado em considera\u00e7\u00e3o ao estudar as caracter\u00edsticas de um modelo espec\u00edfico, e n\u00e3o apenas as capacidades da linha como um todo. Al\u00e9m disso, \u00e9 claro, o n\u00edvel do sistema afeta suas especifica\u00e7\u00f5es t\u00e9cnicas, como processador, volume de mem\u00f3ria, cache, n\u00famero e tipos de portas, etc. Em termos de gerenciamento de software, AFA e sistemas h\u00edbridos (baseados em disco) diferem apenas nas implementa\u00e7\u00f5es dos mecanismos de intera\u00e7\u00e3o com SSDs, e mesmo se voc\u00ea usar SSD em um sistema h\u00edbrido, isso n\u00e3o significa que voc\u00ea consiga obter um desempenho equivalente ao de um sistema AFA. Na maioria dos casos, os mecanismos inline de armazenamento eficaz em sistemas h\u00edbridos est\u00e3o desativados, e ativ\u00e1-los resulta em perda de desempenho.<\/p>\n<h3>Armazenamentos especiais<\/h3>\n<p>\nAl\u00e9m dos armazenamentos de prop\u00f3sito geral, voltados principalmente para o processamento operacional de dados, existem armazenamentos especiais com princ\u00edpios fundamentais que diferem radicalmente dos habituais (baixa lat\u00eancia, muitas IOPS):<\/p>\n<p><b>M\u00eddia. <\/b><\/p>\n<p>Esses sistemas s\u00e3o projetados para o armazenamento e processamento de arquivos de m\u00eddia, que se distinguem por seu grande tamanho. Assim, a lat\u00eancia se torna praticamente irrelevante, enquanto a capacidade de enviar e receber dados em uma ampla largura de banda em m\u00faltiplos fluxos paralelos se torna a prioridade.<\/p>\n<p><b>Armazenamentos deduplicadores para backups.<\/b><\/p>\n<p>Uma vez que os backups costumam ter uma semelhan\u00e7a rarefeita entre si (um backup m\u00e9dio difere do de ontem em 1-2%), esta classe de sistemas empacota os dados gravados de forma extremamente eficiente em um n\u00famero bastante reduzido de suportes f\u00edsicos. Por exemplo, em casos isolados, os coeficientes de compress\u00e3o de dados podem atingir 200 para 1.<\/p>\n<p><b>Armazenamentos baseados em objetos.<\/b><\/p>\n<p>Nesses sistemas de armazenamento, n\u00e3o h\u00e1 volumes com acesso em bloco e compartilhamentos de arquivos, mas eles se assemelham mais a um grande banco de dados. O acesso ao objeto armazenado em um sistema desse tipo \u00e9 feito por meio de um identificador \u00fanico ou por metadados (por exemplo, todos os objetos no formato JPEG, com data de cria\u00e7\u00e3o entre XX-XX-XXXX e YY-YY-YYYY).<\/p>\n<p><b>Sistemas de conformidade<\/b>. <\/p>\n<p>Ainda n\u00e3o s\u00e3o t\u00e3o comuns na R\u00fassia hoje em dia, mas merecem men\u00e7\u00e3o. O prop\u00f3sito desses sistemas de armazenamento \u00e9 garantir a preserva\u00e7\u00e3o de dados para conformidade com pol\u00edticas de seguran\u00e7a ou requisitos regulat\u00f3rios. Em alguns sistemas (como o EMC Centera), foi implementada a fun\u00e7\u00e3o de proibi\u00e7\u00e3o da exclus\u00e3o de dados \u2014 assim que a chave \u00e9 girada e o sistema entra neste modo, nem o administrador nem qualquer outra pessoa pode fisicamente excluir dados j\u00e1 gravados.<\/p>\n<h3>Tecnologias de marca<\/h3>\n<p><\/p>\n<h4>Cache de Flash<\/h4>\n<p>\nCache de Flash \u00e9 um nome gen\u00e9rico para todas as tecnologias propriet\u00e1rias que utilizam mem\u00f3ria flash como cache de segundo n\u00edvel. Ao utilizar o cache de flash, o sistema de armazenamento geralmente \u00e9 projetado para lidar com a carga estabelecida de discos magn\u00e9ticos, enquanto a carga de pico \u00e9 atendida pelo cache.<\/p>\n<p>\u00c9 necess\u00e1rio entender o perfil da carga e o grau de localiza\u00e7\u00e3o dos acessos aos blocos dos volumes de armazenamento. O Flash Cache \u00e9 uma tecnologia para cargas com alta localiza\u00e7\u00e3o de solicita\u00e7\u00f5es e \u00e9 praticamente inaplic\u00e1vel a volumes com carga uniforme (como em sistemas de an\u00e1lise). <\/p>\n<p>No mercado, existem duas implementa\u00e7\u00f5es de cache de flash dispon\u00edveis:<\/p>\n<ul>\n<li>Somente leitura. Nesse caso, apenas os dados de leitura s\u00e3o armazenados em cache, enquanto a grava\u00e7\u00e3o ocorre diretamente nos discos. Alguns fabricantes, como a NetApp, acreditam que a grava\u00e7\u00e3o em seus sistemas de armazenamento j\u00e1 ocorre de forma otimizada e que o cache n\u00e3o ajuda em nada.<\/li>\n<li>Leitura\/Grava\u00e7\u00e3o. Tanto os dados de leitura quanto os de grava\u00e7\u00e3o s\u00e3o armazenados em cache, o que permite bufferizar o fluxo e reduzir o impacto da penaliza\u00e7\u00e3o RAID, resultando em um aumento geral no desempenho para sistemas de armazenamento com mecanismo de grava\u00e7\u00e3o n\u00e3o t\u00e3o otimizado.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Tiers<\/h4>\n<p>\nO armazenamento em m\u00faltiplos n\u00edveis (tiering) \u00e9 uma tecnologia que combina em um \u00fanico pool de disco n\u00edveis de desempenho variados, como SSD e HDD. Em caso de uma disparidade acentuada nas solicita\u00e7\u00f5es para blocos de dados, o sistema pode automaticamente equilibrar os blocos de dados, movendo os sobrecarregados para um n\u00edvel de alto desempenho e os menos utilizados, para um n\u00edvel mais lento.<\/p>\n<p>Os sistemas h\u00edbridos de baixo e m\u00e9dio custo usam armazenamento em m\u00faltiplos n\u00edveis com movimenta\u00e7\u00e3o de dados entre n\u00edveis em agenda. Neste caso, o tamanho do bloco de armazenamento em m\u00faltiplos n\u00edveis nos melhores modelos \u00e9 de 256 MB. Essas caracter\u00edsticas n\u00e3o permitem considerar a tecnologia de armazenamento em m\u00faltiplos n\u00edveis como uma tecnologia de aumento de desempenho, como muitas vezes \u00e9 erroneamente considerada. O armazenamento em m\u00faltiplos n\u00edveis em sistemas de baixo e m\u00e9dio custo \u00e9 uma tecnologia de otimiza\u00e7\u00e3o de custo de armazenamento para sistemas com carga desigual.<\/p>\n<h4>Snapshot<\/h4>\n<p>\nN\u00e3o importa o quanto falamos sobre a confiabilidade dos sistemas de armazenamento, existem muitas maneiras de perder dados que n\u00e3o est\u00e3o relacionadas a problemas de hardware. Isso pode incluir v\u00edrus, hackers ou qualquer outra exclus\u00e3o\/container de dados n\u00e3o intencional. Por essa raz\u00e3o, o backup de dados produtivos \u00e9 uma parte essencial do trabalho de um engenheiro. <\/p>\n<p>Um snapshot \u00e9 uma captura de um volume em um determinado momento. Ao trabalhar com a maioria dos sistemas, como virtualiza\u00e7\u00e3o, bancos de dados etc., precisamos tirar essa captura, da qual copiaremos dados para o backup, enquanto nossos sistemas de informa\u00e7\u00e3o podem continuar trabalhando normalmente com esse volume. Mas \u00e9 importante lembrar \u2014 nem todos os snapshots s\u00e3o igualmente \u00fateis. Diferentes fornecedores t\u00eam abordagens diferentes para a cria\u00e7\u00e3o de snapshots, dependendo de sua arquitetura.<\/p>\n<p><b>CoW (Copy-On-Write)<\/b>. Ao tentar gravar um bloco de dados, seu conte\u00fado original \u00e9 copiado para uma \u00e1rea especial, ap\u00f3s o que a grava\u00e7\u00e3o ocorre normalmente. Isso evita a corrup\u00e7\u00e3o de dados dentro do snapshot. Naturalmente, todas essas manipula\u00e7\u00f5es 'parasit\u00e1rias' com os dados geram uma carga adicional no sistema de armazenamento e, por essa raz\u00e3o, os fornecedores com essa implementa\u00e7\u00e3o n\u00e3o recomendam o uso de mais de dez snapshots, e em volumes de alta carga, n\u00e3o us\u00e1-los de jeito nenhum.<\/p>\n<p><b>RoW (Redirect-on-Write)<\/b>. Nesse caso, o volume original \u00e9 naturalmente congelado, e ao tentar gravar um bloco de dados, o sistema de armazenamento escreve os dados em uma \u00e1rea especial no espa\u00e7o livre, alterando a localiza\u00e7\u00e3o desse bloco na tabela de metadados. Isso reduz o n\u00famero de opera\u00e7\u00f5es de regrava\u00e7\u00e3o, o que, em \u00faltima an\u00e1lise, mitiga a queda de desempenho e remove as limita\u00e7\u00f5es sobre os snapshots e sua quantidade.<\/p>\n<p>Os snapshots tamb\u00e9m podem ser de dois tipos em rela\u00e7\u00e3o \u00e0s aplica\u00e7\u00f5es:<\/p>\n<p><b>Application consistent<\/b>. No momento da cria\u00e7\u00e3o do snapshot, o sistema de armazenamento aciona um agente no sistema operacional do cliente, que for\u00e7a a limpeza dos caches em disco da mem\u00f3ria para o disco e faz com que isso aconte\u00e7a no aplicativo. Nesse caso, ao restaurar a partir do snapshot, os dados ser\u00e3o consistentes.<\/p>\n<p><b>Crash consistent<\/b>Neste caso, nada semelhante acontece e o snapshot \u00e9 criado como est\u00e1. Ao restaurar a partir de um snapshot assim, a situa\u00e7\u00e3o \u00e9 id\u00eantica \u00e0quela em que a energia \u00e9 subitamente cortada e pode haver alguma perda de dados que ficaram no cache e n\u00e3o chegaram ao disco. Esses snapshots s\u00e3o mais simples de implementar e n\u00e3o causam degrada\u00e7\u00e3o de desempenho nas aplica\u00e7\u00f5es, mas s\u00e3o menos confi\u00e1veis. <\/p>\n<p>Por que os snapshots s\u00e3o necess\u00e1rios em sistemas de armazenamento de dados? <\/p>\n<ul>\n<li>Backup sem agente diretamente do SAN<\/li>\n<li>Cria\u00e7\u00e3o de ambientes de teste baseados em dados reais<\/li>\n<li>No caso de SANs de arquivos, pode ser usada para criar ambientes VDI atrav\u00e9s do uso de snapshots do SAN em vez do hipervisor<\/li>\n<li>Garantir RPO baixos criando snapshots programados com frequ\u00eancia significativamente superior \u00e0 frequ\u00eancia de backup<\/li>\n<\/ul>\n<p><\/p>\n<h4>Clonagem<\/h4>\n<p>\nA clonagem de volumes funciona de maneira semelhante aos snapshots, mas serve n\u00e3o apenas para leitura de dados, mas para trabalhar plenamente com eles. Temos a possibilidade de obter uma c\u00f3pia exata do nosso volume, com todos os dados nele, sem fazer uma c\u00f3pia f\u00edsica, o que economiza espa\u00e7o. Normalmente, a clonagem de volumes \u00e9 utilizada em Test&amp;Dev ou se voc\u00ea deseja testar a viabilidade de certas atualiza\u00e7\u00f5es em seu sistema de informa\u00e7\u00e3o. A clonagem permitir\u00e1 que isso seja feito da forma mais r\u00e1pida e econ\u00f4mica em termos de recursos de disco, pois apenas os blocos de dados modificados ser\u00e3o gravados.<\/p>\n<h4>Replica\u00e7\u00e3o \/ Journaliza\u00e7\u00e3o<\/h4>\n<p>\nReplica\u00e7\u00e3o \u00e9 o mecanismo de cria\u00e7\u00e3o de uma c\u00f3pia de dados em outro SAN f\u00edsico. Normalmente, existe uma tecnologia propriet\u00e1ria para cada fornecedor, operando apenas dentro de sua pr\u00f3pria linha de produtos. Mas tamb\u00e9m h\u00e1 solu\u00e7\u00f5es de terceiros, inclusive operando no n\u00edvel do hipervisor, como o VMware vSphere Replication.<\/p>\n<p>A funcionalidade das tecnologias propriet\u00e1rias e a conveni\u00eancia de seu uso geralmente superam as universais, mas s\u00e3o inaplic\u00e1veis quando, por exemplo, \u00e9 necess\u00e1rio fazer uma r\u00e9plica de um NetApp para um HP MSA.<\/p>\n<p>A replica\u00e7\u00e3o \u00e9 dividida em dois subtipos:<\/p>\n<p><b>S\u00edncrona<\/b>. No caso da replica\u00e7\u00e3o s\u00edncrona, a opera\u00e7\u00e3o de grava\u00e7\u00e3o \u00e9 imediatamente enviada para a segunda unidade de armazenamento e n\u00e3o \u00e9 confirmada at\u00e9 que a unidade remota confirme. Isso aumenta a lat\u00eancia de acesso, mas nos d\u00e1 uma c\u00f3pia espelhada exata dos dados. Ou seja, RPO = 0 em caso de perda da unidade principal. <\/p>\n<p><b>S\u00edncrona<\/b>. As opera\u00e7\u00f5es de grava\u00e7\u00e3o s\u00e3o executadas somente na unidade principal e s\u00e3o confirmadas imediatamente, enquanto s\u00e3o armazenadas em buffer para transmiss\u00e3o em lote para a unidade remota. Esse tipo de replica\u00e7\u00e3o \u00e9 relevante para dados menos valiosos, ou para canais de baixa largura de banda, ou aqueles com alta lat\u00eancia (caracter\u00edstico para dist\u00e2ncias acima de 100 km). Portanto, RPO = frequ\u00eancia de envio em lote.<\/p>\n<p>Frequentemente, junto com a replica\u00e7\u00e3o, existe um mecanismo <b>de registro<\/b> das opera\u00e7\u00f5es de disco. Nesse caso, uma \u00e1rea especial \u00e9 designada para registro e as opera\u00e7\u00f5es de grava\u00e7\u00e3o s\u00e3o mantidas por um determinado per\u00edodo de tempo, ou limitadas ao volume do log. Para tecnologias propriet\u00e1rias espec\u00edficas, como o EMC RecoverPoint, existe uma integra\u00e7\u00e3o com o software do sistema, permitindo vincular marcadores espec\u00edficos a uma grava\u00e7\u00e3o espec\u00edfica no log. Isso possibilita reverter o estado do volume (ou criar um clone) n\u00e3o apenas para 23 de abril \u00e0s 11 horas 59 minutos e 13 milissegundos, mas para um momento que precedeu o \u201cDROP ALL TABLES; COMMIT\u201d.<\/p>\n<h4>Metro cluster<\/h4>\n<p>\nMetro cluster \u2014 uma tecnologia que permite criar replica\u00e7\u00e3o s\u00edncrona bidirecional entre duas unidades de armazenamento de tal forma que essa dupla aparece como uma \u00fanica unidade. \u00c9 usada para criar clusters com bra\u00e7os geograficamente dispersos em dist\u00e2ncias metropolitanas (menos de 100 km).<\/p>\n<p>Usando como exemplo o ambiente de virtualiza\u00e7\u00e3o, o metro cluster permite criar um datastore com m\u00e1quinas virtuais, acess\u00edvel para grava\u00e7\u00e3o de ambos os data centers. Nesse caso, um cluster \u00e9 criado no n\u00edvel dos hiperdispositivos, consistindo em hosts em diferentes data centers f\u00edsicos, conectado a esse datastore. Isso permite as seguintes a\u00e7\u00f5es:<\/p>\n<ul>\n<li>Automa\u00e7\u00e3o completa do processo de recupera\u00e7\u00e3o ap\u00f3s a fal\u00eancia de um dos data centers. Sem qualquer ferramenta adicional, todas as VMs que estavam operando no data center falido ser\u00e3o automaticamente reiniciadas no restante. RTO = tempo limite do cluster de alta disponibilidade (15 segundos para VMware) + tempo de inicializa\u00e7\u00e3o do sistema operacional e in\u00edcio dos servi\u00e7os.<\/li>\n<li>Evita\u00e7\u00e3o de desastres ou, em outras palavras, preven\u00e7\u00e3o de cat\u00e1strofes. Se forem realizados trabalhos na alimenta\u00e7\u00e3o el\u00e9trica do data center 1, teremos a oportunidade de migrar toda a carga cr\u00edtica para o data center 2 ininterruptamente antes do in\u00edcio dos trabalhos.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Virtualiza\u00e7\u00e3o<\/h4>\n<p>\nVirtualiza\u00e7\u00e3o de armazenamento \u00e9, tecnicamente, o uso de volumes de outro armazenamento como discos. O virtualizador de armazenamento pode simplesmente apresentar um volume externo ao consumidor como se fosse seu, enquanto o espelha em um outro armazenamento, ou at\u00e9 criar um RAID a partir de volumes externos.<br \/>\nOs representantes cl\u00e1ssicos na classe de virtualiza\u00e7\u00e3o de armazenamento s\u00e3o EMC VPLEX e IBM SVC. E, \u00e9 claro, storages com fun\u00e7\u00e3o de virtualiza\u00e7\u00e3o \u2013 NetApp, Hitachi, IBM \/ Lenovo Storwize.<\/p>\n<p>Para que isso pode ser necess\u00e1rio?<\/p>\n<ul>\n<li>Mirroring em n\u00edvel de armazenamento. Um espelho \u00e9 criado entre os volumes, sendo que uma metade pode estar em HP 3Par e a outra em NetApp. E o virtualizador da EMC.<\/li>\n<li>Migra\u00e7\u00e3o de dados com m\u00ednimo de inatividade entre storages de diferentes fabricantes. Suponha que os dados precisam ser migrados de um antigo 3Par, que ser\u00e1 descartado, para um novo Dell. Nesse caso, os consumidores s\u00e3o desconectados do 3Par, os volumes s\u00e3o conectados ao VPLEX e apresentados novamente aos consumidores. Como nada foi alterado no volume, o trabalho continua. Ao fundo, o processo de espelhamento do volume para o novo Dell \u00e9 iniciado, e ao final, o espelho \u00e9 encerrado e o 3Par desligado. <\/li>\n<li>Organiza\u00e7\u00e3o de metroclusters.<\/li>\n<\/ul>\n<p><\/p>\n<h4>Compress\u00e3o \/ deduplica\u00e7\u00e3o<\/h4>\n<p>\nCompress\u00e3o e deduplica\u00e7\u00e3o s\u00e3o aquelas tecnologias que permitem economizar espa\u00e7o em disco no seu armazenamento. \u00c9 importante mencionar que nem todos os dados podem ser comprimidos e\/ou deduplicados, enquanto alguns tipos de dados s\u00e3o melhor comprimidos e deduplicados, enquanto outros n\u00e3o. <\/p>\n<p>Compress\u00e3o e deduplica\u00e7\u00e3o t\u00eam 2 tipos:<\/p>\n<p><b>Inline<\/b> A compress\u00e3o e deduplica\u00e7\u00e3o dos blocos de dados ocorrem antes da grava\u00e7\u00e3o desses dados no disco. Assim, o sistema apenas calcula o hash do bloco e o compara em uma tabela com os j\u00e1 existentes. Em primeiro lugar, isso \u00e9 executado mais rapidamente do que uma simples grava\u00e7\u00e3o no disco; em segundo lugar, n\u00e3o desperdi\u00e7amos espa\u00e7o em disco desnecess\u00e1rio.<\/p>\n<p><b>Post<\/b> Quando essas opera\u00e7\u00f5es s\u00e3o realizadas em dados j\u00e1 gravados que est\u00e3o nos discos. Portanto, os dados s\u00e3o inicialmente gravados no disco, e somente depois \u00e9 que o hash \u00e9 calculado e acontece a remo\u00e7\u00e3o de blocos desnecess\u00e1rios, liberando recursos de disco.<\/p>\n<p>Vale ressaltar que a maioria dos fornecedores utiliza ambos os tipos, o que permite otimizar esses processos e, consequentemente, aumentar sua efici\u00eancia. A maioria dos fornecedores de armazenamento possui utilit\u00e1rios que permitem analisar seus conjuntos de dados. Esses utilit\u00e1rios funcionam com a mesma l\u00f3gica que est\u00e1 implementada no armazenamento, portanto, o n\u00edvel estimado de efici\u00eancia ser\u00e1 compat\u00edvel. Al\u00e9m disso, muitos fornecedores t\u00eam programas de garantia de efici\u00eancia que prometem um n\u00edvel n\u00e3o inferior ao declarado para determinados (ou todos) tipos de dados. N\u00e3o devemos negligenciar esse programa, pois ao projetar o sistema para suas necessidades, levando em conta o coeficiente de efici\u00eancia do sistema espec\u00edfico, voc\u00ea pode economizar em volume. Tamb\u00e9m \u00e9 importante considerar que esses programas s\u00e3o projetados para sistemas AFA, mas, devido \u00e0 compra de um menor volume de SSD em compara\u00e7\u00e3o com HDD em sistemas cl\u00e1ssicos, isso permitir\u00e1 reduzir seus custos, e se n\u00e3o igualar ao custo do sistema de disco, se aproximar\u00e1 bastante dele.<\/p>\n<h3>Modelo<\/h3>\n<p>\nE aqui chegamos \u00e0 pergunta que foi feita corretamente. <\/p>\n<p>\"Me oferecem duas op\u00e7\u00f5es de armazenamento \u2014 ABC SuperStorage S600 e XYZ HyperOcean 666v4, o que voc\u00ea aconselha?\"<\/p>\n<p>Transforma-se em \"Me oferecem duas op\u00e7\u00f5es de armazenamento \u2014 ABC SuperStorage S600 e XYZ HyperOcean 666v4, o que voc\u00ea aconselha?\"<\/p>\n<p>Carga de trabalho alvo: m\u00e1quinas virtuais VMware mistas com contornos de produ\u00e7\u00e3o\/teste\/desenvolvimento. Teste = produ\u00e7\u00e3o. 150 TB para cada com pico de desempenho de 80.000 IOPS em blocos de 8kb com 50% de acesso aleat\u00f3rio, 80\/20 leitura\/grava\u00e7\u00e3o. 300 TB para desenvolvimento, onde 50.000 IOPS s\u00e3o suficientes, 80% aleat\u00f3rio, 80% grava\u00e7\u00e3o.<\/p>\n<p>Produ\u00e7\u00e3o, presumivelmente em metrocluster, RPO = 15 minutos, RTO = 1 hora, desenvolvimento em replica\u00e7\u00e3o ass\u00edncrona, RPO = 3 horas, teste em um \u00fanico local.<\/p>\n<p>Ter\u00e1 50TB de SGBD, seria bom para eles ter registro.<\/p>\n<p>Temos servidores Dell por toda parte, com arrays de armazenamento Hitachi antigos, que mal est\u00e3o aguentando. Planejamos um aumento de 50% na carga em volume e desempenho.<\/p>\n<p>Como se costuma dizer, em uma pergunta bem formulada est\u00e1 80% da resposta.<\/p>\n<h2>Informa\u00e7\u00f5es adicionais<\/h2>\n<p>\nO que mais vale a pena revisar, na opini\u00e3o dos autores.<\/p>\n<h3>Livros<\/h3>\n<p><\/p>\n<ul>\n<li>Oliifer e Oliifer 'Redes de Computadores'. Este livro ajudar\u00e1 a sistematizar e possivelmente entender melhor como funciona o ambiente de transmiss\u00e3o de dados para sistemas de armazenamento IP \/ Ethernet.<\/li>\n<li>'EMC Information Storage and Management'. Um excelente livro sobre os fundamentos de armazenamento, explicando o porqu\u00ea, o como e o para qu\u00ea.<\/li>\n<\/ul>\n<p><\/p>\n<h4>F\u00f3runs e Chats<\/h4>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/storagediscussions\">Storage Discussions<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/nutanix_russia\">Nutanix \/ IT Russian Discussion Club <\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/vmugru\">VMware User Group Russia <\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/RussianBackupUserGroup\">Russian Backup User Group<\/a><\/noindex> <\/li>\n<\/ul>\n<p><\/p>\n<h3>Recomenda\u00e7\u00f5es gerais<\/h3>\n<p><\/p>\n<h4>Pre\u00e7os<\/h4>\n<p>\nAgora, quanto aos pre\u00e7os \u2014 geralmente, os pre\u00e7os de arrays de armazenamento geralmente aparecem como List price, do qual cada cliente recebe um desconto individual. O tamanho do desconto depende de muitos par\u00e2metros, ent\u00e3o prever qual pre\u00e7o final sua empresa receber\u00e1 sem um pedido ao distribuidor \u00e9 simplesmente imposs\u00edvel. Por\u00e9m, ultimamente, modelos de entrada t\u00eam aparecido em lojas de inform\u00e1tica comuns, como por exemplo, <noindex><a rel=\"nofollow\" href=\"http:\/\/nix.ru\">nix.ru<\/a><\/noindex> ou <noindex><a rel=\"nofollow\" href=\"http:\/\/xcom-shop.ru\">xcom-shop.ru<\/a><\/noindex>. Nelas, voc\u00ea pode adquirir imediatamente o sistema que deseja por um pre\u00e7o fixo, como qualquer componente de computador.<\/p>\n<p>Mas \u00e9 importante notar logo que a compara\u00e7\u00e3o direta em TB\/$ n\u00e3o \u00e9 correta. Se encararmos sob essa perspectiva, a solu\u00e7\u00e3o mais barata seria um simples JBOD + servidor, o que n\u00e3o oferece a flexibilidade ou a confiabilidade de um array de armazenamento completo e de dois controladores. Isso n\u00e3o significa que o JBOD \u00e9 uma solu\u00e7\u00e3o ruim, mas \u00e9 preciso entender claramente como e para quais finalidades voc\u00ea usar\u00e1 essa solu\u00e7\u00e3o. Muitas vezes se ouve que o JBOD n\u00e3o tem partes m\u00f3veis, pois possui apenas um backplane. No entanto, os backplanes tamb\u00e9m podem falhar. Tudo quebra cedo ou tarde.<\/p>\n<h4>Total<\/h4>\n<p>\n\u00c9 necess\u00e1rio comparar os sistemas n\u00e3o apenas pelo pre\u00e7o, ou n\u00e3o apenas pelo desempenho, mas pela soma de todos os indicadores.<\/p>\n<p>Compre HDD apenas se tiver certeza de que precisa deles. Para cargas leves e tipos de dados n\u00e3o comprim\u00edveis, \u00e9 melhor considerar programas de garantia de efici\u00eancia de armazenamento em SSD, que agora a maioria dos fornecedores oferece (e eles realmente funcionam, mesmo na R\u00fassia), mas isso depende das aplica\u00e7\u00f5es e dos dados que estar\u00e3o armazenados nesse sistema de armazenamento.<\/p>\n<p>N\u00e3o se deixe levar pela busca pela barateza. \u00c0s vezes, isso esconde muitos problemas desagrad\u00e1veis, um dos quais Evgeny Elizarov descreveu em seus artigos sobre <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.korphome.ru\/tag\/infortrend\/\">Infortrend<\/a><\/noindex>. E que, no final, essa barateza pode acabar custando caro. N\u00e3o se esque\u00e7a \u2014 \"quem \u00e9 p\u00e3o duro paga duas vezes\".<br \/>\n<br \/>Fonte: habr.com<\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u041f\u0440\u0438\u0448\u043b\u0430 \u043f\u043e\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0421\u0425\u0414. \u041a\u0430\u043a\u0443\u044e \u0432\u0437\u044f\u0442\u044c, \u043a\u043e\u0433\u043e \u0441\u043b\u0443\u0448\u0430\u0442\u044c? \u0412\u0435\u043d\u0434\u043e\u0440 \u0410 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430 B, \u0430 \u0435\u0449\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440 C, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 \u0438 \u0441\u043e\u0432\u0435\u0442\u0443\u0435\u0442 \u0432\u0435\u043d\u0434\u043e\u0440\u0430 D. \u0412 \u0442\u0430\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438 \u0443 \u043e\u043f\u044b\u0442\u043d\u043e\u0433\u043e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u043e\u0440\u0430 \u043f\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0432\u0430 \u043f\u043e\u0439\u0434\u0435\u0442 \u043a\u0440\u0443\u0433\u043e\u043c, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u043d\u043e\u0432\u044b\u043c\u0438 \u0432\u0435\u043d\u0434\u043e\u0440\u0430\u043c\u0438 \u0438 \u043c\u043e\u0434\u043d\u044b\u043c\u0438 \u0441\u0435\u0433\u043e\u0434\u043d\u044f SDS \u0438 \u0433\u0438\u043f\u0435\u0440\u043a\u043e\u043d\u0432\u0435\u0440\u0433\u0435\u043d\u0446\u0438\u0435\u0439. \u0418\u0442\u0430\u043a, \u043a\u0430\u043a \u0436\u0435 \u0432\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26807,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35801","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=\"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u041f\u0440\u0438\u0448\u043b\u0430 \u043f\u043e\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0421\u0425\u0414. \u041a\u0430\u043a\u0443\u044e \u0432\u0437\u044f\u0442\u044c, \u043a\u043e\u0433\u043e \u0441\u043b\u0443\u0448\u0430\u0442\u044c? \u0412\u0435\u043d\u0434\u043e\u0440 \u0410 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430 B, \u0430 \u0435\u0449\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440 C, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 \u0438 \u0441\u043e\u0432\u0435\u0442\u0443\u0435\u0442 \u0432\u0435\u043d\u0434\u043e\u0440\u0430 D.\" \/>\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-vybrat-shd-ne-vystreliv-sebe-v-nogu\" \/>\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 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0421\u0425\u0414, \u043d\u0435 \u0432\u044b\u0441\u0442\u0440\u0435\u043b\u0438\u0432 \u0441\u0435\u0431\u0435 \u0432 \u043d\u043e\u0433\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u041f\u0440\u0438\u0448\u043b\u0430 \u043f\u043e\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0421\u0425\u0414. \u041a\u0430\u043a\u0443\u044e \u0432\u0437\u044f\u0442\u044c, \u043a\u043e\u0433\u043e \u0441\u043b\u0443\u0448\u0430\u0442\u044c? \u0412\u0435\u043d\u0434\u043e\u0440 \u0410 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430 B, \u0430 \u0435\u0449\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440 C, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 \u0438 \u0441\u043e\u0432\u0435\u0442\u0443\u0435\u0442 \u0432\u0435\u043d\u0434\u043e\u0440\u0430 D.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-vybrat-shd-ne-vystreliv-sebe-v-nogu\" \/>\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=\"2019-10-31T19:06:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:06:24+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\udd47 Como escolher um sistema de armazenamento sem atirar no pr\u00f3prio p\u00e9 | ProHoster","description":"Introdu\u00e7\u00e3o Chegou a hora de comprar um sistema de armazenamento. Qual escolher, em quem confiar? O fornecedor A fala sobre o fornecedor B, e ainda h\u00e1 o integrador C, que diz o contr\u00e1rio e recomenda o fornecedor D.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-vybrat-shd-ne-vystreliv-sebe-v-nogu","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 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0421\u0425\u0414, \u043d\u0435 \u0432\u044b\u0441\u0442\u0440\u0435\u043b\u0438\u0432 \u0441\u0435\u0431\u0435 \u0432 \u043d\u043e\u0433\u0443 | ProHoster","og:description":"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u041f\u0440\u0438\u0448\u043b\u0430 \u043f\u043e\u0440\u0430 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0421\u0425\u0414. \u041a\u0430\u043a\u0443\u044e \u0432\u0437\u044f\u0442\u044c, \u043a\u043e\u0433\u043e \u0441\u043b\u0443\u0448\u0430\u0442\u044c? \u0412\u0435\u043d\u0434\u043e\u0440 \u0410 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043f\u0440\u043e \u0432\u0435\u043d\u0434\u043e\u0440\u0430 B, \u0430 \u0435\u0449\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0442\u043e\u0440 C, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 \u0438 \u0441\u043e\u0432\u0435\u0442\u0443\u0435\u0442 \u0432\u0435\u043d\u0434\u043e\u0440\u0430 D.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/kak-vybrat-shd-ne-vystreliv-sebe-v-nogu","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":"2019-10-31T19:06:24+00:00","article:modified_time":"2019-10-31T19:06:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35801","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":"2026-01-22 00:48:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:55:27","updated":"2026-01-22 00:48:20","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\/35801","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=35801"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/35801\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/26807"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=35801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=35801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=35801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}