一种Linux容器网络配置方法及网络系统

    公开(公告)号:CN110932907A

    公开(公告)日:2020-03-27

    申请号:CN201911219103.6

    申请日:2019-12-03

    Applicant: 北京大学

    Abstract: 本发明公开了一种Linux容器网络配置方法及网络系统。该配置方法包括:获取待配置用户的容器以及各容器的宿主主机;对待配置用户分配子网网段,对各容器分配属于子网网段的IP地址;将各容器的网络类型配置成veth;将veth pair的IP地址配置成所属容器的IP地址;在每个宿主主机上均创建一个待配置用户对应的虚拟网桥;将vethpair的其中一个端口连接到同一个宿主主机内的虚拟网桥上;随机选定一个虚拟网桥作为中心网桥;在中心网桥所在宿主主机上创建虚拟网关;通过通用路由封装隧道将中心网桥连接到待配置用户对应的所有虚拟网桥。本发明能够突破使用容器集群的用户规模的限制。

    一种加载远程csv文件的方法和装置

    公开(公告)号:CN110990079A

    公开(公告)日:2020-04-10

    申请号:CN201911213083.1

    申请日:2019-12-02

    Applicant: 北京大学

    Inventor: 曹东刚 李炎 安博

    Abstract: 本发明公开了一种加载远程csv文件的方法及装置。该方法包括:获取浏览器前端发送的文件打开请求;读取文件打开请求所指定文件的前M行数据以及文件打开请求所指定文件中数据的总行数,将前M行数据和总行数反馈给浏览器前端;获取浏览器前端发送的加载请求;根据加载请求读取目标位置的N行数据并反馈给浏览器前端。本发明的加载远程csv文件的方法和装置能够提高文件显示的速度。

    一种可扩展的异构云平台适配方法及其系统

    公开(公告)号:CN106534306A

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

    申请号:CN201610999639.4

    申请日:2016-11-14

    CPC classification number: H04L67/10

    Abstract: 本发明涉及一种可扩展的异构云平台适配方法及其系统。该方法包括:1)为各个异构的云平台建立统一资源模型;2)从各个异构的云平台的自身架构中抽象出资源模型,并将其映射到统一资源模型;3)根据统一资源模型实现适配器,通过适配器连接各个异构的云平台;4)将各个异构的云平台的适配器连接添加到控制器的适配器管理列表中;5)通过控制器操作各个异构的云平台的资源,对各个异构的云平台进行统一管理。该系统包括上层的资源管理与操作层、应用模型层和用户接口层,以及下层的云资源适配层和抽象云资源池。本发明能够解决各种云平台之间的异构性问题,实现多个云平台的统一管理,为实际的生产部署提供方便。

    一种Linux容器网络配置方法及网络系统

    公开(公告)号:CN110932907B

    公开(公告)日:2020-10-16

    申请号:CN201911219103.6

    申请日:2019-12-03

    Applicant: 北京大学

    Abstract: 本发明公开了一种Linux容器网络配置方法及网络系统。该配置方法包括:获取待配置用户的容器以及各容器的宿主主机;对待配置用户分配子网网段,对各容器分配属于子网网段的IP地址;将各容器的网络类型配置成veth;将veth pair的IP地址配置成所属容器的IP地址;在每个宿主主机上均创建一个待配置用户对应的虚拟网桥;将vethpair的其中一个端口连接到同一个宿主主机内的虚拟网桥上;随机选定一个虚拟网桥作为中心网桥;在中心网桥所在宿主主机上创建虚拟网关;通过通用路由封装隧道将中心网桥连接到待配置用户对应的所有虚拟网桥。本发明能够突破使用容器集群的用户规模的限制。

    一种加载远程csv文件的方法和装置

    公开(公告)号:CN110990079B

    公开(公告)日:2020-07-24

    申请号:CN201911213083.1

    申请日:2019-12-02

    Applicant: 北京大学

    Inventor: 曹东刚 李炎 安博

    Abstract: 本发明公开了一种加载远程csv文件的方法及装置。该方法包括:获取浏览器前端发送的文件打开请求;读取文件打开请求所指定文件的前M行数据以及文件打开请求所指定文件中数据的总行数,将前M行数据和总行数反馈给浏览器前端;获取浏览器前端发送的加载请求;根据加载请求读取目标位置的N行数据并反馈给浏览器前端。本发明的加载远程csv文件的方法和装置能够提高文件显示的速度。

    一种基于运行时模型的云计算容错机制配置方法

    公开(公告)号:CN105005509B

    公开(公告)日:2018-08-14

    申请号:CN201510393804.7

    申请日:2015-07-07

    Applicant: 北京大学

    Abstract: 本发明公开了一种基于运行时模型的云计算容错机制配置方法。本方法为:1)构造云平台的云容错运行时模型和目标应用的构件依赖图;云平台根据该构件依赖图对该目标应用的各个构件设置容错机制;2)云平台根据步骤1)中设置的容错机制制定容错部署方案,将该容错机制部署到该云容错运行时模型中;3)利用该云容错运行时模型将容错机制代码部署至运行时系统中,并维护该云容错运行时模型与运行时云平台的双向同步。本发明通过对目标应用结构分析,选择合适的容错机制,根据容错机制以及用户需求,制定合适的容错部署方案,并在运行时模型中实现容错测试。

    一种基于虚拟网络的应用感知的动态SDN配置方法

    公开(公告)号:CN106656867A

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

    申请号:CN201610989862.0

    申请日:2016-11-10

    Abstract: 本发明提供了一种基于虚拟网络的应用感知的动态SDN配置方法,包括以下步骤:1)在数据中心的物理集群中构建虚拟网络;2)监测并记录虚拟网络中不同虚拟机的网络流量;3)根据步骤2)中记录的不同虚拟机的网络流量,将虚拟网络中的应用划分为不同的类型,并为每种类型的应用设定网络资源分配策略;4)根据步骤3)设定的网络资源分配策略,设置并调整每个虚拟机的网络资源配置。为每个应用分配网络资源优先级和限制等,保证大数据应用的吞吐量和高频访问应用的服务质量(QoS)。最后利用OVS开放编程接口实现网络资源动态调整配置,以提高应用运行效率和网络资源利用率。

    一种基于运行时模型的云计算容错机制配置方法

    公开(公告)号:CN105005509A

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

    申请号:CN201510393804.7

    申请日:2015-07-07

    Applicant: 北京大学

    Abstract: 本发明公开了一种基于运行时模型的云计算容错机制配置方法。本方法为:1)构造云平台的云容错运行时模型和目标应用的构件依赖图;云平台根据该构件依赖图对该目标应用的各个构件设置容错机制;2)云平台根据步骤1)中设置的容错机制制定容错部署方案,将该容错机制部署到该云容错运行时模型中;3)利用该云容错运行时模型将容错机制代码部署至运行时系统中,并维护该云容错运行时模型与运行时云平台的双向同步。本发明通过对目标应用结构分析,选择合适的容错机制,根据容错机制以及用户需求,制定合适的容错部署方案,并在运行时模型中实现容错测试。

    一种基于虚拟网络的应用感知的动态SDN配置方法

    公开(公告)号:CN106656867B

    公开(公告)日:2019-11-05

    申请号:CN201610989862.0

    申请日:2016-11-10

    Abstract: 本发明提供了一种基于虚拟网络的应用感知的动态SDN配置方法,包括以下步骤:1)在数据中心的物理集群中构建虚拟网络;2)监测并记录虚拟网络中不同虚拟机的网络流量;3)根据步骤2)中记录的不同虚拟机的网络流量,将虚拟网络中的应用划分为不同的类型,并为每种类型的应用设定网络资源分配策略;4)根据步骤3)设定的网络资源分配策略,设置并调整每个虚拟机的网络资源配置。为每个应用分配网络资源优先级和限制等,保证大数据应用的吞吐量和高频访问应用的服务质量(QoS)。最后利用OVS开放编程接口实现网络资源动态调整配置,以提高应用运行效率和网络资源利用率。

Patent Agency Ranking