一种优化服务器内存资源利用率的方法及系统与流程

文档序号:12463675阅读:来源:国知局

技术特征:

1.一种优化服务器内存资源利用率的方法,其特征在于:应用于装设Linux系统的服务器中,所述优化服务器内存资源利用率的方法包括以下步骤:

于服务器上配置Docker引擎;

于所述服务器上安装基于所述Docker引擎获取的所述服务器上应用程序的Docker镜像;

利用安装的所述应用程序的Docker镜像启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群;

配置各所述Docker容器的堆内存的大小;

根据所述服务器的主机内存的大小实时动态调整所述Docker容器集群中Docker容器的数量。

2.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:所述应用程序为实时日志分析应用程序。

3.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:通过配置所述应用程序的Docker镜像中的应用程序启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群。

4.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:所述Docker容器的堆内存的大小范围为1GB~15GB。

5.一种优化服务器内存资源利用率的系统,其特征在于,应用于装设Linux系统的服务器中,所述优化服务器内存资源利用率的系统包括:

Docker引擎配置模块,用于服务器上配置Docker引擎;

Docker镜像安装模块,用于于所述服务器上安装基于所述Docker引擎获取的所述服务器上应用程序的Docker镜像;

Docker容器集群模块,用于利用安装的所述应用程序的Docker镜像启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群;

堆内存配置模块,用于配置各所述Docker容器的堆内存的大小;

Docker容器数量调整模块,用于根据所述服务器的主机内存的大小实时动态调整所述Docker容器集群中Docker容器的数量。

6.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述应用程序为实时日志分析应用程序。

7.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述Docker容器集群模块通过配置所述应用程序的Docker镜像中的应用程序启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群。

8.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述Docker容器的堆内存的大小范围为1GB~15GB。

9.一种服务器,所述服务器中装设Linux系统,其特征在于,所述服务器上包含有如权利要求5至权利要求8任一权利要求所述的优化服务器内存资源利用率的系统。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1