segunda-feira, 21 de junho de 2010

Cisco - Switch Stacks


Um switch stack (empilhamento) é um recurso que permite a interligação de dois ou mais switches através de portas dedicadas, sendo este dispositivo identificado como um bloco único na rede.

Diferentemente do cascateamento, que é criado com a utilização de interfaces convencionais (LAN ports), as mesmas que interligam os dispositivos de clientes; o empilhamento garante uma maior robustez na transferência de dados já que utiliza um canal de comunicação próprio, permite um gerenciamento centralizado e escalabilidade, possibilitando a adição de novos dispositivos sem a interrupção do serviço.

O recurso switch stack realizado pelos switches da Cisco permite a criação de um conjunto de até 9 dispositivos conectados através de portas StackWise em switches modelo Catalyst 3750 e até 4 dispositivos utilizando portas FlexStacks em modelos Catalyst 2960-S.

Em um empilhamento de switches um dos membros passa a controlar as operações e assume a função de Master. O stack master é o único ponto de gerenciamento de toda a pilha. Os demais componentes são chamados de stack members, estes utilizarão a tecnologia switch stack para trabalharem juntos em um sistema unificado. Protocolos de camada 2 e 3 apresentarão os switches da pilha como uma única entidade na rede.

Uma outra forma de se realizar um switch stack Cisco é através da utilização do Gbic GigaStack que possibilita uma conectividade de alto desempenho aos switches. Este recurso é compatível apenas com os modelos Catalyst 2900 XL, Catalyst 2950, Catalyst 3500 XL e Catalyst 3550, já descontinuados.


  _________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750 e Catalyst 2960-S.

domingo, 20 de junho de 2010

Cisco Catalyst 3750 - Switch Stacks

 
Um switch stack (empilhamento de switch) realizado com modelos Cisco Catalyst 3750, permite a criação de um conjunto de até 9 dispositivos interligados através das portas StackWise. Quando os switches são conectados de forma completa garantem um bandwidth de 32Gbps.

Em uma pilha de switches um dos membros passa a controlar as operações e assume a função de Master. O stack master é um único ponto de gerenciamento de toda a pilha. Os demais componentes são chamados de stack members, estes utilizarão a tecnologia StackWise para trabalharem juntos em um sistema unificado. Protocolos de camada 2 e 3 apresentarão os switches da pilha como uma única entidade na rede.

Todos os switches pertencentes a uma pilha estão aptos a participar da eleição do stack master. Quando uma pilha é criada um conjunto de fatores determina qual dos membros será o eleito. Um dos critérios utilizados é a comparação do valor da priority. O switch com maior valor de priority será eleito o stack master.

Uma pilha de switches é identificada por seu bridge ID e se estiver operando como um dispositivo L3 será utilizado o seu router MAC address. O MAC address do stack master determina o bridge ID e o router MAC address. Cada membro da pilha é identificado por seu próprio stack member number.

Você pode acessar o CLI a partir da porta console de qualquer um dos membros da pilha, toda a configuração realizada será enviada ao stack master. Este recurso é chamado de console unificado (unified console). O gerenciamento da pilha é feito através de um único endereço IP. O endereço IP é uma configuração de nível de sistema e não especifica o stack master ou qualquer outro membro da pilha.

As características do sistema suportadas pelo stack master são suportadas por toda a pilha. Se em uma pilha existirem switches com características tanto standard (standard multilayer image - SMI) quanto enhanced (enhanced multilayer image - EMI), é recomendável que o switch com as características mais avançadas seja o master da pilha.

O stack master contém os arquivos de configuração da pilha. A configuração inclui as definições de nível de sistema (system-level) aplicadas a todos os membros da pilha e de nível de interface (interface-level) aplicada a cada membro. Cada stack member possui uma cópia atual desses arquivos para fins de backup.

Todos os switches Cisco Catalyst 3750 são compatíveis. Uma pilha pode ser formada com dispositivos Cisco EtherSwitch Service Modules e Switches Catalyst 3750 dependendo da versão do IOS.


Formação da pilha

Para garantir redundância e utilizar a capacidade máxima de transmissão (32Gbps) os cabos devem ser conectados utilizando todas as portas stack disponíveis. No caso de falha em alguma conexão a pilha irá rodar com a metade da banda (16Gbps).





