ArmazenamentoReview.com

O que é cachê?

No armazenamento de computador, um cache é um componente físico colocado “na frente” de um dispositivo principal que armazena dados de forma transparente para que possam ser acessados ​​rapidamente mais tarde, pois geralmente é mais rápido do que acessar diretamente do local principal dos dados.

Com o software de cache, dados específicos são escolhidos automaticamente para serem armazenados no cache durante as transferências de e para o dispositivo principal. Quando um aplicativo acessar os dados específicos posteriormente, eles serão entregues ao usuário visivelmente mais rápido. Normalmente, os dados usados ​​com mais frequência (por exemplo, “dados quentes”) são escolhidos para serem armazenados em cache, pois podem ser muito benéficos para os usuários: reduzem a latência e aumentam o IOPS para cargas de trabalho com leitura intensiva, o que aumenta o desempenho geral do sistema.

Devido à sua velocidade superior de leitura e gravação, os SSDs são de longe o dispositivo mais popular para armazenamento em cache. Sistemas como soluções Network Attached Storage (NAS) às vezes têm um slot para uma unidade de cache devido à frequência com que os dados podem ser acessados ​​dos servidores. As matrizes de armazenamento também costumam ser fornecidas em configurações híbridas com HDDs usados ​​para capacidade e SSDs usados ​​para aceleração. Os híbridos também podem ser totalmente flash, com flash de custo mais baixo usado como pool de capacidade e flash de desempenho mais alto usado como cache.