多租户是一种网络原理,即服务器运行一个软件程序的单一版本,而客户端计算机不能独立运行该程序。网络上的客户端计算机只能通过服务器版本访问所讨论的程序。在非多租户网络上,每台客户端计算机都将承载和运行自己版本的...
多租户是一种网络原理,即服务器运行一个软件程序的单一版本,而客户端计算机不能独立运行该程序。网络上的客户端计算机只能通过服务器版本访问所讨论的程序。在非多租户网络上,每台客户端计算机都将承载和运行自己版本的程序。运行多租户系统的优点包括节省成本和数据一致性好处。这种设置的一些缺点包括过度依赖网络资源,在多租户网络中,运行特定软件的硬件负担主要转移到服务器计算机上。在多租户网络中,运行一个特定软件的硬件负担主要转移到服务器计算机上。由于服务器计算机是唯一运行程序的计算机,所以在程序执行过程中,它承受的压力最大。网络上的其他计算机产生的内存和处理器开销要少得多;这使得它们在本质上能够,“懈怠”而服务器计算机承担着负担。因此,安装在客户端的硬件或“租户”计算机不必像运行非多租户系统的客户端计算机中的硬件那样强大。当在网络上的多个客户端计算机上加总时,这一成本节约可以是可观的。另一个好处是对多租户计算而言,是在整个网络中建立数据一致性,使数据挖掘过程更加平滑。数据挖掘涉及到在大量数据子集中寻找趋势。在不使用多租户实践的网络上,这可能证明很困难,因为每台计算机都将包含自己独立的数据库文件必须“挖掘”以定位所需的信息在多租户网络上进行数据挖掘时,唯一的数据库将是位于服务器上的中心数据库。这是因为服务器是唯一运行实际版本程序的计算机。多租户网络的最大缺点是过度依赖网络以确保生产效率。作为客户端“租户”计算机依赖服务器来访问正在运行的应用程序,网络中的任何中断都将有效地阻止客户端计算机使用该程序。在非多租户网络上,网络连接的任何中断都不会证明是灾难性的,因为每个断开连接的客户端计算机仍然可以继续运行自己独立版本的软件程序
-
发表于 2020-08-08 01:27
- 阅读 ( 2423 )
- 分类:电脑网络