İçeriğe geç
0850 554 5439 [email protected]

Size nasıl yardımcı olabiliriz?

Rehberlerimizde ve eğitimlerimizde arama yapın ya da aşağıdaki kategorilere göz atın.

İlk yük dengeleyicinizi kurun: iki bulut sunucu, HTTP servisi ve hedefler

Gyro Bulut 50 görüntülenme Kullanım rehberi Son doğrulama: Markdown
Bu rehberde ne öğreneceksinizYük dengeleyicinin ne işe yaradığını, doğru boyutu ve lokasyonu seçmeyi, sipariş vermeyi, bir HTTP servisi tanımlamayı, iki bulut sunucuyu hedef olarak eklemeyi, alan adınızı yönlendirmeyi ve özel ağ ile "tüm bulut sunucularım" seçeneklerini.
Süre15 dakika
Kimin içinBir web sitesini ya da uygulamayı birden çok bulut sunucuda çalıştırmak isteyenler.
GerekenlerAynı bölgede (Almanya ya da Finlandiya lokasyonlarında) en az iki aktif Gyro Bulut sunucusu ve üzerlerinde çalışan aynı uygulama; hesap bakiyesi ya da ödeme kartı.

1. Yük dengeleyici ne işe yarar?

Yük dengeleyici, ziyaretçilerin bağlandığı tek bir IP adresi sunar ve gelen trafiği arkasındaki sunucularınıza (hedeflere) dağıtır:

  • Dağıtım: trafik sunucular arasında sırayla ya da en az bağlantısı olana gönderilir.
  • Sağlık kontrolü: her hedef sürekli kontrol edilir; kontrolü geçemeyen sunucuya trafik gönderilmez. Bir sunucuyu bakıma aldığınızda ya da arızalandığında siteniz diğerleriyle açık kalır.
  • SSL: HTTPS sertifikası yük dengeleyicide durabilir; ücretsiz Let's Encrypt sertifikası alınır ve kendiliğinden yenilenir (ayrıntı).

Yük dengeleyicinin kendisi yedekli çalışan, yönetilen bir hizmettir: kurulum, güncelleme ve izleme bizdedir.

2. Boyut ve lokasyon seçimi

Küçük Orta Büyük
Eş zamanlı bağlantı 10.000 20.000 40.000
Servis (port) 5 15 30
Hedef sunucu 25 75 150
SSL sertifikası 10 25 50
Dahil trafik 20 TB 20 TB 20 TB
Aylık fiyat (KDV hariç) 9,99 € 29,49 € 59,49 €

3, 6 ve 12 aylık ödemede ek indirim uygulanır; güncel dönem fiyatları sipariş ekranında görünür. Protokoller: TCP, HTTP ve HTTPS (HTTP/2 ve WebSocket dahil).

Lokasyon: Almanya (Falkenstein), Almanya (Nürnberg) ya da Finlandiya (Helsinki). Yük dengeleyici yalnız bu Avrupa lokasyonlarında satılır ve hedef olarak yalnız aynı bölgedeki (Avrupa) bulut sunucularınızı alabilir. ABD ve Singapur'daki bulut sunucular hedef olamaz.

Bilgi

Yük dengeleyiciyi sunucularınızla aynı lokasyonda açmanız gecikmeyi en aza indirir. Sunucularınız Falkenstein'daysa yük dengeleyiciyi de Falkenstein'da açın.

3. Sipariş verin

  1. Yük Dengeleyici sayfasında boyutun altındaki Başlayın'a basın.
  2. Ödeme Döngüsü'nü seçin.
  3. Yapılandırma bölümünde Lokasyon'u seçin.
  4. Sepete Ekle ile devam edip ödemeyi tamamlayın.
Sipariş: ödeme döngüsünü ve Yapılandırma bölümünde Lokasyon'u seçin. Hedef sunucularınız aynı bölgede (Avrupa) olmalı.

Ödemeden sonra yük dengeleyici yaklaşık bir dakikada hazır olur. Müşteri panelinde Hizmetlerim'e girip yük dengeleyicinize tıklayın. Genel Bakış'ta yük dengeleyicinin IPv4 ve IPv6 adresleri, trafik kullanımı ve açık bağlantı sayısı görünür.

Yük dengeleyicinin araçları Yönetim sekmesindedir:

