Çeşitli hizmet veya uygulamaları bir yük devretme kümesinde yüksek kullanılabilirlik için yapılandırabilirsiniz. Yüksek kullanılabilirlik için en çok yapılandırılan hizmet veya uygulamaların listesi için bkz. Hizmet veya Uygulamayı Yüksek Kullanılabilirlik için Yapılandırma.

Bu konu aşağıdaki bölümleri içerir:

Genel Uygulama, Genel Komut Dosyası veya Genel Hizmet olarak çalıştırılabilecek hizmet veya uygulamalar

Yük devretme kümelerinde, "küme durumunu algılayan" (özünde bir kümede çalışacak şekilde tasarlanmamış) bazı hizmet ve uygulamalar için yüksek kullanılabilirlik yapılandırmak amacıyla Genel Uygulama, Genel Komut Dosyası ve Genel Hizmet seçeneklerini kullanabilirsiniz.

Genel Uygulama

Bir uygulamayı Genel Uygulama olarak çalıştırırsanız, küme yazılımı uygulamayı başlatır ve ardından uygulamanın çalışmaya devam edip etmediğini görmek için belirli aralıklarla işletim sistemini sorgular. Çalışıyorsa, çevrimiçi olarak kalır ve yeniden başlatılmaz veya devredilmez.

Küme durumunu algılayan bir uygulamayla karşılaştırıldığında, bir Genel Uygulamanın kendi kesin durumunu küme yazılımına bildirmek için daha az olanağı vardır. Bir Genel Uygulama sorunlu bir duruma girer, ancak yine de çalışıyor gibi görünürse, küme yazılımının bu durumu fark ederek bir eylem yapma (uygulamayı yeniden başlatma ya da devretme gibi) olanağı yoktur.

Bir Genel Uygulama için yüksek kullanılabilirlik yapılandırmak amacıyla Yüksek Kullanılabilirlik Sihirbazı'nı çalıştırmadan önce, uygulamanın adını ve HKEY_LOCAL _MACHINE altında yer alan ve uygulama için gereken kayıt defteri anahtarlarının adlarını bildiğinizden emin olun.

Genel Komut Dosyası

Windows Komut Dosyası Sistemi'nde çalışan ve uygulamanızı izleyip denetleyen bir komut dosyası oluşturabilirsiniz. Ardından komut dosyasını kümedeki bir Genel Komut Dosyası olarak yapılandırabilirsiniz. Komut dosyası, küme yazılımına uygulamanın geçerli durumuyla ilgili bilgileri sağlar. Gerekirse, küme yazılımı komut dosyasını yeniden başlatır veya devreder (ve bu yazılım üzerinden uygulama da yeniden başlatılır veya devredilir).

Bir yük devretme kümesinde Genel Komut Dosyası yapılandırdığınızda, küme yazılımının uygulamanın durumuna göre hassas şekilde yanıt verme yeteneği komut dosyasına bağlıdır. Komut dosyası uygulamanın durumuyla ilgili bilgileri sağlamada ne kadar hassas olursa, küme yazılımının da bu bilgilere yanıt vermesi o kadar hassas olur.

Bir Genel Komut Dosyası için yüksek kullanılabilirlik yapılandırmak amacıyla Yüksek Kullanılabilirlik Sihirbazı'nı çalıştırmadan önce, komut dosyasının yolunu bildiğinizden emin olun.

Genel Hizmet

Küme yazılımı hizmeti başlatır ve ardından hizmetin çalışıp çalışmadığını belirlemek için belirli aralıklarla Hizmet Denetleyicisi'ni (işletim sisteminin bir özelliğidir) sorgular. Çalışıyorsa, çevrimiçi olarak kalır ve yeniden başlatılmaz veya devredilmez.

Küme durumunu algılayan bir hizmetle karşılaştırıldığında, bir Genel Hizmetin kendi kesin durumunu küme yazılımına bildirmek için daha az olanağı vardır. Bir Genel Hizmet sorunlu bir duruma girer, ancak yine de çalışıyor gibi görünürse, küme yazılımının bu durumu fark ederek bir eylem yapma (hizmeti yeniden başlatma ya da yük devri gerçekleştirme gibi) olanağı yoktur.

Bir Genel Hizmet için yüksek kullanılabilirlik yapılandırmak amacıyla Yüksek Kullanılabilirlik Sihirbazı'nı çalıştırmadan önce, kayıt defterinde HKEY_LOCAL _MACHINE\System\CurrentControlSet\Services altında göründüğü şekilde hizmetin adını bildiğinizden emin olun.

Bir yük devretme kümesi ortamındaki bir hizmet veya uygulama için temel gereksinimler

Bir hizmet veya uygulamanın bir yük devretme kümesi için uygun olması için bazı özellikleri olması gerekir. En önemli özellikler şunlardır:

  • Hizmet veya uygulamanın durum bilgisi olmalıdır. Başka bir deyişle, hizmet veya uygulama uzun süre çalışan bellek içi duruma veya büyük ve sık güncelleştirilen veri durumlarına sahip olmalıdır. Buna örnek olarak veritabanı uygulamaları gösterilebilir. Durum bilgisi olmayan bir uygulama için (Web sunucu ön ucu gibi), Ağ Yükü Dengeleme olasılıkla, yük devretme kümelemesine göre daha uygun olur.

  • Hizmet veya uygulama, geçici ağ kesintileri sonrasında otomatik olarak yeniden deneme yapan bir istemci bileşeni kullanmalıdır. Aksi takdirde, uygulamanın sunucu bileşeni bir kümeli sunucudan diğerine aktarılırsa, kaçınılmaz (ama kısa) bir kesinti istemcilerin durmasına ve yeniden deneyip yeniden bağlanamamasına neden olur.

  • Hizmet veya uygulama kullandığı disk veya diskleri tanıyabilmelidir. Bu, hizmet veya uygulamanın küme depolama alanındaki disklerle iletişim kurmasına ve yük devretme sonrasında bile doğru diski güvenilir şekilde bulmasına olanak sağlar.

  • Hizmet veya uygulama IP tabanlı protokoller kullanmalıdır. Örneğin, TCP, UDP, DCOM, adlandırılmış kanallar ve TCP/IP üzerinden RPC.

Ek başvurular


İçindekiler