The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Nogle arkitekturer med høj tilgængelighed kræver en flydende IP-adresse. Denne funktionalitet er tilgængelig på Vultr-platformen, når privat netværk er blevet aktiveret. Vultr tilbyder et IP-område i hvert privat netværk: "Du kan bruge alle IP'er, du kan lide på det private netværk. Vi tildeler en IP som standard, men du kan ignorere den og bruge andre, hvis du vil." . Derfor kan vi bruge enhver virtuel IP inden for det private IP-område. Dette eksempel har en passiv/aktiv opsætning. Masterserveren vil gøre krav på den flydende IP, medmindre serveren går ned. Hvis masterserveren er nede, vil den flydende IP blive gjort krav på af backupserveren.
Start med at aktivere det private netværk på hver VPS. Denne funktion er blevet veldokumenteret .
Log ind på hvert system som sudobruger, og opdater systemet og dets pakker:
apt-get update && apt-get upgrade
Når dette er gjort, er vi klar til at starte med at installere og konfigurere Keepalved.
Nu hvor hvert system er opdateret og har en privat IP, kan du installere Keepalived på dem begge.
apt-get install keepalived
Dette vil installere dæmonen med høj tilgængelighed. Keepalived er et program, der giver høj tilgængelighed og belastningsbalanceringsfunktionalitet baseret på Virtual Router Redundancy Protocol (VRRP).
Rediger Keepalved-konfigurationsfilen på masterserveren.
nano /etc/keepalived/keepalived.conf
Det virtual_ipaddresser den IP, vi vil flyde mellem serverne. Den prioritydefinerer, hvem der skal eje IP'en. For mesteren vil vi bruge en prioritet på 200. Vi vil bruge den 10.99.0.200som vores flydende virtuelle IP.
vrrp_instance VI_1 {
state MASTER
interface ens7
virtual_router_id 51
priority 200
advert_int 1
authentication {
auth_type PASS
auth_pass thisismysupersecretpassword
}
virtual_ipaddress {
10.99.0.200
}
}
Rediger Keepalved-konfigurationsfilen på backupserveren.
nano /etc/keepalived/keepalived.conf
Her vil vi definere virtual_ipaddressligesom på masterserveren. Forskellen her er, at denne servers prioritet er lavere, så den vil kun gøre krav på IP'en, når masteren ikke er online.
vrrp_instance VI_1 {
state BACKUP
interface ens7
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass thisismysupersecretpassword
}
virtual_ipaddress {
10.99.0.200
}
}
Når begge Keepalved-tjenester er konfigureret, skal du starte hver tjeneste og aktivere den ved opstart.
systemctl start keepalived
systemctl enable keepalived
På en tredje server (eller på backupserveren) start med at pinge vores delte IP:
ping 10.99.0.200
Genstart nu masterserveren og se IP'en flytte til backupserveren. Dette er normalt angivet ved en lille stigning i ping-latens.
64 bytes from 10.99.0.200: icmp_seq=80 ttl=64 time=0.384 ms
64 bytes from 10.99.0.200: icmp_seq=81 ttl=64 time=1.33 ms <<< failover has happened
64 bytes from 10.99.0.200: icmp_seq=82 ttl=64 time=0.388 ms
64 bytes from 10.99.0.200: icmp_seq=83 ttl=64 time=0.339 ms
64 bytes from 10.99.0.200: icmp_seq=84 ttl=64 time=0.570 ms
Keepalved fungerer uden problemer på Vultr og er klar til alle dine højtilgængelige arkitekturdesigns.
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere