Kelime tanımını bul

Vikipedi
Xgrid

Xgrid, Apple'in Gelişmiş Hesaplama Grubu alt bölümü tarafından geliştirilen ve bilgisayar ağına bağlı bilgisayarların tek bir görev için katkıda bulunmasına izin veren tescilli bir program ve dağıtık hesaplama işlem protokolüdür.https://www.apple.com/server/docs/Xgrid_TB_v10.4.pdf

Ağ yöneticilerine, mandelbrot kümesi gibi daha küçük operasyonlara kolayca bölünebilen hesaplamalar için daha önce kullanılmayan hesaplama gücünden istifade etmelerini sağlayan bir bilgi işlem kümesi oluşturma yöntemi sunar. Xgrid istemcisi, Mac OS X Tiger (10.4)'ten Mac OS X Lion (10.7)'ye çalışan tüm bilgisayarlara önceden yüklendiğinden, bir Xgrid kümesinin kurulumu maliyetin hemen yanında yapılabilir.http://appleinsider.com/articles/04/06/29/mac_os_x_server_tiger_features_xgrid_ichat_and_blog_server

Xgrid istemcisi OS X Mountain Lion (10.8)'e dahil değildi. Xgrid işlemcisinin iş planlayıcısı olan Xgrid denetleyicisi, macOS Server'e dahildir ve Apple'dan ücretsiz indirilebilir. Apple, komut satırı iş kontrol mekanizmasını minimalist olarak korurken etrafında inşa edilmiş daha karmaşık araçlar geliştirmek için bir API sağladı.

Program, diğer düğümlerle iletişim kurmak için bir şema üzerine katmanlı kendi iletişim protokolünü kullanmaktadır. Bu iletişim protokolü, BEEP altyapısı, bir ağ uygulama protokol çerçevesi ile arabirim oluşturur. Xgrid sistemi tarafından keşfedilen, yani Mac OS X'in Xgrid hizmetini etkinleştirmiş bilgisayarlar, görevleri işlemek için kullanılabilir bilgisayarların listesine otomatik olarak eklenir.https://www.itworld.com/article/2804142/networking/apple-s-xgrid-free-for-clusters.html

Başlatan bilgisayar, kontrolöre işlemek için komple talimatları veya işi gönderdiğinde, kontrolör görevi, görev olarak bilinen bu küçük talimat paketlerine böler. Xgrid sisteminin tasarımı, bu küçük paketlerin ağdaki tüm Xgrid özellikli bilgisayarlara aktarılmasından oluşur. Bu bilgisayarlar veya düğümler, denetleyici tarafından sağlanan yönergeleri yerine getirip sonuçları döndürür.https://arxiv.org/ftp/arxiv/papers/1007/1007.3561.pdf Kontrolör, bireysel görev sonuçlarını bütün iş sonuçlarına birleştirir ve bunları başlatan bilgisayara döndürür.

Apple, XGFrid'in tasarımını, NeXT'nin OpenStep işletim sistemi uygulama programlama arabirimi ( API) ile dağıtılan Zilla programında modelledi. Şirket ayrıca Xgrid'in Mac OS X Server sürümünü bir GUI kontrol paneli ve tam özellik seti olarak sunarken yalnızca komut satırı işlevleri ve az esneklikle Mac OS X'in istemci sürümünü sağlamayı seçti.