我不知道有没有人是否已经提出了类似的想法,所以这个文章仅仅是讨论文,如果大家谁知道谁已经提出过类似设想、某某就是实现的你所说的功能,也请不吝赐教~

       预想主要服务对象为,需要快速处理各种随机出现、高强度的计算任务的计算机网络。例如科研单位、IT公司、电影特效公司等。
       预想中这类计算机网络的特征基本有:拥有一定数量的中央服务器、其余网络成员以PC为主(路由设备不计)、网络设备较为集中(多均处于同一楼、同一园区内) 网络链路质量较好。
       设给每个员工分配一个登陆ID和工作PC,一般情况下,该员工都在该PC上执行计算任务;一些特殊情况下,允许该员工从他处PC登陆,网络也会尽可能地满足其计算请求。

数据存储/文件系统  设想:
       网络内的所有PC指定的存储部分(可以是全部硬盘、部分硬盘、全部硬盘+移动存储设备)均统一命名,形成云存储文件系统。每个员工依据其ID, 拥有一个云文件存储目录的读写权。这个云文件目录主要实际存储于该员工的工作PC上。该目录主要存储员工的工作文件。至于工作软件的存储位置则另外安排——根据实际情况,可以统一存储于中央服务器、也可以存储于使用频率较高的主机上。

计算任务 设想:
       员工凭借ID登陆某一PC终端,发出的计算请求分为四个级别:A级(仅靠本PC就能完成的计算)、B级(需要子网中其他PC(少量)共同完成的计算) 、C级(需要总网中其他PC(大量)共同完成的计算)、D级(需要转交中央服务器的计算)。计算请求的级别还会根据其ID所属的优先级进行排序。


       一般来说,预想的主要服务对象的计算机网络的基础线路都拥有百兆以上的速度,可以满足绝大部分的分布式计算的要求。我设想中的这种网络,就能最大化地利用网络中的空闲资源,以一个发出计算请求的PC为计算域圆点,所有参与此计算的PC组成一个计算域。基本可以形成一个:随机产生、按需扩张  的局面。同时这种自治网络也允许中央服务器介入。这样同时保留了分布式网络和中央式网络的优点,并取长补短,既没有自组织网络的杂乱也不会给中央服务器造成过大的负担。

       具体实现上,目测需要一种嵌入操作系统的软件、或者专门的一种云操作系统。因为这涉及到网络整体+计算机整体的统合安排。让我做一个出来?拉倒吧……