信息处理装置、通信负载分散方法和通信系统的制作方法

文档序号:7958711阅读:128来源:国知局
专利名称:信息处理装置、通信负载分散方法和通信系统的制作方法
技术领域
本发明涉及增强网络可靠性的技术。具体而言,本发明涉及实现传输路径的冗余,以便构造更可靠的网络,同时实现使用作为当前网络环境中的主流的以太网的LAN(局域网)中的TCP/IP(传输控制协议/因特网协议)通信中的通信负载分散。
背景技术
迄今为止,当在使用以太网的LAN环境中执行TCP/IP通信时,使用图1所示的配置以便通过使多个网络接口一体化(unified)来实现传输路径的冗余并且分散通信负载。
图1示出了用于分散通信负载并且还用于实现传输路径的冗余的系统的配置的示例。
该系统包括信息处理装置100和交换机(switch)104。信息处理装置100包括NIC(网络接口卡)101和102,而交换机104包括端口105和106。图1中示出的椭圆代表NIC被一体化。另外,图2、3和5示出的椭圆具有相同的意思。
NIC 101通过传输路径连接到端口105。另一方面,NIC 102通过另一条传输路径连接到端口106。安装在信息处理装置100上的这两个NIC101和102被一体化为具有IP地址和MAC(媒体访问控制)地址的一个虚拟网络接口(i/f1)。
另外,在一体化为网络接口103的NIC 101和102被连接到的交换机104中,分别连接到NIC 101和102的端口105和106被包括在群组107中。
利用这种配置,向该虚拟IP地址提供了双传输路径,这使得能够分散数据传输负载。
即使在这两个NIC之一中发生某些故障,另一个正常工作的NIC也可以通过这两条传输路径之一传输数据,只要NIC 101和102二者没有都变得不可用。这样,可以提供简化的功能来继续通信。
在交换机104中端口105和106被设置为群组107的原因如下。即,向访问交换机104中的端口之一(例如端口105)的未指定数目的用户传输数据的广播帧,以及向多个指定的目的地传输相同数据的多播帧不被传送到群组107中的另一个端口106,从而防止在该网络中发生帧循环。
一般来说,不能对多个交换机上的端口分成群组。因此,NIC 101和102二者需要都连接到同一台交换机104,并且这些端口需要在交换机104中被分成群组。
下面的专利文献公开了一种信息处理装置,该信息处理装置用于分散通信负载,并且还用于实现传输路径的冗余。
在日本专利申请早期公开No.9-305502中公开的文件传输系统中,对应于该系统的多个关联(association)被基于物理线路的属性等编到关联群组中。利用这种配置,各个关联群组的传输负载得到了控制,或者当在关联群组之一中发生故障时执行到保留的关联群组的切换操作。
另一方面,日本专利申请早期公开No.8-51440公开了以下文件传输系统。在面向信元的通信网络内部,信息信元流被位于路径对起点处的连接切换设备复制。各个信息信元流通过工作路径和替换路径分别被提供给位于该路径对的终端处的连接切换设备,其中该替换路径被分配为对应于该路径对的工作路径。连接切换设备配备有一个同步设备或多个分布式同步设备,并且在通过工作路径传输信息信元流时两个信息信元流被同步。
但是,在已知的信息处理装置中,所有一体化的NIC都需要连接到同一个交换机。利用这种配置,如果连接到它们的交换机坏掉,则在NIC101和102中执行的通信停止。
为了避免该问题,提出了图2示出的系统,该系统用于分散通信负载,并且实现传输路径冗余。
图2示出了通信系统的配置的示例。
该系统包括信息处理装置200和交换机204和205。信息处理装置200包括NIC 201和202。交换机204包括端口206。交换机205包括端口207。
安装在信息处理装置200上的这两个NIC 201和202被一体化为具有IP地址和MAC地址的一个虚拟网络接口203。
连接到一体化为网络接口203的NIC 201和202的交换机204和205通过线缆等彼此连接。
但是,在图2所示的通信系统中,由于NIC 201和202分别连接到不同的交换机204和205,所以交换机204和205不能识别出在信息处理装置200中NIC 201和202被一体化到一起。在这种情形中会发生以下问题。
例如,交换机204和205识别出存在下述异常环境,其中在网络上存在两个网络接口具有相同的IP地址和MAC地址。这导致系统工作不稳定的问题。
此外,如果自NIC 201输出的广播帧从交换机204被传输到交换机205,然后传输到NIC 202,则信息处理装置200错误地识别出在网络上存在另一个具有相同IP地址和MAC地址的网络接口。
为了避免这种问题,可以采用下面的冗余配置。即,多个虚拟接口连接到不同的交换机,其中在每个虚拟接口中多个NIC被一体化。此外,外部监控/切换机制也被组合到该配置。
但是,仅仅根据现有技术将“用于将多条传输路径一体化为一条虚拟传输路径的技术”和“用于切换冗余传输路径的技术”组合将导致管理复杂化。即,既要为每个连接的交换机产生虚拟接口,还要产生实现冗余的虚拟接口,这将导致分级构造。
此外,还需要向对应于各个交换机的各个虚拟接口和实现冗余的接口分配IP地址。利用这种配置,需要管理大量IP地址,这导致管理更加复杂,从而增加了管理员的负担。
一般来说,在使用以太网的环境中用于将多条传输路径一体化到虚拟传输路径中并且分散通信负载的技术中,该技术自身就具有上述简化的功能。
在这种技术中,可以连续进行通信,直到所有一体化的传输路径都坏掉为止,这使得上层应用程序不能检测(一条或多条)传输路径中的故障。因此,如果仅仅组合切换功能,则活动路径的带宽将降低直到从活动路径到备用路径的切换完成为止。在这里,活动路径是一体化来分散通信负载的传输路径,用于通信和传输;而备用路径也是一体化来分散通信负载的传输路径,但是用于在活动路径坏掉时响应于来自信息处理设备的切换指令而被使用。

