多计算机切换器及其与多主机的传输器与设定方法

文档序号:6480376阅读:212来源:国知局
专利名称:多计算机切换器及其与多主机的传输器与设定方法
技术领域
本发明涉及一种多计算机切换器及其与多主机的传输器与设定方法,且特别是涉
及一种可使与其连接的多主机之间具有软硬件共享功能的多计算机切换器及其与多主机 的设定方法、数据传输方法与文档共享方法及其传输器。
背景技术
多计算机切换器(Keyboard, Video, Mouse switch, KVM switch)已被广泛地应用 来经由 一组键盘、视频装置、及鼠标,来控制N台计算机或服务器,N为正整数。与N台计算 机或服务器配合N组键盘、视频屏幕、及鼠标的使用方式比较,通过使用多计算机切换器, 可以省去N-l组的键盘、视频屏幕、及鼠标。 然而,传统的多计算机切换器仅能达到键盘、视频装置、及鼠标的共享,而N台计 算机或服务器彼此之间的软硬件资源却仍无法共享。这样,为了达到某些功能,此N台计算 机或服务器很可能需要各自安装相同的软件,而使得用户必需购买足够的软件数量,以符 合所需。这样,整个系统所需的成本将会提高,而且有资源浪费的缺点。因此,如何让与多 计算机切换器相连接的N台计算机或服务器可以具有共享软硬件资源的功能,乃业界所致 力的课题之一。

发明内容
本发明有关于一种多计算机切换器及其与多主机的设定方法、数据传输方法与文 档共享方法及其传输器,可以让与其连接的多主机之间具有软硬件共享功能。如此,可以更 有效地调配各主机间存储能力与运算能力,以达到节省成本、并提高这些主机的使用效率 的优点。 根据本发明的第一方面,提出一种多计算机切换器与多主机的设定方法,多计算 机切换器存储有一应用程序。此方法包括下列步骤在多计算机切换器与一第一主机与一 第二主机连接之后,多计算机切换器向第一主机与第二主机列举成一第一大量存储装置; 多计算机切换器向第一主机与第二主机上传应用程序;在第一主机与第二主机执行应用程 序之后,多计算机切换器至少收集第二主机的软件安装信息;多计算机切换器向第一主机 重新列举成第一大量存储装置、及对应至第二主机的一第二大量存储装置的复合装置,多 计算机切换器并上传所收集的第二主机的软件安装信息至第一主机。 根据本发明的第二方面,提出一种通过多计算机切换器进行多主机数据传输的方 法,包括下列步骤一第一主机询问与第一主机连接的多计算机切换器的装置类型,多计算 机切换器还与至少一第二主机耦接,多计算机切换器存储有一应用程序;第一主机将多计 算机切换器设定为一第一大量存储装置;第一主机从多计算机切换器接收应用程序,并执 行应用程序;第一主机重新将多计算机切换器设定为第一大量存储装置及对应至第二主机 的至少一个第二大量存储装置的复合装置,第一主机并从多计算机切换器接收第二主机的 软件安装信息。
5
根据本发明的第三方面,提出一种多计算机切换器,用以连接一键盘、一鼠标、一 视频装置及多个主机。此多计算机切换器包括一微处理器、一存储单元、一第一装置控制 器及一第二装置控制器。微处理器用以控制键盘、鼠标、视频装置的信号传送路径。存储 单元与微处理器电连接,并用以存储一应用程序。第一装置控制器用以电连接至一第一主 机,并受控于微处理器。而第二装置控制器则是用以电连接至一第二主机,并受控于微处理 器。其中,多计算机切换器向第一主机与第二主机列举成一第一大量存储装置,并在第一主 机与第二主机接收并执行应用程序之后,多计算机切换器至少收集第二主机的软件安装信 息,多计算机切换器并向第一主机重新列举成第一大量存储装置及对应至第二主机的一第 二大量存储装置的复合装置,多计算机切换器并上传所收集的第二主机的软件安装信息至 第一主机。 根据本发明的第四方面,提出一种多计算机切换器,用以供用户通过键盘、鼠标及 视频装置操控多台主机。此多计算机切换器包括一微处理器及一存储单元。微处理器用以 控制键盘、鼠标、视频装置与多主机间的信号传送路径。而存储单元与微处理器电连接,并 存储一应用程序,以于多台主机连接至多计算机切换器时,应用程序上传至各主机,并于各 主机产生虚拟大量存储装置,建立多台主机间的数据传输管道。 根据本发明的第五方面,提出一种通过多计算机切换器进行多主机文档分享的方 法。此方法包括下列步骤提供一多计算机切换器,多计算机切换器与一第一主机与一第 二主机耦接;通过多计算机切换器,第一主机增设对应至第二主机的一虚拟大量存储装置; 第一主机通过多计算机切换器来存取第二主机。 根据本发明的第六方面,提出一种传输器,用以耦接一多计算机切换器与一主机。 多计算机切换器通过多个传输器与多台主机连接,用以供用户通过键盘、鼠标及视频装置 操控这些主机。此传输器包括一装置控制器、一处理单元及一存储单元。装置控制器用以 与主机连接。处理单元与装置控制器电连接,用以控制多计算机切换器与所连接的主机间 的信号传送。存储单元与处理单元电连接,并存储一应用程序。当主机通过传输器连接至 多计算机切换器,且多计算机切换器与这些主机相连时,处理单元将应用程序上传至所连 接的主机,并于主机产生虚拟大量存储装置,以建立多台主机间的数据传输管道。
为使本发明的上述内容能更明显易懂,下文特举一较佳实施例,并结合附图详细 说明如下。


