我想运行一个未修改MS Windows 应用程序,分布在多台机器上。我可以扩展其对称多处理支持以跨多台机器上的多个 CPU 吗?而不仅仅是一台机器。
答案1
你可能正在寻找的是单一系统映像。
由于其自身的复杂性和一系列问题,这种方法并不流行。例如,如果某个节点发生故障或离线,并带走了正在运行的线程,会发生什么情况。因此,您的程序或 API 必须能够检测并处理该问题。
因此,我认为您无法避免自定义应用程序以在集群上运行。您最好使用更流行的分布式计算 API 之一。
我想运行一个未修改MS Windows 应用程序,分布在多台机器上。我可以扩展其对称多处理支持以跨多台机器上的多个 CPU 吗?而不仅仅是一台机器。
你可能正在寻找的是单一系统映像。
由于其自身的复杂性和一系列问题,这种方法并不流行。例如,如果某个节点发生故障或离线,并带走了正在运行的线程,会发生什么情况。因此,您的程序或 API 必须能够检测并处理该问题。
因此,我认为您无法避免自定义应用程序以在集群上运行。您最好使用更流行的分布式计算 API 之一。