Para verificar se os switches estão operando com largura de banda total (full bandwidth) pressione o botão Mode em um dos membros da pilha até que o led Stack fique aceso. Os últimos dois leds das portas de todos os switches ficarão verde. Se em qualquer um dos switches as portas não ficarem acesas significa que a pilha não está operando com a largura de banda completa.

 

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750. 
 

Veja mais em:

sábado, 19 de junho de 2010

Cisco Catalyst 3750 - Gerenciando Switch Stacks

Para a criação de uma pilha de switches é necessário o entendimento dos conceitos e fundamentos sobre essa tecnologia além da familiarização com alguns termos utilizados pela Cisco. Essas informações irão lhe auxiliar na criação, suporte e gerenciamento de pilhas utilizando switches Catalyst 3750.


Stack Member Numbers

Um stack member number identifica cada membro em uma pilha de switches. O member number também determina a configuração de nível de interface que um stack member utiliza. O número do stack member varia de 1 a 9 em modelos Cisco Catalyst 3750. O valor pode ser visto com o comando show switch.

O número stack member default é 1. Os switches de uma pilha não podem ter o mesmo número de stack member. Quando ocorre alguma incompatibilidade o número do novo switch muda para o valor mais baixo disponível na pilha. Os switches mantêm o seu número até que sejam alterados manualmente ou que outros membros já o estejam utilizando.


Valor de Priority

Um valor alto de priority aumenta as chances de um switch ser eleito o stack master e manter o seu número de stack member em uma pilha. Os valores variam de 1 a 15, sendo 1 o default. Você pode visualizar o valor da priority com o comando show switch.

A Cisco recomenda que seja atribuído o maior valor de priority ao switch que você escolheu para ser o stack master. Esse procedimento garante que o switch permaneça o stack master caso uma reeleição ocorra.

Os valores de priority podem ser alterados através do modo de configuração global ou no modo bootloader do switch – modificando a variável de ambiente. O valor da nova priority tem efeito imediato, mas não afeta o stack master atual. Este valor será utilizado em uma nova eleição ou em caso de falha do stack master.



Eleição do Stack Master

Quando uma nova pilha é criada um dos membros participantes é eleito o stack master. Todos os switches pertencentes a essa pilha estão aptos a participarem dessa eleição. Um conjunto de fatores determina qual dos membros será o eleito. Os critérios utilizados cumprem uma ordem específica. São eles:
  1. O switch já ser o stack master atual em uma pilha;
  2. O switch possuir o maior valor de priority;
  3. O switch que usa uma configuração interface-level non-default;
  4. O switch que possui a mais alta prioridade de hardware/software. As versões de software com os serviços mais específicos possuem maior prioridade*.
  5. O switch que está a mais tempo ativo;
  6. O switch com o menor MAC address.

Obs: Os switches que possuem serviços de criptografia levam mais tempo para carregar do que outros mais simples. Quando ocorre um reset da pilha alguns dispositivos com tempo de reset acima de 20 segundos, não participarão da eleição inicial. Dessa forma switches com uma versão de software inferior podem tornar-se o stack master, porém todos os membros poderão participar em uma nova eleição.

Uma nova eleição irá ocorrer toda vez que:
  • Houver um reset na pilha;
  • O switch master ficar indisponível;
  • O switch master for removido;
  • O switch master for reiniciado ou desligado;
  • For adicionado um novo switch estando este energizado.

*Ordem de preferência entre as características de cada versão de IOS: 1º-Cryptographic IP services image software; 2º - Noncryptographic IP services image software; 3º - Cryptographic IP base image software; 4º - Noncryptographic IP base image software.

 
Compatibilidade de software

A compatibilidade entre as versões de software dos membros de uma pilha é determinada pelo número da versão do Stack Protocol. Switches com a mesma versão de IOS possuem a mesma versão do stack protocol. Para visualizar informações sobre o protocolo use o comando: show platform stack-manager all

Um switch com a mesma versão de IOS que o switch master forma uma pilha imediatamente. Se ocorrer alguma incompatibilidade, os membros da pilha enviarão mensagens para o sistema descrevendo a causa.

