..


Sponsor Bağlantılar

Dağıtık sistemler

Tarafından yazılmış Madde Luca Ruggiero

Giriş

Disribuito sistem için bir bilgisayar sistemi anlamına gelir, ya da performans belirli bir düzeyde sağlamak için Büyütülmüş donanım ve yazılım ihtiyacı Web farklı bileşenden oluşmaktadır teknolojisi ve coğrafi olarak birbirinden ayrılmış, dayanmamaktadır. Amaçlı sistem kullanıcıları arasında veri ve kaynakları paylaşmaktır.

Dağıtılmış sistem mimarisi

Dağıtılmış bir sistemin tek bir model yoktur: Bir sistem herhangi bir nedenle, birkaç donanım ve yazılım platformları entegre ve bölge geniş bir tarama alanı mevcuttur, böyle tanımlanır.

Ilgili Web teknolojisi kaynaklarına dayalı bir sistem ana çerçeve, kişisel bilgisayarlar ve MIDI olarak görülebilir, hatta iletişim aynı ağ protokolleri üzerinden ve birleşik özelliklerine uygun olarak yer alması söylenmez. Orada farklı sunucularda kırık ve veritabanı yazılımı çok esnek ve herhangi bir platformda çalıştırmak büyütülmüş değildir olabilir.

Web teknolojisine dayanan bir dağıtık sistem, ancak bu tür İnternet, İntranet ve mobil ağ gibi ağ türleri katılımı görür. Aynı Internet veya intranet tabanlı bir sistemin benzeri bir Web sunucusu, posta sunucusu, FTP sunucusu, sunucu, güvenlik duvarı, çoklu bağlantı için bir proxy ve gerektirebilir. Bir mobil sistem, ancak birleşik bir hizmet sunmak için birlikte çalışan, GSM, WiFi, GPRS, Blue Tooth, ve diğerleri gibi teknolojileri içerir.

Tekellerin sonu

IBM ve Microsoft gibi açık kaynak devlerinin felsefesinin ün artış üst temel unsurlarından iyi bir yüzdesi deponun, daha Genişletilmiş taşınabilir bilgisayar sistemleri için donanım ve yazılım sistemleri hayata geçirdik ile.

Örneğin, PHP ile yazılmış bir sistemi Linux sistemlerde çalıştırmak zorunda değildir ancak Microsoft'un sunucularında çalıştırabilirsiniz. Daha zor başka bir yol, ben destek yıldır duymuş gibi. Penguen adına NET ve somutlaştırmak için bir yol göremiyorum.

Büyük kredi ve XML tabanlı bileşenlerinden gitmek, ya da en azından, Java ile yazılmış olmalıdır. Programlama dağıtık sistemlerin bu iki mitler istismarı bile herkes, devlerin basit yaşam ve ilgi olmuştur, bütün bulunması ve herkes girmek vermeden pazar payını kendini izole değil.

Sorunlar ve çözümleri

Şimdiye kadar teknoloji ve bilgisayar sistemleri hakkında konuştuk, ama bilgisayar bir şey değildir ve o insan, bilgi sisteminin varlığı olmadan işe yaramaz olduğunu unutmamak gerekir.

Adam, kullanıcı ek olarak, aynı zamanda sistemin yaratıcısı, ve tabii ki çözmek için bir dizi sorun karşı karşıya zaten bir söylemsel ele bazıları.

Bir şematik olun.

  • Heterojenite - Daha önce bahsedildiği gibi bir dağıtık sistem, karakterize, sistem, makine, dil ve farklı veri yapılarının varlığı, tüm öğeleri yönetmek kolay değil yani. Eğer aynı ortamda sistem birleştirme yapamıyorsanız, çözüm, farklı sistemlerin bir katman Genişletilmiş ele istekleri ve yanıtları kabul etmektir. Teknolojileri genellikle sadece Java, XML ve. NET kullandı.
  • Güvenlik - Güvenlik için, potansiyel olarak zararlı, tanınmayan kullanıcılar ve sistem kendini ve zaman içinde hizmet durumu içinde veri bütünlüğü yönetimi tarafından sistemden dışı bırakılacaktır. Sonunda o donanım ve test edilmiş ve güvenilir yazılım dayalı, sağlam bir temel sistemi inşa etmek için kullandıklarından, herhangi bir arıza için, mümkün olan en kısa sürede, 'sistem baş edebilmek bir kadroya sahip ve (bazı açılardan en zor şey olmalı eğitimli ve yetenekli bir kullanıcı) bir grup.
  • Ölçeklenebilirlik - Sistem zaman içinde faaliyete geçmesi ve çöküş acı ya da en azından bunları önlemek veya groped düzeltmek için olmamalıdır. Olası bir erken donanım veya yazılım, cihaz yönetimi, donanım ve yazılım hataları da darboğazları yönetmek için aktif kullanıcı maksimum limitleri karşılamak zorunda dezavantajları. Çözümü diğer benzer: yetenekli ve yetkili personel. Çok benzeri, sunucu eklemek DNS eklemek veya yinelenen ve organize, ürünlerin kalitesi, akıllıca iş yapmakta programcılar ve analistlerin yeteneği ve ağ, örneğin yönetmek için yönlülüğü ile sistem mühendisleri yeteneğine bağlıdır.
  • Rekabet - dağıtılmış bir sistem kullanıcıları tarafından sorgulanan ve güncellenen veritabanı veri bütünlüğü tehlikeye olması mümkündür yüzden ziyaretçi yüzlerce hatta binlerce gün çalışmalarına bir veritabanı tabidir. Birinci çözüm DBMS ilk seçim bağlıdır, Genişletilmiş sistem yöneticilerinin ölçeklenebilirlik ve yeteneği ile etkileşime veritabanı uygulama yapısının analizi bazı güvenlik kriterleri, kullanıcı erişim düzeylerini ve göre her şey yapılandırmak için Kilit veritabanı manipülasyon.
  • Şeffaflık - Bu kolaylıkla, yerel veya uzak kaynaklara erişim dağıtık sistem kullanıcılarına izin vermek gerekli. , Tahsis bilmeden mevcut kaynakları yapmak ve gerekirse, yapılandırmak ve 'gerekli mevcut kaynakları için yöneticiye yazılı olarak bu ve yetkili organları saklı salt okunur izin verir.

Aynı Kategoride ...
E-Öğrenme
SQL ve Veritabanı (Ders) SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39.
VB.NET (Ders) VB.NET (Ders)
Visual Basic ile Masaüstü Uygulamaları olun .. 49 € düşük.
Visual Basic 6 (Ders) Visual Basic 6 (Ders)
VB6 ile Masaüstü Uygulamaları olun. En düşük € 39.
Sponsor Bağlantılar