图1示出了依照本发明一实施例的一种多计算机切换器的方块图。 图2示出了通过图1的多计算机切换器进行多主机数据传输的方法的流程图的一例。 图3示出了依照本发明一第二实施例的一种多计算机切换器的方块图。 图4示出了依照本发明一第三实施例的一种多计算机切换器的方块图。 图5示出了通过图4的多计算机切换器与多个传输器进行多主机数据传输的方法
的流程图的一例。 附图符号说明 100、300、400 :多计算机切换器









102、302、402 :键盘 104、304、404 :鼠标 106、406 :视频装置 108、408 :第一主机 112、412 :第三主机 116、416 :微处理器
110、410 :第二主机 114、414 :第四主机
118 :存储单元
120、451 :第一装置控制器
122 :第二装置控制器 124 :第三装置控制器 128 :主机控制器
126 :第四装置控制器 130 :视频切换器 202-226、502-526 :流程步骤 340、440 :控制切换器 330、332、334、336、430、432、434、436 :传输器 452 :存储单元 453 :处理单元
具体实施例方式
本发明的多计算机切换器(KVM switch),用以供用户通过键盘、鼠标及视频装置 操控多台主机。此多计算机切换器至少包括一微处理器及一存储单元。微处理器用以控制 键盘、鼠标、视频装置与多主机间的信号传送路径。而存储单元与微处理器电连接,并存储 一应用程序,以于多台主机连接至多计算机切换器时,应用程序上传至各主机,并于各主机 产生虚拟大量存储装置(mass storage device),建立多台主机间的数据传输管道。
本发明还提出一种多计算机切换器与多主机的设定方法。多计算机切换器存储有 应用程序。此方法包括下列步骤在多计算机切换器与第一主机与第二主机连接之后,多计 算机切换器向第一主机与第二主机列举成第一大量存储装置;多计算机切换器向第一主机 与第二主机上传应用程序;在第一主机与第二主机执行应用程序之后,多计算机切换器至 少收集第二主机的软件安装信息;多计算机切换器向第一主机重新列举成第一大量存储装 置、及对应至第二主机的一第二大量存储装置的复合装置,多计算机切换器并上传所收集 的第二主机的软件安装信息至第一主机。现举实施例详细说明如下。
第一实施例 请参考图l,其示出了依照本发明一第一实施例的一种多计算机切换器的方块图。 多计算机切换器100用以供用户通过一键盘102、一鼠标104、一视频装置106控制多台主 机。这些主机例如是第一主机108、第二主机110等。多计算机切换器100包括微处理器 116、存储单元118、多个装置控制器(device controller)。多个装置控制器例如包括第一 装置控制器120、第二装置控制器122等。 微处理器116用以控制键盘102、鼠标104及视频装置106的信号传送路径。存储 单元118与微处理器116电连接,并用以存储应用程序。此应用程序较佳地为一种可自动 执行(auto-r皿)的程序。第一装置控制器120用以电连接至第一主机108,并受控于微处 理器116。第二装置控制器122用以电连接至第二主机110,并受控于微处理器116。
在操作时,多计算机切换器100将会向第一主机108与第二主机110列举成第一 大量存储装置,并在第一主机108与第二主机110接收并执行应用程序之后,多计算机切 换器100至少收集第二主机110的软件安装信息。之后,多计算机切换器100并向第一主 机108重新列举成第一大量存储装置及对应至第二主机110的第二大量存储装置的复合装 置。多计算机切换器100并上传所收集的第二主机110的软件安装信息至第一主机108。
举例来说,第一大量存储装置例如是一台光驱,第一主机108与第二主机IIO将会 自动执行存储于此光驱中的应用程序。而第二大量存储装置例如是硬盘。如此,在此例中, 在多计算机切换器100向第一主机108列举之后,第一主机108的状态将转变成与对应至 多计算机切换器的一台光驱连接的状态。而在多计算机切换器100向第一主机108重新列 举之后,第一主机108的状态将转变成与对应至多计算机切换器的一台光驱连接,并与对 应至第二主机110的一个硬盘连接的状态。 多计算机切换器100还可包括第三装置控制器124及第四装置控制器126。第三 装置控制器124用以电连接至第三主机112,并受控于微处理器116。第四装置控制器126 用以电连接至第四主机114,并受控于微处理器116。 多计算机切换器100还包括一主机控制器(host controller) 128与视频切换器 130。主机控制器128耦接至键盘102与鼠标104,并受控于微处理器116。视频切换器130 用以耦接至视频装置106、第一主机108及第二主机110,并受控于微处理器116。微处理器 116传送一切换信号至视频切换器130,以将第一主机至第四主机108、 110、 112及114之一 的视频信号传送给视频装置106,以显示对应的画面。 上述的列举与重新列举的动作较佳地由微处理器116来实现。此外,在另一种作 法中,主机控制器128也可整合于微处理器116中。 请参考图2,其示出了通过图1的多计算机切换器进行多主机数据传输的方法的 流程图的一例。现以多计算机切换器100以通用串行总线(Universal Serial Bus, USB) 接口来与多个主机、键盘102、与鼠标104连接为例做说明。如此,上述的第一与第二大量存 储装置则为USB大量存储装置,主机控制器128为USB主机控制器,而装置控制器则为USB 装置控制器。但本发明并不限于此。使用其它类型的接口与多个主机连接也在本发明的范 围之内。而键盘102与鼠标104也可通过其它接口 ,例如是PS2接口 ,来与多计算机切换器 100连接。 现以第一主机108与第二主机110为例做说明。本方法包括下列步骤。首先,执 行步骤202,第一主机108询问与第一主机108连接的多计算机切换器100的装置类型。 接着,执行步骤204,多计算机切换器100向第一主机108与第二主机110列举成第一大量 存储装置与标准键盘及鼠标的复合装置。然后,执行步骤206,第一主机108将多计算机切 换器100设定为第一大量存储装置与标准键盘及鼠标的复合装置,并要求多计算机切换器 IOO上传数据。 接着,在步骤208中,多计算机切换器100向第一主机108与第二主机110上传应 用程序。之后,如步骤210所示,第一主机108从多计算机切换器100接收应用程序,并安 装与执行应用程序。接着,如步骤212所示,在第一主机108执行应用程序之后,应用程序 搜寻第一主机108的操作系统中的软件安装信息,第一主机108将第一主机108的软件安 装信息传送给多计算机切换器100。此软件安装信息记录了第一主机108所安装与所可执行的软件,以及这些软件的可执行文件的存储目录。软件安装信息例如是Window操作系统 中为附文件名为"inf"的文档。同样地,在第二主机110执行应用程序之后,应用程序搜寻 第二主机110的操作系统中的软件安装信息,第二主机110也将第二主机110的软件安装 信息传送给多计算机切换器100。 在步骤212之后,多计算机切换器100进入步骤214,而第一主机108则进入步骤 213。在步骤214中,多计算机切换器100收集第一主机108及第二主机110的软件安装信 息。在步骤213中,第一主机108询问多计算机切换器100有无软件安装信息需更新。在 步骤213与214之后,进入步骤216。在步骤216中,多计算机切换器100响应各主机的询 问,多计算机切换器100向各主机上传数据,并且要求进行重新列举的动作。
在步骤216中,多计算机切换器100将第二主机110的软件安装信息传送给第一 主机108。接着,进入步骤218,在第一主机108接收到第二主机110的软件安装信息之后, 第一主机108更新第一主机108的软件安装信息,以将第二主机110的软件安装信息整合 于更新后的第一主机108的软件安装信息中。同样地,多计算机切换器100也会将第一主 机108的软件安装信息传送给第二主机110。 之后,执行步骤220,多计算机切换器100向第一主机108重新列举成第一大量存 储装置、标准键盘及鼠标、及对应至第二主机110的第二大量存储装置的复合装置。然后, 在步骤222中,第一主机108重新将多计算机切换器100设定为第一大量存储装置、标准键 盘及鼠标、及对应至第二主机110的第二大量存储装置的复合装置。此时,在第一主机108 中,产生了对应至第二主机110的虚拟大量存储装置(亦即第二大量存储装置),此时的第 一主机108即可通过存取此虚拟大量存储装置,来实现对第二主机110的存取动作,以建立 多台主机间的数据传输管道。举例来说,第一主机108通过第一装置控制器120、微处理器 116、及第二装置控制器122来存取第二主机110的数据。 之后,如步骤224所示,第一主机108检测多计算机切换器100与第一主机108之 间的连接状态是否为断线状态。若否,则回到步骤224 ;若是,则执行步骤226。在步骤226, 第一主机108将更新后的第一主机108的软件安装信息恢复成与多计算机切换器100连线 前的原始第一主机108的软件安装信息。亦即,第一主机108将原本已整合于更新后的第 一主机108的软件安装信息的第二主机110的软件安装信息去除,使再次更新的第一主机 108的软件安装信息仅记录了第一主机108的软件安装信息。此步骤较佳地也由应用程序 来执行。 上述流程步骤以第一主机108为例做说明,同样的步骤也可应用于第二主机110 中。例如,在第一主机108与第二主机110执行应用程序,多计算机切换器100收集第一主 机108的软件安装信息之后,多计算机切换器100向第二主机110重新列举成第一大量存 储装置、及对应至第一主机108的一第三大量存储装置的复合装置。多计算机切换器100 并上传所收集的第一主机108的软件安装信息至第二主机110,使第二主机110更新其软件 安装信息,以将第一主机108的软件安装信息整合于第二主机110的软件安装信息中,以使 第二主机110对第一主机108进行存取动作。 此外,虽然上述流程步骤描述第一主机108与第二主机110与多计算机切换器100 连接时的动作,但本方法也可应用于两台主机以上与多计算机切换器100连接时的情形。
举例来说,当第一至第四主机1Q8、110、112及114均与多计算机切换器100相连接时,在步骤216中,在多计算机切换器100收集全部与多计算机切换器100相连的主机的 软件安装信息之后,亦即收集第一至第四主机108、110、112及114的软件安装信息之后,多 计算机切换器100先等待各主机询问多计算机切换器有无软件安装信息需更新,并在各主 机询问了之后,多计算机切换器100再上传汇整后的软件安装信息至各主机。
而在步骤218中,多计算机切换器100会将第二至第四主机110U12及114的软 件安装信息均传送给第一主机108。第一主机108将更新第一主机108的软件安装信息,以 将第二至第四主机110U12及114的软件安装信息整合于更新后的第一主机108的软件安 装信息中。 这样,在步骤220中,多计算机切换器100将会向第一主机108重新列举成第一大 量存储装置、标准键盘及鼠标、对应至第二至第四主机110U12及114的多个大量存储装置 的复合装置。此时,在第一主机108中,产生了对应至第二至第四主机110、 112及114的多 个虚拟大量存储装置,第一主机108即可通过存取这些虚拟大量存储装置,来实现对第二 至第四主机110U12及114的存取动作,以建立多台主机间的数据传输管道。
而对第二主机110而言,其将从多计算机切换器接收到第一主机108、第三主机 112及第四主机114的软件安装信息,并产生对应至第一主机108、第三主机112及第四主 机114的多个虚拟大量存储装置,来实现对第一、第三及至第四主机10S、112及114的存取 动作,以建立多台主机间的数据传输管道。第三及第四主机112及114的操作方式与第二 主机110类似,于此不予赘述。 本发明还提出一种通过多计算机切换器进行多主机文档共享的方法。此方法包括 下列步骤提供多计算机切换器IOO,多计算机切换器100与第一主机108与第二主机110 耦接;通过多计算机切换器IOO,第一主机108增设对应至第二主机110的虚拟大量存储装 置;第一主机108通过多计算机切换器100来存取第二主机110。 当进行多主机文档共享时,于用户在通过多计算机切换器100控制多台主机中的 其中一台时,仍可存取其它台主机的存储媒体,例如是硬盘。用户可以通过读取虚拟大量存 储装置的方式,读取其它主机的存储媒体中的数据;用户也可通过将数据写入虚拟大量存 储装置的方式,将数据写入其它主机的存储媒体中。或者,用户可以调配多个主机的存储媒 体的存储空间。举例来说,用户可以将无法存储于受控的主机的大文档,转存于其它主机的 存储媒体中。如此,可以让多主机间的资源达到更有效的分配与应用。 这样,本发明的多计算机切换器100也特别适用于使用特性不同的多台主机所架 设的多主机系统中。也就是说,在多台主机中,可以事先规划第一台主机为使用高阶的微处 理器的主机,而第二台主机则为存储媒体的存储空间较大的主机。如此,第一台主机可以不 需配置大容量的存储媒体,第二台主机可以不需要配置高阶的微处理器,用户可以在第一 台主机上进行操作,并于适当时机读取第二台主机的存储媒体的数据。如此,可以让多台主 机间软硬件的资源得到更佳资源共享与调配,并实现节省成本的优点。 此外,根据更改后的第一主机108的软件安装信息,第一主机108可通过多计算机 切换器100执行存储于第二主机110中的软件程序。应用程序也可将更新后的软件安装信 息中,所记录的其它台主机的已安装的软件的程序路径显示出来,以提供给用户选择与执 行。如此,当用户在通过多计算机切换器100控制多台主机中的其中一台时,仍可执行其它 台主机所安装的应用程序。
10
举例来说,用户可利用安装于受控主机的应用程序开启使用其它主机的文档,或 者利用安装于其它主机的应用程序来开启受控主机的文档。这样,相同的应用软件只需安 装在多台主机中的其中一台,即可达到让所有主机都可共享的目的。例如,用户可以将防毒 软件安装在其中一台主机,其它主机便可执行此防毒软件,而能防护其它未安装防毒软件 的主机。 第二实施例 请参考图3,其示出了依照本发明一第二实施例的一种多计算机切换器的方块图。 与第一实施例的多计算机切换器100不同的是,本实施例的多计算机切换器300通过多个 传输器(Dongle)来与多台主机连接。这些传输器例如是USB传输器。本实施例以第一至 第四传输器330、332、334、及336为例做说明。每个传输器都具有一个装置控制器,用以执 行类似于第一实施例的多计算机切换器100的第一至第四装置控制器120U22、124、及126 的功能。多计算机切换器300还使用一控制切换器340来选择要将键盘302或鼠标304的 相关信号输出至哪一个装置控制器。此架构可以使得多计算机切换器300与各主机之间的 连线距离可以加长,而适用于长距离的连接之上。
第三实施例 请参考图4,其示出了依照本发明一第三实施例的一种多计算机切换器的方块图。 与第一实施例的多计算机切换器100不同的是,本实施例的多计算机切换器400通过多个 传输器来与多个主机连接,用以供用户通过键盘402、鼠标404及视频装置406操控这些主 机。这些传输器例如是USB传输器。每个传输器都具有一装置控制器、一处理单元与一存 储单元。举例来说,第一传输器430具有第一装置控制器451、一处理单元453与一存储单 元452。装置控制器用以与对应的主机连接。处理单元与装置控制器电连接,用以控制多计 算机切换器400与所连接的主机间的信号传送。而存储单元与处理单元电连接,并存储一 应用程序。 当主机通过传输器连接至多计算机切换器400,且多计算机切换器400与这些主 机相连时,处理单元将应用程序上传至所连接的主机,并于主机产生虚拟大量存储装置,以 建立多台主机间的数据传输管道。 更进一步来说,处理单元还用以向所连接的主机进行列举,以使所连接的主机产 生对应至与多计算机切换器连接的至少一个其它主机的至少一个虚拟大量存储装置。
此外,在各主机执行应用程序之后,处理单元收集所连接的主机的软件安装信息, 应用程序并更新对应的主机的软件安装信息,以将多计算机切换器所连接的至少一个其它 主机的软件安装信息整合于更新后的软件安装信息中。 现举一流程图详细说明如下。请参考图5,其示出了通过图4的多计算机切换器与 多个传输器进行多主机数据传输的方法的流程图的一例。现以第一至第四传输器430、432、 434、及436以USB接口来分别与第一至第四主机408、410、412、及414连接为例做说明。多 计算机切换器400还使用一控制切换器440来选择要将键盘402或鼠标404的相关信号输 出至哪一个传输器。 本方法包括下列步骤。首先,执行步骤502,第一主机408询问与第一主机408连 接的第一传输器430的装置类型。接着,执行步骤504,第一传输器430向第一主机408列 举成第一大量存储装置与标准键盘及鼠标的复合装置。然后,执行步骤506,第一主机408
11将第一传输器430设定为第一大量存储装置与标准键盘及鼠标的复合装置,并要求第一传 输器430上传数据。 接着,在步骤508中,第一传输器430向第一主机408上传存储于存储单元中的应 用程序。之后,如步骤510所示,第一主机408从第一传输器430接收应用程序,并安装与 执行应用程序。接着,如步骤512所示,在第一主机408执行应用程序之后,应用程序搜寻 第一主机408的操作系统中的软件安装信息,第一主机408将第一主机408的软件安装信 息传送给第一传输器430。同样地,在第二主机410执行应用程序之后,应用程序搜寻第二 主机410的操作系统中的软件安装信息,第二主机410也将第二主机410的软件安装信息 传送给第二传输器432。 在步骤512之后,第一传输器430进入步骤514,而第一主机408则进入步骤513。 在步骤514中,第一传输器430收集第一主机408的软件安装信息。同样地,第二传输器432 也可收集第二主机410的软件安装信息。接着,在步骤515中,多计算机切换器400分别从 第一传输器430与第二传输器432收集第一主机408及第二主机410的软件安装信息。较 佳地,多计算机切换器400收集所有相连的主机的软件安装信息。在步骤513中,第一主机 408询问多计算机切换器400有无软件安装信息需更新。在步骤513与515之后,进入步骤 516。在步骤516中,第一传输器430响应第一主机408的多计算机切换器有无软件安装信 息需更新的询问,第一传输器430上传汇整后的软件安装信息,并且要求进行重新列举的 动作。 然后,在步骤516中,第一传输器430将从多计算机切换器400接收到的第二主机 410的软件安装信息传送给第一主机408。接着,在步骤518中,在第一主机408接收到第 二主机410的软件安装信息之后,第一主机408更新第一主机408的软件安装信息,以将第 二主机410的软件安装信息整合于更新后的第一主机408的软件安装信息中。同样地,第 二传输器432也会将从多计算机切换器400接收到的第一主机408的软件安装信息传送给 第二主机410。 之后,执行步骤520,第一传输器430向第一主机408重新列举成第一大量存储装 置、标准键盘及鼠标、及对应至第二主机410的第二大量存储装置的复合装置。然后,在步 骤522中,第一主机408重新将第一传输器430设定为第一大量存储装置、标准键盘及鼠 标、及对应至第二主机410的第二大量存储装置的复合装置。此时,在第一主机408中,产 生了对应至第二主机410的虚拟大量存储装置(亦即第二大量存储装置),此时的第一主机 408即可通过存取此虚拟大量存储装置,来实现对第二主机410的存取动作,以建立多台主 机间的数据传输管道。举例来说,第一主机408通过第一传输器430、控制切换器440、微处 理器416、及第二传输器432来存取第二主机410的数据。 之后,如步骤524所示,第一主机408检测第一传输器430与第一主机408之间的 连接状态是否为断线状态。若否,则回到步骤524;若是,则执行步骤526。在步骤526,第 一主机408将更新后的第一主机408的软件安装信息恢复成与第一传输器430连线前的原 始第一主机408的软件安装信息。 本发明上述实施例所披露的多计算机切换器及其与多主机的设定方法、数据传输 方法与文档共享方法,可以让与其连接的多主机之间具有软硬件共享功能。如此,可以更有 效地调配各主机间存储能力与运算能力,以实现节省成本、并提高这些主机的使用效率的
综上所述,虽然本发明已以一较佳实施例披露如上,但其并非用以限定本发明。本 领域技术人员,在不脱离本发明的精神和范围的前提下,可作若干的更改与修饰。因此,本 发明的保护范围应以本发明的权利要求为准。
权利要求
一种多计算机切换器与多主机的设定方法,该多计算机切换器存储有一应用程序,其特征在于,该方法包括连接该多计算机切换器与一第一主机与一第二主机,该多计算机切换器向该第一主机与该第二主机列举成一第一大量存储装置;上传该应用程序至该第一主机与该第二主机;在该第一主机与该第二主机执行该应用程序之后,该多计算机切换器至少收集该第二主机的软件安装信息;以及该多计算机切换器向该第一主机重新列举成该第一大量存储装置、及对应至该第二主机的一第二大量存储装置的复合装置,该多计算机切换器并上传所收集的该第二主机的软件安装信息至该第一主机。
2. 根据权利要求1所述的方法,其特征在于,该方法还包括在该第一主机与该第二主机执行该应用程序之后,该多计算机切换器还收集该第一主 机的软件安装信息;以及该多计算机切换器向该第二主机重新列举成该第一大量存储装置、及对应至该第一主 机的一第三大量存储装置的复合装置,该多计算机切换器并上传所收集的该第一主机的软 件安装信息至该第二主机,或者该多计算机切换器向该第二主机重新列举成该第一大量存 储装置、该标准键盘及鼠标、及对应至该第一主机的该第三大量存储装置的复合装置。
3. 根据权利要求1所述的方法,其特征在于,在该列举步骤中,该多计算机切换器向该 第一主机与该第二主机列举成该第一大量存储装置与一标准键盘及鼠标的复合装置,或者 该多计算机切换器向该第一主机重新列举成该第一大量存储装置、该标准键盘及鼠标、及 对应至该第二主机的该第二大量存储装置的复合装置,其中,该第一与该第二大量存储装置为通用串行总线大量存储装置。
4. 一种多计算机切换器,用以供一键盘、一鼠标、一视频装置控制多个主机,其特征在 于,该多计算机切换器包括一微处理器,用以控制该键盘、该鼠标、该视频装置的信号传送路径; 一存储单元,与该微处理器电连接,并用以存储一应用程序; 一第一装置控制器,用以电连接至一第一主机,并受控于该微处理器;以及 一第二装置控制器,用以电连接至一第二主机,并受控于该微处理器; 其中,该多计算机切换器向该第一主机与该第二主机列举成一第一大量存储装置,并 在该第一主机与该第二主机接收并执行该应用程序之后,该多计算机切换器至少收集该第 二主机的软件安装信息,该多计算机切换器并向该第一主机重新列举成该第一大量存储装 置及对应至该第二主机的一第二大量存储装置的复合装置,该多计算机切换器并上传所收 集的该第二主机的软件安装信息至该第一主机。
5. 根据权利要求4所述的多计算机切换器,其特征在于,该多计算机切换器向该第一 主机与该第二主机列举成该第一大量存储装置与一标准键盘及鼠标的复合装置,或者该多 计算机切换器向该第一主机重新列举成该第一大量存储装置、该标准键盘及鼠标、及对应 至该第二主机的该第二大量存储装置的复合装置;其中,该第一与该第二大量存储装置为通用串行总线大量存储装置。
6. 根据权利要求4所述的多计算机切换器,其特征在于,该第一主机与该第二主机执行该应用程序之后,该多计算机切换器还收集该第一主机的软件安装信息,且该多计算机 切换器向该第二主机重新列举成该第一大量存储装置、及对应至该第一主机的一第三大量 存储装置的复合装置,该多计算机切换器并上传所收集的该第一主机的软件安装信息至该 第二主机,或者该多计算机切换器还用以向该第二主机重新列举成该第一大量存储装置、 该标准键盘及鼠标、及对应至该第一主机的该第三大量存储装置的复合装置。
7. 根据权利要求4所述的多计算机切换器,其特征在于,在重新列举之后,该第一主机 通过该第一装置控制器、该微处理器、及该第二装置控制器存取该第二主机的数据。
8. 根据权利要求4所述的多计算机切换器,其特征在于,该多计算机切换器还包括 一视频切换器,用以耦接至该视频装置、该第一主机及该第二主机,并受控于该微处理器;以及一主机控制器,用以耦接至该键盘与该鼠标,并受控于该微处理器。
9. 一种多计算机切换器,用以供用户通过键盘、鼠标及视频装置操控多台主机,其特征 在于,该多计算机切换器包括一微处理器,用以控制该键盘、该鼠标、该视频装置与该多主机间的信号传送路径;以及一存储单元,与该微处理器电连接,并存储一应用程序,以于该多台主机连接至该多计 算机切换器时,该应用程序上传至各主机,并于各主机产生虚拟大量存储装置,建立该多台 主机间的数据传输管道。
10. 根据权利要求9所述的多计算机切换器,其特征在于,该微处理器还用以向各主机 进行列举,以使各主机产生对应至至少一个其它主机的至少一个虚拟大量存储装置;其中,在各主机执行该应用程序之后,该微处理器收集各主机的软件安装信息,该应用 程序并更新对应的该主机的软件安装信息,以将至少一个其它主机的软件安装信息整合于 更新后的软件安装信息中。
11. 一种传输器,用以耦接一多计算机切换器与一主机,该多计算机切换器通过多个传 输器与多台主机连接,用以供用户通过键盘、鼠标及视频装置操控这些主机,其特征在于, 该传输器包括一装置控制器,用以与该主机连接;一处理单元,与该装置控制器电连接,用以控制该多计算机切换器与所连接的该主机 间的信号传送;以及一存储单元,与该处理单元电连接,并存储一应用程序;其中,当该主机通过该传输器连接至该多计算机切换器,该处理单元将该应用程序上 传至所连接的该主机,并于该主机产生虚拟大量存储装置,以建立该多台主机间的数据传 输管道。
12. 根据权利要求11所述的传输器,其特征在于,该处理单元还用以向所连接的该主 机进行列举,以使所连接的主机产生对应至与该多计算机切换器连接的至少一个其它主机 的至少一个虚拟大量存储装置;其中,在各主机执行该应用程序之后,该处理单元收集所连接的该主机的软件安装信 息,该应用程序并更新对应的该主机的软件安装信息,以将该多计算机切换器所连接的至 少一个其它主机的软件安装信息整合于更新后的软件安装信息中。
13. —种多计算机切换器与多主机的设定方法,其特征在于,该方法包括 连接该多计算机切换器与一第一主机及一第二主机; 该多计算机切换器至少收集该第二主机的软件安装信息;以及 该多计算机切换器传送所收集的该第二主机的软件安装信息至该第一主机。
14. 根据权利要求13所述的方法,其特征在于,该多计算机切换器至少收集该第一主 机的软件安装信息,并传送至该第二主机。
全文摘要
本发明关于多计算机切换器及其与多主机的传输器与设定方法。其中该多计算机切换器(KVM switch)与多主机的设定方法,多计算机切换器存储有一应用程序。此方法包括下列步骤。在多计算机切换器与一第一主机与一第二主机连接之后,多计算机切换器向第一主机与第二主机列举成一第一大量存储装置。多计算机切换器向第一主机与第二主机上传应用程序。在第一主机与第二主机执行应用程序之后,多计算机切换器至少收集第二主机的软件安装信息。多计算机切换器向第一主机重新列举成第一大量存储装置、及对应至第二主机的一第二大量存储装置的复合装置,多计算机切换器并上传所收集的第二主机的软件安装信息至第一主机。
文档编号G06F3/033GK101782880SQ200910003690
公开日2010年7月21日 申请日期2009年1月19日 优先权日2009年1月19日
发明者胡秉仁 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1