[发明专利]一种存储系统配置信息的获取方法在审

专利信息
申请号: 201611127971.8 申请日: 2016-12-09
公开(公告)号: CN106775698A 公开(公告)日: 2017-05-31
发明(设计)人: 苏宁宁 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 济南信达专利事务所有限公司37100 代理人: 姜明
地址: 450000 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 存储 系统配置 信息 获取 方法
【说明书】:

技术领域

发明涉及存储系统技术领域,尤其涉及一种存储系统配置信息的获取方法。

背景技术

随着IT行业的高速发展,信息化、大数据及云计算的发展对存储性能要求越来越高,存储扩容也就变得比较频繁。

存储系统的扩容时,需要了解原来存储机器的各项配置,以对性能有相关评估。在查询各项配置的时候需要查看的各项配置会非常多,每项查找都是一个繁琐的过程,如果能有方法一次就能查出需要查看的各项参数配置,将会极大的提高实施人员的工作效率和质量。

发明内容

为了解决该问题,本发明提出了一种存储系统配置信息的获取方法。可以实现针对不同的配置的存储系统,使用该方法后可以迅速获得该系统的硬件配置信息,用来尽快了解系统性能以进行下一步存储应用程序的使用。

本发明的技术方案是:

一种存储系统配置信息的获取方法,主要包括以下几个部分:

(1)根据系统信息,获取系统字符集,字典子集;

(2)读取系统各个硬件相关信息;

(3)硬件信息获取后返回结果;

(4)将返回结果打印展示以查看系统配置信息。

在步骤1中,包括如下过程

1.1)在系统指定目录下建立脚本,准备编写;

1.2)编写脚本

1.3)获取系统字典子集。

在步骤2中,包括如下过程:

2.1)读取CPU信息

2.2)读取硬盘信息

2.3)读取dmidecode信息

2.4)读取网卡信息。

在步骤3中,包括如下过程:

3.1)返回CPU信息

3.2)返回硬盘信息

3.3)返回内存信息

3.4)返回网卡信息

3.5)返回操作系统信息。

在步骤4中,包括如下过程:

4.1)展示各个硬件信息

4.2)脚本编写完成后,赋予执行权限,直接执行即可。

本发明的有益效果是

本发明自定义函数,查看硬件信息。通过执行脚本的方法,可以直接把存储系统的硬件信息直接展示出来。不同的存储系统,同样的执行脚本,可以适用于不同版本的各种存储系统。可以极大的提高效率,尤其为统计存储系统的各项配置信息时,可以提供一种快速的可执行方法。

附图说明

图1是本发明的实现流程图。

具体实施方式

下面对本发明的内容进行更加详细的阐述:

本发明的一种存储系统配置信息的获取方法,其实施过程为

1、在系统指定目录下建立脚本sysinformation.py,准备编写

2、编写脚本。

#!/usr/bin/env python2.7

# -*- coding:utf-8 -*-

import os

import subprocess

import re

import hashlib

3)获取系统字典子集

def sub_dict(form_dict, sub_keys, default=None):

return dict([(k, form_dict.get(k.strip(), default)) for k in sub_keys.split(',')])

4)读取CPU信息

# dmidecode -t 4

def read_cpuinfo():

cpu_stat = []

with open('/proc/cpuinfo', 'r') as f:

data = f.read()

for line in data.split('/n/n'):

cpu_stat.append(line)

return cpu_stat[-2]

5)读取硬盘信息

def read_fdisk():

p = subprocess.Popen('fdisk -l', stdout=subprocess.PIPE, shell=True)

out = p.communicate()[0]

info = []

for i in out.split('/n/n'):

for x in i.splitlines():

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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