-
公开(公告)号:CN101694626B
公开(公告)日:2013-03-20
申请号:CN200910235299.8
申请日:2009-09-30
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F9/445
Abstract: 本发明提出了一种脚本执行系统和方法,其中,该方法包括以下步骤:用户通过浏览器登陆管理界面,配置脚本信息和定时任务信息并将其存储至数据库,以及将定时任务信息发送至定时模块。定时模块接收定时任务信息,并根据定时任务信息生成定时任务线程在指定的时刻从数据库中获取脚本信息,以及调用脚本执行模块。脚本执行模块接收脚本信息,按照脚本信息登陆远程节点执行位于远程节点上的脚本,并将脚本执行信息存储到数据库。用户通过管理界面查询数据库中存储的脚本执行信息。本发明通过添加定时任务功能模块对集群中脚本统一管理,定时自动执行脚本,从而提高了用户执行脚本的效率。同时还提供了用户手工点击执行脚本的功能。
-
公开(公告)号:CN101719916B
公开(公告)日:2013-01-02
申请号:CN200910238007.6
申请日:2009-11-13
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L29/06
Abstract: 本发明提供一种多端口网卡数据发送实现方法,包括下列步骤:网卡驱动程序在操作系统的用户空间为多端口网卡创建一个网络接口;应用程序通过网络接口将数据报文发送给网卡驱动程序;网卡驱动程序将数据报文从多端口网卡的多个端口发送出去。本发明通过将多端口网卡注册成单端口网卡,只使用注册形成的一个网络接口就实现数据报文的冗余发送,保证了数据的安全到达,并简化了应用程序的工作,使数据报文的冗余发送更加有效。
-
公开(公告)号:CN101719872B
公开(公告)日:2012-06-06
申请号:CN200910242314.1
申请日:2009-12-11
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/56
Abstract: 本发明提供一种基于零拷贝方式的多队列报文发送和接收方法和装置,其中,该方法包括:网卡驱动程序申请用于发送和接收报文的多个报文缓冲区队列;当网卡接收报文时,采用零拷贝方式接收报文,并将所接收的报文存储到多个报文缓冲区队列中相应的报文缓冲区队列中;以及当网卡发送报文时,指定报文存储到多个报文缓冲区队列中的哪个报文缓冲区队列中,然后采用零拷贝方式进行报文发送。本发明充分利用了多核CPU的处理能力,保证了多个应用程序接收的报文都同源同宿,不采用互斥操作,提高了报文的处理效率。
-
公开(公告)号:CN101699422B
公开(公告)日:2012-04-25
申请号:CN200910235296.4
申请日:2009-09-30
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种用于与终端进行数据传输的装置,其包括:多个存储器插槽,其中相应地插入多个存储器;插槽切换器,用于选择性地连接多个存储器插槽中的一个或多个;以及切换控制器,通过终端接口与终端连接,用于根据主机的指令控制插槽切换器的选择性连接。利用该装置可以实现快速读写,为PCI-E技术提供良好的可扩展性、灵活的配置数据冗余和备份。
-
公开(公告)号:CN101694648B
公开(公告)日:2012-01-25
申请号:CN200910091838.5
申请日:2009-08-28
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种傅里叶变换处理方法和装置,其中,该方法包括:多级计算单元中参与计算的第一级计算单元接收待计算数据,计算待计算数据,并分批输出计算结果;对于第一级计算单元之外参与计算的其他计算单元中的每一个,接收其上级计算单元输出的计算结果,对接收的计算结果进行计算并分批输出计算结果。通过使用本发明,能够实现模块间流水及模块内流水的处理方法,不仅能够支持各种规模的计算,还能够保证在计算时始终有新的数据输入,同时保证不间断的结果数据输出,实现了真正意义上的流水计算,能够有效提高FFT处理的效率。
-
公开(公告)号:CN101150488B
公开(公告)日:2012-01-25
申请号:CN200710177373.6
申请日:2007-11-15
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种零拷贝网络报文接收方法,属于把用户空间内存直接映射为网卡DMA缓冲区的零拷贝方法领域。本发明采用下述技术方案:A、应用程序调用接口库提供的函数打开设备接口;B、在用户空间内存中申请报文缓冲区;C、构造缓冲区控制结构;D、通过内存映射得到缓冲区控制结构中的信息;E、接收到的报文数据直接DMA传送到报文接收缓冲区中;F、处理报文接收缓冲区中的报文数据。本发明适用于接收网络数据的零拷贝管理方法。
-
公开(公告)号:CN101819454A
公开(公告)日:2010-09-01
申请号:CN201010151126.0
申请日:2010-04-20
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开一种刀片服务器多功能的IO扩展模板,具体涉及一种同时带有存储和IO扩展功能的多功能IO扩展模板。一种刀片服务器多功能的IO扩展模板,所述IO扩展模板上安装有IO扩展槽和硬盘单元插槽。本发明的IO扩展模板传输信号不经过中板,直接与计算刀片连接,而计算刀片与IO扩展模板的电源供应由中板分别提供,相互之间互不影响,减少了传输数据的相互影响,单个IO扩展模板上安装了IO扩展卡和存储设备,不但实现刀片服务器的IO能力扩展,还实现存储能力的扩展,可以实现热插拨,解决了现有刀片服务器IO扩展方面的不足。
-
公开(公告)号:CN101707589A
公开(公告)日:2010-05-12
申请号:CN200910093983.7
申请日:2009-09-25
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种用于多端口网卡的端口自动切换实现方法和装置,其中,该方法包括:网卡驱动程序维护多端口网卡的网卡信息,并向系统注册成单端口网卡;网卡驱动程序在预定时间间隔检查多端口网卡的每个端口的链路状态;当链路出现故障的情况下,将除出现故障的链路对应的端口之外的正常端口作为新端口;以及将需要被发送的报文的相关信息存储到关于新端口的网卡相关寄存器中,并启动端口发送操作,以实现到新端口的切换。通过将多端口网卡注册成单端口网卡,在传输数据的端口出现故障的情况下,能够自动地切换至其他端口进行继续传输,而不会造成数据丢失以及通信断开的问题。
-
公开(公告)号:CN101707588A
公开(公告)日:2010-05-12
申请号:CN200910093981.8
申请日:2009-09-25
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于规则集的报文处理方法和装置,其中,该方法包括:采用Trie算法对规则集进行管理;将规则集中的掩码采用特殊字符进行表示;在接收到报文时,从所接收的报文提取规则,将规则转换成字符串,并将转换后的规则与规则集进行比较,其中,与规则集中的特殊字符的比较总是正确的;以及根据比较结果确定规则是否与规则集匹配,并根据确定结果进行后续处理。在本发明中,规则集的匹配效率高,匹配时间与规矩集的大小、掩码位置等无关,只与规矩集的字符长度相关。
-
公开(公告)号:CN101707565A
公开(公告)日:2010-05-12
申请号:CN200910242100.4
申请日:2009-12-04
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种零拷贝网络报文发送、接收方法和装置,其中发送方法包括下列步骤:使用内存分配函数在网卡驱动程序中不断地申请特定大小的连续内存直至网卡驱动程序中空闲的内存空间不足够申请;从申请到的连续内存中确定一块连续内存地址空间;使用连续内存地址空间进行网络报文发送。本发明的发送方法通过在网卡驱动程序中申请连续内存,发送的数据报文连续存储在报文DMA缓冲区中,因此网卡硬件在进行DMA操作时不受页面大小限制,网卡不需要采用中断方式通知网卡驱动程序数据报文发送完成的情况,不占用CPU资源。
-
-
-
-
-
-
-
-
-