-
公开(公告)号:CN107479866A
公开(公告)日:2017-12-15
申请号:CN201610772875.2
申请日:2016-08-30
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明公开了一种基于重构技术实现开放终端应用数据与功能的方法。其核心思想是通过修改应用的运行时环境,获取用户在使用应用相应功能、数据时的应用运行时控制流信息,并对原有控制流进行重构。本方法通过程序化分析运行时控制流和应用静态代码,剥离与应用的功能、数据无关的子控制流,保留与应用功能、数据直接相关的一组子控制流及其上下文环境。在特定的上下文环境下,重现这组子控制流,从而实现应用相应功能、获取应用数据。本发明可用于开放基于Java、C#和JavaScript实现的不同类型的终端应用中的功能与数据。对于需要开放应用数据,同时却面临着开发文档缺失、开发人员缺位的应用所有者,本发明具有十分重要的意义。
-
公开(公告)号:CN106656867A
公开(公告)日:2017-05-10
申请号:CN201610989862.0
申请日:2016-11-10
Applicant: 北京大学(天津滨海)新一代信息技术研究院
IPC: H04L12/927 , H04L12/46 , H04L12/26
Abstract: 本发明提供了一种基于虚拟网络的应用感知的动态SDN配置方法,包括以下步骤:1)在数据中心的物理集群中构建虚拟网络;2)监测并记录虚拟网络中不同虚拟机的网络流量;3)根据步骤2)中记录的不同虚拟机的网络流量,将虚拟网络中的应用划分为不同的类型,并为每种类型的应用设定网络资源分配策略;4)根据步骤3)设定的网络资源分配策略,设置并调整每个虚拟机的网络资源配置。为每个应用分配网络资源优先级和限制等,保证大数据应用的吞吐量和高频访问应用的服务质量(QoS)。最后利用OVS开放编程接口实现网络资源动态调整配置,以提高应用运行效率和网络资源利用率。
-
公开(公告)号:CN103500126B
公开(公告)日:2016-06-15
申请号:CN201310517763.9
申请日:2013-10-28
Applicant: 北京大学
IPC: G06F11/07
Abstract: 本发明公开了一种云计算平台的自动化容错配置方法。本方法为:1)云计算平台容错配置系统采集云计算平台的运行时信息,运行时信息的载体为运行时软件体系结构;2)云计算平台容错配置系统根据用户需求与当前运行时信息从容错机制库中选择一容错机制;3)云计算平台容错配置系统根据选择的容错机制对该云计算平台的运行时软件体系结构进行配置;4)云计算平台管理系统将3)配置过程中运行时软件体系结构发生变化的部分同步到该云计算平台中。本发明可系统化的为云计算平台提供自适应的容错配置,且节约了云计算平台资源、容错性能得到大大提高。
-
公开(公告)号:CN105005509A
公开(公告)日:2015-10-28
申请号:CN201510393804.7
申请日:2015-07-07
Applicant: 北京大学
IPC: G06F11/07
Abstract: 本发明公开了一种基于运行时模型的云计算容错机制配置方法。本方法为:1)构造云平台的云容错运行时模型和目标应用的构件依赖图;云平台根据该构件依赖图对该目标应用的各个构件设置容错机制;2)云平台根据步骤1)中设置的容错机制制定容错部署方案,将该容错机制部署到该云容错运行时模型中;3)利用该云容错运行时模型将容错机制代码部署至运行时系统中,并维护该云容错运行时模型与运行时云平台的双向同步。本发明通过对目标应用结构分析,选择合适的容错机制,根据容错机制以及用户需求,制定合适的容错部署方案,并在运行时模型中实现容错测试。
-
公开(公告)号:CN1430143A
公开(公告)日:2003-07-16
申请号:CN03101898.X
申请日:2003-01-29
Applicant: 北京大学
IPC: G06F9/445
Abstract: 本发明提供了一种软件构件实现多协议服务的方法,该方法包括以下步骤:(1)部署时为构件生成不同的骨架程序;(2)向查找服务器注册不同的构件引用;(3)启动不同的交互协议监听器。在此基础上,本发明还提供了在运行时刻增加构件对新交互协议的支持方法,以及在客户访问期间根据用户的请求调整交互协议的方法。采用本发明的方法,通过提高软件构件对交互协议的适应能力,使得需要访问多个构件的客户程序可以按照单一协议的方式访问不同的构件,不仅大大简化了客户端的程序,还提高了整个软件系统的灵活性。
-
-
-
-