发明内容
本发明涉及通过同时使用安装在使用以太网的LAN环境中的信息处理装置上的多个NIC来分散数据传输负载,并且尤其涉及对包括连接的交换机的传输路径进行切换,同时确保通信带宽以实现冗余。
根据本发明的一个方面,提供了一种信息处理装置,该信息处理装置能够连接到多个电子设备并且与这些电子设备通信。该信息处理装置包括被配置为控制数据的发送/接收的发送/接收控制单元;连接到多个电子设备的多个连接单元;虚拟连接单元生成单元,其被配置为通过将多个连接单元中的至少两个一体化为虚拟连接单元从而生成虚拟连接单元;管理单元,配置为将与构成虚拟连接单元的连接单元相连接的电子设备的电子设备连接单元分成群组,并且对包括该虚拟连接单元和这些电子设备连接单元的群组的虚拟传输路径进行管理;以及切换单元,配置为存在另一条虚拟传输路径时,如果管理单元确定出在虚拟路径中已发生错误则切换到另一条虚拟传输路径。
切换单元丢弃在从已发生错误的虚拟传输路径切换到另一条虚拟传输路径期间传输的数据。
在从已发生错误的虚拟传输路径切换到另一条虚拟传输路径之后,切换单元通过连接单元重传所丢弃的数据。
根据本发明另一个方面,提供了一种通信方法,用于经由第一连接设备和第二连接设备与电子设备通信,其中第一连接设备和第二连接设备每个都包括多个连接单元。该通信方法包括以下步骤确定在第一连接设备和第二连接设备中至少当前使用的连接设备中是否已发生了通信错误;基于该确定结果停止经由当前使用的连接设备的通信;通过参考关于连接设备的连接状态的信息,从当前使用的连接设备切换到所述其他连接设备;并且重启经由其他连接设备与电子设备的通信。
根据本发明另一个方面,提供了一种通信程序,用于经由第一连接设备和第二连接设备与电子设备通信,其中第一连接设备和第二连接设备每个都包括多个连接单元。该通信程序允许计算机执行以下步骤确定在第一连接设备和第二连接设备中至少当前使用的连接设备中是否已发生了通信错误;基于该确定结果停止经由当前使用的连接设备的通信;通过参考关于连接设备的连接状态的信息,从当前使用的连接设备切换到所述其他连接设备;并且重启经由其他连接设备与电子设备的通信。
在根据本发明的信息处理装置中,多个网络接口可以被一体化为虚拟网络接口。此外,包括交换机的传输路径以及NIC和所述交换机之间的传输路径被实现冗余。利用这种配置,即使交换机之一坏掉,另一交换机也可以用来继续通信。
交换机之间的切换以针对每个连接的交换机一体化的NIC为单位执行。因此,可以在确保通信带宽的同时执行切换。
因此,在确保宽带网络的同时可以构造比现有技术更可靠的网络。
现在,对在日本专利申请早期公开No.9-305502中公开的文件传输系统与根据本发明的信息处理装置进行比较。在日本专利申请早期公开No.9-305502中描述的文件传输系统中,负载分散和切换功能在关联中提供。相反,在根据本发明的信息处理装置中,负载分散和切换功能在下层的NIC驱动器中提供。此外,在本发明中,允许上层将一体化的传输路径看作虚拟接口。因此,无需将负载分散和切换功能添加到上层应用程序中,从而,上层应用程序可以以与已知的非虚拟接口相同的方式处理用于通信的接口。
比较在日本专利申请早期公开No.8-5144中描述的文件传输系统与根据本发明的信息处理装置。在日本专利申请早期公开No.8-5144中描述的文件传输系统具有在传送数据的传输路径(活动路径)和保留的传输路径(备用路径)之间进行切换的功能。相反,在本发明中,提供了多条活动路径和多条备用路径,并且同时实现负载的分散。


