O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve a integração do Cisco Nexus 7000 RISE com o Citrix NetScaler.
O Cisco® Remote Integrated Services Engine (RISE) é uma solução inovadora que permite que qualquer dispositivo de serviço Citrix NetScaler, físico ou virtual, apareça como uma placa de linha virtual nos switches Cisco Nexus® 7000 Series. O Cisco RISE estabelece um caminho de comunicação entre o plano de dados da rede e o dispositivo de serviço. Essa integração rígida simplifica a implantação do serviço e otimiza os caminhos de dados do aplicativo, resultando em maior eficiência operacional no data center.
Os principais benefícios do Cisco RISE incluem:
Disponibilidade aprimorada do dispositivo ●: O Cisco RISE permite o gerenciamento eficiente do dispositivo de serviço obtendo atualizações de rota em tempo real do dispositivo de serviço, reduzindo assim a probabilidade de rotas perdidas para o tráfego de aplicativos. Aproveitando o plano de controle estendido, o Cisco RISE pode fornecer convergência e recuperação mais rápidas de falhas de serviço nos níveis de aplicativos e dispositivos. O Cisco RISE também melhora a experiência do dia 0 por meio da descoberta automática e inicialização, reduzindo a necessidade de envolvimento do administrador.
Otimização do caminho de dados ●: Os administradores podem usar uma ampla variedade de recursos do Cisco RISE para automatizar e otimizar a disponibilização de serviços de rede em um data center dinâmico. Em ADCs (Application Delivery Controllers, Controladores de fornecimento de aplicativos), o roteamento automatizado baseado em políticas (APBR) permite que o dispositivo obtenha os parâmetros do switch Cisco Nexus de que precisa para implementar automaticamente as rotas. Essas rotas são aprendidas dinamicamente sempre que novos aplicativos são provisionados. O APBR elimina a necessidade dos administradores configurarem manualmente rotas baseadas em políticas para redirecionar o tráfego de resposta do servidor para o ADC enquanto preserva o endereço IP de origem do cliente.
● O Cisco RISE também permite a integração do plano de controle com dispositivos da plataforma Cisco Prime™ Network Analysis Module (NAM) 2300, simplificando a experiência operacional dos administradores de rede. Integrado aos switches Cisco Nexus 7000 Series, o Cisco Prime NAM oferece visibilidade de aplicativos, análise de desempenho e inteligência de rede mais profunda. Essa visibilidade permite que o administrador gerencie com eficiência o fornecimento de aplicativos distribuídos. A integração do Cisco RISE evoluirá para ampliar a visibilidade de forma transparente em vários contextos de dispositivos virtuais (VDCs) no switch, melhorando ainda mais a agilidade e a simplicidade da operação. Escalabilidade e flexibilidade: O Cisco RISE pode ser implantado em switches Cisco Nexus 7000 Series e permite que os dispositivos de serviço sejam executados em VDCs, permitindo assim que instâncias de serviço independentes sejam implantadas de várias maneiras, como um para muitos, muitos para um e uma infinita variedade de configurações de muitos para muitos para suportar qualquer cenário de multilocação.
● Maior agilidade comercial: O Cisco RISE pode se adaptar às crescentes demandas do data center e dos clientes provisionando recursos em tempo real. O Cisco RISE também reduz o tempo necessário para implementar novos serviços, eliminando a necessidade de reprojetar a rede e responde dinamicamente às mudanças nas exigências dos clientes.
Compreensão básica do NXOS e do RISE
Compreensão básica do NetScaler.
As informações neste documento são baseadas nestas versões de software e hardware:
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
No laboratório, temos os seguintes dispositivos:
Neste laboratório, o NetScaler tem o USIP habilitado para oferecer os seguintes benefícios:
- Os registros do servidor Web podem usar um endereço IP verdadeiro para aumentar o rastreamento
- O servidor Web tem a flexibilidade de usar endereços IP reais para controlar quem pode acessar o que
- O aplicativo da Web exige IP do cliente para suas próprias finalidades de registro
- Aplicativo Web requer IP de cliente para autenticação
Sem o USIP, todo o endereço IP origem da solicitação HTTP apareceria do NetScaler.
Com o USIP ativado, o fluxo de tráfego é como abaixo:
feature ospf feature pbr feature interface-vlan feature hsrp feature rise vlan 1,99,125,130,132,201 route-map _rise-system-rmap-Vlan125 permit 1 !- - - - - >Generated by RISE. Manual configuration is NOT required. match ip address _rise-system-acl-20.20.21.5-Vlan125 !- - - - - >Generated by RISE. Manual configuration is NOT required. set ip next-hop 20.20.21.5 !- - - - - >Generated by RISE. Manual configuration is NOT required. route-map _rise-system-rmap-Vlan132 permit 1 !- - - - - >Generated by RISE. Manual configuration is NOT required. match ip address _rise-system-acl-20.20.21.5-Vlan132 !- - - - - >Generated by RISE. Manual configuration is NOT required. set ip next-hop 20.20.21.5 !- - - - - >Generated by RISE. Manual configuration is NOT required. interface Vlan99 description RISE control VLAN SVI no shutdown mtu 9216 no ip redirects ip address 20.20.99.2/24 no ipv6 redirects ip ospf passive-interface hsrp version 2 hsrp 99 preempt priority 110 ip 20.20.99.1 interface Vlan125 description RISE server 1 VLAN SVI no shutdown ip address 30.30.31.1/24 ip policy route-map _rise-system-rmap-Vlan125 !- - - - - >Generated by RISE. Manual configuration is NOT required. interface Vlan130 description RISE testing PC VLAN SVI no shutdown ip address 100.100.100.1/24 interface Vlan132 description RISE server 2 VLAN SVI no shutdown ip address 30.30.32.1/24 ip policy route-map _rise-system-rmap-Vlan132 !- - - - - >Generated by RISE. Manual configuration is NOT required. interface Vlan201 description RISE Data VLAN SVI no shutdown mtu 9216 no ip redirects ip address 20.20.21.2/24 no ipv6 redirects ip ospf passive-interface hsrp version 2 hsrp 201 preempt priority 110 ip 20.20.21.1 interface Ethernet9/1 description connect to Testing PC switchport switchport access vlan 130 no shutdown interface Ethernet9/2 description connect to Server 1 switchport switchport access vlan 125 no shutdown interface Ethernet9/3 description connect to Server 2 switchport switchport access vlan 132 no shutdown interface Ethernet10/1 description connect to NetScaler switchport switchport mode trunk switchport trunk allowed vlan 99,201 spanning-tree port type edge no shutdown service vlan-group 21 201 service type rise name ns21 mode indirect vlan 99 vlan group 21 ip 20.20.99.5 255.255.255.0 no shutdown
#Configure NSIP, this is also the IP used by N7K for RISE set ns config -IPAddress 20.20.99.5 -netmask 255.255.255.0 #Configure NSVLAN 99 and bind it to LACP channel LA/1 set ns config -nsvlan 99 -ifnum LA/1 # Enable RISE enable ns feature WL SP LB CS CMP PQ SSL HDOSP REWRITE RISE enable ns mode FR L3 USIP CKA TCPB Edge USNIP PMTUD RISE_APBR RISE_RHI #Configure interfaces set interface 10/1 -mtu 9000 -throughput 0 -bandwidthHigh 0 -bandwidthNormal 0 -intftype "Intel 10G" -ifnum LA/1 add channel LA/1 -tagall ON -throughput 0 -bandwidthHigh 0 -bandwidthNormal 0 set channel LA/1 -mtu 9000 -tagall ON -throughput 0 -lrMinThroughput 0 -bandwidthHigh 0 -bandwidthNormal 0 bind channel LA/1 10/1 #Add RISE control and data VLANs add vlan 99 add vlan 201 #Configure RISE data VLAN IP address and bind interface to data VLAN add ns ip 10.66.91.170 255.255.254.0 -vServer DISABLED -mgmtAccess ENABLED #This is for management only add ns ip 20.20.21.5 255.255.255.0 -vServer DISABLED bind vlan 201 -ifnum LA/1 -tagged #Need to be tagged because N7K E10/1 is configured as trunk port. bind vlan 201 -IPAddress 20.20.21.5 255.255.255.0 # Configure Virtual Servers. add ns ip 40.40.41.101 255.255.255.0 -type VIP -snmp DISABLED -hostRoute ENABLED -hostRtGw 20.20.21.5 -metric 100 -vserverRHILevel NONE -vserverRHIMode RISE add server SERV-2 30.30.32.35 add server SERV-1 30.30.31.33 add service SVC-1-tcpHTTP SERV-1 TCP 80 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip YES -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA YES -TCPB NO -CMP NO add service SVC-2-tcpHTTP SERV-2 TCP 80 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip YES -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA YES -TCPB NO -CMP NO add lb vserver VSRV-40-tcpHTTP TCP 40.40.41.101 80 -persistenceType NONE -connfailover STATEFUL -cltTimeout 180 add lb vserver VSRV-40-tcpHTTPS TCP 40.40.41.101 443 -persistenceType NONE -connfailover STATEFUL -cltTimeout 180 bind lb vserver VSRV-40-tcpHTTP SVC-1-tcpHTTP bind lb vserver VSRV-40-tcpHTTP SVC-2-tcpHTTP #Configure route add route 0.0.0.0 0.0.0.0 20.20.21.1 add route 10.0.0.0 255.0.0.0 10.66.91.1 # - - - - > For management only add route 30.30.31.0 255.255.255.0 20.20.21.1 add route 30.30.32.0 255.255.255.0 20.20.21.1 #configure RISE to run in indirect mode set rise param -indirectMode ENABLED #Save config and reboot save ns config reboot Are you sure you want to restart NetScaler (Y/N)? [N]:y
Este exemplo usa o Microsoft Windows 2008 R2 IIS como servidor Web. Siga a documentação do Windows sobre como configurar o IIS.
Quando o IIS estiver instalado, você poderá acessar o VIP do servidor Web diretamente sem criar uma página da Web adicional. Nesta documentação, para demonstrar failover, criamos uma página de teste "test.html" em cada servidor sob o diretório inicial do IIS (por padrão, c:\inetpub\wwwroot). O conteúdo da página de teste é o seguinte:
Conteúdo da página de teste do Servidor 1: "Este é o servidor 1"
Conteúdo da página de teste do Servidor 2: "Este é o servidor 2"
Use esta seção para confirmar se a sua configuração funciona corretamente.
1. Abra o navegador da Web e vá para http://40.40.41.101/test.html. Deve exibir uma das páginas de teste.
2. Desligar o servidor 1. Repita a etapa 1. Ele deve exibir "Este é o servidor 2"
3. Coloque o Servidor 1 on-line e desligue o servidor 2. Repita a etapa 1 novamente. Ele deve exibir "Este é o servidor 1"
STLD1-630-01.05-N7K-RU21# show ip route static IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 40.40.41.101/32, ubest/mbest: 1/0 - - - - - - - - >RHI injected routes *via 20.20.21.5, Vlan201, [100/0], 03:18:00, static STLD1-630-01.05-N7K-RU21# show route-map route-map _rise-system-rmap-Vlan125, permit, sequence 1 - - -- - - - - - >Generated by NetScaler. Match clauses: ip address (access-lists): _rise-system-acl-20.20.21.5-Vlan125 Set clauses: ip next-hop 20.20.21.5 route-map _rise-system-rmap-Vlan132, permit, sequence 1 - - -- - - - - - >Generated by NetScaler. Match clauses: ip address (access-lists): _rise-system-acl-20.20.21.5-Vlan132 Set clauses: ip next-hop 20.20.21.5 STLD1-630-01.05-N7K-RU21# sho access-lists dynamic - - - - - >Dynamic ACL download from NetScaler (or pushed by Netscaler) IP access list __urpf_v4_acl__ 10 permit ip any any IPv6 access list __urpf_v6_acl__ 10 permit ipv6 any any IP access list _rise-system-acl-20.20.21.5-Vlan125 10 permit tcp 30.30.31.33/32 eq 443 any 20 permit tcp 30.30.31.33/32 eq www any IP access list _rise-system-acl-20.20.21.5-Vlan132 10 permit tcp 30.30.32.35/32 eq 443 any 20 permit tcp 30.30.32.35/32 eq www any IP access list sl_def_acl statistics per-entry 10 deny tcp any any eq telnet syn 20 deny tcp any any eq www syn 30 deny tcp any any eq 22 syn 40 permit ip any any STLD1-630-01.05-N7K-RU21# show run int vl 132 !Command: show running-config interface Vlan132 !Time: Mon Mar 27 03:44:13 2017 version 6.2(16) interface Vlan132 no shutdown ip address 30.30.32.1/24 ip policy route-map _rise-system-rmap-Vlan132 - - - - - >APBR, this command was generated by RISE STLD1-630-01.05-N7K-RU21# show run int vl 125 !Command: show running-config interface Vlan125 !Time: Mon Mar 27 03:44:16 2017 version 6.2(16) interface Vlan125 no shutdown ip address 30.30.31.1/24 ip policy route-map _rise-system-rmap-Vlan125 - - - - - >APBR, this command was generated by RISE STLD1-630-01.05-N7K-RU21# TLD1-630-01.05-N7K-RU21# show rise Name Slot Vdc Rise-Ip State Interface Id Id --------------- ---- --- --------------- ------------ ---------------- ns21 300 1 20.20.99.5 active N/A RHI Configuration ip prefix len nhop ip weight vlan vrf slot-id --------------- ---------- --------------- ------ ---- ---------- ------- 40.40.41.101 32 20.20.21.5 100 201 default 300 - - - - > RHI APBR Configuration - - - - > APBR rs ip rs port protocol nhop ip rs nhop apbr state slot-id --------------- ------- -------- --------------- -------- ---------- ------- 30.30.31.33 80 TCP 20.20.21.5 Vlan125 ADD DONE 300 30.30.31.33 443 TCP 20.20.21.5 Vlan125 ADD DONE 300 30.30.32.35 80 TCP 20.20.21.5 Vlan132 ADD DONE 300 30.30.32.35 443 TCP 20.20.21.5 Vlan132 ADD DONE 300
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
06-Jun-2017 |
Versão inicial |