什么是分布式计算系统?—Vecloud微云
分布式計(jì)算系統(tǒng),指的是位于不同地方的多個(gè)計(jì)算機(jī)系統(tǒng)通過網(wǎng)絡(luò)連接在一起。各種計(jì)算機(jī)的集合,對于客戶端而言,似乎是一個(gè)統(tǒng)一的系統(tǒng)。
根據(jù)定義,所有計(jì)算機(jī)都在局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的網(wǎng)絡(luò)中被捆綁,彼此通信,以便分布式應(yīng)用程序可以在任何地理位置的不同計(jì)算機(jī)上運(yùn)行。
分布式計(jì)算上的每個(gè)節(jié)點(diǎn)都是自治機(jī)器(不在物理上共享內(nèi)存或處理器,而是共享打印機(jī)和數(shù)據(jù)庫等資源)。
分布式系統(tǒng)分為兩部分:前端和后端。
前端是用戶與之交互,并確定檢查哪些信息,以及如何組織該信息的應(yīng)用程序的一部分,它在用戶的計(jì)算機(jī)上運(yùn)行。
后端是應(yīng)用程序中查找和排序所需信息的部分,它在其他地方的中央計(jì)算機(jī)上運(yùn)行。
這種類型的分布式計(jì)算也稱為“客戶端-服務(wù)器體系結(jié)構(gòu)”,可在一些單獨(dú)的計(jì)算機(jī)上拆分應(yīng)用程序的功能。
網(wǎng)格計(jì)算是基于分布式體系結(jié)構(gòu)的,是“分布式計(jì)算”或“對等計(jì)算”的形式,涉及大量物理連接的計(jì)算機(jī)以解決復(fù)雜的問題。
獨(dú)立應(yīng)用程序是在單個(gè)系統(tǒng)上運(yùn)行的傳統(tǒng)應(yīng)用程序。傳統(tǒng)的應(yīng)用程序需要安裝在每個(gè)系統(tǒng)上,并且很難維護(hù),分布式應(yīng)用程序同時(shí)在多個(gè)系統(tǒng)上運(yùn)行。使用分布式計(jì)算,如果一個(gè)工作站出現(xiàn)故障,則另一個(gè)工作站可以恢復(fù)作業(yè)。
與非分布式系統(tǒng)相比,分布式計(jì)算的優(yōu)勢是“絕對性能”,提高了速度,并以更低的成本提供了更高的可靠性。
Vecloud在全球的數(shù)據(jù)中心節(jié)點(diǎn)30個(gè),POP節(jié)點(diǎn)超過200個(gè),服務(wù)的大客戶超過300個(gè),涉及金融、互聯(lián)網(wǎng)、游戲、AI、教育、制造業(yè)、跨國企業(yè)等行業(yè)領(lǐng)域。http://www.vecloud.com
總結(jié)
以上是生活随笔為你收集整理的什么是分布式计算系统?—Vecloud微云的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 印度市场手机份额 vivo拟新建第二个工
- 下一篇: 什么是计算机网络?—Vecloud微云