一种安全的多方网络通信平台及其构建方法、通信方法

    公开(公告)号:CN101997875B

    公开(公告)日:2013-05-29

    申请号:CN201010531051.9

    申请日:2010-10-29

    Applicant: 北京大学

    Abstract: 本发明涉及一种安全的多方网络通信平台及其构建方法、通信方法,属于分布式系统和计算机网络领域。本发明的多方通信平台由一个管理节点,一组需要互相通信的主机节点构成,通过互联网连接,可实现安全高效的多方通信,为部署在通信节点上的网络应用软件提供安全信道;本发明利用主机标识协议实现通信层面的安全性,管理上利用公钥/密钥系统来实现认证安全;该协议有开源实现,支持多种常用操作系统,因而方案成本非常低;该方法采用的集中成员管理灵活便捷;与洋葱路由协议多跳转发、层层加密不同,主机标制协议的数据在通信双方之间一跳完成,仅加密一次,效率大大提高,而且对上层应用完全透明。

    一种可自动调节参数的云计算系统负载预测方法

    公开(公告)号:CN102135914A

    公开(公告)日:2011-07-27

    申请号:CN201110084332.9

    申请日:2011-04-02

    Applicant: 北京大学

    Inventor: 肖臻 黄群 宋维佳

    Abstract: 本发明公布了一种可自动调节参数的云计算系统负载预测方法。包括:在时刻t,通过系统调用计算得到时刻t的系统实际负载O(t);执行短期预测:利用O(t)值与历史数据计算α(t)与E(t);执行长期预测:利用O(t)与历史数据计算αT(t)与ET(t);综合短期预测与长期预测:当t<T时,输出O(t),转下一步;否则,取E(t-1),ET(t-T)二者的最大值或者平均值作为时刻t的输出;更新历史数据,等待时刻t+1,转第一步。本发明通过误差函数实时计算α(t)与αT(t),提高了经典EWMA的预测精度;通过将α(t)与αT(t)扩充到[-1,1]区间上,使得预测值能满足略大于实际值的需求;通过引入长期预测模块,提高了预测对云计算平台负载周期性的反应能力。

    一种BitTorrent种子文件爬取方法

    公开(公告)号:CN101826110A

    公开(公告)日:2010-09-08

    申请号:CN201010147527.9

    申请日:2010-04-13

    Applicant: 北京大学

    Abstract: 本发明涉及一种BitTorrent种子文件爬取方法,属于计算机网络领域。本发明的方法为:1)根据设定的BT服务器特征关键词,探测模块调用搜索引擎接口查找BT发布WEB站点并将其发布页面地址发送到爬虫模块;2)爬虫模块根据接收到的发布页面地址下载相应页面;3)爬虫模块从所下载页面中解析出种子文件地址,并根据种子文件地址将种子文件下载到种子文件库;4)种子文件解析器从种子文件中解析出索引服务器的地址,并把索引服务器地址转换成发布页面地址发送给爬虫模块,重复步骤2)~4)。与现有技术相比,本发明可爬取的种子资源更全面、丰富,大大提高了种子文件库的种子资源。

    一种可自动调节参数的云计算系统负载预测方法

    公开(公告)号:CN102135914B

    公开(公告)日:2012-11-21

    申请号:CN201110084332.9

    申请日:2011-04-02

    Applicant: 北京大学

    Inventor: 肖臻 黄群 宋维佳

    Abstract: 本发明公布了一种可自动调节参数的云计算系统负载预测方法。包括:在时刻t,通过系统调用计算得到时刻t的系统实际负载O(t);执行短期预测:利用O(t)值与历史数据计算α(t)与E(t);执行长期预测:利用O(t)与历史数据计算αT(t)与ET(t);综合短期预测与长期预测:当t<T时,输出O(t),转下一步;否则,取E(t-1),ET(t-T)二者的最大值或者平均值作为时刻t的输出;更新历史数据,等待时刻t+1,转第一步。本发明通过误差函数实时计算α(t)与αT(t),提高了经典EWMA的预测精度;通过将α(t)与αT(t)扩充到[-1,1]区间上,使得预测值能满足略大于实际值的需求;通过引入长期预测模块,提高了预测对云计算平台负载周期性的反应能力。

    一种BitTorrent种子文件爬取方法

    公开(公告)号:CN101826110B

    公开(公告)日:2011-12-21

    申请号:CN201010147527.9

    申请日:2010-04-13

    Applicant: 北京大学

    Abstract: 本发明涉及一种BitTorrent种子文件爬取方法,属于计算机网络领域。本发明的方法为:1)根据设定的BT服务器特征关键词,探测模块调用搜索引擎接口查找BT发布WEB站点并将其发布页面地址发送到爬虫模块;2)爬虫模块根据接收到的发布页面地址下载相应页面;3)爬虫模块从所下载页面中解析出种子文件地址,并根据种子文件地址将种子文件下载到种子文件库;4)种子文件解析器从种子文件中解析出索引服务器的地址,并把索引服务器地址转换成发布页面地址发送给爬虫模块,重复步骤2)~4)。与现有技术相比,本发明可爬取的种子资源更全面、丰富,大大提高了种子文件库的种子资源。

    一种安全的多方网络通信平台及其构建方法、通信方法

    公开(公告)号:CN101997875A

    公开(公告)日:2011-03-30

    申请号:CN201010531051.9

    申请日:2010-10-29

    Applicant: 北京大学

    Abstract: 本发明涉及一种安全的多方网络通信平台及其构建方法、通信方法,属于分布式系统和计算机网络领域。本发明的多方通信平台由一个管理节点,一组需要互相通信的主机节点构成,通过互联网连接,可实现安全高效的多方通信,为部署在通信节点上的网络应用软件提供安全信道;本发明利用主机标识协议实现通信层面的安全性,管理上利用公钥/密钥系统来实现认证安全;该协议有开源实现,支持多种常用操作系统,因而方案成本非常低;该方法采用的集中成员管理灵活便捷;与洋葱路由协议多跳转发、层层加密不同,主机标制协议的数据在通信双方之间一跳完成,仅加密一次,效率大大提高,而且对上层应用完全透明。

    一种虚拟机调度方法
    7.
    发明授权

    公开(公告)号:CN101719081B

    公开(公告)日:2012-10-10

    申请号:CN200910238364.2

    申请日:2009-12-01

    Applicant: 北京大学

    CPC classification number: Y02D10/22 Y02D10/26 Y02D10/28 Y02D10/36

    Abstract: 本发明公开了一种虚拟机调度方法,属于计算机网络领域。本方法为:1)在每台物理服务器上运行一物理机监控器,用于定期搜集各虚拟机的负载并将其发送到虚拟机调度器,以及接收并执行虚拟机调度器发来的指令;2)虚拟机调度器定期判断出负载数据发生变化的虚拟机及其所在的物理服务器;3)虚拟机调度器采用装箱算法对负载数据发生变化的虚拟机进行调整,得到虚拟机与物理服务器的目标对应关系;4)虚拟机调度器比较虚拟机与物理服务器的当前对应关系和目标对应关系,生成一虚拟机调度计划;5)物理机监控器根据虚拟机调度计划对虚拟机进行调度。与现有技术相比,本发明具有负载均衡的效果,同时休眠处于空闲的物理服务器,进一步降低能耗。

    一种eDonkey网络共享文件及客户端信息爬取方法

    公开(公告)号:CN101916291B

    公开(公告)日:2012-05-02

    申请号:CN201010263210.1

    申请日:2010-08-26

    Applicant: 北京大学

    Abstract: 本发明公布了一种通过关键词查询获取eDonkey网络共享文件及客户端信息爬取方法,具体涉及一种通过关键词查找来快速地获得共享文件及客户端信息的方法。本方法主要包括如下步骤:建立常用词列表;通过查询常用词以获取服务器的查询结果上限;把待查询的关键词放入一个队列中;在服务器中查询队列中的关键词,如果实际结果多于查询结果,则把关键词和常用词进行组合产生新词进行重新查询。通过本发明提供的方法,可以获取更多的eDonkey网络共享文件信息和客户端信息,从而提高了查找效率和查找质量。

    一种eDonkey网络共享文件及客户端信息爬取方法

    公开(公告)号:CN101916291A

    公开(公告)日:2010-12-15

    申请号:CN201010263210.1

    申请日:2010-08-26

    Applicant: 北京大学

    Abstract: 本发明公布了一种通过关键词查询获取eDonkey网络共享文件及客户端信息爬取方法,具体涉及一种通过关键词查找来快速地获得共享文件及客户端信息的方法。本方法主要包括如下步骤:建立常用词列表;通过查询常用词以获取服务器的查询结果上限;把待查询的关键词放入一个队列中;在服务器中查询队列中的关键词,如果实际结果多于查询结果,则把关键词和常用词进行组合产生新词进行重新查询。通过本发明提供的方法,可以获取更多的eDonkey网络共享文件信息和客户端信息,从而提高了查找效率和查找质量。

    一种虚拟机调度方法
    10.
    发明公开

    公开(公告)号:CN101719081A

    公开(公告)日:2010-06-02

    申请号:CN200910238364.2

    申请日:2009-12-01

    Applicant: 北京大学

    CPC classification number: Y02D10/22 Y02D10/26 Y02D10/28 Y02D10/36

    Abstract: 本发明公开了一种虚拟机调度方法,属于计算机网络领域。本方法为:1)在每台物理服务器上运行一物理机监控器,用于定期搜集各虚拟机的负载并将其发送到虚拟机调度器,以及接收并执行虚拟机调度器发来的指令;2)虚拟机调度器定期判断出负载数据发生变化的虚拟机及其所在的物理服务器;3)虚拟机调度器采用装箱算法对负载数据发生变化的虚拟机进行调整,得到虚拟机与物理服务器的目标对应关系;4)虚拟机调度器比较虚拟机与物理服务器的当前对应关系和目标对应关系,生成一虚拟机调度计划;5)物理机监控器根据虚拟机调度计划对虚拟机进行调度。与现有技术相比,本发明具有负载均衡的效果,同时休眠处于空闲的物理服务器,进一步降低能耗。

Patent Agency Ranking