Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
BBR (Bottleneck Bandwidth and RTT) is een nieuw algoritme voor congestiecontrole dat door Google wordt bijgedragen aan de Linux-kernel TCP-stack. Met BBR op zijn plaats kan een Linux-server een aanzienlijk hogere doorvoer en verminderde latentie voor verbindingen krijgen. Bovendien is het eenvoudig om BBR te implementeren omdat dit algoritme alleen updates aan de afzenderzijde vereist, niet in het netwerk of aan de ontvangerzijde.
In dit artikel laat ik je zien hoe je BBR implementeert op een Vultr CentOS 7 KVM-serverinstantie.
Om BBR te gebruiken, moet je de kernel van je CentOS 7-machine upgraden naar 4.9.0. U kunt dat eenvoudig doen met behulp van de ELRepo RPM-repository.
Vóór de upgrade kun je de huidige kernel bekijken:
uname -r
Deze opdracht moet een tekenreeks uitvoeren die lijkt op:
3.10.0-514.2.2.el7.x86_64
Zoals je ziet, is de huidige kernel 3.10.0.
Installeer de ELRepo-repo:
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
Installeer de 4.9.0-kernel met behulp van de ELRepo-repo:
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
Bevestig het resultaat:
rpm -qa | grep kernel
Als de installatie is geslaagd, ziet u kernel-ml-4.9.0-1.el7.elrepo.x86_64
in de uitvoerlijst:
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
Nu moet je de 4.9.0-kernel inschakelen door de standaard grub2-opstartvermelding in te stellen.
Toon alle items in het grub2-menu:
sudo egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
Het resultaat zou moeten lijken op:
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)
Indexeren begint bij 0
. Dit betekent dat de 4.9.0-kernel zich bevindt op 1
:
sudo grub2-set-default 1
Start het systeem opnieuw op:
sudo shutdown -r now
Wanneer de server weer online is, log dan opnieuw in en voer de opdracht uname opnieuw uit om te bevestigen dat u de juiste kernel gebruikt:
uname -r
Je zou het resultaat moeten zien zoals hieronder:
4.9.0-1.el7.elrepo.x86_64
Om het BBR-algoritme in te schakelen, moet u de sysctl
configuratie als volgt wijzigen:
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
Nu kunt u de volgende opdrachten gebruiken om te bevestigen dat BBR is ingeschakeld:
sudo sysctl net.ipv4.tcp_available_congestion_control
De uitvoer moet lijken op:
net.ipv4.tcp_available_congestion_control = bbr cubic reno
Controleer vervolgens met:
sudo sysctl -n net.ipv4.tcp_congestion_control
De uitvoer moet zijn:
bbr
Controleer ten slotte of de kernelmodule is geladen:
lsmod | grep bbr
De uitvoer is vergelijkbaar met:
tcp_bbr 16384 0
Om de verbetering van de netwerkprestaties van BBR te testen, kunt u een bestand in de webserverdirectory maken om te downloaden en vervolgens de downloadsnelheid testen vanuit een webbrowser op uw desktopcomputer.
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
Bezoek ten slotte de URL http://[your-server-IP]/500mb.zip
vanuit een webbrowser op uw desktopcomputer en evalueer vervolgens de downloadsnelheid.
Dat is alles. Bedankt voor het lezen.
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.