一、分布式系統(tǒng)構(gòu)建的挑戰(zhàn)
1、異構(gòu)組件 <網(wǎng)絡(luò),硬件,OS, 編程語言,不同開發(fā)者>
2、開放性(允許組件加與替換)<接口標(biāo)準(zhǔn)開放,一致的通讀機(jī)制>
3、安全性<保密,健全,可用-防DOS>
4、伸縮性<系統(tǒng)在規(guī)模上的平滑過渡;注意控制物理成本,控制性能損耗,注意軟件資源耗盡(如IPV4)>
5、失敗處理<失敗檢測,屏蔽失敗,容忍失敗, 失敗恢復(fù),冗余>
6、組件并發(fā)性
7、透明性<及隱藏信息及細(xì)節(jié)或?qū)崿F(xiàn), 訪問透明 (本地與遠(yuǎn)程用相同操作), 位置透明 (訪問資源無須了解物理地址,如IP),并發(fā)透明(多個進(jìn)程無須互相干涉地使用共享資源),復(fù)制透明(允許資源的多個實現(xiàn)用來提高有效性和性能無須知道具體復(fù)制體), 失敗透明(隱藏失敗,允許系統(tǒng)存在失敗的情況下仍能完成用戶的任務(wù)),移動性透明(資源與客戶的移動而無須影響用戶或者程序的操作),性能透明(允許系統(tǒng)隨著負(fù)載變化而重配置), 伸縮透明(允許系統(tǒng)規(guī)模擴(kuò)展無須改變系統(tǒng)結(jié)構(gòu)和算法);>
8、服務(wù)質(zhì)量<可依賴性, 安全性, 性能, 適應(yīng)性>
二、分布式系統(tǒng)發(fā)展趨勢
1、網(wǎng)絡(luò)技術(shù)更加普及
2、無處不在的計算與分布式系統(tǒng)中渴望支持用戶移動性
3、多媒體需求與日俱增
4、分布式系統(tǒng)作為一項普通應(yīng)用
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
