一种可动态部署规则的Java程序运行时验证系统

    公开(公告)号:CN104765688A

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

    申请号:CN201510181988.0

    申请日:2015-04-17

    Abstract: 本发明一种可动态部署规则的Java程序运行时验证系统,该系统运行于DiSL字节码注入框架之上,包括验证规则翻译器、部署管理器以及运行时引擎三个模块,所述验证规则翻译器用于将验证规则定义文件翻译成由事件注入代码和规则验证代码组合成验证代码,所述部署管理器用于提供部署验证代码的相关用户接口;所述运行时引擎用于根据接收的验证代码中事件注入代码产生的事件序列,为每个监控对象维护一个事件序列,验证事件注入代码产生的事件序列是否与规则验证代码的事件序列相同,并根据验证情况通过部署管理器对事件注入代码进行实时部署优化。本发明根据运行时验证结果对代码注入进行动态优化,有效降低了验证系统的性能开销。

    嵌入式网络虚拟化环境中VirtIO网络虚拟化工作方法

    公开(公告)号:CN104618158A

    公开(公告)日:2015-05-13

    申请号:CN201510044201.6

    申请日:2015-01-28

    Abstract: 本发明提供了一种嵌入式网络虚拟化环境中VirtIO网络虚拟化工作方法,其针对VirtIO的前端驱动程序,对VirtIO网络引入延迟机制,使客户机在进行网络数据I/O时并不立刻将控制权移交给宿主机,而是将数据缓存到队列里,经过一定的时间后再进行上下文切换,通知宿主机从缓存队列获取数据。本发明显著地减少了客户机和宿主机上下文切换的次数,节省了大量的CPU资源以处理更多的网络I/O。通过实验可以发现,在设置一定的时间延迟内,网络吞吐量最大有3倍以上的提升。

    一种分布式动态路由网络的错误定位方法

    公开(公告)号:CN104579788A

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

    申请号:CN201510028628.7

    申请日:2015-01-21

    Abstract: 本发明公开了一种分布式动态路由网络的错误定位方法,对于互联网中任意的连续的二跳的三个节点,将其分别划分为收集节点,嫌疑节点以及监视节点。数据流量由收集节点发起,经过非对称加密之后,经过嫌疑节点的传递将数据传输给监视节点。监视节点收到数据之后通过验证,并将信息汇总反馈给收集节点。收集节点通过对于发送给嫌疑节点的数据和监视节点的反馈来判断嫌疑节点是否存在错误或者是否为恶意节点。本发明实现了数据包内容的破坏,节点错误的丢包、重发错误,节点恶意延迟、乱序发送数据包这三个错误的定位。

    云游戏中的GPU虚拟资源自适应调度宿主机系统和调度方法

    公开(公告)号:CN103309748B

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

    申请号:CN201310244765.5

    申请日:2013-06-19

    Abstract: 一种云游戏中的GPU虚拟资源自适应调度宿主机系统,包括调度控制模块、以及与该调度控制模块分别连接的代理模块、图像应用程序编程接口分析模块和虚拟机列表,所述的代理模块由调度模块和监控模块组成,所有模块全部部署在宿主机中;调度控制模块负责其他各模块之间信息的沟通:调度控制模块从虚拟机列表中获得所有运行的虚拟机的信息,并发送给需要的模块。本发明实现虚拟机中GPU资源的科学管理,提高了GPU资源利用率,基于公平性的QoS自适应调度方法通过公平分配的方式为所有运行的虚拟机分配足够的GPU资源并且保证符合QoS要求,同时使得整体GPU利用率最大化。

    数据中心内利用风能和电池储能的运行费用计算方法

    公开(公告)号:CN104253432A

    公开(公告)日:2014-12-31

    申请号:CN201410455730.0

    申请日:2014-09-09

    Abstract: 本发明公开一种数据中心内利用风能和电池储能的运行费用计算方法,对利用动态电价进行电池储能的运行费用进行计算,该运行费用分为成本开支和电费开支,分别对成本开支和电费开支进行建模,将电费开支形成一个带约束的优化问题,为解决该优化问题,对该优化问题进行变形,形成为近似的多步优化问题,并为变形后的多步优化问题提供多项式时间的算法,最后,通过计算数据中心使用电池储能的运行费用,并换算为归一化电价,对数据中心使用新能源并且利用电池储能的经济性进行衡量。本发明能够高效地计算在智能电网下,数据中心中使用风能和电池储能的成本开支、电费开支、操作成本。并提供了归一化参数,对数据中心使用风能和电池储能的经济性进行衡量。

    基于分层文件系统的Windows内核文件透明过滤的方法

    公开(公告)号:CN104123371A

    公开(公告)日:2014-10-29

    申请号:CN201410360078.4

    申请日:2014-07-25

    CPC classification number: G06F17/30238 G06F21/6209

    Abstract: 一种基于分层文件系统的Windows内核文件透明过滤的方法,通过在Windows文件系统过滤驱动中创建一个分层文件系统实现文件透明过滤,进而实现文件透明加密,来保护云环境下的隐私数据。本发明较好地解决了上述Windows平台下文件透明过滤的问题,能够不必针对同一文件不同的明文、密文内容反复清除缓存,提高了效率,同时还能够灵活定制I/O操作的语义,有更为广泛的应用空间。

    一种基于动态PLE技术的虚拟机协同调度方法

    公开(公告)号:CN103744728A

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

    申请号:CN201410029589.8

    申请日:2014-01-22

    Abstract: 本发明公开了一种基于动态PLE技术的虚拟机协同调度方法。通过监控所有虚拟机的运行状态,获取每个虚拟机在等待自旋锁时所需的平均等待时长,以此对PLE参数进行动态调整,以使其更适应当前的系统运行状态。同时基于动态PLE技术,在VCPU触发PLE时,将该VCPU所属虚拟机中运行于内核模式的所有VCPU提升至各自物理CPU运行队列的队首,使得在下个调度周期这组VCPU可以同时运行。本发明将动态PLE技术和虚拟机协同调度相结合,有效解决虚拟机中VCPU之间因自旋锁持有者被抢占而导致的忙等问题,有效提升了虚拟机与系统的整体性能。

Patent Agency Ranking