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