RAID 0, também conhecido como array distribuído, é um dos níveis de RAID suportados pelo Utilitário de Disco do Mac e OS X. O RAID 0 permite atribuir dois ou mais discos como um conjunto distribuído. Depois de criar o conjunto distribuído, o Mac o vê como uma única unidade de disco, mas quando o Mac grava dados no conjunto distribuído RAID 0, os dados são distribuídos por todas as unidades que compõem o conjunto.
Como cada disco tem menos a fazer e as gravações em cada disco ocorrem simultaneamente, leva menos tempo para gravar os dados. O mesmo vale para a leitura de dados; em vez de um único disco ter que procurar e enviar um grande bloco de dados, vários discos transmitem, cada um, sua parte do fluxo de dados. Como resultado, os conjuntos distribuídos RAID 0 podem fornecer um aumento dinâmico no desempenho do disco, resultando em um desempenho mais rápido do OS X no seu Mac.
As informações neste artigo se aplicam ao OS X Yosemite (10.10) até o OS X Leopard (10.5).
Pesando os Benefícios
Claro, com uma vantagem (velocidade), quase sempre há uma desvantagem. Nesse caso, um aumento no potencial de perda de dados causado por uma falha na unidade. Como um conjunto distribuído RAID 0 distribui dados por vários discos rígidos, a falha de uma única unidade no conjunto distribuído RAID 0 resulta na perda de todos os dados na matriz RAID 0.
Devido ao potencial de perda de dados com um conjunto distribuído RAID 0, é altamente recomendável que você tenha uma estratégia de backup eficaz antes de criar o array RAID 0.
Um conjunto distribuído RAID 0 tem tudo a ver com aumentar a velocidade e o desempenho. Esse tipo de RAID é uma boa opção para edição de vídeo, armazenamento multimídia e espaço de rascunho para aplicativos, como o Photoshop, que se beneficiam de acesso mais rápido à unidade. Também é uma boa escolha para os demônios da velocidade que desejam alcançar alto desempenho apenas porque podem.
Disk Utility no OS X El Capitan descartou o suporte para a criação de matrizes RAID. Se você usa o El Capitan, consulte o guia Use Terminal to Create and Manage a RAID 0 (striped) Array in OS X.
No macOS Catalina (10.15) até o macOS Sierra (10.12), o suporte do DIsk Utility para RAID retornou, mas o processo é diferente do mostrado aqui. Veja como o Utilitário de Disco do macOS cria matrizes RAID.
O que você precisa para criar um conjunto distribuído RAID 0
O processo de criação de um conjunto RAID é relativamente simples e não leva muito tempo. No entanto, apagar todas as unidades no conjunto RAID - especialmente se você usar a opção Zero Out Data - pode ser um processo demorado.
Para criar um array distribuído RAID 0, você precisa de alguns componentes essenciais.
- Utilitário de disco, que está incluído no OS X.
- Dois ou mais discos rígidos. O processo de criação de conjuntos distribuídos RAID 0 apaga todos os dados nos discos rígidos. É melhor se os discos rígidos usados forem da mesma marca e modelo, mas isso não é um requisito.
- Um ou mais compartimentos de unidade. Os usuários do Mac Pro podem ter baias de unidade internas disponíveis. Todos os outros precisam de um ou mais compartimentos de unidade externa. Se você estiver usando vários compartimentos de unidade, eles devem ter o mesmo tipo de interface, como FireWire, USB, Thunderbolt ou SATA.
Apague os drives usando a opção Zero out Data
Os discos rígidos que você usa como membros do conjunto distribuído RAID 0 devem primeiro ser apagados.
Um conjunto RAID 0 pode ser severamente afetado por uma falha de unidade, portanto, reserve um tempo extra e use uma das opções de segurança do Utilitário de Disco - Zero Out Data - ao apagar cada disco rígido.
Se o seu conjunto RAID for composto por SSDs, não use a opção Zero Out. Em vez disso, execute um apagamento padrão.
Quando você zera os dados, você força o disco rígido a verificar se há blocos de dados ruins durante o processo de apagamento e marca qualquer bloco corrompido como não sendo usado. Isso diminui a probabilidade de perda de dados devido a um bloco com falha no disco rígido. Também aumenta significativamente o tempo necessário para apagar as unidades de alguns minutos para uma hora ou mais por unidade.
Veja como apagar as unidades:
- Conecte os discos rígidos que você pretende usar ao seu Mac e ligue-os.
-
Lançamento Disk Utility, localizado em Aplicativos > Utilities.
-
Selecione um dos discos rígidos que você está usando em seu conjunto RAID 0 distribuído no painel esquerdo do Utilitário de Disco. Certifique-se de selecionar a unidade, não o nome do volume que aparece recuado sob o nome da unidade.
-
Clique na guia Apagar.
-
No menu suspenso Formato do volume, selecione Mac OS X Extended (Journaled).
-
Digite um nome para o volume, como StripeSlice1, por exemplo.
-
Clique no botão Opções de Segurança.
- Selecione a opção de segurança Zero Out Data e clique em OK.
-
Clique no botão Apagar.
- Repita as etapas 3-9 para cada unidade adicional que você planeja usar no conjunto distribuído RAID 0. Dê a cada unidade um nome exclusivo.
Crie o RAID 0 Striped Set
Depois de apagar os drives que você planeja usar, você está pronto para começar a construir o conjunto listrado.
-
Launch Disk Utility, localizado em Applications > Utilities, se o aplicativo não estiver já aberto.
-
Selecione um dos discos rígidos que você está usando no conjunto RAID 0 distribuído na lista Drive/Volume no painel esquerdo da janela do Utilitário de Disco.
-
Clique na guia RAID.
-
Digite um nome para o conjunto distribuído RAID 0. Este é o nome que será exibido na área de trabalho. Este exemplo usa o nome VEdit, mas qualquer nome serve.
-
Selecione Mac OS Extended (Journaled) no menu suspenso Formato do Volume.
-
Selecione Striped RAID Set como o tipo de RAID.
-
Clique no botão Opções.
- Defina o tamanho do bloco RAID, que é influenciado pelo tipo de dados que você planeja armazenar no conjunto distribuído RAID 0. Para uso geral, 32K é um tamanho de bloco aceitável. Se você planeja armazenar principalmente arquivos grandes, use um tamanho de bloco maior, como 256 K, para otimizar o desempenho do RAID.
- Faça suas escolhas nas opções e clique em OK.
-
Clique no botão + (sinal de adição) para adicionar o conjunto distribuído RAID 0 à lista de matrizes RAID.
Adicione fatias ao seu conjunto distribuído RAID 0
Com o conjunto distribuído RAID 0 agora disponível na lista de matrizes RAID, é hora de adicionar unidades - conhecidas como slices - ao conjunto.
Depois de adicionar todos os discos rígidos ao conjunto distribuído RAID 0, você está pronto para criar o volume RAID finalizado para o seu Mac usar.
-
Arraste um dos discos rígidos do painel esquerdo do Utilitário de Disco para o nome da matriz RAID que você criou - aquele que aparecerá na área de trabalho.
-
Arraste cada disco rígido que deseja adicionar ao conjunto distribuído RAID 0 para o nome da matriz RAID. Um mínimo de duas fatias, ou discos rígidos, é necessário para um RAID distribuído. Adicionar mais de dois aumenta o desempenho.
-
Clique no botão Criar.
- Uma folha de aviso "Criando RAID" aparece, lembrando que todos os dados nas unidades que compõem o array RAID serão apagados. Clique em Criar para continuar.
Durante a criação do conjunto distribuído RAID 0, o Utilitário de Disco renomeia os volumes individuais que compõem o conjunto RAID para RAID Slice. Em seguida, ele cria o conjunto distribuído RAID 0 real e o monta como um único volume de disco rígido na área de trabalho do seu Mac.
A capacidade total do conjunto distribuído RAID 0 que você cria é igual ao espaço total combinado oferecido por todos os membros do conjunto, menos alguma sobrecarga para os arquivos de inicialização RAID e a estrutura de dados.
Feche Disk Utility e use seu conjunto RAID 0 distribuído como se fosse qualquer outro volume de disco no seu Mac.
Faça backup do seu novo conjunto distribuído RAID 0
Agora que você terminou de criar seu conjunto distribuído RAID 0, aqui estão algumas dicas sobre seu uso.
Mais uma vez, a velocidade fornecida por um conjunto RAID 0 distribuído não é gratuita. É um compromisso entre desempenho e confiabilidade de dados. A perda de qualquer unidade única faz com que todos os dados no conjunto distribuído RAID 0 sejam perdidos.
Para estar preparado para uma falha de unidade, você precisa de uma estratégia de backup que vá além do backup ocasional. Considere o uso de software de backup que seja executado em uma programação predeterminada.
Um conjunto RAID 0 distribuído pode aumentar significativamente o desempenho do seu sistema e é uma ótima maneira de aumentar a velocidade de aplicativos de edição de vídeo, aplicativos específicos como o Photoshop. Até mesmo os jogos são mais rápidos se estiverem vinculados a i/o - eles esperam para ler ou gravar dados do seu disco rígido.
Depois de criar um conjunto distribuído RAID 0, você não terá motivos para reclamar sobre a lentidão de seus discos rígidos.