DevSecOps

29 jan, 2009

Entendendo os tipos de armazenamento no Windows Server 2003

Publicidade

Existem dois modos que o Windows Server 2003 usa para gerenciar os dados em seus discos rígidos. São eles: Armazenamento Dinâmico e Armazenamento Básico. A seguir vou descrever as principais características de cada um deles.

Armazenamento Básico: No armazenamento básico os discos rígidos são chamados de Discos básicos.Os Discos básicos usam partições para “dividir” o disco rígido e têm um limite de quatro partições primárias por disco, ou três partições primárias e uma partição estendida. Para cada partição primária criada é atribuída uma letra de unidade por exemplo C:,D:. Apenas uma partição estendida pode ser criada em todo disco básico, por isso é aconselhável que quando for criar partições estendidas deve se usar todo o espaço não alocado do disco. Uma partição estendida pode conter vários volumes lógicos, dessa forma podemos “quebrar” o limite de quatro divisões do nosso disco. Por exemplo, podemos ter três partições primárias e uma partição estendida; na partição estendida o administrador pode criar vários volumes lógicos; para cada volume lógico deve ser atribuída uma letra de unidade.

Armazenamento Dinâmico: No armazenamento dinâmico os discos rígidos são chamados de Discos dinâmicos. Os discos dinâmicos usam volumes ao invés de partições. Os discos dinâmicos usam todo o espaço do disco para criar um único volume, e a principal diferença entre os discos básicos é que com discos dinâmicos podemos criar um número ilimitado de volumes. Quando se tem mais de um disco dinâmico no mesmo servidor, o administrador tem mais opções de armazenamento, tolerância a falhas, e redundância de informações. No Windows Server 2003 é possível criar tipos de volumes que trazem proteção, redundância ou até mesmo desempenho na gravação de dados em discos dinâmicos. Veja alguns dos tipos de volumes que estão disponíveis usando os discos dinâmicos: Volume simples, Volume estendido, Volume distribuído, Volume espelhado, Volume Raid 5.

Volume simples: O volume simples tem a mesma funcionalidade de uma partição. Pode-se instalar o Windows Server 2003 em um volume simples, mas não é possível expandir este volume se o mesmo estiver sendo usado como partição do sistema. Com o volume simples não existe tolerância a falhas sendo que o mesmo somente existe em um mesmo disco.

Volume estendido: Os volumes estendidos são criados como uma extensão de um volume simples é usado para aumentar a capacidade de um determinado volume. Os volumes estendidos podem ser criados usando espaços diferentes entre os discos com capacidade máxima de até 32 discos. O processo de gravação em um volume estendido funciona da seguinte forma: Os dados são gravados no volume a partir do espaço no primeiro disco, depois do segundo e assim por diante. Com os volumes estendidos, não temos uma tolerância a falhas, porque se um disco do volume falhar, se perderam todos os dados do volume, por essa razão não é possível estender um volume do sistema (volume onde o Windows Server 2003 está instalado).

Volume distribuído: O volume distribuído usa espaços não alocados em diferentes discos para se formar um único volume. A grande vantagem é que os dados são gravados em todos os discos ao mesmo tempo, como são usados vários eixos de disco, o desempenho de leitura e gravação aumenta consideravelmente. Mas se um disco do volume distribuído falhar, todos os dados do volume se perdem.

Volume espelhado: Um volume espelhado consiste em duas cópias idênticas de um volume simples, cada uma em um disco separado. Com o volume espelhado temos uma tolerância a falhas, pois caso um disco falhe temos a cópia em outro disco. Lembrando que se quisermos espelhar um volume simples de 50GB, será preciso outro disco com 50GB disponível em nosso servidor. Podemos criar um volume espelhado do nosso volume simples onde está instalado o sistema operacional, com isso ganhamos uma segurança a mais no caso de problemas com o disco do sistema operacional.

Volume RAID -5: Um Volume RAID-5 é um volume distribuído tolerante a falhas. É necessário um mínimo de três discos que serão unificados formando um único volume. Os dados são gravados nos discos na mesma velocidade. E ao contrário do volume distribuído, é usado um algoritmo de paridade (matemático) de forma que se um disco falhar é possível reconstituir um novo disco com informações dos discos restantes. Essas informações de paridade são distribuídas entre todos os discos do volume.

Configurando Discos e Volumes

No Windows Server 2003 todo disco é usado no formado disco básico por padrão. Vamos conhecer o console de gerenciamento de discos do Windows Server 2003. Faça o logon como administrador, clique em executar e digite diskmgmt.msc.

O console de gerenciamento de discos é aberto conforme figura abaixo.

Na tela do Disk Management temos um ambiente que nos mostra a situação dos discos em nosso servidor. Algumas opções importantes como:

Volume Letra atribuída ao volume ou partição.

Layout Descrição atribuída ao volume ou partição.

Type Tipo do disco (dinâmico ou Básico).

