将数据导入iSCSI目标器的方法和iSCSI启动器

    公开(公告)号:CN103533075B

    公开(公告)日:2017-05-03

    申请号:CN201310504937.8

    申请日:2013-10-23

    IPC分类号: H04L29/08 G06F3/06 G06F9/445

    摘要: 本发明涉及一种将数据导入iSCSI目标器的方法和iSCSI启动器。该方法包括:在预设时间内接收至少一个数据写入请求;将至少一个数据写入请求中携带的磁盘位置相邻的数据写入请求进行组合,得到组合数据写入请求;根据TCP链接最大报文段长度和iSCSI目标器的可用缓存区大小,对组合数据写入请求进行分割处理;将分割后的多个数据写入请求连续地发送至iSCSI目标器,用以iSCSI目标器将分割后的多个数据写入请求中携带的数据写入指定的磁盘位置。本发明实现了对收集到的数据写入请求进行合组合和分割,提高了TCP链接中SCSI数据传输所占比例。

    一种基于映射表的应用层数据中继传输方法及装置

    公开(公告)号:CN102917080B

    公开(公告)日:2015-10-07

    申请号:CN201210355769.6

    申请日:2012-09-21

    IPC分类号: H04L29/12

    摘要: 本发明涉及一种基于映射表的应用层数据中继传输方法及装置。该映射表包括接收侧表项与发送侧表项的映射关系,该方法包括以下步骤:根据接收侧表项,接收与所述接收侧表项匹配的网络数据包,所述网络数据包包括应用层数据;利用和所述接收侧表项成映射关系的发送侧表项,将应用层数据构造成新的网络数据包;将所述新的网络数据包发送到网络。本发明面向应用层,可以适用于各种应用层以下协议,转发源和转发目的的关系可以是一对多或多对一,用单播协议模拟了组播的功能。

    一种磁盘全局数据加密系统及方法

    公开(公告)号:CN104881613A

    公开(公告)日:2015-09-02

    申请号:CN201410069691.0

    申请日:2014-02-27

    IPC分类号: G06F21/62 G06F21/80

    摘要: 本发明提供一种针对磁盘的全局数据加密系统,所述系统包含:加密算法配置模块,用于为磁盘设定全局数据加密算法;初始化模块,用于依据设定的全局加密算法对磁盘启动信息进行加密;数据加密和解密模块,用于依据设定的全局加密算法对磁盘的扇区数据进行加密和解密。上述加密算法配置模块进一步包含:全局加密配置文件、加密函数库和用户配置接口;所述加密函数库,用于存放若干加密算法;所述用户配置接口,用于选择加密函数库中的加密算法;所述加密配置模块,用于将选择的加密算法记录至全局加密配置文件中。本发明将磁盘实现细节封装隐藏为统一的数据对象,通过对该数据对象的加密、解密,实现了高效的磁盘加密和解密操作。

    一种机顶盒用户行为采集方法

    公开(公告)号:CN104811809A

    公开(公告)日:2015-07-29

    申请号:CN201410032334.7

    申请日:2014-01-23

    IPC分类号: H04N21/462 H04N21/258

    摘要: 本发明提供了一种机顶盒用户行为采集方法,根据当前机顶盒的用户行为采集规则,在机顶盒运行时确定其采集的业务范围,过滤匹配有效用户行为,按照用户行为采集粒度采集缓存用户行为数据。利用本发明的机顶盒用户行为采集方法,使用户行为采集前端服务器可以根据需求,通过更改用户行为采集配置文件来划定所采集的业务范围,并通过有效用户行为过滤规则和用户行为采集粒度降低机顶盒用户行为采集的数据量,节约网络带宽。

    一种ATCA架构中双管理板的协调启动方法及其系统

    公开(公告)号:CN103023694B

    公开(公告)日:2015-06-17

    申请号:CN201210490880.6

    申请日:2012-11-27

    IPC分类号: H04L12/24

    摘要: 本发明公开了一种ATCA架构中双管理板的协调启动方法,应用于包括第一管理板和第二管理板的系统架构中,由第一管理板建立第一同步时间窗口,由第二管理板建立第二同步时间窗口;当第一管理板进入第一同步时间窗口时,向第二管理板发送己进入第一同步时间窗口的消息或当第二管理板进入第二同步时间窗口时,向第一管理板发送己进入第二同步时间窗口的消息;当第一管理板在第一同步时间窗口内没有收到第二管理板进入第二时间窗口的消息或当第二管理板在第二同步时间窗口内没有收到第一管理板进入第一同步时间窗口的消息时,则发出报警信息。本发明通过建立同步时间窗口,实现了ATCA架构中双管理板的协调启动。

    基于通用服务器和嵌入式服务器的双层iSCSI目标器系统

    公开(公告)号:CN104468677A

    公开(公告)日:2015-03-25

    申请号:CN201310447162.5

    申请日:2013-09-25

    IPC分类号: H04L29/08

    摘要: 本发明涉及一种基于通用服务器和嵌入式服务器的双层iSCSI目标器系统,包括:嵌入式服务器、通用服务器、双层iSCSI目标器系统间管理交互模块、双层iSCSI目标器系统互联模块;其中,嵌入式服务器包括双层iSCSI目标器系统对外服务接口模块,通用服务器包括磁盘阵列管理模块,嵌入式服务器与通用服务器之间采用双层iSCSI目标器系统互联模块进行连接;通用服务器通过磁盘阵列管理模块管理外部的磁盘阵列集群,从而构建第一层iSCSI目标器;嵌入式服务器通过双层iSCSI目标器系统互联模块连接第一层iSCSI目标器,构建第二层iSCSI目标器,第一层iSCSI目标器与第二层iSCSI目标器之间采用双层iSCSI目标器系统间管理交互模块来交互数据。

    一种基于插件机制的动态加载组件方法和系统

    公开(公告)号:CN104424002A

    公开(公告)日:2015-03-18

    申请号:CN201310409594.7

    申请日:2013-09-10

    IPC分类号: G06F9/445

    摘要: 本发明涉及一种基于插件机制的动态加载组件方法和系统,所述方法包括:应用程序或组件在接收到需要调用其它组件中的相应功能指令时,查找所述其它组件,所述其它组件提供标准插件接口,具有唯一标识其身份的“MIME Type”;查找到所述组件后,将所述组件加载到内存中,并获取创建所述组件实例的接口以及调用所述组件的相应功能接口;在不需要所述的相应功能时,调用卸载组件接口,将所述其他组件卸载。本发明实施例所述接口为标准插件接口,在编译时不链接组件,在应用程序启动时不加载不必要的组件,节省了内存,避免了针对不同业务形态的嵌入式系统生成不同版本的应用程序。

    一种用于传输多核处理器和磁盘阵列间数据的方法及系统

    公开(公告)号:CN103838517A

    公开(公告)日:2014-06-04

    申请号:CN201210484583.0

    申请日:2012-11-23

    IPC分类号: G06F3/06

    摘要: 本发明提供了一种用于传输多核处理器和磁盘阵列间数据的方法及系统,所述方法包含:步骤101)由上向下基于多核处理器分别设置如下各层:上层应用、SCSI子系统层、iSCSI子系统层和TCP/IP协议栈子系统层;步骤102)所述上层应用、SCSI子系统、iSCSI子系统和TCP/IP协议栈子系统均能够访问多核处理器所管理的全部的内存物理地址空间,并将存储了多核处理器和磁盘阵列间待传输数据的内存的物理地址和所述传输数据长度封装在上述各层的核间消息中相互传递;其中,当上层应用、SCSI子系统、iSCSI子系统和TCP/IP协议栈子系统修改内存中存储的传输数据时,则修改上述各层核间消息中指向内存的指针位置和内存中数据的长度。

    一种用于多核处理器高效访问iSCSI磁盘阵列的方法及系统

    公开(公告)号:CN103838516A

    公开(公告)日:2014-06-04

    申请号:CN201210484576.0

    申请日:2012-11-23

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种用于多核处理器高效访问iSCSI磁盘阵列的方法及系统,所述的方法包含:步骤101)在互不相交的处理器核心上分别运行Linux操作系统和实时操作系统步骤102)首先,Linux操作系统接收位于其上的应用层的请求信息,并将请求信息封装成SCSI命令字;然后,Linux操作系统指定读取或写入数据的设备LUN信息,设置用于建立Linux操作系统和实时操作系统之间的数据通道和操作通道的核间消息;最后,Linux操作系统将包含SCSI命令字的核间消息发送至实时操作系统;步骤103)实时操作系统接收核间消息,并将核间消息包含的SCSI命令采用iSCSI协议进行处理,再将处理后的得到的iSCSI数据包提交给实时操作系统上的TCP/IP协议栈,由TCP/IP协议栈完成iSCSI磁盘阵列数据的发送和接收。