Ignorar Links de Navegao | |
Sair do Modo de Exibio de Impresso | |
![]() |
Oracle Solaris 10 1/13 Novidades Oracle Solaris 10 1/13 Information Library (Português (Brasil)) |
1. Novidades na versão Oracle Solaris 10 1/13
Suporte a LUN de destino de iSCSI
Suporte a Instalação Baseada em Rede no Instalador de Texto
Resolução Automática das Dependências do Pacote no Instalador de Texto e Instalador da GUI
O Live Upgrade Preserva a Configuração do Dispositivo de Dump
Live Upgrade Preflight Checker
Aprimoramentos de administração do sistema
Oracle Configuration Manager 10.3.7.1
Oracle Solaris Zones Preflight System Checker
x86: 64 bits: Gerenciamento de falhas para Plataformas Oracle Intel Sandy Bridge-EP
x86: Suporte ao Driver MCA Genérico AMD para a Família 15h de Processadores AMD
O Comportamento de Criação de Conta e Senha É Opcional
Aprimoramento do Sistema de Arquivos
Aprimoramento do Device Management
x86: Suporte a SATA para Comandos Pass-Through do ATA
Aprimoramento de Desempenho do Sistema
Aprimoramento de Recursos do Sistema
SPARC: 64 bits: Aumento no Desempenho do Algoritmo CRC32c no iSCSI Initiator
x86: Suporte ao Dispositivo Xen Virtual Block no Driver xdf
Suporte para Novo Dispositivo no Driver bnxe
Suporte a SR-IOV para drivers igbvf e igb
Suporte a SR-IOV para o driver ixgbevf
Aprimoramentos Adicionais de Software
SPARC: 64 bits: Suporte a Reconfiguração Dinâmica de Memória em Domínios Migrados
x86: Proxy com falha entre o processador de serviços e o host
Esta seção descreve um aprimoramento de rede desta versão.
O Secure Copy scp(1) mostra desempenho aprimorado de até 8X em transferências de dados em alto volume em redes com alta largura de banda e alta latência em testes da Oracle.
Em geral, esse cenário ocorre durante comunicações de longa distância como, por exemplo, transferência de dados entre os EUA e a Europa usando uma conexão de largura de banda alta. O scp usa ssh(1) para realizar as transferências. Antes do Oracle Solaris 10 1/13, não era possível ajustar o buffer da janela de recepção usado internamente pelo ssh para ajustar o desempenho de uma situação em particular de largura de banda alta e alta latência.
No Oracle Solaris 10 1/13 (e Oracle Solaris 11.1), o tamanho do buffer de recepção ssh está vinculado à definição do buffer de recepção tcp do sistema (tcp_recv_hiwat). Com esse relacionamento estabelecido, agora é possível ajustar essa situação de transferência de dados específica, ou seja, uma conexão de alta largura de banda e alta latência. Para comunicações de alta latência (em outras palavras, comunicações com valores altos de tempo resposta), o desempenho da cópia pode ser significativamente aprimorado ao permitir que mais pacotes fiquem em trânsito. Com essa estratégia, o tempo resposta para enviar um pacote e receber a confirmação não limita o throughput porque muitos pacotes têm permissão para ficar em trânsito transit. O limite do volume de dados que podem estar em trânsito é determinado pela configuração de tcp_recv_hiwat. No entanto, essa estratégia só funcionará se a largura de banda for alta o suficiente para que os dados no link não impactem os novos dados enviados. Se a largura de banda não for alta o suficiente, haverá pouca vantagem em aumentar o tamanho da janela de recepção TCP.
A seguinte tabela mostra os aprimoramentos obtidos com uma conexão de largura de banda alta com latências entre 50-200 milisegundos:
|
Por padrão, tcp_recv_hiwat é definido como 48 KB no Oracle Solaris 10. Esse valor é otimizado para redes de 100 MB. No Oracle Solaris 11, o valor padrão foi aumentado para 128 KB para otimizar LANs de 1 GB. Nenhuma dessas opções de tamanho de buffer mostram uma diferença considerável no desempenho entre o Oracle Solaris 10 1/13 e o Oracle Solaris 10 8/11 em relação às redes de alta largura de banda e alta latência. É possível observar aprimoramentos importantes na velocidade quando o buffer da janela de recepção TCP é definido como 256 KB.
Aumentando o tcp_recv_hiwat:
Aumenta os requisitos de buffer de recepção TCP para cada receptor no sistema.
Impacta todo emissor TCP porque provavelmente precisarão armazenar muitos dados em buffer devido ao tempo para receber confirmações de pacote.
Coloca carga adicional na rota entre os emissores e o receptor para lidar com o aumento de tráfego permitido aumentando o tamanho da janela de buffer.
Para obter mais detalhes de benchmark, consulte https://blogs.oracle.com/BestPerf/entry/20130208_solaris_scp.
Observações adicionais:
sftp(1) demonstrou aprimoramentos de desempenho semelhantes, já que também utiliza ssh.
tcp_recv_hiwat é uma configuração geral do sistema que normalmente só o administrador pode alterar.
Você também pode aumentar o valor da opção -recvpipe no utilitário route(1M) como um recurso de ajuste alternativo por conexão. Consulte http://docs.oracle.com/cd/E23823_01/html/817-0404/chapter4-64.html#scrolltoc.