Switches com diferenças muito grande entre as versões de software são incompatíveis e não podem formar uma mesma pilha. Outros que possuem uma pequena diferença com relação ao stack master são considerados parcialmente compatíveis.

Quando um switch parcialmente compatível é conectado a uma pilha ele adquire o status de Version Mismatch (VM) e não pode formar a pilha como um membro totalmente funcional. O sistema identifica o dispositivo incompatível e tenta atualizá-lo (upgrade ou downgrade) com a mesma versão do software IOS do stack master.

O auto-upgrade ocorre se a versão do stack master for compatível com o switch em modo VM e se a imagem estiver disponível em qualquer um dos membros da pilha.
Se o arquivo não for encontrado o recurso de auto-advise irá recomendar que seja feito um download da imagem. Essa transferência pode ser realizada manualmente através de TFTP.

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750. 
Veja mais em:

terça-feira, 15 de junho de 2010

Cisco Catalyst 3750 - Adicionando um switch como master em um Stack

 
Para adicionar um switch como master em uma pilha é necessário seguir alguns passos.

  1. Verifique se o switch que você está adicionando tem a mesma versão de IOS que os demais dispositivos da pilha;
  2. Verifique o valor de priority dos switches membros da pilha;
  3. Altere o valor de priority do novo switch para um valor maior que o dos demais dispositivos;
  4. Tenha a certeza de que os dispositivos estejam totalmente conectados para que quando você ativar o novo switch ao menos permaneça uma conexão parcial (half connectivity) e não particione a pilha;
  5. Com o novo switch ligado conecte os cabos das portas stackwise aos switches da pilha;
  6. Uma nova eleição ocorrerá sendo o novo switch eleito o stack master devido ao valor de priority;
  7. Os demais membros da pilha sofrerão reboot para ingressar na nova pilha;
  8. Após todos os switches carregarem utilize o comando show switch para verificar as associações ocorridas.

___________________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.
Veja mais em:

Cisco Catalyst 3750 - Adicionando um switch como slave em um Stack

 
Para adicionar um switch como slave em uma pilha é necessário seguir alguns passos.

  1. Verifique se o novo switch tem a mesma versão de IOS dos demais dispositivos da pilha;
  2.  Mude o valor de priority para 1. Isso garantirá que o switch terá menos chance de tornar-se um stack master no futuro;
  3. Desligue o dispositivo;
  4. Tenha a certeza de que os dispositivos estejam totalmente conectados para que quando você ativar o novo switch ao menos permaneça uma conexão parcial (half connectivity) e não particione a pilha;
  5. Efetue as conexões;
  6. Ligue o novo dispositivo;
  7. Após o switch carregar utilize o comando show switch para verificar a associação deste com a pilha.

Obs: Antes de conectar ou desconectar qualquer switch em uma pilha procure desligá-lo. A ativação ou desativação de um dispositivo energizado pode causa um reload do sistema ou uma perda de tráfego temporária.

_________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.
Veja mais em:

domingo, 13 de junho de 2010

Cisco Catalyst 3750 - Removendo um switch em um Stack

 
Para remover um switch em uma pilha é necessário seguir alguns passos.

  1. Tenha a certeza de que os dispositivos estejam totalmente conectados para que quando você desativar o switch ao menos permaneça uma conexão parcial (half connectivity) e não particionada;
  2. Desligue o switch a ser removido;
  3. Se o dispositivo tinha a função de stack master então uma nova eleição ocorrerá, do contrário não haverá mudança;
  4. Remova os cabos e feche a pilha novamente garantindo total conexão;
  5. Use o comando show switch para verificar o status da pilha.
 
Obs1: Antes de conectar ou desconectar qualquer switch em uma pilha procure desligá-lo. A ativação ou desativação de um dispositivo energizado pode causa um reload do sistema ou uma perda de tráfego temporária.

Obs2: Quando um switch é removido de uma pilha as informações deste ficam retidas na running-config e seu status fica como provisioned. Essa informação pode ser removida através do comando:
Switch (config)# no switch [switch number] provision.

_________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.

sábado, 12 de junho de 2010

Cisco Catalyst 3750 - Alterando o número do Stack Member

 
O stack member number identifica cada membro em uma pilha de switches. O member number também determina a configuração de nível de interface que um stack member utiliza. O número do stack member varia de 1 a 9 em modelos Cisco Catalyst 3750. O valor pode ser visto com o comando show switch.

