Load Balancers nedir?

Load Balancers hizmetinin sunduklarını, dinleyici, havuz, üye ve sağlık izleyicilerinin birlikte nasıl çalıştığını ve faturalandırılan kalemleri öğrenin.

Load Balancers, gelen trafiği projenizdeki sunuculara dağıtır. Yük dengeleyici, seçtiğiniz bir alt ağdaki sanal IP adresinde (VIP) trafiği alır ve bir arka uç havuzunun üyelerine iletir. Sağlık izleyicisi üyeleri kontrol eder; böylece trafik, yanıt vermeyi bırakan üyelere gönderilmez. Yük dengeleyiciyi, isteğin gözden geçirilmesiyle biten altı adımlı bir sihirbazla oluşturursunuz.

Temel özellikler

  • Adım adım oluşturma. Altı adım: ayrıntılar, dinleyici, havuz, üyeler, sağlık izleyicisi ve hiçbir şey oluşturulmadan önce isteği gösteren bir gözden geçirme. Bkz. Yük dengeleyici oluşturma.
  • Dinleyiciler. VIP üzerinde bir protokol ve bağlantı noktasında trafik kabul edin. Bkz. Dinleyiciler.
  • Üç dengeleme algoritması. Sıralı (round robin), en az bağlantı ve kaynak IP. Bkz. Havuzlar.
  • Sunucularınızdan üyeler. Projenizden sunucu seçin ya da bir adres girin. Üyeleri yük dengeleyiciyi oluştururken veya daha sonra ekleyin. Bkz. Hedef ekleme.
  • Sağlık izleyicileri. Kendi gecikme, zaman aşımı ve yeniden deneme ayarlarınızla HTTP, HTTPS, TCP veya PING yoklamaları; HTTP ve HTTPS yoklamaları için ayrıca bir URL yolu ve beklenen kodlar. Bkz. Sağlık izleyicileri.
  • Otomatik veya sabit VIP. Platform VIP adresini alt ağdan atar ya da adresi siz belirlersiniz. Bkz. Yük dengeleyici ve VIP.
  • Oluşturma sonrası değişiklikler. Yük dengeleyicinin sayfasında dinleyici, havuz ve hedef ekleyin ve kaldırın. Bkz. Dinleyicileri, havuzları ve üyeleri yönetme.

Nasıl çalışır

Yük dengeleyici bir projeye aittir ve projenin bölgesinde çalışır. VIP adresi, projenin ağlarından birinin bir alt ağındaki bir adrestir. Dinleyici, VIP üzerinde bir protokol ve bağlantı noktası için bağlantıları kabul eder ve bunları varsayılan havuzuna iletir. Havuz, bağlantıları dengeleme algoritmasıyla üyelerine dağıtır. Üye, sunucularınızdan biri gibi bir IP adresi ve bağlantı noktasıdır; havuza bağlı bir sağlık izleyicisi de üyeleri yoklar.

Sihirbaz bir dinleyici (default-listener) ve bir havuz (default-pool) oluşturur ve ikisini birbirine bağlar. Belirttiğiniz üyeleri ve sağlık izleyicisini de ekler. Yük dengeleyicinin sayfasında Ön uç / Dinleyiciler, Arka uç havuzları, Hedefler ve Sağlık izleyiciler sekmeleri her parçayı durumuyla birlikte gösterir.

Yük dengeleyici oluşturma ve değiştirme işlemleri eşzamansız işlemler olarak çalışır. Yeni bir yük dengeleyici kurulurken Oluşturma bekliyor durumundadır; ardından Etkin durumuna ya da kurulum başarısız olduysa Hata durumuna geçer. Yük dengeleyici Oluşturma bekliyor veya Silme bekliyor durumundayken ya da Hata durumundayken dinleyicilerinde, havuzlarında ve sağlık izleyicilerinde yapılan değişiklikler ve yeni hedefler reddedilir. Hata durumundaki bir yük dengeleyiciyi silin ve yenisini oluşturun. Platform her işlemin sonucunu kaydetmenin yanı sıra projenin yük dengeleyicilerini düzenli aralıklarla yük dengeleme hizmetinden okur ve hizmetin bildirdiği durumları kaydeder. Durumlar için bkz. Durumlar.

Load Balancers hizmeti, projenin bölgesi bu hizmeti sunuyorsa kullanılabilir. Sunmayan bir bölgede konsol Yük dengeleyiciler öğesini menüde göstermez, bir yük dengeleyici sayfasına giden bağlantı sayfa yerine bir uyarı gösterir ve yeni yük dengeleyiciler reddedilir.

Bir yük dengeleyicinin Ön uç / Dinleyiciler sekmesi: her dinleyici protokolü, bağlantı noktası, varsayılan havuzu, bağlantı limiti ve durumuyla; sekmelerin üstünde Dinleyici ekle, Hedef ekle, Yenile ve Sil eylemleri.
Konsol ekran görüntüsü · temsili veriler

Kullanım senaryoları

  • Yüksek kullanılabilirliğe sahip web uygulamaları. Hiçbir sunucu tek başına kritik olmasın diye trafiği birden çok web sunucusuna dağıtın.
  • Yatay ölçeklenen API’ler. Yük arttıkça üye ekleyin.
  • Kesintisiz bakım. Diğer üyeler hizmet vermeye devam ederken bir üyeyi havuzdan çıkarın.

Faturalandırma

Load Balancers hizmetinde şu kalemler faturalandırılır:

KalemNasıl faturalandırılır
Yük dengeleyiciOluşturulduğu andan silme işlemi tamamlanana kadar saat başına, saniye bazında ölçülerek. Seçtiğiniz boyut saatlik ücreti değiştirmez. Hata durumunu gösteren bir yük dengeleyiciyi silin.
Giden trafikYük dengeleyicinin gönderdiği GB başına, saatlik olarak ölçülerek.

Saatlik ücret, yük dengeleyicinin ömrü boyunca en az 60 saniye için faturalandırılır; bu en az süre trafiğe uygulanmaz. Bir yük dengeleyicinin gönderdiği trafik bir kez, yük dengeleyici trafiği olarak faturalandırılır: projenin yönlendiricisi bu trafiği yönlendiricinin giden trafiği olarak yeniden saymaz. Kullanımın faturanızdaki ücretlere nasıl dönüştüğü için bkz. Faturalandırma nasıl çalışır ve Saniye bazında ölçüm. Fiyatlar için bkz. Fiyatlandırma.

Limitler

  • Yük dengeleyici adı 1–255 karakterdir ve kuruluşunuzun yük dengeleyicileri arasında benzersiz olmalıdır.
  • Bir havuzun en fazla bir sağlık izleyicisi olur.
  • Bir yük dengeleyicideki her dinleyicinin kendi bağlantı noktası olmalıdır. Dinleyicinin protokolü ve bağlantı noktası ile havuzun protokolü oluşturulduktan sonra değiştirilemez.
  • Yük dengeleyiciler, dinleyiciler, havuzlar, üyeler ve sağlık izleyicileri, Load Balancing kategorisinde aboneliğin kotasından ve projenin tahsisinden düşülür. Yeni bir projenin tahsisi 1 yük dengeleyici, 5 dinleyici, 5 havuz, 20 üye ve 5 sağlık izleyicisiyle başlar; aboneliğin kotasından kalan miktar bundan azsa kalan miktarla başlar. Bkz. Kotalar.

Sonraki adımlar

Bu sayfada