Arquivo
Como criar um storage iSCSI com o FreeNAS 8 (target iSCSI) de graça
Como o assunto principal desse blog vem sendo a virtualização resolvi criar um post ensinando a criar um Storage iSCSI “grátis” para utilizar com laboratórios ou até mesmo para produção pois o FreeNAS é uma solução bem estável e tem muitas opções para utilização. Muito útil para criar infraestruturas de Failover e para fazer o vMotion da VMWare ou o Live Migration da Microsoft.
Mas o que é iSCSI?
Sigla de: Internet Small Computer System Interface É um protocolo de transporte que transporta comando SCSI, ele faz o encapsulamento dos comandos SCSI para um pacote IP, com isso é possível acessar um storage iSCSI de qualquer rede ethernet, e sua arquitetura necessita apenas de um cliente iSCSI initiator e um sotrage iSCSI target. O iSCSI é bastante utilizado para criar áreas de armazenamento de dados, dessa forma utilizando a rede ethernet não é necessário se criar uma estrutura cara como a utilizada por Fibre Channel podendo reduzir muito o custo de um storage. Mas lembre-se de que o ideal é ter uma rede separada somente para a rede iSCSI pois assim ela não irá competir com o tráfego de dados da rede e você terá uma melhor performance.
Agora vamos ao que interassa.
Vou demonstrar aqui como se criar um target iSCSI com o FreeNAS 8:
1 – Primeiramente precisamos criar um Volume, vá para Storage > Volumes e clique em Create Volume, escolha um nome para o volume, marque ZFS e clique em Add Volume;
2 – Depois em Storage > Volumes clique em Create ZFS Volume, de um nome para o Volume ZFS e depois coloque o tamanho que queira utilizar e clique em Add ZFS Volume;
3 – Habilite o serviço do iSCSI em Services > Control Services e clique no botão on/off;
4 – Crie um portal em Services > iSCSI > Portals e clique em Add Portal, não é necessário alterar nenhuma configuração, clique em Ok;
5 – Agora vamos criar o initiator, vá novamente em Services > iSCSI > Initiator e clique em Add Initiator, também pode deixar assim se você não tem muita pratica com a ferramenta;
6 – E agora o target, em Services > iSCSI > Target e clique em Add Target, na tela de configuração preencha o Target Name, o type como disk e no Portal Group ID e Initiator Group ID selecione o numero do grupo, no meu caso é 1, nas outras opções deixe como padrão e de Ok.
7 – Vamos criar os Extents em Services > iSCSI > Device Extent e clique em Add Device Extent, coloque um nome em Extent Name e em Disk device escolha o disco que você havia criado na primeira parte depois de OK;
8 – Agora clique em Associated Targets que esta na parte superior;
9 – E por fim para associar o Target clique em Add Extent to Taget, escolha o Target que vc criou e o Volume em Extent e de OK;
Agora o seu Storage iSCSI já esta pronto, e você pode utilizá-lo com qualquer sistema que utilize o iSCSI como o Windows, Linux até mesmo iOS da Apple.
Como adicionar/instalar um novo HD no VMWare ESXi 5
Hoje vou demonstrar como adicionamos um novo disco local no VMWare ESXi 5.
Add new hard disk on VMWare ESXi 5.
Depois de fazer a instalação física do HD no servidor e termos certeza que ele esta sendo reconhecido pelo hardware verificando na Bios siga os passos abaixo:
1 – Entre no vSphere, clique no servidor raíz, vá para a aba Configuration e depois Add Storage;
2 -Em seguida escolha Disk/LUN; (Essa opção permite a você criar um novo datastore a partir de um storaege ligado por Fibra Ótica, disco local, iSCSI ou simplesmente montar um volume já existente VMFS. ) (a outra opção Network File System é utilizada quando utilizamos NFS)
3 -Será mostrado o HD que não esta sendo utilizado, no meu caso um HD de 1,5 TB, pressione Next;
4 – Aqui você escolhe a versão do Sistema de Arquivo, eu vou utilizar a VMFS-5 pois só utilizo ESXi5 mas caso a sua infra tenha outros servidores mais antigos você deve utilizar o VMFS-3, escolha uma das duas opções e clique em Next;
5 -Será apresentada uma tela com um pequeno resumo do HD, do local onde esta e da partição, e uma mensagem de alerta informando que todos os arquivos serão perdidos pois o layout do HD será alterada, pressione Next;
6 -Escolha um nome para a nova datastore e pressione Next;
7 -Escolha o tamanho do espaço que irá utilizar e pressione Next;
8 -Na última tela temos novamente um resumo para você verificar se esta tudo certo, caso esteja clique em Finish;
9 -Ao clicar em finish na tabela de tarefas você pode ver que o datastore esta sendo criado;
10 -Pronto já esta criado seu novo datastore.
Conclusão: Foi demonstrado como é feita a adição de um novo HD no servidor ESXi 5 e a criação do datastore no novo disco.
Microsoft iSCSI Target grátis
Um dos grandes problemas de se fazer um cluster em ambiente de testes é a ausência de um storage e para contornar esse problema utilizamos ferramentas como o FreeNAS ou o Starwind para criar storages iSCSI e conectá-los nos servidores.
Agora temos usa solução que Microsoft lançou nessa segunda-feira 04/04/2011 sua mais nova versão de iSCSI Target e o melhor de graça.
Para fazer o download do Microsoft iSCSI Software Target 3.3 acesse http://www.microsoft.com/downloads/en/details.aspx?FamilyID=45105d7f-8c6c-4666-a305-c8189062a0d0 e baixe um arquivo chamado “iSCSITargetDLC.exe”
Lembrando que esta versão funciona apenas no Windows Server 2008 R2 mas pode muito bem ser utilizado com o Hyper-V.
Após fazer o download e executar o aplicativo ele irá extrair os arquivos.
Ao término da extração do arquivos abrirá uma página com documentações, links para o forum e a página da Microsoft relacionada com o assunto, um guia para planejamento e para fazer a instalação do software.