26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Bazı yüksek kullanılabilirlikli mimariler değişken bir IP adresi gerektirir. Bu işlev, özel ağ etkinleştirildikten sonra Vultr platformunda kullanılabilir. Vultr, her özel ağda bir IP aralığı sunar: " Özel ağda istediğiniz herhangi bir IP'yi kullanabilirsiniz. Varsayılan olarak bir IP atarız, ancak yoksayabilir ve isterseniz diğer IP'leri kullanabilirsiniz." . Bu nedenle, özel IP aralığı içindeki herhangi bir sanal IP'yi kullanabiliriz. Bu örnekte pasif / aktif kurulum bulunmaktadır. Ana sunucu, sunucu kapanmadığı sürece kayan IP'yi talep edecektir. Ana sunucu kapalıysa, kayan IP yedekleme sunucusu tarafından talep edilir.
Her VPS'de özel ağı etkinleştirerek başlayın. Bu özellik iyi belgelenmiştir .
Her sistemde sudo
kullanıcı olarak oturum açın ve sistemi ve paketlerini güncelleyin:
apt-get update && apt-get upgrade
Bu yapıldıktan sonra Keepalived'i kurmaya ve yapılandırmaya başlamaya hazırız.
Artık her sistem güncel ve özel bir IP'ye sahip olduğundan, her ikisine de Keepalived'i yükleyebilirsiniz.
apt-get install keepalived
Bu, yüksek kullanılabilirlikli arka plan programı yükleyecektir. Keepalived, Sanal Yönlendirici Artıklık Protokolü'ne (VRRP) dayalı yüksek kullanılabilirlik ve yük dengeleme işlevselliği sağlayan bir programdır.
Ana sunucuda Keepalived yapılandırma dosyasını düzenleyin.
nano /etc/keepalived/keepalived.conf
Bu virtual_ipaddress
sunucular arasında yüzen IP. priority
IP sahip olacak tanımlar. Usta için bir önceliği kullanacağız 200
. Biz 10.99.0.200
kayan sanal IP olarak kullanacağız .
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
}
}
Yedekleme sunucusunda, Keepalived yapılandırma dosyasını düzenleyin.
nano /etc/keepalived/keepalived.conf
Burada virtual_ipaddress
ana sunucuda olduğu gibi tanımlayacağız . Buradaki fark, bu sunucunun önceliğinin daha düşük olmasıdır, bu nedenle yalnızca ana çevrimiçi olmadığında IP'yi talep edecektir.
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
}
}
Her iki Keepalived hizmeti yapılandırıldıktan sonra, her hizmeti başlatın ve önyüklemede etkinleştirin.
systemctl start keepalived
systemctl enable keepalived
Üçüncü bir sunucuda (veya yedekleme sunucusunda), paylaşılan IP adresimize ping işlemi yaparak başlayın:
ping 10.99.0.200
Şimdi ana sunucuyu yeniden başlatın ve IP'nin yedekleme sunucusuna taşınmasını izleyin. Bu genellikle ping gecikmesinde küçük bir artış ile gösterilir.
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
Keepalived, Vultr'da sorunsuz çalışır ve tüm yüksek kullanılabilirlikli mimari tasarımlarınız için hazırdır.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun