远程共享周边元件扩展接口装置的方法制造方法及图纸

技术编号:4123533 阅读:110 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种远程共享周边元件扩展接口装置的方法,适用于多个第一计算机与一第二计算机之间,此方法在其中一第一计算机欲使用第二计算机的一周边元件扩展接口装置时,包括后续步骤为此第一计算机在判断此周边元件扩展接口装置是否闲置,当此周边元件扩展接口装置为闲置时,此第一计算机经网络发出一第一数据至此第二计算机的周边元件扩展接口装置,之后,此第二计算机的周边元件扩展接口装置对此第一数据进行运算处理后,产生并传回一第二数据至此第一计算机以供使用。

【技术实现步骤摘要】

本专利技术是有关于一种共享装置的方法,特别是有关于一种远程共享周边元件扩展 接口装置的方法。
技术介绍
现有的刀锋服务器或单一规格(1 Unit)服务器的硬件配置中,所配置的周边元件 扩展接口(Peripheral Components Interconnect,后称 PCI)系列,如 PCI、PCI_X、PCIE 的 插槽数量有限,这些插槽可供各种功能目的的PCI接口卡插设,例如RAID接口卡、显示接口 卡或为加解密运算之用的功能接口卡等等。为了可单独使用上述PCI接口卡,这些刀锋服务器或单一规格服务器均配置有一 上述PCI接口卡。然而,举例而言,上述的功能接口卡是用来加速真实应用上SSL(SeCUre Socket Layer)协议等的加密机制或密码验证等工作,仅于执行加密或解密的验证工作完 毕后,即处于闲置状态。倘若上述各种功能目的的PCI接口卡的使用率不高而经常处于闲置状态时,对于 较低使用率的PCI接口卡不仅占用PCI插槽,降低常用PCI接口卡的插槽数量,也浪费添购 此PCI接口卡的成本。如此,如何研发出一种远程共享PCI装置的方法,可有效改善上述所 带来的缺点,减少添购成本,增加闲置率较高的PCI接口卡的使用率,也提供更多的PCI插 槽,以供插设更实用的PCI接口卡,实乃相关业者目前刻不容缓的一重要课题。
技术实现思路
有鉴于此,本专利技术一目的在于揭露一种, 通过多计算机之间共享一种特定周边元件扩展接口装置的观念中,增加此特定周边元件 扩展接口装置的使用率,提供更多可使用的PCI插槽给更实用的周边元件扩展接口装置插 设。同时,由于这些计算机共享此特定周边元件扩展接口装置,如此,相较于每台计算 机都添购一特定周边元件扩展接口装置下,这些计算机之间便可节省添购多个特定周边元 件扩展接口装置的花费。此中,适用于多个第一计算机与一第二计 算机之间,这些第一计算机与第二计算机共同电性相连于一网络,此方法在这些第一计算 机其中之一欲使用此第二计算机的一周边元件扩展接口装置时,包括下列步骤为此第一计 算机先判断此周边元件扩展接口装置是否闲置,当周边元件扩展接口装置为闲置时,第一 计算机经网络发出一第一数据至第二计算机的周边元件扩展接口装置。第二计算机的周边 元件扩展接口装置对第一数据进行一运算处理工作后,产生并传回一第二数据至第一计算 机,以供第一计算机使用。本专利技术的一实施例中,当判断周边元件扩展接口装置是否闲置时,本方法还包括 由一侦测模块定时询问周边元件扩展接口装置所处状态为一闲置状态或一工作状态,之后,当周边元件扩展接口装置回复侦测模块所处的状态后,侦测模块将周边元件扩展接口 装置的回复,以广播的方式通知所有第一计算机。其中上述的侦测模块位于此些第一计算 机其中之一、第二计算机或不同此些第一计算机的一第三计算机中。本专利技术的另一实施例中,判断周边元件扩展接口装置是否闲置时,本方法还包括 由第一计算机透过周边元件扩展接口装置依据所处状态为逻辑0或逻辑1,以判断周边元 件扩展接口装置目前是处于一闲置状态或一工作状态。本专利技术的另一实施例中,当第一计算机经网络发出第一数据至第二计算机的周边 元件扩展接口装置时,本方法还包括由第一计算机的一接口卡远程驱动模块发出第一数 据,之后,由第一计算机的一第一装置控制模块将第一数据转换成一第一封包数据,之后, 由第一装置控制模块将第一封包数据经网络送至第二计算机的一第二装置控制模块,之 后,第二装置控制模块将第一封包数据转换成一第三数据,并提供第三数据给周边元件扩 展接口装置以进行上述的运算处理工作。本专利技术的另一实施例中,当第二装置控制模块将第一封包数据转换成一第三数据 时,本方法还包括由第二装置控制模块将第三数据存入第二计算机的一内存,以供周边元 件扩展接口装置于运算处理工作其间进行数据存取。本专利技术的另一实施例中,当周边元件扩展接口装置为一独立磁盘冗余阵列加速器 接口卡、一安全套接层的加密或解密接口卡或一密码验证接口卡。本专利技术不仅节省多个特定PCI装置的购置成本,也增加此特定PCI装置的使用率, 以供更多的PCI插槽给其它的PCI装置插设。附图说明 为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详 细说明如下 图1绘示本专利技术远程共享PCI装置的方法在一实施方式中的方块示意图; 图2绘示本专利技术远程共享PCI装置的方法在此实施方式中的初步流程图; 图3绘示图2的步骤(201)的细部流程图; 图4绘示图2的步骤(202)的细部流程图; 图5绘示图2的步骤(204)的细部流程图。主要元件符号说明100 第一计算机 110:接口卡远程驱动模块 120 第一装置控制模块 130 第一内存 140 第一网络卡 200 第二计算机 210 =PCI驱动模块 220 第二装置控制模块 230 第二内存240 第二网络卡250=PCI 插槽251=PCI 装置 300 网络 400 侦测模块 201-204 步骤 2011-2013 细部步骤 2021-2022 细部步骤 2041-2042 细部步骤具体实施例方式以下将以附图及详细说明清楚说明本专利技术的精神,如熟悉此技术的人员在了解本 专利技术的实施例后,当可由本专利技术所教示的技术,加以改变及修饰,其并不脱离本专利技术的精神 与范围。本专利技术是揭露一种远程共享周边元件扩展接口(Peripheral Componentslntercormect,后称PCI)装置的方法,适用于多个计算机之间,这些计算机共 同透过一网络电性连接,这些计算机其中之一可经网络共享这些计算机其中的另一的一特 定PCI装置,意即此欲共享特定PCI装置的计算机发出数据至具特定PCI装置的计算机,特 定PCI装置经数据运算处理后,回传运算处理结果至此计算机以供使用。如此,本专利技术不仅节省多个特定PCI装置的购置成本,也增加此特定PCI装置的使 用率,以供更多的PCI插槽给其它的PCI装置插设。请参阅图1所示,图1绘示本专利技术在一实 施方式中的方块示意图。本专利技术的一实施例中,各第一计算机100位于客户端,分别至少具 有一接口卡远程驱动模块110、一第一装置控制模块120、一第一内存130及一第一网络卡 140。第一装置控制模块120分别与接口卡远程驱动模块110、第一内存130及第一网络卡 140电性连接。各第一计算机100分别透过其第一网络卡140在此网络300 (例如以太网络 或局域网络)上相互连接。接口卡远程驱动模块110及第一装置控制模块120分别可为一 软件程序或一韧体。第二计算机200位于伺服端,具有一 PCI驱动模块210、一第二装置控制模块220、 一第二内存230、一第二网络卡240、多个PCI插槽250及至少一 PCI装置251。第二装置控 制模块220分别与第二内存230、第二网络卡240、多个PCI插槽250电性连接。PCI装置 251插设于其中的一 PCI插槽250上,可例如为一独立磁盘冗余阵列(Redundant Array of Independent Disks,简称 RAID)加速器接口卡、一安全套接层(Secure Sockets Layer,简 称SSL)加密或解密接口卡或一密码验证接口卡。第二装置控制模块220亦可为本文档来自技高网...

【技术保护点】
一种远程共享周边元件扩展接口装置的方法,其特征在于,适用于电性相连于一网络上的多个第一计算机与一第二计算机之间,该远程共享周边元件扩展接口装置的方法包括:当该些第一计算机其中之一欲使用该第二计算机的一周边元件扩展接口装置时,该第一计算机先判断该周边元件扩展接口装置是否为闲置;当该周边元件扩展接口装置为闲置时,该第一计算机经该网络发出一第一数据至该第二计算机的该周边元件扩展接口装置;以及该第二计算机的该周边元件扩展接口装置对该第一数据进行一运算处理工作后,产生并传回一第二数据至该第一计算机,以提供该第一计算机使用。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙佑良
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1