Você gerencia os recursos ao configurar fluxos. Um fluxo e seus atributos identifica o tipo de tráfego que percorre um conexão específica na rede. Você cria o fluxo para regular sua utilização de recursos do sistema. Os recursos são representados como propriedades de um fluxo. Ao especificar valores para as propriedades do fluxo, você define como estes recursos são alocados e utilizados.
Antes de começar
Obtenha as seguintes informações sobre a configuração de sua rede:
Os sistemas que compreendem sua rede e suas respectivas funções
A classificação destes sistemas com base em quais sistemas terão a prioridade de utilização de recursos sobre os outros
Quanto do recurso específico deve ser alocado para os diferentes sistemas na rede
Amostra de configuração da rede
O procedimentos seguir mostra como configurar a utilização eficiente da banda-larga na rede. Este procedimento tem base na configuração da rede mostrada na figura a seguir.
Na figura, as seguintes informações são mais relevantes para o procedimento:
A rede tem quatro servidores, um servidor proxy que se conecta ao três servidores internos; um servidor de aplicativo, um servidor de banco de dados e um servidor de backup.
O servidor proxy tem dois NICs cujas interfaces IP têm nomes personalizados: DMZ0 e internal0.
DMZ0 é uma interface de "aparência externa" que conecta a rede à Internet.
internal0 é uma interface de "aparência interna" que efetua o canal de tráfego ente a LAN mais ampla, assim como entre a Internet e os três servidores internos na sub-rede 10.0.12.0.
Etapas
Suponha que, após determinar os recursos necessários dos servidores internos, você define a seguinte política:
Os servidores de aplicativo e de banco de dados requerem mais banda-larga do que o servidor de backup.
Os servidores de aplicativo e de banco de dados têm maior prioridade de banda-larga do que o servidor de backup.
Para implementar esta política, você deveria executar as seguintes etapas:
English
Inicie um shell privilegiado.
user@opensolaris:-$ pfexec bash
#
Nesse exemplo, o shell bash foi selecionado. É possível usar qualquer shell com o comando pfexec. Se você tiver suporte para múltiplas versões do sistema operacional SolarisTM, use o comando padrão su – root. O comando su funciona em toda as versões do Solaris.
Verifique o status de link do sistema. # dladm show-link
LINK CLASS MTU STATE OVER
DMZ0 phys 1500 up nge0
internal0 phys 1500 up nge1
Se DMZ0 e internal0 foram configurados através de seus NICS físicos associados nge0 e nge1. Por sua vez, as interfaces IP são implementadas através dos links, como indicado por seu status de "em funcionamento".
Verifique se endereços IP forma atribuídos às interfaces IP. ifconfig -a
lo0: flags=201000849
inet 127.0.0.1 netmask ff000000
DMZ0: flags=201000843
inet 10.10.6.5 netmask ff000000 broadcast 10.255.255.255
ether 0:14:4f:94:d0:60
internal0: flags=201000849
inet 10.10.12.42 netmask ffffff00 broadcast 10.10.10.255
ether 0:10:20:30:40:aa
No{{internal0}}, crie fluxos para isolar o tráfego que é destinado para cada servidor interno.
Para criar fluxos, utilize a seguinte sintaxe: # flowadm add-flow -l -a [OpenSolarisInfo200906:
onde
se refere ao link para o qual você está criando o fluxo.
Portanto, para criar fluxos para os três servidores internos, você deveria emitir os seguintes comandos:
# flowadm add-flow -l internal0 -a local_ip=10.10.12.45 app-flow
# flowadm add-flow -l internal0 -a local_ip=10.10.12.46 db-flow
# flowadm add-flow -l internal0 -a local_ip=10.10.12.47 backup-flow
Os fluxos são nomeados como app-flow, db-flow e backup-flow , e são definidos pelo atributo local_ip. O endereço IP único de cada fluxo, separa os fluxos uns dos outros.
Exiba as configurações de fluxo no sistema. # flowadm show-flow
FLOW LINK IPADDR PROTO PORT DSFLD
backup-flow internal0 LCL:10.10.12.47/32 -- -- --
db-flow internal0 LCL:10.10.12.46/32 -- -- --
app-flow internal0 LCL:10.10.12.45/32 -- -- --
Atribua valores para propriedades específicas do fluxo.
As propriedades do fluxo representam recursos, como o maxbw para a banda-larga e priority para a ordem de precedência que um fluxo tem sobre outros fluxos.. Para implementar a política que você definiu no início do procedimento, configure estas propriedades como segue: # flowadm setprop -p maxbw=100,priority=high app-flow
# flowadm setprop -p maxbw=100,priority=high db-flow
# flowadm setprop -p maxbw=10,priority=low backup-flow
Nesta configuração, os processo no servidor de aplicativo e de banco de dados têm uma maior prioridade de utilização de banda-larga, devido a suas funções na rede
Nenhum comentário:
Postar um comentário