一种共用周边控制装置的服务器系统,通过将服务器、周边控制装置以及周边设备各自独立的系统架构,采用传输接口总线(bus)来进行数据信息的传输,使服务器系统具有高安全性、高稳定性、高效能、容错能力(faulttolerance)、资源共享、弹性扩充等特点,同时也节省系统建置许多不必要的硬件装置成本,使系统线路及架构都更趋于简易单纯化,该系统主要包含下列组件:一个连结服务器主机系统;一个周边控制装置系统;以及一个周边设备系统。(*该技术在2021年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术是为一种服务器应用系统,特别是指一种运用在数据储存及高速运算应用系统领域的一种共用周边控制装置的服务器系统。然而,目前虽然有些人针对解决系统执行效能以及维护系统稳定安全性的问题上,提出采用所谓的群集技术(clustering),来将大量的服务器主机共同连结在一起,通过大量的服务器主机进行平行处理的方式来解决上述的几个重要问题,但是这样的方式却同样需要花费大量的金钱与人力去维护如此庞大的系统,再加上由于目前服务器主机的设计上,这些专门承担运算功能的服务器主机都必须背负着许多不经常被使用的周边设备及控制装置,不但使得整个服务器主机看起来显得体积庞大而且线路繁杂,更重要的是这些周边装置还会进一步影响到服务器主机的运作效能,不但耗费极大的建置成本,并且无法进一步将彼此的资源互享,且由于这些控制装置和周边设备都是以内建(buildin)的方式装置在服务器主机中,造成系统架构在日后的扩充上非常缺乏弹性,当新的需求或者新的硬件技术标准日后出现时,势必要将旧有的设备完全淘汰,使得相当的不经济。2.节省过去系统建置过程中许多不必要的硬件装置成本,使系统架构更趋于简易单纯化,连接线路也不再杂乱无章。本专利技术提出一种共用周边控制装置的服务器系统主要包含下列组件一个连结服务器主机系统,其中包含许多独立的服务器主机;一个周边控制装置系统,其中包含许多独立的周边控制装置单元,每个周边控制装置单元中均含有一个传输接口总线(bus)作为传输协议之用;以及一个周边设备系统,其中包含许多不同的独立的周边设备单元,负责提供连结服务器主机系统中各个服务器所需的周边设备。所述的多个连结服务器与该多个周边控制装置单元与该多个周边设备单元,在实体架构上为各自独立分开的部分,可通过一排线连结方式进行联系。所述的排线连结方式可采取一对一的对应关系。所述的排线连结数量可依照实际需求弹性调整,但总连结数量必定等于该多个连结服务器的数量,而小于该多个服务器与该多个连结服务器总和的数量。通过本专利技术而实现的有益效果为不但可以维持系统基本的正常运作及稳定性,更因为采取周边设备及其控制装置与服务器各自独立的方式,使服务器上面减少了许多不必要的运作负担和风险,可以间接提高每个独立服务器的效能进而提升整个系统的运作效率,并且使得系统可以具有容错能力(fault tolerance),更增加了系统的安全性。此外,本专利技术系统中每个独立的服务器中不再需要内建(buildin)各自的周边控制装置及周边设备,使系统的线路及架构可以变得更为单纯化,不但节省许多硬件成本上的支出,并且整个系统的连结架构可以随着实际的需要做任何的调整具有高度的弹性,重要的是能够真正的达到资源共享的目的。请参阅附图说明图1,该图是本专利技术所提的共用周边控制装置的服务器系统的系统方块图,说明关于本专利技术几个主要的相关系统组成要件,其中包括有(1)连结服务器主机系统10;(2)周边控制装置系统20;以及(3)周边设备系统30。连结服务器主机系统10,主要是由多个具有相同性质、功能及运作目的的独立服务器(包含服务器(1)101、服务器(j一1)×k+1)103、连结服务器(k)102、连结服务器(j×k)104…等等)所组合而成的,借由群集技术(clustering)或Infiniband技术的运用,将所有独立的服务器串联在一起,以提供系统在整体运作效能上及功能品质上具有更好的表现。此一连结服务器主机系统10在实体的架构上和周边控制装置系统20是完全分离的,连结服务器主机系统10乃是通过排线连接的方式来做为和周边控制装置系统20进行传递信息沟通的方式,再通过连结服务器主机系统10内部所使用的群集技术,连结服务器主机系统10中任一台服务器均可以由周边控制装置系统20处,通过外部排线连接的方式来传送或者是接受使用周边设备系统30的需求信号。周边控制装置系统20中,包含了多个独立的周边控制装置单元(包含周边控制装置单元(1)及周边控制装置单元(j)…等等),其最主要的功能是负责控制所连结的周边设备系统30上所有的输入输出设备(包括软盘驱动器(floppy disk)、光盘驱动器(CD ROM)、串行通讯端口(COM port)…等等)的运作以及作为周边设备系统30中与连结服务器主机系统10间联络沟通传递信息的桥梁,而每个独立的单元中又各自具有一个传输接口总线(bus)(例如Infiniband接口…等),主要负责提供连结服务器主机系统10与周边控制装置系统20间的传输接口及协议,采用此一传输接口将可使周边控制装置系统20以及周边设备系统30与连结服务器主机系统10在实体上完全分离。所以本专利技术系统中所提的周边控制装置系统20是为独立的系统,和系统中的连结服务器主机系统10及周边设备系统30均完全分离,与周边设备系统30间的连结,同样也是通过外部排线连结方式。周边设备系统30,包含多个独立的周边设备单元(包含周边设备单元(1)、周边设备单元(j)…等等),每个独立的单元中均具有不同的输入输出周边设备(包括软盘驱动器(floppy disk)、光盘驱动器(CD ROM)、串行通讯端(COM port)…等等),主要是提供连结服务器主机系统10所需要的周边设备,负责提供信息的输入及输出处理。进一步详细来说,本专利技术系统中的提到的周边控制装置系统20其中的周边控制装置单元(包含周边控制装置单元(1)及周边控制装置单元(j)…等等)与连结服务器主机系统10中的连结服务器(包含连结服务器(k)102、连结服务器(j×k)104…等等)及周边设备系统30中的周边设备单元(包含周边设备单元(1)、周边设备单元(j)…等等)间,在实体架构上的对应关系为一对一的关系,每一组所产生的连接关系都可以提供连结服务器主机系统10中任意一台独立服务器所需要的周边装置输入输出控制功能。下面我们将以一个具体的实例来做更进一步的说明,请参考“图2”,该图是本专利技术所提的共用周边控制装置的服务器系统具体实施例,以说明本专利技术的具体可行性由该图我们可以清楚的了解在连结服务器主机系统10当中包含有服务器(1)101、连结服务器(k)102、服务器((j-1)×k+1)103…到连结服务器(j×k)104等不同的独立服务器主机,彼此之间是通过群集技术或Infiniband技术相互串联在一起,提供系统产生更完整强大的功能。在周边控制装置系统20中也同样包含了多个独立的周边控制装置单元(1)201…到周边控制装置单元(j)202,其中每个周边控制装置单元中均包含了一个传输接口总线(例如1nfiniband接口…等),每一个不同的周边控制装置单元,负责控制其所连结的独立周边设备单元上的周边设备(包括软盘驱动器(floppy disk)、光盘驱动器(CD ROM)、串行通讯端口(COM port)…等等)运作及作为独立的周边设备单元与所连接的独立的连结服务器间的桥梁。同样的,周边设备系统30中也包括了许多独立的周边设备单元(1)301…一直到周边设备单元(j)302,主要是用来负责提供连结服务器主机系统10中各独立服务器所需要的输入输出周边设备。我们可以发现,连结服务器(k)102与周边控制装置单元(1)201与周边设备单元(1)301、连结服务器(本文档来自技高网...
【技术保护点】
一种共用周边控制装置的服务器系统,其特征在于至少包含:一连结服务器主机系统,将所需的一周边设备使用信息传送出去并接受一相对应的周边设备回应信息,其包含:多个服务器,通过一连结技术相互运作;及多个连结服务器,通过该连结技术相互运作 ,并传送该周边设备使用信息及该周边设备回应信息;一周边控制装置系统,与该连结服务器主机系统做连接,传递该周边设备使用信息及该周边设备回应信息,并传送一周边设备控制信息,其包含:多个周边控制装置单元,作为一连结服务器与一周边设备单元的 联络桥梁;及一周边设备系统,与该周边控制装查系统连接,接收该周边设备控制信息并产生该相对应的周边设备回应信息,其包含:多个周边设备单元,负责提供该连结服务器系统所需的一周边设备使用需求。
【技术特征摘要】
【专利技术属性】
技术研发人员:李俊良,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。