Dil :
SWEWE Üye :Giriş |Kayıt
Arama
Ansiklopedi topluluk |Ansiklopedi Yanıtlar |Soru gönderin |Kelime Bilgi |Yükleme bilgisi
Önceki 1 Sonraki Sayfa seçin

Dağıtık işletim sistemi

Dağıtık Yazılım Sistemleri (Dağıtık Yazılım Sistemleri), dağıtık işleme yazılımı sistemi desteklemek için bir iletişim ağı çok işlemcili mimarisi görev sistem tarafından birbirine bağlıdır. Bu dağıtılmış işletim sistemleri, dağıtık programlama dili ve derleyici (açıklamak) sistemleri, dağıtık dosya sistemleri ve dağıtık veritabanı sistemleri içerir.

Kısa bir giriş

Dağıtık işletim sistemini çalıştırmak için dağıtılmış işlem dağıtılmış sistem kaynaklarının yönetimi ve kontrolünden sorumludur. Bu işletim sistemi kaynak yönetimi, süreç iletişim ve sistem yapısı diğer yönleri arasında fark merkezileştirmiştir.
Dağıtılmış bir program üzerinde çalışan dağıtılmış bir bilgisayar sistemi yazmak için kullanılan programlama dili Dağıtılmış. Bir dağıtılmış programı bağımsız olarak yürütülecek birden çok bilgisayarda aynı anda bir dağıtılmış işleme sistemi dağıtılır program modülleri, çok sayıda tarafından yürütülebilir. Dağıtım, iletişim ve sağlamlık: Bu üç özelliği göre merkezi programlama dili ile.

Dağıtılmış dosya sistemi uzaktan dosya erişimi ve ağ ve erişim dosyaları yönetmek için şeffaf bir şekilde dağıtılan gerçekleştirmek için yeteneğine sahiptir.

Alt veritabanı üzerinde düğümler erişimi denetlemek için etkili bir araç sağlar veritabanı sistemi bileşenleri, çok sayıda dağıtılmış bilgisayar düğümleri, bir çok ile veritabanı sistemi dağıtılmaktadır. Dağıtılmış veri tabanının kullanımı tam bir veri tabanı olarak kabul edilebilir, ama aslında çeşitli farklı coğrafi düğümlerinde dağıtılır. Tabii ki, alt veritabanı düğümleri arasında dağıtılır mantıksal ilgilidir.

Dağıtık veritabanı sistemi birlikte birkaç istasyonları topluluğudur. Bu istasyonlar da iletişim ağında birleştirilir düğüm olarak adlandırılan, her düğüm bağımsız bir veritabanı sistemleri, kendi veritabanı, merkezi işlemci, terminaller, ve kendi yerel veritabanı yönetim sistemi var. Bu nedenle, dağıtılmış bir veritabanı sistemi eklemin merkezi veritabanı sistemi bir dizi olarak görülebilir. Onlar mantıksal olarak aynı sisteme ait, ancak fiziksel yapısına dağıtılır.

Geliştirme nedenle

Bu parçalanmış veri örgütleri birbiriyle sorunları gerektirir çözebilir. Ayrıca bankacılık sistemi, merkez ofisi ve kendi veri ile başa çıkmak için gereken iş çeşitli bölgelerde farklı şehirlerde veya şehirler, şubeleri gibi ama dağıtılmış bir sistem gerektirir olan döviz ve işleme, arasında birbirimize ihtiyacımız var.

Bir organizasyon kurum genişletmek için yeni görece özerk kuruluş birimlerine eklemek gerekirse, dağıtık veritabanı sistemleri mevcut kurumsal koşullara genişleme üzerinde en az etkisi olabilir.

Dengeleme ihtiyacı yükleyin. En az işlemciler arasında karşılıklı etkileşim yapan maksimum uygulama kullanarak verilerin kısmi ayrışma. Kritik darboğazları önlemek için işlemciler arasında paylaşım yükleyin.

Zaten birkaç veritabanı sistemleri ve küresel uygulama artar elde etmek için ihtiyacı var mevcut kurumların, bu veritabanlarının alt bir dağıtık veritabanı sistemi tarafından oluşturulan olabilir zaman.

Başarısızlık olasılığı bir dağıtılmış veritabanı sistemi büyüklüğüne eşit olmaz merkezi bir veritabanı sistemi daha düşük, ancak çünkü uygulamanın başarısızlık yerel veri sınırlıdır ve bu nedenle güvenilirlik açısından tüm sistemin nispeten yüksektir.

Özellik

Bir dağıtık veritabanı sistemleri hiyerarşik kontrol yapısı merkezli küresel bir veritabanı yöneticisi olan merkezi kontrol, kavramı vurgulamak, ancak her yerel veritabanı yöneticileri son derece özerklik olan yok.

Veri bağımsızlık dağıtılmış bir veritabanı sistemi kavramları aynı derecede önemlidir, ancak, yeni bir kavram ekler, şeffaflık dağıtılır. Veri veri aktarımının bir sonucu olarak dağıtılır edilmemiştir programın doğruluğunu etkilemez ise sözde dağıtılan asetat hazırlama sürecinde. Ancak, yürütme hızı azalacaktır.

