一种关键应用主机系统资源应用隔离的设计方法技术方案

技术编号:11015183 阅读:70 留言:0更新日期:2015-02-06 00:24
本发明专利技术提供一种关键应用主机系统资源应用隔离的设计方法,属于计算机信息技术领域,本发明专利技术主要介绍了多个独立的虚拟专用服务器同时运行在一个物理服务器上,有效地共享应用主机硬件资源。软分区技术有效的将单个操作系统资源灵活的划分到独立的虚拟运行环境中,限制每个虚拟专用服务器使用的硬盘大小,内存大小,CPU数量,以实现高效的资源分配、权能管理和故障隔离,实现应用资源隔离和进程隔离。

【技术实现步骤摘要】
一种关键应用主机系统资源应用隔离的设计方法
本专利技术涉及计算机信息
,具体是利用一种关键应用主机系统资源应用隔 离的设计方法。
技术介绍
随着计算机信息技术的迅速发展,关键应用主机处理能力越来越强,CPU核数从当 初的几核已经发展到几百核心,内存从当初的几 GB已经达到TB级,硬盘容量更是无限扩 展,关键应用主机通过SAN网络连接存储容量能达到PB级,如此大的处理能力和容量,如何 充分合理的利用,已成为各个企业和数据中心面临的重要问题。
技术实现思路
本文试图通过在关键应用主机上使用软分区技术,实现应用程序和资源隔离,充 分发挥关键应用主机处理能力和系统资源。 本专利技术主要介绍了多个独立的虚拟专用服务器同时运行在一个物理服务器,有效 地共享应用主机硬件资源。 把应用主机划分多个虚拟专用服务器,限制每个虚拟专用服务器使用的硬盘大 小,内存大小,CPU数量合理的分配物理主机硬件资源,并且各虚拟专用服务器之间实现进 程隔离和应用隔离。 本方法在关键应用主机上使用软分区技术(应用容器)合理的分配系统资源和应 用隔离,很好的满足了企业用户的需要。软分区技术只需要一个宿主操作系统,容器分别宿 主主机上进行创建或克隆,实现方便、管理简单,应用程序分别安装在每个容器中,程序之 间逻辑隔离,互补影响,充分实现了关键应用主机资源的合理利用。 【附图说明】 附图1是本专利技术的设计模型图。 【具体实施方式】 下面对本专利技术的内容进行更加详细的阐述:a.设计思想 软分区技术是由操作系统管理的,具有特定资源和权能的虚拟运行环境,软分区技术 有效的将单个操作系统管理的资源灵活地划分到独立的虚拟运行环境中,以实现高效地资 源分配,权能管理和故障隔离。与传统的虚拟机不同,所有的容器直接运行在同一操作系统 中,无需虚拟监管层管理。容器向应用程序提供虚拟的操作系统视图,而非物理机。容器仅 仅消耗极少的系统资源,带来的性能损失不超过5%,而去极大的合理利用了关键应用主机 的资源。 b?设计模型 模型图如图1所示。 C?处理器资源隔离 通过在关键应用主机OS标准调度器上增加令牌过滤器实现处理器隔离。每个处理器 拥有1个令牌桶,以设定的速率积累令牌;每个计时器节拍,被执行的进程所在容器需要消 耗1个令牌。容器在用尽其令牌时,将其中的进程从可执行队列中移出;直到该容器的令牌 积累至一定的阀值时,才重新将所包含的进程移至运行队列。通过控制容器获得令牌的速 率,就能够实现处理器资源在不同容器间的分配。 d.内存资源隔离 对于内存资源的管理,通过最大驻留集合大小、占用匿名内存页框数、加锁占用内存页 的最大数量。 限制命令:本文档来自技高网...

【技术保护点】
一种关键应用主机系统资源应用隔离的设计方法,其特征在于一个以上独立的虚拟专用服务器同时运行在一个物理服务器;把应用主机划分数个虚拟专用服务器,限制每个虚拟专用服务器使用的硬盘大小、内存大小、CPU数量,合理的分配物理主机硬件资源,并且各虚拟专用服务器之间实现进程隔离和应用隔离。

【技术特征摘要】
1. 一种关键应用主机系统资源应用隔离的设计方法,其特征在于一个以上独立的虚拟 专用服务器同时运行在一个物理服务器;把应用主机划分数个虚拟专用服务器,限制每个 虚拟专用服务器使用的硬盘大小、内存大小、CPU数量,合理的分配物理主机硬件资源,并且 各虚拟专用服务器之间实现进程隔离和应用隔离。2. 根据权利要求1所述的方法,其特征在于处理器资源隔离,通过在关键应用主机0S 标准调度器上增加令牌过滤器实现处理器隔离,每个处理器拥有1个令牌桶,以设定的速 率积累令牌;每个计时器节拍,被执行的进程所在容器需要消耗1个令牌;容器在用尽其令 牌时,将其中的进程从可执行队列中移出;直到该容器的令牌积累后,才重新将所包含的进 程移至运行队列;通过控制容器获得令牌的速率,就能够实现处理器资源在不同容器间的 分配。3. 根据权利要求1所述的方法,其特征在于内存资源隔离,对于内存资源的管理,通过 最大驻留集合大小、占用匿名内存页框数、加锁占用内存页的最大数量。4. 根据权利要求1所述的方法,其特征在于网络管理,通过分层令牌桶机制实现网络 带宽分配,对于每个容器,根据保留比率和共享比率为其创建令牌桶:前者用于确定专用于 特定容器的输出带宽,后者用以调整超出专用带宽所使用的共享带宽;核心以容器ID标记 自该容器发出的以太网数据包,随后分类到容器的令牌桶;分层令牌桶机制根据每个容器 持有的令牌数量决定容器能发送的数据包的数量,剩余的带宽则平均分配给所有设置了共 孕标记的容器。5. 根据权利要求1所述的方法,其特征在于磁盘管理,使用...

【专利技术属性】
技术研发人员:常彦文乔鑫
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1