什么是分布式计算系统?—Vecloud微云

什么是分布式计算系统?—Vecloud微云
分布式计算系统,指的是位于不同地方的多个计算机系统通过网络连接在一起。各种计算机的集合,对于客户端而言,似乎是一个统一的系统。
根据定义,所有计算机都在局域网(LAN)或广域网(WAN)的网络中被捆绑,彼此通信,以便分布式应用程序可以在任何地理位置的不同计算机上运行。
分布式计算上的每个节点都是自治机器(不在物理上共享内存或处理器,而是共享打印机和数据库等资源)。
分布式系统分为两部分:前端和后端。
前端是用户与之交互,并确定检查哪些信息,以及如何组织该信息的应用程序的一部分,它在用户的计算机上运行。
后端是应用程序中查找和排序所需信息的部分,它在其他地方的*计算机上运行。
这种类型的分布式计算也称为“客户端-服务器体系结构”,可在一些单独的计算机上拆分应用程序的功能。
网格计算是基于分布式体系结构的,是“分布式计算”或“对等计算”的形式,涉及大量物理连接的计算机以解决复杂的问题。
独立应用程序是在单个系统上运行的传统应用程序。传统的应用程序需要安装在每个系统上,并且很难维护,分布式应用程序同时在多个系统上运行。使用分布式计算,如果一个工作站出现故障,则另一个工作站可以恢复作业。
与非分布式系统相比,分布式计算的优势是“绝对性能”,提高了速度,并以更低的成本提供了更高的可靠性。
Vecloud在全球的数据中心节点30个,POP节点超过200个,服务的大客户超过300个,涉及金融、互联网、游戏、AI、教育、制造业、跨国企业等行业领域。http://www.vecloud.com