⑴ 请问两台电脑之间,能否相互共享CPU和内存~~
从理论上来讲你的想法是可行的,这种算法叫作分布式系统,但目前这种系统一般只有大型机构才有,这种系统会把网络上的计算机整合起来进行并行运算,以达到提高运算速度。但目前好像还没有家庭用的相关软件
⑵ 怎样可以让网络上(或局域网内)的多台个人PC共享CPU运算资源
这个是分布式计算的概念,前提条件是要进行的任务可以在多台机上并发执行而彼此互不干扰也不会打乱程序的运行顺序。其次,每台机器又要有相同的接收指令、处理指令、回传处理结果的机制,这里涉及到多线程多进程编程和socket编程和一些系统函数(比如exec)参与。如果只是几台机器之间cpu的运算资源共享,不难实现的
⑶ 分布式网络是什么
什么叫分布式网络管理?
现在的本地局域网结构已经从共享网络过渡到交换网络,以满足不断增加的带宽需求。交换结构大大地改变了网络管理的方式。传统的RMON探测器把整个网络看作一个共享网络。为了克服该缺点,业界领先的网络厂商把RMON软件内置在集线器、交换机甚至网卡上,以收集关联设备和网段的数据,并将这些数据传送到计算机网络管理系统,称之为分布式的RMON或dRMON。 RMON2使得网络管理扩充到应用层协议,提供第一时间的实时商业级的容量计划和资源分配能力。
分布式网管包括一系列的特性和功能,包括以下几个方面:
自适应的基于策略的管理
自适应的基于策略的管理具备设置策略或规则的能力,网络可根据策略或规则对变化的网络做出性能与安全性方面的响应。它可存储用户和应用的配置文件以决定其相应的服务质量级别和带宽需求。通过给终端设备赋予智能以要求其从网络设备需要什么,自适应的基于策略的管理减少计算机网络管理的复杂度。
分布查找与监测
分布查找与监测是指将网络管理任务,如设备查找、拓扑监测和状态轮询等,由网管工作站移到一个或多个远程工作站。这样将减少中央管理工作站的工作负载以及通过网络主干和广域网链路的业务量。
采用分布式管理,装有网管软件的工作站可配置为收集工作站或管理工作站。每一个收集工作站负责收集一个管理对象特定用户集(称之为域)的信息。一个管理工作站可通过该工作站或间接通过一个或多个管理控制台将网管功能提供给用户。网管控制台成为特定MIS操作员所定义的计算机网络管理信息的虚拟访问点。
智能过滤
在大规模的网络环境中,为在高级别限制信息负荷,分布式管理采用智能过滤减少数据量。智能过滤是指选择进一步处理的信息级别。分布式管理采用4种过滤器在系统的不同点删除不必要的数据,即查找过滤器(Discovery Filter)、拓扑过滤器、映像过滤器(Map Filter)和告警与事件过滤器。
分布式阈值监测
阈值事件监测使得计算机网络管理员能够在用户感觉到故障之前在问题出现的域(Domain)内检测和隔离故障。转发阈值事件的能力意味着管理工作站不再需要对需要阈值监测的所有对象进行事件收集。收集工作站可独立地从其相关的对象收集SNMP和RMON趋势数据并根据数据激活Action-On-Event阈值。通过称之为状态集合(Status Aggregation)的特性,收集工作站使得信息能够为其他需要该信息的收集和管理工作站所用,并选择性地将数据转发给中心控制台,允许数据收集级别以用于预测、容量计划、趋势和存档服务级合同等。
分布式阈值监测减少了网络上的业务量和中心管理平台的CPU和管理资源负担。目前,一些先进的厂商在网络设备中内置基于SNMP的软件,承担了中心网络管理软件的分布式阈值监测任务。再加上包含于计算机网络管理软件之内的RMON工具,这些内置的软件收集诊断和性能数据,独立于中心管理控制台执行特定的校验操作。这种分布式RMON特性延展中心网络管理系统跨越交换局域网网段的监测和收集能力。
动态轮询和判断逻辑
轮询引擎通常以一定的时间间隔收集数据。而采用动态轮询和判断逻辑,轮询引擎能够自动而又自主地调整轮询时间间隔,这样能够在异常或网络出现故障时获得有关设备和网段性能和操作更详细的情况。
分布式的管理任务引擎
任务引擎是耗时、耗资源和耗带宽的事务,将任务引擎分派出去使得计算机网络管理更为自动和独立。通常的分布式任务引擎包括分布式软件升级和配置、分布式数据分析和IP地址管理。 具备以上功能的分布式管理模式具有扩展性好、复杂性低、更快的响应时间和更好的性能和信息的可访问性等优点。