A IA pode lutar contra o aumento do número de ataques de ransomware
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
BBR (Bottleneck Bandwidth and RTT) é um novo algoritmo de controle de congestionamento que é contribuído para a pilha TCP do kernel Linux pelo Google. Com o BBR instalado, um servidor Linux pode obter uma taxa de transferência significativamente maior e latência reduzida para conexões. Além disso, é fácil implantar o BBR porque esse algoritmo requer apenas atualizações no lado do remetente, não na rede ou no lado do receptor.
Neste artigo, mostrarei como implantar o BBR em uma instância do servidor Vultr CentOS 7 KVM.
Para usar o BBR, você precisa atualizar o kernel da sua máquina CentOS 7 para 4.9.0. Você pode fazer isso facilmente usando o repositório ELRepo RPM.
Antes da atualização, você pode dar uma olhada no kernel atual:
uname -r
Este comando deve gerar uma string semelhante a:
3.10.0-514.2.2.el7.x86_64
Como você vê, o kernel atual é 3.10.0.
Instale o repositório ELRepo:
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Instale o kernel 4.9.0 usando o repositório ELRepo:
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
Confirme o resultado:
rpm -qa | grep kernel
Se a instalação for bem-sucedida, você deverá ver kernel-ml-4.9.0-1.el7.elrepo.x86_64na lista de saída:
kernel-ml-4.9.0-1.el7.elrepo.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-tools-libs-3.10.0-514.2.2.el7.x86_64
kernel-tools-3.10.0-514.2.2.el7.x86_64
kernel-3.10.0-514.2.2.el7.x86_64
Agora, você precisa habilitar o kernel 4.9.0 configurando a entrada de inicialização padrão do grub2.
Mostre todas as entradas no menu grub2:
sudo egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
O resultado deve se parecer com:
CentOS Linux 7 Rescue a0cbf86a6ef1416a8812657bb4f2b860 (4.9.0-1.el7.elrepo.x86_64)
CentOS Linux (4.9.0-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.2.2.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-bf94f46c6bd04792a6a42c91bae645f7) 7 (Core)
A indexação começa em 0. Isso significa que o kernel 4.9.0 está localizado em 1:
sudo grub2-set-default 1
Reinicie o sistema:
sudo shutdown -r now
Quando o servidor estiver online novamente, efetue login novamente e execute novamente o comando uname para confirmar que você está usando o Kernel correto:
uname -r
Você deve ver o resultado como abaixo:
4.9.0-1.el7.elrepo.x86_64
Para habilitar o algoritmo BBR, você precisa modificar a sysctlconfiguração da seguinte maneira:
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
Agora, você pode usar os seguintes comandos para confirmar que o BBR está ativado:
sudo sysctl net.ipv4.tcp_available_congestion_control
A saída deve se parecer com:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
Em seguida, verifique com:
sudo sysctl -n net.ipv4.tcp_congestion_control
A saída deve ser:
bbr
Por fim, verifique se o módulo do kernel foi carregado:
lsmod | grep bbr
A saída será semelhante a:
tcp_bbr 16384 0
Para testar o aprimoramento do desempenho de rede da BBR, você pode criar um arquivo no diretório do servidor da Web para download e, em seguida, testar a velocidade de download de um navegador da Web na sua máquina desktop.
sudo yum install httpd -y
sudo systemctl start httpd.service
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
cd /var/www/html
sudo dd if=/dev/zero of=500mb.zip bs=1024k count=500
Por fim, visite o URL http://[your-server-IP]/500mb.zipem um navegador da web no seu computador desktop e avalie a velocidade do download.
Isso é tudo. Obrigado pela leitura.
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.
O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+
Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.
Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais
13 Ferramentas de Extração de Dados Comerciais de Big Data
Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true
À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.
Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1
A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA na área da saúde ainda está crescendo dia a dia.