[发明专利]一种嵌入式平台及动态调控应用资源的方法有效

专利信息
申请号: 201710883412.8 申请日: 2017-09-26
公开(公告)号: CN107450989B 公开(公告)日: 2020-08-07
发明(设计)人: 朱小勇;李超;郭志川 申请(专利权)人: 中国科学院声学研究所
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 北京亿腾知识产权代理事务所(普通合伙) 11309 代理人: 陈霁
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 嵌入式 平台 动态 调控 应用 资源 方法
【说明书】:

发明涉及一种嵌入式平台及动态调控应用资源的方法,其中,嵌入式平台,包括:多个容器,用于分别存储系统中创建的应用;容器引擎,提供所述容器运行环境,在所述容器中安装并启动要运行的应用;操作系统,用于接收容器引擎向统一接口或Cgroup接口发送申请使用资源请求,并根据申请使用请求的类型选择统一接口或Cgroup接口;所述申请使用请求的类型包括共享性资源请求和独占性资源请求;统一接口,为所述独占性资源请求提供资源分配接口,对资源进行统一管理和分配;Cgroup接口,为所述共享性资源请求提供资源分配接口,对资源进行统一管理和分配。本发明提供一种将应用打包在容器当中,通过动态调控应用资源的方法,对资源实现分类调控。

技术领域

本发明涉及计算机领域,尤其涉及一种嵌入式平台及动态调控应用资源的方法。

背景技术

随着计算机技术,网络技术和微电子技术的深入发展,嵌入式系统的应用无处不在,无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

同时近年来,以Docker为代表的容器技术作为轻量级虚拟化技术,广泛应用于云计算、安全、智能操作系统等领域。Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上。Docker容器可以为应用提供一个虚拟化的运行环境,各个容器之间完全隔离,相互之间不会有任何接口,而且几乎没有性能开销,可以很容易地在主机上运行。

目前Linux系统中对于资源的管控是以进程为单位的,没有对多进程应用的整体资源进行有效管控,同时,嵌入式平台相较于PC机,资源比较匮乏。因此必须对有限的资源进行有效的管理才能满足应用需要。本方法以容器为基础,将应用以及其依赖环境整体打包进容器之中。可以方便的控制应用的整体资源。并且该方法对嵌入式上所有可用资源进行了有效管理。大大简化了应用对于嵌入式资源的使用方法。为独占性资源提供统一的接口,方便应用对其进行有效合理的管控。能够优先保障用户更加关注的应用的可靠高效运行,提升用户体验。

发明内容

本发明目的是为了解决嵌入式上应用资源管理不便,提供一种将应用打包在容器当中,通过动态调控应用资源的方法,对资源实现分类调控。

为实现上述目的,本发明一方面提供了一种嵌入式平台,包括:多个容器,用于分别存储系统中创建的应用;容器引擎,提供所述容器运行环境,在所述容器中安装并启动要运行的应用;操作系统,用于接收容器引擎向统一接口或Cgroup接口发送申请使用资源请求,并根据申请使用请求的类型选择统一接口或Cgroup接口;所述申请使用请求的类型包括独占性资源请求和共享性资源请求;统一接口,为所述独占性资源请求提供资源分配接口,对资源进行统一管理和分配;Cgroup接口,为所述共享性资源请求提供资源分配接口,对资源进行统一管理和分配。

优选地,所述应用按照用户的关注程度由重到轻依次划分为:前台应用、可见应用、后台应用;用户关注度高的应用优先级较高,高优先级应用可以抢占低优先级应用的独占性资源。

优选地,所述容器引擎运行于宿主机之上,提供容器运行环境,支撑容器运行,管理容器生命周期,根据用户指令生成容器镜像,并基于镜像运行容器。

优选地,所述独占性资源包括解码器、解复用器、外部存储器和外部设备;所述共享性资源包括:IO设备、内存、网络带宽和CPU。

优选地,在嵌入式终端上使用容器的方法对资源进行调控。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710883412.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top