图1示出了根据现有技术的用于分散通信负载并实现传输路径冗余的系统的配置的示例;图2示出了根据另一现有技术的用于分散通信负载并实现传输路径冗余的系统的配置的示例;图3示出了根据本发明实施例的用于分散通信负载并实现传输路径冗余的系统的配置的示例;图4示出了一种状态,其中根据本发明实施例的用于分散通信负载并实现传输路径冗余的系统中的传输路径中已发生了错误;图5示出了一种状态,其中在根据本发明实施例的用于分散通信负载并实现传输路径冗余的系统中已完成了传输路径之间的切换;图6A和图6B示出了内部表的示例;以及图7是示出了根据本发明实施例切换传输路径的过程的流程图。
具体实施例方式
图3示出了根据本发明实施例的通信系统的配置的示例。
根据该实施例的通信系统在使用以太网的LAN环境中工作。
该系统包括信息处理装置300(例如,服务器)和交换机308和309。信息处理装置300包括NIC 304、305、306和307。交换机308包括端口310和311。交换机309包括端口312和313。
信息处理装置300经由交换机308和309连接到另一个信息处理装置,以便彼此通信。这些信息处理装置利用已知技术连接,因此不描述它们的细节。
安装在信息处理装置300上的四个NIC 304到307被一体化为具有IP地址和MAC地址的虚拟网络接口303。NIC驱动器316向NIC 304到307分配IP地址和MAC地址。因此,NIC驱动器316允许上层应用程序301和TCP/IP 302将NIC 304到307识别为虚拟接口,并且将从上层接收到的数据分发到NIC驱动器316内部,以将该数据输出到传输路径。图中示出的粗箭头指示诸如分组之类的数据流。
NIC 304和305分别经由端口310和311连接到交换机308。同样,NIC 306和307分别经由端口312和313连接到交换机309。NIC 304和端口310、NIC 305和端口311、NIC 306和端口312、以及NIC 307和端口313分别通过不同的传输路径彼此连接。因此,NIC 304和305通过两条传输路径连接到交换机308,NIC 306和307与交换机309之间也是如此。
同一交换机中的端口被一体化成一个群组。例如,端口310和311被一体化为群组314,并且端口312和313被一体化为群组315。
基于设置文件等定义的信息,用户预先在NIC驱动器316中存储关于哪个NIC连接到哪个交换机的信息。
图6A和图6B示出了存储在NIC驱动器316中的表的示例。
图6A是示出了每个NIC和该NIC所属的群组的链路状态的表。在该表中,左边一列示出了安装在信息处理装置上的各个NIC的NIC号。中间一列示出了各个NIC的链路状态。右边一列示出了连接到NIC的交换机所属的群组。不同的交换机具有不同的群组号。在这里,链路状态指示NIC是否连接到交换机的端口,并且是否处于可通信状态中。例如,“up”代表该NIC处于可通信状态中。在本实施例中提供了四个NIC 304、305、306和307。但是,本发明不限于这种配置,信息处理装置可配备五个或更多个NIC。因此,可以以同样的方式在设置文件中下面的行中为更多的NIC定义更多的信息。当然,NIC的数量可以是三或更小。此外,在表中可以为各个NIC存储除链路状态和群组之外的其他信息。
图6B是示出了连接到各个NIC的交换机的群组的群组号和群组状态的表。
用户选择连接到NIC的群组来用于传输数据,将选择为活动路径的群组号的群组状态设置为“活动”,并且将未用于传输数据的传输路径的群组号的群组状态设置为“备用”。由于可以提供三个或更多个群组,所以可以以同样的方式在设置文件的下面的行中为其他群组定义更多信息。此外,还可以为群组设置除群组状态之外的其他设置信息。在本实施例中,NIC 304和305与群组314之间的传输路径被设置为活动路径(活动的),并且NIC 306和307与群组315之间的传输路径被设置为备用路径(备用的)。
在网络接口为活动的时,NIC驱动器316根据关于NIC和交换机之间的连接的信息,选择NIC 304和305作为数据接收方,其中上述信息是存储在设置文件中的设置信息。
如果上层应用程序301将数据输出到网络接口303,则该数据被NIC驱动器316分发到NIC 304和305,然后被输出到连接NIC和端口的传输路径。在这里,NIC驱动器316执行对NIC的激活,例如,启动NIC的传输/接收引擎,以使NIC 304和305进入可通信状态(其中从NIC驱动器向NIC传输数据所要求的过程已完成的状态)。
另一方面,NIC 306和307方被设置为备用。即,NIC 306和307与交换机309的端口312和313物理链接起来,但是在它们之间不执行数据传输。
NIC驱动器316对NIC 306和307的控制取决于NIC的硬件规范。例如,NIC驱动器316使NIC的传输/接收引擎停止,以使其进入不执行数据传输/接收的非活动状态。此外,NIC驱动器316通过参考各个NIC的硬链接状态来对NIC和交换机之间的传输路径的状态进行监控。对链路状态进行监控的方法取决于所使用的NIC的硬件规范。例如,NIC驱动器316通过在下述时刻接收到中断通知,从而检测出传输路径中的错误在检测到NIC的硬件的链路失效时,或者在轮询NIC的硬件的链路状态期间发现链路失效状态时。
在“发明内容”部分描述的连接单元对应于本实施例中的NIC。在虚拟连接单元生成单元、管理单元和切换单元中执行的过程在本实施例中由NIC驱动器316执行。发射/接收控制单元对应于用于控制上层应用程序301的控制单元,尽管在本实施例中未详细描述该控制单元。控制单元例如包括CPU(中央处理单元)、缓存等,并且通过执行存储在硬盘等中的预定程序(上层应用程序等)来执行预定信息处理。
图4示出了在NIC 304和305与群组314之间的传输路径中发生错误时的系统的示例。
当NIC驱动器316检测出在NIC 304和305与群组314之间的传输路径中发生错误时,NIC驱动器316切换传输路径。更具体地说,NIC驱动器316从充当活动路径的NIC 304和305与群组314之间的传输路径切换到充当备用路径的NIC 306和307与群组315之间的传输路径。从而可以继续与上层应用程序301的通信。
在本实施例中,NIC驱动器316监控每个NIC的链路状态,并且在检测到物理链路失效(例如,NIC、线缆或交换机中发生故障)时提供指令来切换传输路径。或者,每个NIC可以配备有错误检测功能。在该情形中,如果在NIC等中发生错误,则该错误检测功能检测出该错误,并且向NIC驱动器316通知该错误。响应于该通知,NIC驱动器316切换到备用路径。不仅在由于交换机等中的故障导致NIC 304和端口310之间的传输路径及NIC 305和端口311之间的传输路径二者都变为不可用时,而且在由于传输路径自身中的错误,或者NIC 304或305、或者端口301或311中的错误导致传输路径之一变为不可用时,NIC驱动器316都切换到NIC306和307与群组315之间的传输路径。在这种切换条件下,信息处理装置和交换机之间的通信中使用的带宽不降低,从而在维持传输速度的同时可以继续进行数据传输。
当检测出NIC 304或305中的物理链路失效时,NIC驱动器316基于NIC驱动器316中保存的NIC和交换机之间的连接配置信息将NIC 306和307设置为新的数据接收者,然后激活NIC 306和307。对NIC 306和307的激活以与激活NIC 304和305相同的方式执行。顺便提及,在激活NIC306和307完成并且可以进行数据通信之前NIC驱动器316从上层应用程序301接收到的数据被NIC驱动器316丢弃。上层应用程序301重传被NIC驱动器316丢弃的数据。在NIC驱动器316确定出对NIC 306和307的激活已完成后,NIC驱动器316将从上层应用程序301接收到的数据传输到激活后的NIC 306和307。
或者,NIC驱动器316可以不丢弃在激活NIC 306和307完成并且可以进行数据通信之前由NIC驱动器316从上层应用程序301接收到的数据。此外,NIC驱动器316可以具有存储功能,以便临时存储在可以进行数据通信之前从上层应用程序301接收到的数据。
图5示出了一种状态,其中在根据本实施例的通信系统中已完成了通信路径切换。
当在NIC 304和305与群组314之间的通信路径中检测出错误时,NIC驱动器316分发来自上层应用程序301的数据并且将该数据输出到NIC 306和307。这样,数据被传输过NIC 306和307的传输路径,以使传输数据的负载被分散。
然后,NIC驱动器316将其中已检测出错误的NIC 304或305设置为备用路径,并且不向NIC 304或305与群组314之间的传输路径发送数据。NIC驱动器316以NIC 304、305、306和307为单位对NIC和交换机之间的传输路径的链路状态进行监控。在检测到NIC 304或305已恢复到链路有效(up)状态时,NIC驱动器316从NIC 306和307的传输路径切换到NIC 304和305的传输路径。或者,即使检测到NIC 304或305已恢复,NIC驱动器316也不从NIC 306和307的传输路径切换到NIC 304或305的传输路径。是否执行切换应当由用户预先在设置文件定义中设置,并且其信息被存储在NIC驱动器316中。从NIC 306和307到NIC 304或305的切换是在NIC驱动器316执行与图4所示切换过程相同的过程时实现的。
图7是示出了根据本发明实施例在传输路径之间进行切换的过程的流程图。
当检测到由错误等导致活动传输路径中的链路失效时(步骤S701),NIC驱动器316停止向该活动路径发送数据,并且在该传输数据暂停期间丢弃从上层应用程序301传输来的数据(步骤S702)。
然后,NIC驱动器316参考存储在其中的表,选择备用传输路径作为新传输路径来传输数据(步骤S703)。
然后,NIC驱动器316激活备用传输路径,并且禁止活动传输路径(步骤S704)。然后,NIC驱动器316使用该备用传输路径作为活动传输路径重新开始传输数据(步骤S705)。
利用上述配置,在通过同时使用安装在使用以太网的LAN环境中的信息处理装置中的多个NIC来实现的数据传输负载分散过程中,NIC被内部一体化为以所连接的交换机为单位的群组,并且在传输路径之一中发生错误时以NIC的群组为单位将传输路径从一个切换到另一个。因此,在确保通信带宽并且实现冗余的同时可以对包括连接到其的交换机在内的传输路径进行切换。
下面描述对根据本发明的上述信息处理装置的修改和进一步技术扩展。
(1)在上述实施例中,用于分散通信负载并且实现传输路径冗余的系统用在使用以太网的LAN环境中。但是,本发明不限于该实施例。可替换地,该系统也可以用在诸如令牌环网之类的LAN环境中。
(2)在上述实施例中,四个NIC被安装在信息处理装置上,并且每个交换机包括两个端口。但是,本发明不限于该配置。NIC、交换机、端口和群组的数目并不是规定的。
(3)在上述实施例中,TCP/IP被用作通信协议。但是,本发明不限于这种配置,而是还可以使用其他通信协议。
(4)在所附权利要求书中描述了从信息处理装置的上述实施例中提取出的技术原理。根据本发明的技术原理可以基于各个层次或变体而被解释,包括从一般的概念到更限定性的概念,因此所附权利要求书的范围应当是最广的解释。
权利要求
1.一种连接到电子设备并且与所述电子设备通信的信息处理装置,所述信息处理装置包括发送/接收控制单元,其控制数据的发送/接收;连接单元,其连接到所述电子设备;虚拟连接单元生成单元,其通过将多个连接单元中的至少两个一体化为虚拟连接单元从而生成虚拟连接单元;管理单元,其将与构成所述虚拟连接单元的连接单元相连接的电子设备的多个电子设备连接单元分成群组,并且对包括所述虚拟连接单元和所述电子设备连接单元的群组的虚拟传输路径进行管理;以及切换单元,其在所述管理单元确定出在所述虚拟路径中已发生错误时切换到另一条虚拟传输路径。
2.如权利要求1所述的信息处理装置,其中,所述管理单元将虚拟连接单元分配给每个所述电子设备,并且管理所述虚拟传输路径。
3.如权利要求1所述的信息处理装置,其中,其中所述连接单元是网卡。
4.如权利要求1所述的信息处理装置,其中,在所述传输路径中执行利用以太网的通信。
5.如权利要求1所述的信息处理装置,其中,所述切换单元丢弃在从已发生错误的所述虚拟传输路径切换到另一条虚拟传输路径期间传输的数据。
6.如权利要求5所述的信息处理装置,其中,在从已发生错误的所述虚拟传输路径切换到另一条虚拟传输路径之后,所述切换单元通过所述连接单元重传所丢弃的数据。
7.一种由编程的处理器执行的经由第一连接装置和第二连接装置与电子设备通信的通信方法,其中所述第一连接装置和第二连接装置每个都包括多个连接单元,所述通信方法包括以下步骤确定在所述第一连接装置和所述第二连接装置中至少当前使用的连接装置中是否已发生了通信错误;基于所述确定结果停止经由所述当前使用的连接装置的通信;通过参考关于所述连接装置的连接状态的信息,从所述当前使用的连接装置切换到其他连接装置;重启经由所述其他连接装置与所述电子设备的通信。
8.如权利要求7所述的通信方法,其中,在从已发生错误的虚拟传输路径切换到另一条虚拟传输路径期间传输的数据被丢弃。
9.一种由编程的处理器执行的通信负载分散方法,用于分散与多个连接的电子设备通信的通信负载,所述通信负载分散方法包括以下步骤控制数据的发送/接收;通过将连接到所述多个电子设备的多个连接单元中的至少两个一体化为虚拟连接单元,从而生成虚拟连接单元;将与构成所述虚拟连接单元的连接单元相连接的电子设备的电子设备连接单元分成群组,并且对包括所述虚拟连接单元和所述电子设备连接单元的群组的虚拟传输路径进行管理;以及在所述管理步骤确定出在所述虚拟路径中已发生错误时切换到另一条虚拟传输路径。
10.一种连接到多个电子设备并且与所述电子设备通信的信息处理装置,所述信息处理装置包括第一连接装置,其包括多个连接单元,所述多个连接单元通过多个第一传输路径连接到第一电子设备,并且向所述第一电子设备发送数据和从所述第一电子设备接收数据;第二连接装置,其包括多个连接单元,所述多个连接单元通过多个第二传输路径连接到第二电子设备,并且向所述第二电子设备发送数据和从所述第二电子设备接收数据;控制装置,用于对由所述第一连接装置和所述第二连接装置执行的数据发送/接收进行控制;监控装置,用于对在通过所述第一连接装置和所述第二连接装置的通信中的错误发生进行监控;以及切换装置,用于在所述第一连接装置和所述第二连接装置之间切换,其中,如果所述监控装置确定出在所述第一连接装置和所述第二连接装置中当前使用的连接装置中已发生了错误,则所述切换装置执行从所述已发生错误的连接装置到所述其他连接装置的切换。
11.如权利要求10所述的信息处理装置,还包括管理装置,用于将所述第一连接装置和所述第二连接装置作为虚拟接口管理。
12.如权利要求10所述的信息处理装置,其中,所述控制装置配备有管理表,所述管理表示出所述第一连接装置和所述第二连接装置的连接状态和/或通信状态。
13.一种包括信息处理装置和连接到所述信息处理装置的第一电子设备和第二电子设备的通信系统,所述信息处理装置包括第一连接装置,其包括多个连接单元,所述多个连接单元通过多个第一传输路径连接到所述第一电子设备,并且向所述第一电子设备发送数据和从所述第一电子设备接收数据;第二连接装置,其包括多个连接单元,所述多个连接单元通过多个第二传输路径连接到所述第二电子设备,并且向所述第二电子设备发送数据和从所述第二电子设备接收数据;控制装置,用于对由所述第一连接装置和所述第二连接装置执行的数据发送/接收进行控制;管理装置,用于将所述第一连接装置和所述第二连接装置作为虚拟接口管理;监控装置,用于对在通过所述第一连接装置的通信和通过所述第二连接装置的通信中的错误发生进行监控;以及切换装置,用于在所述第一连接装置和所述第二连接装置之间切换,其中,如果所述监控装置确定出在通过所述第一连接装置和所述第二连接装置中当前使用的连接装置的通信中已发生了错误,则所述切换装置执行从所述当前使用的连接装置到所述其他连接装置的切换。
全文摘要
本发明公开了信息处理装置、通信负载分散方法和通信系统。根据本发明的信息处理装置能够连接到多个电子设备并且与这些电子设备通信。该信息处理装置包括被配置为控制数据的发送/接收的发送/接收控制单元;连接到多个电子设备的多个连接单元;虚拟连接单元生成单元,配置为通过将多个连接单元中的至少两个一体化为虚拟连接单元从而生成虚拟连接单元;管理单元,配置为将与构成虚拟连接单元的连接单元相连接的电子设备的多个电子设备连接单元分成群组,并且对包括虚拟连接单元和这些电子设备连接单元的群组的虚拟传输路径进行管理;以及切换单元,配置为在管理单元确定出在虚拟传输路径中已发生错误时切换到另一条虚拟传输路径。
文档编号H04L1/22GK1937528SQ200610066590
公开日2007年3月28日 申请日期2006年4月3日 优先权日2005年9月22日
发明者竹田宪一郎 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1