0

Duvida: está correto ?

#SQL #SQL Server
Murilo Farias
Murilo Farias

Pessoa boa tarde,


Horizontal: Aumentar o poder de processamento.

Vertical: Duplicação do banco de dados | utilizar DataWhareHouse | SUB-DWS.


está correto ou está invertido este conceito ?

0
3

Comentários (2)

4
Thiago Oliveira

Thiago Oliveira

22/07/2021 15:17

Escalar verticalmente significa adicionar mais recursos, como CPUs e memória RAM, a um servidor existente, transformando-o em um supercomputador, com arquiteturas e sistemas internos dedicados, e uma capacidade de processamento que supera em milhares (às vezes, milhões) de vezes a de um computador doméstico. A vantagem é atrativa. Só convém lembrar um ponto crítico da abordagem de escalonamento vertical: o alto custo dessa opção. Também há um limite de hardware, o que impede aumentar a RAM ou a quantidade de CPUs infinitamente no mesmo servidor. Além disso, concentrar o processamento em um único servidor pode não ser prudente, uma vez que todo o sistema ficará indisponível caso haja problemas nesse equipamento.

Entretanto, os servidores de expansão vertical são valiosos em situações específicas: quando a própria carga de trabalho funciona melhor com menos máquinas; quando o espaço físico ou a energia elétrica são restritos e poucos servidores de alta potência são mais adequados do que vários servidores de baixa potência; quando fatores de licenciamento de software favorecem o uso de menor número de servidores, e quando a complexidade da configuração de um conjunto de servidores de “expansão horizontal” não é justificada pela carga de trabalho.

Já a computação horizontal agrega diversos computadores, cada um funcionando sozinho, mas todos operando em conjunto, como músicos em uma orquestra. A capacidade de escalar horizontalmente pode ser obtida por meio de técnicas de arquitetura de software e tecnologias específicas. Os investimentos em engenharia de software geralmente são altos no começo, pela necessidade de contratar uma equipe maior e mais experiente. Mas, em um cenário de produto de grande escala, investir em engenharia de software pode ser vantajoso a longo prazo – em geral, é mais barato aumentar a capacidade de distribuição do sistema em vários servidores, com arquitetura de software sofisticada. Dificilmente existirá um limite de escalonamento nesse modelo.

A escalabilidade horizontal permite ainda mais facilidade de lidar com um número maior de solicitações de transações. Muitas empresas de tecnologia, como Amazon, Netflix e Uber, têm adotado esse recurso para atender a um grande número de clientes, em todo o mundo, oferecendo a todos a mesma experiência de usuário.


https://bigdatacorp.com.br/falando-de-escalabilidade-entre-a-computacao-horizontal-e-a-vertical/

1

Top em Thiago, escreveu esse artigo top agora? rs muito interessante essa questão Murilo.

Engenheiro Formado. Cursando MBA em Gestão de Projetos em Tecnologia da Informação. Estudando: JavaScript, Html, Python, SQL e VBA

Brasil