【问题标题】:multi-seat vs. thin client multi-user systems多座席与瘦客户端多用户系统
【发布时间】:2024-05-03 01:55:02
【问题描述】:

我想了解多用户系统的理论背景(它是如何工作的)。我发现我们可以使用两种方法来实现这个想法。 1.多座 2.瘦客户端 它们之间有什么区别。 在多用户系统中使用时,我们是否应该在瘦客户端中安装操作系统。我发现瘦客户端可能没有硬盘。 请帮帮我..

【问题讨论】:

    标签: unix operating-system multi-user thin-client


    【解决方案1】:

    基本思想是资源利用之一。例如;对于典型的办公场景,您可能会以每台 2000 美元的价格为 10 位用户购买 10 台计算机,而在使用这些计算机时,他们会花费大部分时间等待键盘或鼠标,而实际上只使用了大约 10% 的 CPU 等。太浪费了。

    适用于多座;您将在计算机中投入更多视频卡并获得 USB 集线器并插入更多键盘。您最终可能会得到两台计算机,每台 3000 美元,每台计算机 5 人(或总成本 6000 美元而不是 20000 美元);如果它做得对,用户将不会真正注意到差异。当然,将 5 个视频卡塞进一台机器有点困难(而且很难让 5 个用户足够靠近以接触到所有东西),所以这有一些实际限制。

    对于瘦客户端;您将视频和键盘转移到一个通过网络与服务器通信的小盒子(瘦客户端)中。服务器运行应用程序等;瘦客户端不需要做太多的处理或任何事情(也不需要硬盘),而且非常便宜。它将需要更多的网络带宽(因为网络现在正在为所有用户传输视频流量);但是您可以将昂贵(而且通常很吵)的服务器转移到后面的房间;并且因为它是集中的,它使维护(备份、升级等)更容易。在这种情况下,您可能会在服务器上花费 4000 美元,在 10 个瘦客户端上花费 1000 美元,在网络上花费 1000 美元(或者总成本为 6000 美元,而不是原来的 20000 美元)。

    【讨论】:

    • 瘦客户端类型是否需要 CPU 或者我们根本不需要 CPU .. @Brendan
    • @saikiran638:瘦客户端使用 CPU 来管理一切(输入、输出和网络)。从理论上讲,可能(但不切实际)使用专用的电子设备来在硬件中实现这一点(因此说需要 CPU 而不是“强烈需要”并不是 100% 准确)。
    • @saikiran638:对于我拥有的瘦客户端(5 种不同型号),它们几乎与普通计算机相同(80x86 CPU、PC 兼容固件/BIOS 等);除了没有硬盘/CD、更慢/更便宜的 CPU、更弱的视频/GPU、更少的 RAM 和定制/小机箱。但是我特别选择了我的,因为它们类似于普通的 80x86 计算机;并且一些瘦客户端“大多不兼容 PC”。