Yönetim sekmesi: trafik ayarları Ağ & Güvenlik grubunda (Servisler, Hedef Sunucular, SSL Sertifikaları), algoritma ve özel ağ Ayarlar'da.
Grup Araç Ne yapar
Sistem Ayarlar Dağıtım algoritması, ters DNS, özel ağ, paket sınırları
Grafikler Açık bağlantı, yeni bağlantı, istek ve bant genişliği (24 saat, 7 gün, 30 gün)
Etkinlik Günlüğü Yük dengeleyicide yapılan işlemlerin kaydı
Ağ & Güvenlik Servisler Dinlenen portlar, sağlık kontrolü, oturum yapışkanlığı
Hedef Sunucular Trafiğin gönderildiği sunucular ve sağlık durumları
SSL Sertifikaları Let's Encrypt ya da kendi sertifikanız

4. Sunucularınızı hazırlayın

Hedef sunucuların her biri aynı uygulamayı sunmalıdır. Kurmadan önce:

  • Her sunucuda web sunucusu (Nginx, Apache, Caddy) 80 portunda yanıt versin. Tarayıcıdan sunucunun kendi IP'sini açarak deneyin.
  • Sunucunun güvenlik duvarında hedef port (ör. 80) yük dengeleyiciye açık olsun. Gyro Bulut'un Güvenlik Duvarı Kuralları aracını ya da Ağ Güvenlik Duvarı'nı kullanıyorsanız ilgili izni ekleyin.
  • Oturum, yüklenen dosyalar ve veritabanı sunucular arasında ortak olmalı (ör. ayrı veritabanı sunucusu, ortak dosya deposu). Aksi halde ziyaretçi her istekte farklı sunucuya düşüp oturumu kaybedebilir; geçici çözüm oturum yapışkanlığıdır (ayrıntı).

5. HTTP servisi ekleyin

Servis, yük dengeleyicinin dinlediği bir port ve trafiğin hedeflerde hangi porta gideceğidir.

  1. Yönetim → Servisler'i açın ve Servis ekle'ye basın.
  2. Protokol: HTTP. Gelen port: 80. Hedef port: 80.
  3. Sağlık kontrolü bölümünde Kontrol türü HTTP, Yol / kalabilir; uygulamanızda hafif bir sağlık yolu varsa (ör. /saglik) onu yazın.
  4. Diğer alanları varsayılan bırakın ve Kaydet'e basın.
Servis ekle: üstte protokol ve portlar, ortada sağlık kontrolü, altta oturum yapışkanlığı ve zaman aşımı ayarları.

Varsayılan sağlık kontrolü: Aralık 15 saniye, Zaman aşımı 10 saniye, Deneme 3, Kabul edilen kodlar 2??,3??. Ayarların anlamı ve HTTPS servisi için: Sağlık kontrolü ve SSL.

6. Hedef sunucuları ekleyin

  1. Yönetim → Hedef Sunucular'ı açın ve Hedef ekle'ye basın.
  2. Hedef türü seçin:
    • Bulut sunucum: listeden tek bir sunucu seçersiniz.
    • Tüm bulut sunucularım (otomatik): hesabınızdaki aynı bölgedeki tüm bulut sunucuları hedef olur; yeni açtığınız sunucular kendiliğinden eklenir.
    • Fiziksel sunucum (IP): hesabınızdaki aktif bir Avrupa (Almanya ya da Finlandiya) fiziksel sunucusunun IP'si. İstanbul'daki sunucular hedef olamaz.
  3. Sunucu listesinden ilk sunucunuzu seçin ve Hedef ekle'ye basın.
  4. İkinci sunucu için aynı adımları tekrarlayın.
Hedef ekle: Hedef türü'nden Bulut sunucum, Tüm bulut sunucularım ya da Fiziksel sunucum (IP) seçilir.

Birkaç saniye sonra Hedef Sunucular listesinde her hedefin her servis portu için durum görünür: sağlıklı, sorunlu ya da bekliyor.

Hedef Sunucular: her hedefin her servis portu için sağlık durumu ayrı rozetle gösterilir.
Dikkat

"Tüm bulut sunucularım" hesabınızdaki her bulut sunucusunu (aynı bölgedeki) hedef yapar; veritabanı ya da yedek sunucusu gibi web hizmeti vermeyen sunucular da listeye girer. Bu sunucular sağlık kontrolünü geçemeyeceği için trafik almaz, ama listeyi kalabalık gösterir. Yalnız web sunucularını hedeflemek istiyorsanız sunucuları tek tek ekleyin.