Merkezi veritabanı sistemleri, dağıtılmış bir sistem veri yedekleme istenilen özelliklere olarak görülüyor, nedeni: İlk olarak, bir düğüm veri kopyalamak için gerekiyorsa, bu uygulamaların yerel artırabilir. İkinci olarak, bir düğüm başarısız olduğunda, diğer düğümler çoğaltılmış verileri üzerinde çalışabilir, bu yüzden sistemin etkinliğini artırabilir. Tabii ki, en iyi yedekleme değerlendirilmesi için bir dağıtılmış sistemde karmaşıktır.

Tip

Veri, ancak genel bir veritabanı, hiçbir yerel veritabanı Dağıtılmış.

Katmanlı süreç, her katman kendi veritabanına sahiptir.

Merkezi kontrol bölümü olmadan tamamen merkezi olmayan dağıtık ağ, düğümler arasındaki bağlantı, gevşek bağlantı gibi yollarla, çeşitli olabilir, böylece bağlantı sıkı, dinamik bağlantı, yayın bildirim tipi bağlantı ve.

Sıkça Sorulan Sorular

NI LabVIEW dağıtılmış sistem geliştirme çözmek için ilgili teknolojiler ve araçlar 8 dağıtılmış akıllı kombinasyonu bazı zorluklar karşılaşacak. Daha da önemlisi, dağıtılmış zeka NI LabVIEW 8 çözümler sadece bu sorunlar çözülebilir yapmak ve uygulamak kolay değil sağlar. LabVIEW 8 dağıtılan istihbarat dahil olmak üzere:

Dağıtık sistemler tüm düğümler programlama olabilir - ev sahibi ve terminaller de dahil olmak üzere. Özellikle değerli Eğer LabVIEW grafiksel programlama, bu masaüstü işlemciler, gerçek zamanlı sistemler, FPGA, PDA, gömülü mikroişlemciler ve DSP gibi, programlanmış gibi nesnelerin farklı türde çok sayıda kullanabilirsiniz olmasıdır.

Navigasyon sistemi görüş sistemi tüm düğümler - LabVIEW Proje Gezgini. Project Explorer görünümü, düzenleme, çalıştırın ve nesne üzerinde herhangi bir düğümde çalışan hata ayıklama kullanabilirsiniz.

Veri paylaşımı için basitleştirilmiş programlama arabirimi - paylaşılan değişken. Ortak değişkenler kullanın, kolayca arasında sistemleri (hatta gerçek zamanlı sistemler) performansını etkilemeden veri aktarmak için olabilir. Hiçbir iletişim döngü, hiçbir RT FIFO, hiçbir düşük seviyeli TCP fonksiyonları. Farklı veri kaynaklarına sistemleri veya veri bağlantıları arasında veri iletir ortak değişkenler, yapılandırmasını tamamlamak için basit bir iletişim kullanabilirsiniz. Ayrıca kayıtları, alarmlar, olaylar ve diğer veri hizmetleri ekleyebilirsiniz - hepsi sadece basit bir konuşma tamamlamak için.

Dahili veya uzak aygıtın ve cihaz ve sistemleri işletim sistemi arasında senkronizasyon elde - zamanlama ve senkronizasyon her zaman performans ölçümü tanımlanmış ve kontrol sistemi önemli bir konu olduğunu. Geleneksel enstrümanlar veya PLC modunda daha esnek bir çözüm daha elde etmek için, cihaz ve iç çalışma mekanizmasının hazırlanması iç keşfetmek için NI teknolojisine dayalı bir sistemin kullanılması.

Dağıtılmış bir bilgisayar işletim sistemi desteği olarak, birbirine bağlı bilgisayarların koordinasyonu bir görevi gerçekleştirmek için birlikte çalışabilir.

Böylece yorumlanabilir:

Bir bilgisayar donanım yapılandırması ve ilgili fonksiyonel yapılandırma. Bir çok işlemcili bilgisayar sistemi, tek bir sistem içinde birbirine işlemciler tarafından bir ağ yapılandırma. Sistem yani bir dağıtılmış bilgi işlem mimarisi, çeşitli işlemciler, çevre birimleri ve yazılım paylaşım sistemi arasında koordinasyon farklı işlevler için uygun işlemci dağıtılan orijinal sistem CPU işleme görevlerini kullanır. Bu, sistemin işleme hızı hızlandırmak ev sahibi mantıksal yapısını kolaylaştırır olacaktır.


Önceki 1 Sonraki Sayfa seçin
Kullanıcı İnceleme
Henüz yorum yok
Ben yorum yapmak istiyorum [Ziyaretçi (18.207.*.*) | Giriş ]

Dil :
| Kodunu kontrol edin :


Arama

版权申明 | 隐私权政策 | Telif hakkı @2018 Dünya ansiklopedik bilgi