quarta-feira, 17 de setembro de 2014

Será multi camadas-matrizes de flash vêm para um centro de dados perto de você?


Fornecer um Helpdesk segura e eficiente


Armazenamento Multi-tier é um conceito familiar em centros de dados e instalações de servidor de grande porte.


Nos velhos tempos, era muitas vezes um simples caso de ter um tipo de barramento de acesso único com discos diferentes velocidade, por exemplo, arrays de disco com base em SCSI com discos 15.000 rpm no "rápido" definir e 7.200 rpm ou 5.400 rpm no "lento" set.







Comumente, no entanto, é por ter conseguido inteiramente diferentes interfaces e tipos de disco, para discos flash exemplo SAS-conectados para os discos giratórios rápido definidos e SATA conectados no conjunto menos eficaz.


A coisa é, porém, armazenamento flash não é um conceito único. É toda uma família de tecnologias que tem três membros:



  • SLC (single level cell): cada elemento de armazenamento pode armazenar um bit de dados;

  • MLC (multi-level cell): um passo appallingly chamado de SLC que deve realmente ser chamado de célula de nível dupla como cada elemento pode armazenar até dois bits;

  • TLC (triple-level cell): surpresa quelle, cada elemento pode armazenar até três bits.


Como em todas as aplicações de computação, não existe tal coisa como a melhor opção - a tecnologia está cheia de compromissos. Primeiro de tudo, armazenamento flash desgasta: como você escrever e apagar cada célula de armazenamento se degrada e, eventualmente, torna-se inútil, porque não é simplesmente capaz de segurar carga mais.


Uso e desgaste


SLC é super-rápido e tem o tempo de vida mais longo, mas é caro - você precisa de duas vezes mais células para manter a mesma quantidade de dados em um meio SLC como você faria em MLC, por exemplo.


TLC tem uma vida útil de lixo - cada célula vive em um dos oito níveis de tensão, em comparação com SLC de dois e de quatro MLC, e os níveis mais você tem, mais provável um erro relacionado ao desgaste torna-se -, mas é muito mais barato.


Agora MLC tende a ser a escolha média porque tem um semi-decente trade-off entre o tempo de vida e velocidade versus custo.


Tendo isso em mente, então, vamos dar um passo para trás e olhar para as duas razões principais que empregamos armazenamento multi-tier em nossos centros de dados em primeiro lugar.


Backups baseados em disco: Mais e mais empresas estão adotando a abordagem do uso de terra discos SATA conectados baratos como o seu meio de armazenamento secundário em vez de fita, usando fita apenas como uma técnica de arquivamento.


Eu tenho trabalhado com empresas que realmente não possuem uma unidade de fita, porque eles têm vários sites e golpear grandes matrizes de discos baratos para seus backups. Quando eles querem um arquivo que pode tirar eles despejar os dados para uma unidade removível.


Armazenamento de alta velocidade para aplicações de nicho: a introdução de discos super-rápidas para uma pequena minoria de aplicativos que são tão intensivo de dados que o seu kit de média velocidade não pode manter-se.


Vejamos cada um desses cenários.


Para backups baseados em disco, você não vai estar empregando Flash em breve por causa dessas duas palavras mágicas: "muito baratas". Para backups que você quer de armazenamento barato e muito, e vai demorar alguns anos ainda antes do flash supera discos giratórios para o valor.


Para o armazenamento de alta velocidade há dois cenários possíveis.



  • Você está atualmente com uma carga de discos giratórios e você precisa de algo rápido, caso em que você irá adicionar uma camada de inflamação acima de seu nível de fiação.

  • Você está atualmente com uma carga de armazenamento baseado em flash (que é mega-rápido de qualquer maneira) e se precisar de ainda mais velocidade, então você provavelmente precisa olhar não apenas para a tecnologia de armazenamento, mas em todo o subsistema de armazenamento subjacente.

  • Em face disso, então, a necessidade de matrizes de flash multi-tier é na melhor das hipóteses limitadas e, na pior inexistente - mas talvez apenas no sentido visível.

  • O que diabos eu quero dizer com isso? Matrizes de flash invisível?


Quem é um controlador inteligente?


Bem, um dos fatores-chave com as tecnologias flash existentes no mercado é que, porque drives flash desgastam, os vendedores estão fazendo esforços enormes para compensar esta vida finita através da construção de esperteza para os controladores às quais atribuem.


Assim, os controladores são projetados com conceitos como "nivelamento de desgaste" que se espalhou a carga entre as células nas unidades. Você não vê isso - ele só faz isso por você.


Flash drives já estão aparecendo em arrays de disco girando como uma camada de pré-armazenamento. Assim como controladoras RAID SCSI e tem on-board de cache na forma de RAM, também estamos vendo discos de armazenamento em cache de alta velocidade em sistemas de armazenamento de sentar-se entre as máquinas host de alta velocidade e os discos giratórios mais lentas.


Provavelmente, você pode ver onde isso vai dar.



É piscar ou não é?



Com a tecnologia de hoje, então, não é um grande salto de lógica para conceber um conjunto de dois níveis em que temos um número pequeno de alta velocidade, discos SLC vida longa na camada virados para host (ao qual o host máquinas de escrever), com um número maior de mais lentas, de vida mais curta discos MLC ou TLC no back-end e um controlador inteligente que decide quando é a hora certa para dados de transporte da camada virados para fora, para a camada de fundo.


Gosto caro


É difícil imaginar, porém, que no próximo ano ou dois - enquanto memória flash ainda está em sua relativa juventude - nós temos empresas de sair e deliberadamente a instalação de armazenamento flash multi-tier.


O investimento necessário para instalar uma infra-estrutura de flash de tamanho significativo é considerável - você tem que olhar não só os discos, mas toda a infra-estrutura de armazenamento para ter certeza de que os anfitriões possam fazer melhor uso do armazenamento no final caro da cadeia.


Assim, a decisão para o futuro próximo não será "quais os tipos de inflamação deve devo usar?", Mas "é intermitente ou não é?".


Em três a cinco anos, quando o flash torna-se mais de uma mercadoria, que pode muito bem começar a ver as pessoas a hierarquização em suas SANs como fazem atualmente com 15.000 rpm e 7.200 rpm discos giratórios.


Por enquanto, porém, o multi-hierarquização em um mundo de flash é provável que sentar-se dentro da matriz e ser controlado inteiramente pela lógica do controlador inteligente. O gestor do sistema continuará a ser um mero espectador tecnológica. ®



Nenhum comentário:

Postar um comentário