Os switches pertencentes a uma pilha não podem ter o mesmo número de stack member. O valor default utilizado é 1. Quando um dispositivo é adicionado a uma pilha o seu número de stack member é alterado para o valor mais baixo disponível. Os switches mantêm o seu número até que sejam alterados manualmente ou que outros membros já o estejam utilizando.


Procedimento para troca do stack member number

1 - No modo de configuração global utilize:
#switch current-stack-member-number renumber new-stack-member-number

2 - Dê um reload no membro da pilha:
#reload slot current-stack-member-number

3 - Após o restart do switch verifique as alterações com o comando show switch.


É possível também renumerar o switch a partir do prompt bootloader alterando a variável de ambiente (environment variable) com o comando:

switch: set SWITCH_NUMBER stack-member-number 
 

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.
Veja mais em Alterando o valor de priority em um Switch Stack e Troubleshooting Switch Stack - Catalyst 3750

Cisco Catalyst 3750 - Alterando o valor de priority em um Stack

 
Um valor alto de priority aumenta as chances de um switch ser eleito o stack master e manter o seu número de stack member em uma pilha. Os valores variam de 1 a 15, sendo 1 o default. Você pode visualizar o valor da priority com o comando show switch.

A Cisco recomenda que seja atribuído o maior valor de priority ao switch que você escolheu para ser o stack master. Esse procedimento garante que o switch permaneça o stack master caso uma reeleição ocorra.

Os valores de priority podem ser alterados através do modo de configuração global ou no modo bootloader do switch – modificando a variável de ambiente. O valor da nova priority tem efeito imediato, mas não afeta o stack master atual. Este valor será utilizado em uma nova eleição ou em caso de falha do stack master.


Procedimento para troca do valor de priority

No modo de configuração Global use:
# switch switch number priority new-priority-value

Ou

Através do prompt bootloader do switch com o comando:
switch: set SWITCH_PRIORITY new-priority-value
________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.  

sexta-feira, 11 de junho de 2010

Cisco Catalyst 3750 - Troubleshooting Switch Stack - Verificação de status


Quando se tentar criar um stack com switches Catalyst 3750 alguns problemas podem ser encontrados. Falhas de conexão, inconsistência na configuração, incompatibilidade de software e diferentes níveis de licença podem impedir que um switch se torne membro de uma pilha. Seguem abaixo alguns comandos para auxiliar na resolução de problemas.


Verificando informações do Switch Stack

Switch# show switch [detail]
Mostra as informações relevantes sobre os membros da pilha. Indica o número stack member dos dispositivos, a função (master, member ou slave), o MAC Address, o valor de priority, a versão de hardware e status. A opção detail indica quais as portas stack estão ativadas e a quais vizinhos estão conectadas.


Switch# show switch stack-ports [summary]
Mostra as stack-ports através das quais os switches estão conectados na pilha.


Switch# show switch neighbors
Mostra através do número de stack member quais os vizinhos estão conectados em cada porta.


Switch# show switch stack-ring activity
Mostra o número de quadros enviados por cada switch através do stack-ring.


Switch# show switch stack-ring speed
Mostra o taxa de transmissão utilizada nas portas StackWise. Pelo valor encontrado é possível saber se a pilha está totalmente conectada ou não.


Switch# show platform stack-manager all
Mostra informações para o gerenciamento da pilha, incluindo a versão do stack-protocol, o histórico das mudanças, entre outros.



Status operacional:
  • Ready – Switch está totalmente operacional;
  • Progressing – O stack master está comunicando com o novo dispositivo da pilha. Verificando características e compatibilidades;
  • Provisioned – Pode ser causado por um switch que não esteja mais ligado à pilha ou por configuração de interface ainda retida na running-config;
  • Version Mismatch – Incompatibilidade de software.

Um dispositivo adicionado a uma pilha pode adquirir diferentes status de operação.  Essas informações podem ser vistas na tela através do comando show switch.

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.

Cisco Catalyst 3750 - Troubleshooting Switch Stack - Debugging

Comandos Debug - Switch Stack

Switch# debug platform stack-manager sdp
Exibe as mensagens do Stack Discovery Protocol (SDP)

