分布式系统和分布式应用软件有什么区别?

4分钟前阅读2回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值546295
  • 级别管理员
  • 主题109259
  • 回复0
楼主

分布式系统和分布式使用软件有什么区别?

分布式使用程序是指将使用程序分布在不同的计算机上,并通过网络共同完成任务。通常是服务器/客户端模式。分布式系统(distributedsystem)它是一个基于网络的软件系统。由于软件的特性,分布式系统具有高度的内聚性和透明度。

什么是分布式和负载平衡?

我负责网络治理,在日常工作中经常碰到负载平衡的问题。

首先回答负载平衡,对负载平衡有基本的了解。然后阐明分布式。


负载均衡

负荷平衡分为二层负荷平衡、三层负荷平衡和高层负荷平衡。

  1. 二层负荷平衡。 多链路ppp捆绑技术主要包括二层负载平衡,mstp多生成树技术。

1.1 ppp捆绑技术。

首先,扩展相同的链路,并通过多链路pp捆绑技术捆绑链路。创建虚拟捆绑接口,并将物理接口添加到虚拟接口的物理接口组中。将ppp协议包装在虚拟接口上,并将原始接口的ip和其他信息移植到虚拟接口上。保持原始路由配置不变。配置后,带宽等于两个链路带宽之和中断,不影响业务连续性。

分布式系统与分布式应用软件的区别是什么



1.2 mstp多生成树技术。mstp多生成树协议是在stp的基础上扩展的。不同的vlan可以指定不同的根桥,形成生成树,实现负载平衡。三层交换机的负载平衡可以结合VRP网关冗余协议实现。mstp将环路网络修剪成无环树网络,在数据转发过程中实现VLAN数据的负载平衡。

分布式系统与分布式应用软件的区别是什么



2.三层负载平衡。三层技术应涉及路由协议。以ospf协议为例。扩展一个相同的链路,连接到另一个备份核心路由器。配置连接线路的cost值,以确保聚合交换机到核心交换机的metric值相等。ospf配置保持不变,带宽等于两个链接贷款之和,一个链接中断,路径切换自动完成。

分布式系统与分布式应用软件的区别是什么



3.高层负载平衡。dns域名服务器主要用于高层负载平衡。 淘宝百度等大型企业,服务器压力很大,单个服务器不能称心需求,需要将负载分担到每个服务器上,这里使用dns域名服务器进行负载平衡。




分布式计算

分布式计算也被称为集群。集群是一组连接在一起的计算机,从外部来看,它是一个系统,每个节点,可以是由不同的操作系统或不同的硬件组成的计算机。例如,提供web服务的集群是外部世界的一个大型web服务器。然而,集群节点也可以单独提供服务,因此集群是一个独立的计算机系统,形成一个松耦合处理器系统。

在分布式系统中,使用程序可以通过网络共享内存传输信息,实现分布式计算。主要解决高可靠性和高性能计算的问题。


总结

负载平衡技术为扩展服务器带宽、增加吞吐量、增强网络数据处理能力、提高网络灵巧性和可用性提供了廉价有效的方法。主要解决方案是在多个节点设备上分别处理大量并发访问和数据流,以减少用户的等待响应时间。

分布式计算是一组独立的计算机系统,形成一个松耦合的多处理系统,它们之间的通信使用程序可以通过网络共享内存传输信息,实现分布式计算。主要解决高可靠性和高性能计算问题。

如有其他问题,请在评论区留言。如需更多服务,请关注。谢谢!

0
回帖 返回软件

分布式系统和分布式应用软件有什么区别? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息