7. Özel ağ üzerinden hedefler (isteğe bağlı)

Yük dengeleyiciyi bulut sunucularınızın özel ağına bağlarsanız trafik hedeflere internet üzerinden değil özel IP'lerden gider. Böylece web sunucularınızın genel IP'sinde 80 portunu tamamen kapatabilirsiniz.

  1. Sunucularınızın özel ağa bağlı olduğundan emin olun (bulut sunucu panelinde Ağ & Güvenlik → Özel Ağ).
  2. Yük dengeleyicide Yönetim → Ayarlar'ı açın, Özel ağ bölümünde ağınızın yanındaki Bağla'ya basın.
  3. Hedef eklerken Özel ağ IP'sini kullan anahtarını açın.

Yük dengeleyici en çok bir özel ağa bağlanabilir. Önce genel IP ile eklenmiş hedefler varsa özel ağa geçmeden önce onları çıkarın.

Ayarlar: dağıtım algoritması ve paketinizin sınırları (Küçük boyut örneği).

Dağıtım algoritması da Ayarlar'dadır: Sırayla dağıt (round robin) varsayılandır; WebSocket gibi uzun bağlantılı uygulamalarda En az bağlantı (least connections) daha dengeli dağıtır.

8. Alan adınızı yönlendirin ve deneyin

  1. Alan adınızın DNS'inde @ ve www için A kaydını yük dengeleyicinin IPv4 adresine yönlendirin (IPv6 kullanıyorsanız AAAA kaydını IPv6 adresine). DNS'iniz Gyro DNS'teyse: Gyro DNS kayıt yönetimi.

  2. Kayıt yayılınca tarayıcıdan alan adınızı açın.

  3. Hangi sunucunun yanıt verdiğini görmek için her sunucuda farklı bir test sayfası koyabilir ya da komut satırından birkaç istek atabilirsiniz:

    bash
    for i in 1 2 3 4; do curl -s http://ornekfirma.com/sunucu.txt; done
    

Ardından HTTPS için ücretsiz sertifika alın: Sağlık kontrolü ve SSL.

9. Sık sorulan sorular

Paketi sonradan büyütebilir miyim?

Evet. Hizmet sayfasındaki Yükseltme/Düşürme sekmesinden aynı lokasyonda Küçük, Orta ve Büyük arasında geçebilirsiniz. Küçültmede mevcut servis ve hedef sayınız yeni boyutun sınırına sığmalıdır.

Trafik 20 TB'ı geçerse ne olur?

Aşım faturası kesilmez. Kullanımınızı Genel Bakış'taki trafik göstergesinden izleyebilirsiniz.

Yük dengeleyici Türkiye'de var mı?

Hayır. Gyro Bulut Yük Dengeleyici şu an yalnız Almanya ve Finlandiya lokasyonlarında sunulur; hedefleri de aynı bölgedeki bulut sunucularınız ve Avrupa'daki fiziksel sunucularınızdır. Türkiye VDS ve İstanbul fiziksel sunucular hedef olamaz.

Hedef olarak başka bir firmadaki sunucumu ekleyebilir miyim?

Hayır. Hedefler yalnız hesabınızdaki aktif Gyro Bulut sunucuları ve Avrupa'daki Gyro fiziksel sunucuları olabilir.

Yük dengeleyiciyi API, CLI ya da Terraform ile kurabilir miyim?

Evet. gyro lb create --size small --region eu-de-1 (Falkenstein; Nürnberg eu-de-2, Helsinki eu-fi-1) ile sipariş verip gyro lb service add ve gyro lb target add ile yapılandırabilirsiniz; Terraform'da kaynak adı gyro_load_balancer'dır. Başlangıç: gyro CLI kurulumu, Terraform ile Gyro Bulut.

İptal edersem ne olur?

İptal kesinleşince trafik hemen durur; yük dengeleyici ve hizmete ait sertifikalar 3 gün sonra silinir.

Biliyor muydunuz?

Tek sunuculu bir siteyi yük dengeleyicisiz de korumanın yolu var: Gyro DNS'teki sağlık kontrollü kayıt, ana sunucunuz düşünce alan adınızı yaklaşık bir dakikada yedek sunucunuza çevirir.

Sıradaki adım

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.