File System Sistema de arquivo instalado no volume ou partição.

Status Status em que o volume ou partição se encontra; no caso do Healthy (System) esse status nos informa que o disco está saudável (Healthy) e que esse volume é o volume do sistema(System).

Capacity Capacidade total da partição ou volume.

Free Space Espaço livre na partição ou volume.

Free Porcentagem de espaço livre no volume ou partição.

Fault Tolerance Status Sim, ou Não de falta de tolerância em volumes ou partições.

Overhead Status de sobrecarga no volume ou partição.

Vamos mostrar como inicializar um disco novo no servidor. Após a instalação física do disco no servidor, abra o Disk Management. Faça o logon como administrador, clique em executar e digite diskmgmt.msc. Conforme a figura abaixo é mostrado um Assistente para inicializar o novo disco. Repare na foto que o disco está com o status de Not Initialized (Não inicializado).

Clique em next.

O Assistente nos mostra o disco para ser inicializado, marque o check box e clique em Next.

O Assistente nos mostra o disco para ser convertido para disco dinâmico. Marque o check box se você pretende converter seu disco para dinâmico, lembrando que podemos converter o disco posteriormente. Em nosso caso, marque o disco e clique em Next para converter.

Repare na figura abaixo o status do disco já convertido para dinâmico e inicializado.

Com o nosso disco já convertido em dinâmico, vamos criar um volume simples de exemplo. Clique com o botão direito em Unallocated (Não alocado) e escolha New Volume (Novo volume).

O assistente nos mostra uma tela apenas informativa clique em Next.

Na próxima tela temos a opção de escolher qual tipo do volume que iremos criar, sendo no caso a única opção disponível a Simple (Simples), pois ainda só temos um disco disponível em nosso servidor. Para criarmos um volume simples clique em Next.

Na próxima tela o assistente pergunta qual será o tamanho em Megabytes do nosso volume, a título de exemplo escolhi 256MB, escolha a opção correta para sua situação. Defina o tamanho e clique em Next.

A próxima tela nos dá opções importantes como Assign the following letter: (Atribui a seguinte letra) esta opção permite atribuirmos uma letra para nosso volume.

A opção Mount in the following empty NTFS folder (Montar na seguinte pasta NTFS vazia) permite que montemos um volume como espaço de uma pasta vazia.

A opção Do not assign a drive letter or drive path (Não atribui uma letra ou caminho de unidade) permite criar o volume sem uma letra ou um caminho. A atribuição de letra ou a troca de uma determinada letra pode ser feita posteriormente. A título de exemplo escolhi a letra E: escolha a melhor opção para sua situação e clique em Next.

Na próxima tela temos as seguintes opções:

Do not formar this volume (Não formatar este volume): Permite não formatarmos agora nosso volume.

Format this volume with the following settings (Formatar este volume com as seguintes configurações): Permite fazermos as configurações para formatar nosso volume.

File System (Sistema de arquivo): Permite escolhermos o sistema de arquivo usado pelo nosso disco.

Allocation unit size(Tamanho da unidade de alocação): Deixe como padrão.

Volume label (Etiqueta do Volume): Aqui definiremos o nome ou a descrição do nosso disco.

Perform a quick format: (Realizar uma formatação rápida): Realiza uma formatação rápida de acordo com o sistema de arquivo escolhido.

Enable file and folder compression: (Habilitar compressão de arquivos e pastas): Caso marcado, o volume criado irá compactar todos os dados que forem adicionados ao volume. Marque essa opção se você quiser compactar os dados no disco para economizar espaço.

Depois de feita a formatação do volume, clique em Next (Próximo). O assistente nos mostra uma tela com as informações resumidas de nossas configurações. Clique em Finish (Concluir).Caso queira mudar alguma configuração clique em Back (Voltar).

Depois de clicar em Finish o nosso volume foi criado e já pode ser visto no console.

Note as propriedades do disco como: [b]Volume, layout, Type, File System, Status, Capacity, Free Space, Free, Fault Tolerance, Overhead.

[/b]

O nosso volume Simulação agora criado, já está pronto para ser usado com a letra de unidade atribuída E: do tipo Simple (Simples), com o status Healthy (Saudável), com a capacidade de 256MB e com o Free Space (Espaço livre) de 253MB.

Para acessar o nosso volume basta clicar com o botão direito do mouse e escolher Open(Abrir) ou clicar em Explore (Explorar) como na figura abaixo.

Acessando o volume E:

O nosso volume E: agora já pode ser acessado também através do atalho Meu computador no Desktop como na figura abaixo:

Bom, pessoal, neste artigo eu expliquei um pouco sobre os tipos de armazenamentos suportados pelo Windows Server 2003 e mostrei também como inicializar e converter um novo disco e como criar um volume simples no Windows Server 2003.

No próximo artigo quero mostrar como configurar os volumes em RAID no Windows Server 2003. Um abraço e até a próxima.