Switch# debug platform stack-manager ssm
Exibe as mensagens do stack state-machine.

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.

Cisco Catalyst 3750 - Troubleshooting Switch Stack - Incompatibilidade da versão de software

Problemas de incompatibilidade de versão de software

Diferentes versões ou níves de licença incompatíveis podem impedir que um switch participe de uma pilha. Estes níveis de licença chamados de feature estão relacionados com os serviços oferecidos em cada versão de software. São eles: IP base, IP services e Advanced IP services. Cada switch deve ter uma feature license compatível. Do contrário será necessário atualizar o dispositivo.

Um sistema de arquivos remoto é executado no stack master e pode ser usado para resolver problemas de incompatibilidade entre diferentes versões de IOS em uma pilha. Os arquivos podem ser trocados de um switch para o outro de forma automática ou manual.

A atualização automática requer que uma cópia da imagem atual esteja disponível em qualquer um dos membros da pilha. Se a atualização automática não funcionar será necessário efetuar a cópia manualmente.

Depois de copiar a nova imagem para o switch que estava em modo mismatch, a versão anterior pode ser excluida. Será necessário um reload do dispositivo para carregar a nova versão do IOS.

Abaixo seguem alguns comandos para a resolução de problemas de incompatibilidade (version mismatches)


Switch# show license all switch [switch number]
Este comando serve para visualizar o nível de licença instalado no dispositivo.


Switch# remote command [switch number] show version
Este comando mostra as informações de versão de software do dispositivo especificado


Switch# archive download-sw flash[switch number]:image_name
Este comando efetua um update simultâneo da imagem IOS para todos os switches da pilha.


Switch# dir flash[switch number]:
Este comando permite verificar o conteúdo da memória flash de qualquer membro da pilha.


Switch# copy flash[a]:image_name  flash[b]:
Este comando efetua uma cópia do arquivo de imagem do switch ‘a’ para o switch ‘b’.


Switch# copy tftp flash[switch number]:
Este comando efetua uma cópia do arquivo de imagem de um servidor TFTP para o switch especificado.


Switch# remote command [switch number] delete /recursive /force flash:/ image_ name
Este comando permite apagar a versão incompatível do dispositivo em modo mismatch.


Switch# reload slot [switch number]
Este comando irá efetuar o reload no dispositivo requerido.


Switch(config)# boot system switch [switch number] flash:/image_name
Este comando irá alterar a variável de boot para o switch especificando o novo arquivo de imagem que deve ser carregado. 

________________________________________________
As informações contidas acima foram baseadas em documentos da Cisco referentes a série de switches Catalyst 3750.

quinta-feira, 10 de junho de 2010

Ferramentas Web 2.0

O termo Web 2.0 surgiu em 2004 por conta da empresa O’Reilly Media e é utilizado para descrever a segunda geração da World Wide Web. Alguns consideram o termo uma jogada de marketing por acreditarem que o conceito já existia na Web. O que podemos observar é que cada vez mais as empresas têm explorado essa tendência e novos serviços são disponibilizados on-line.

O novo conceito possibilitou ao internauta uma maior interação com a rede mundial passando este de consumidor a fornecedor de conteúdo na Web. Blogs, microblogs, redes sociais, computação em nuvens, enfim, inúmeros serviços que abriram um leque de possibilidades e tornaram a rede mais usual e popular.

Nesse sentido serviços como edição de foto, edição de vídeo, mapas, enciclopédias virtuais, entre outros estão ao nosso alcance e de graça. Abaixo uma relação de serviços gratuitos disponíveis na grande rede.


Edição de Foto
Photoshop Express
Phoenix
Picnik
Dr. Pic
Pixenate
Picasa


Office
Aprex
Debit
Spesa


Colaboração online
Writeboard
Overmundo
Google Docs
ThinkFree
Outrolado
Mobbbi
Linkk


Guia de Blogs, RSS e News
Technorati
Bloglines
BlogBlogs


Redes Sociais / Profissionais
LinkedIn
Professional On The Web
Ecademy
BizNik
Facebook
Twitter
Meebo (Bate-papo)


Musica
Last FM
Pandora


Bookmarking
del.icio.us
Digg
StumbleUpon

Garimpar

Videos
Vimeo
Videolog


Mapas
Apontador
Google Maps