Bilgisayar donanımları sürekli olarak güncellenip değiştirilip yükseltildikçe, mobil oyun savaş alanları giderek daha yoğun hale gelmektedir. Çok oyunculu gerçek zamanlı rekabet oyunları, bu kaynak talebi yüksek oyunların tipik bir örneğidir. Bu oyunlar, arka uç sunuculara büyük bir baskı uygular ve ağ kararlılığına benzeri görülmemiş zorluklar getirir.
Alibaba Cloud, Çok Oyunculu Çevrimiçi Savaş Arenası (MOBA) oyunlarının karşılaştığı ihtiyaçları ve zorlukları ele almak için bir bulut bilişim platformuna sahiptir. Bu çözüm aşağıdaki avantajları sağlar:
Yüksek ağ aktarım hızı kapasite gereksinimleri
Yüksek ağ aktarım hızı kapasitesi
Aynı anda çok sayıda oyuncusu olan oyunlar, PVP savaş alanı oyunları ve diğer grafik yoğun senaryolar, yüksek ağ aktarım hızı gereksinimi olan oyunların başlıca örnekleridir. Paket yayını yüksek PPS yüklerine neden olur. Ayrıca, tekil sunucuların ağ aktarım kapasitesi kısıtlamaları, özellikle PPS kapasiteleri, önemli gecikme, paket kaybı ve diğer sorunlara yol açar.
Alibaba Cloud platformu, yüksek performanslı donanım altyapısı ve optimize edilmiş ağ katmanı kullanır. ECS, en yüksek performansında yüz binlerce PPS destekleyebilir ve Gbps düzeyinde ağ aktarım kapasitesi sunabilir.
Düşük gecikme gereksinimleri
Garantili düşük gecikme
MOBA oyunlarının gerçek zamanlı rekabet özelliği nedeniyle, aynı ekran üzerindeki gerçek zamanlı savaşlar ve veri alışverişi düşük düzeyde ağ gecikmesi gerektirir. Geliştiriciler, farklı bölgelerdeki ve ağ ortamlarındaki oyunculara adil bir savaş ortamı ve seçkin bir kullanıcı deneyimi sunmak istediğinden, doğal olarak ağ operatörlerinin kapsaması ve iletim hızlarına yönelik daha yüksek gereksinimlere sahiptir.
Adanmış oyun kümelerinde, uygulamalar arası veri iletim gecikmesini milisaniye veya daha düşük seviyeye ulaştırmak için birden fazla hizmet aynı bölgede dağıtılır. Aynı şehrin farklı alanlarındaki tüm veri merkezleri, çıplak fiber doğrudan bağlantılar üzerinde çalışır. Bu, aynı dağıtım veya felaket kurtarma sırasında, aynı şehir içindeki farklı alanlar arası ECS erişiminin düşük gecikmeye sahip olmasını sağlar. Çapraz bölge veri merkezleri, Alibaba Cloud yüksek hızlı iletim ağı üzerinden birbirine bağlanmıştır. Bu, çapraz bölge ECS arası erişim gecikmesini azaltırken veri iletim kararlılığını sağlar ve çok oyunculu gerçek zamanlı oyun dağıtımı için dağıtık bir mimari oluşturur.
Esnek kaynak ölçeklenebilirliği gereksinimleri
Esnek kaynak ölçeklenebilirliği
Çevrimiçi oyuncu sayısının belirsiz olması, özellikle oyun lansmanları ve yoğun dönemlerde, kaynak tahsisini zorlaştırır. Anlık erişim baskısı kolayca sistemin maksimum yük kapasitesini aşabilirken, sürekli olarak yüksek kaynak yapılandırması korumak kesinlikle büyük bir kaynak israfına yol açar. Bu nedenle esnek ve otomatik ölçeklenebilirlik son derece önemlidir.
Alibaba Cloud'un ECS ve ApsaraDB RDS dahil birden fazla hizmeti, dikey yapılandırma yükseltmesini ve yatay genişletmeyi destekler. İş yükü koşullarına göre otomatik yatay ölçekleme sağlayan Auto Scaling ile birlikte bu çözüm, farklı iş aşamalarında dinamik kaynak ayarı ihtiyaçlarını karşılar.
Sunucu tekil hata noktası sorunları
Kesinti süresi geçişi ve sıcak geçiş
Tekil hata noktası, dikey dağıtım mimarisi için tipik bir sorundur. Tek bir sunucunun çökmesi durumunda, en az bir bölgede hizmet kullanılamaz hale gelebilir. Sunucunun geri yüklenmesi için gereken zaman, kullanıcı deneyimini, finansal akışı ve hatta kullanıcı elde tutmayı doğrudan etkiler. Geliştirme koşulları, kod mirası, maliyetler ve diğer faktörlerle sınırlı olarak, oyunların büyük çoğunluğu hâlâ bu eski dağıtım modelini takip etmektedir.
ECS, ani istisnalara karşı otomatik kesinti süresi geçiş koruma mekanizması sunarak uygulama ve verilerin hızla geri yüklenmesini sağlar. Ayrıca sunucu, temel izleme ve alarm mekanizmasına dayalı proaktif sıcak geçiş korumasını da destekler.
Çapraz bölge dağıtım gereksinimleri
Üstün kaynaklar ve çoklu veri merkezi kapsaması
Kullanıcı deneyimini artırmak ve kullanıcılar için yakın erişimi uygulamak amacıyla, ülke çapındaki veri merkezlerine WAR paketleri dağıtmak açık ara en iyi yaklaşımdır. Ancak geliştiriciler, belirli bölgeler veya sunucular için çapraz bölge dağıtımı benimsemek istediklerinde, birden fazla veri merkezindeki WAR sunucuları ile merkezi sunucular arasında veri alışverişi kararlılığını ve iletim hızlarını sağlama sorunuyla karşı karşıya kalır.
Alibaba Cloud'un çoklu hat BGP ağı, geliştiricilerin çoklu operatör hat kapsaması sunmasını sağlayarak oyuncuların erişim deneyimi kalitesini garanti eder. Alibaba Cloud'un yüksek hızlı iletim ağı, çok bölgeli dağıtık dağıtım mimarisini destekleyerek oyunculara yakın erişim imkânı sunar ve oyun deneyimini daha da artırır.