CN108170442A - Server automated remote batch dispositions method based on satellite-type frame system - Google Patents

Server automated remote batch dispositions method based on satellite-type frame system Download PDF

Info

Publication number
CN108170442A
CN108170442A CN201711421911.1A CN201711421911A CN108170442A CN 108170442 A CN108170442 A CN 108170442A CN 201711421911 A CN201711421911 A CN 201711421911A CN 108170442 A CN108170442 A CN 108170442A
Authority
CN
China
Prior art keywords
server
client
deployment
configuration
bare metal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711421911.1A
Other languages
Chinese (zh)
Inventor
陈英达
温柏坚
黄巨涛
林强
唐亮亮
钟苏生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Information Center of Guangdong Power Grid Co Ltd
Original Assignee
Information Center of Guangdong Power Grid Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Information Center of Guangdong Power Grid Co Ltd filed Critical Information Center of Guangdong Power Grid Co Ltd
Priority to CN201711421911.1A priority Critical patent/CN108170442A/en
Publication of CN108170442A publication Critical patent/CN108170442A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to x86 framework operation system technologies field, more particularly, to a kind of server automated remote batch dispositions method based on satellite-type frame system.Pass through operation dispatching server release tasks operation, the instructions such as push script and configuration to deployment services device;If client-server is bare metal server, deployment services device performs dependent instruction, starts and guides client-server;If client-server is virtual machine server, deployment services device performs dependent instruction, logs on to virtual platform and calls designated virtual machine template, creates and issue client-server;Client-server performs the work of operating system installation and deployment automatically after related execute instruction and configuration information is received, and is fed back after automatic deployment is completed to deployment services device and complete mission bit stream.The present invention can help O&M team to save the O&M time, improve efficiency, while ensure to dispose validity, accuracy and the normalization of result.

Description

Server automated remote batch dispositions method based on satellite-type frame system
Technical field
The present invention relates to x86 framework operation system technologies fields, and satellite-type frame system is based on more particularly, to one kind Server automated remote batch dispositions method.
Background technology
With the continuous development of information technology, the new technologies such as cloud computing, big data, mobile interchange are in company information construction Application it is increasingly extensive.Nan Wang information centres are completed the up to hundreds of sets of information system, physical server at present(Containing virtual machine) Nearly more than 1500, operating system more than nearly 2000 covers, and resource platform covers various mainstream software and hardware products, and total amount is huge, type is numerous More, there are the common problems that O&M difficulty is big, O&M is inefficient.Operating system is management and control computer hardware and software The computer program of resource, is the most basic system software run directly on bare machine, any other software must all grasped Make to run under the support of system.Operating system is the interface of user and computer, while is also computer hardware and other The interface of software.The deployment of operating system is related to the system-based information configuration in addition to system is installed, security configuration etc..At present It can realize that the automation batch deployment of operating system and system configuring information modifying, O&M team carry out there is no direct product It the installation of operating system and system information be configured etc. spends the time long, inefficiency, cost of labor spends larger.
Invention content
It is an object of the invention to overcome the deficiencies of the prior art and provide a kind of servers based on satellite-type frame system Automation remote batch dispositions method can help O&M team to save the O&M time, improve efficiency, while ensure to dispose result Validity, accuracy and normalization.
To solve the above problems, technical solution provided by the invention is:A kind of server based on satellite-type frame system Automation remote batch dispositions method, includes the following steps:
S1. initiating task dispatch server;
S2. relevant demand configuration information is inputted in the front end web page provided in operation dispatching server;
S3. according to the configuration information of input, if client-server is bare metal server, deployment services device passes through PXE nets The mode that network wakes up issues installation and configuration script;If client-server is virtual machine server, deployment services device passes through The mode of virtual platform is called to issue installation and configuration script;
S4. bare metal client-server or virtual platform carry out automatic installation and deployment according to the configuration script information received Work;
S5. bare metal client-server or virtual platform carry out automated operating system after automatic installation and deployment are completed Configuration work;
S6. bare metal client-server or virtual platform return the result to job scheduling clothes after completing deployment configuration task Business device;
S7. operation dispatching server fulfils assignment delivery and report output.
In the present invention, pass through " operation dispatching server " release tasks operation, the instructions such as push script and configuration to " portion Affix one's name to server ";If " client-server " is " bare metal server ", " deployment services device " performs dependent instruction, starts and draws It leads " client-server ";If " client-server " is " virtual machine server ", " deployment services device " performs dependent instruction, steps on It records virtual platform and calls designated virtual machine template, create and issue " client-server ";" client-server " is being received Performed automatically after to related execute instruction and configuration information operating system installation and deployment work, and after automatic deployment is completed to " deployment services device " feedback completes mission bit stream.
Further, the S3 steps to bare metal client-server issue installation and configuration script include with Lower step:
S311. pass through PXE Wake on LAN bare metal client-servers;
S312. the information such as IP address are provided to bare metal client-server by dispatch server;
S313. by dispatch server using agreements such as ftp, http system image text is provided to bare metal client-server Part and operating system configuration information.
Further, the S3 steps carry out issuing installation to virtual machine server and configuration script further includes following step Suddenly:
S321. virtual platform is logged in by backstage;
S322. specific virtual machine template file on virtual platform is called by dispatch server;
S323. operating system configuration, IP address information are provided to virtual platform by dispatch server.
Further, the table of the output includes IP, server title, server types, OS Type, deposits Store up the configuration informations such as space, memory and CPU.
Compared with prior art, advantageous effect is:A kind of server based on satellite-type frame system provided by the invention Automation remote batch dispositions method improves system deployment working efficiency, reduces team's maintenance work amoun, saves O&M expense, Simplify and repeat maintenance work;Customization is standardized to system deployment intermediate item, Formatting Output ensure that system deployment result Accuracy with it is normative;Ensure the accuracy of the operating system data of deployment;Lightweight disposes framework, easy to maintain, and not Can to operating system bring security risk;Reduce the workload of maintenance work personnel, improve working efficiency, reduction portion Affix one's name to the time.
Description of the drawings
Fig. 1 is the method for the present invention flow chart.
Fig. 2 is that the framework of the server automated remote batch deployment techniques the present invention is based on satellite-type frame system is opened up Flutter figure.
Fig. 3 is the execution flow chart of the server automated batch deployment operation system of bare metal of the present invention.
Fig. 4 is the execution flow chart that virtual machine server of the present invention automates batch deployment operation system.
Fig. 5 is present invention deployment result feedback diagram.
Specific embodiment
The attached figures are only used for illustrative purposes and cannot be understood as limitating the patent;It is attached in order to more preferably illustrate the present embodiment Scheme certain components to have omission, zoom in or out, do not represent the size of actual product;To those skilled in the art, The omitting of some known structures and their instructions in the attached drawings are understandable.Being given for example only property of position relationship described in attached drawing Explanation, it is impossible to be interpreted as the limitation to this patent.
As shown in Figure 1, a kind of server automated remote batch dispositions method based on satellite-type frame system, including with Lower step:
S1. initiating task dispatch server;Job scheduler is served by by one of java language developments, logs on to work On industry dispatch server, startup service is carried out by running a startup bat script.
S2. relevant demand configuration information is inputted in the front end web page provided in operation dispatching server.This demand Configuration information looks at S3 to the destination client server related resource and configuration information in requisition for deployment, detailed description;
S3. according to the configuration information of input, if client-server is bare metal server, deployment services device passes through PXE nets The mode that network wakes up issues installation and configuration script;If client-server is virtual machine server, deployment services device passes through The mode of virtual platform is called to issue installation and configuration script;
S4. bare metal client-server or virtual platform carry out automatic installation and deployment according to the configuration script information received Work.This step will be configured accordingly without man-machine interactively and manual intervention, background program by designed flow and logic Script information, which is sent on corresponding server or virtual platform, carries out automatic installation execution;
S5. bare metal client-server or virtual platform carry out automated operating system after automatic installation and deployment are completed Configuration work.This step is carried out server automated without man-machine interactively and manual intervention by the configuration file built in program Close rule configuration;
S6. bare metal client-server or virtual platform return the result to job scheduling clothes after completing deployment configuration task Business device.When job scheduler performs deployment task, the task status information of scheduling can be monitored in real time, the meeting after the completion of deployment task Record updates corresponding status file and generates corresponding delivery output file information, and job scheduler can collect these information And record storage;
S7. operation dispatching server fulfils assignment delivery and report output;After completing deployment task, job scheduler will be disposed Information is converted to form displaying output, and the table of output includes IP, server title, server types, operating system class The configuration informations such as type, memory space, memory and CPU.
Specifically, S3 steps carry out issuing installation to bare metal client-server and configuration script includes the following steps:
S311. pass through PXE Wake on LAN bare metal client-servers;
S312. the information such as IP address are provided to bare metal client-server by dispatch server;
S313. by dispatch server using agreements such as ftp, http system image text is provided to bare metal client-server Part and operating system configuration information.
In addition, virtual machine server is carried out issuing installation S3 steps and configuration script is further comprising the steps of:
S321. virtual platform is logged in by backstage;
S322. specific virtual machine template file on virtual platform is called by dispatch server;
S323. operating system configuration, IP address information are provided to virtual platform by dispatch server.
Obviously, the above embodiment of the present invention be only to clearly illustrate example of the present invention, and not be pair The restriction of embodiments of the present invention.For those of ordinary skill in the art, may be used also on the basis of the above description To make other variations or changes in different ways.There is no necessity and possibility to exhaust all the enbodiments.It is all this All any modification, equivalent and improvement made within the spirit and principle of invention etc., should be included in the claims in the present invention Protection domain within.

Claims (4)

1. a kind of server automated remote batch dispositions method based on satellite-type frame system, which is characterized in that including with Lower step:
S1. initiating task dispatch server;
S2. relevant demand configuration information is inputted in the front end web page provided in operation dispatching server;
S3. according to the configuration information of input, if client-server is bare metal server, deployment services device passes through PXE nets The mode that network wakes up issues installation and configuration script;If client-server is virtual machine server, deployment services device passes through The mode of virtual platform is called to issue installation and configuration script;
S4. bare metal client-server or virtual platform carry out automatic installation and deployment according to the configuration script information received Work;
S5. bare metal client-server or virtual platform carry out automated operating system after automatic installation and deployment are completed Configuration work;
S6. bare metal client-server or virtual platform return the result to job scheduling clothes after completing deployment configuration task Business device;
S7. operation dispatching server fulfils assignment delivery and report output.
2. the server automated remote batch dispositions method according to claim 1 based on satellite-type frame system, It is characterized in that, bare metal client-server is carried out issuing installation the S3 steps and configuration script includes the following steps:
S311. pass through PXE Wake on LAN bare metal client-servers;
S312. the information such as IP address are provided to bare metal client-server by dispatch server;
S313. by dispatch server using ftp, http agreement system image file is provided to bare metal client-server With operating system configuration information.
3. the server automated remote batch dispositions method according to claim 1 based on satellite-type frame system, It is characterized in that, virtual machine server is carried out issuing installation the S3 steps and configuration script is further comprising the steps of:
S321. virtual platform is logged in by backstage;
S322. specific virtual machine template file on virtual platform is called by dispatch server;
S323. operating system configuration, IP address information are provided to virtual platform by dispatch server.
4. the server automated remote batch portion according to any one of claims 1 to 3 based on satellite-type frame system Arranging method, which is characterized in that the table of the output include IP, server title, server types, OS Type, Memory space, memory and CPU information.
CN201711421911.1A 2017-12-25 2017-12-25 Server automated remote batch dispositions method based on satellite-type frame system Pending CN108170442A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711421911.1A CN108170442A (en) 2017-12-25 2017-12-25 Server automated remote batch dispositions method based on satellite-type frame system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711421911.1A CN108170442A (en) 2017-12-25 2017-12-25 Server automated remote batch dispositions method based on satellite-type frame system

Publications (1)

Publication Number Publication Date
CN108170442A true CN108170442A (en) 2018-06-15

Family

ID=62520543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711421911.1A Pending CN108170442A (en) 2017-12-25 2017-12-25 Server automated remote batch dispositions method based on satellite-type frame system

Country Status (1)

Country Link
CN (1) CN108170442A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110825010A (en) * 2019-03-22 2020-02-21 深圳前海小鸟云计算有限公司 Naked metal automatic control system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916846A (en) * 2005-08-17 2007-02-21 联想(北京)有限公司 Method for automatic deploying operate system
CN102932408A (en) * 2012-09-21 2013-02-13 中国电信股份有限公司云计算分公司 Management method and platform of server cluster
CN105159704A (en) * 2015-08-05 2015-12-16 浪潮(北京)电子信息产业有限公司 Method and apparatus for batch deployment of operation systems
CN105653326A (en) * 2015-12-29 2016-06-08 上海爱数信息技术股份有限公司 System and method for batch Linux system installation and detection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916846A (en) * 2005-08-17 2007-02-21 联想(北京)有限公司 Method for automatic deploying operate system
CN102932408A (en) * 2012-09-21 2013-02-13 中国电信股份有限公司云计算分公司 Management method and platform of server cluster
CN105159704A (en) * 2015-08-05 2015-12-16 浪潮(北京)电子信息产业有限公司 Method and apparatus for batch deployment of operation systems
CN105653326A (en) * 2015-12-29 2016-06-08 上海爱数信息技术股份有限公司 System and method for batch Linux system installation and detection

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
陈英达,钟苏生,周开东,黄恺彤,麦晓辉: "云计算平台中裸金属物理服务器自动化批量部署方法研究", 《科技创新与应用》 *
陈英达,黄巨涛,张翼鹏: "大型电力企业IDC运行环境下虚拟服务器自动化批量部署研究", 《自动化与仪器仪表》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110825010A (en) * 2019-03-22 2020-02-21 深圳前海小鸟云计算有限公司 Naked metal automatic control system and method

Similar Documents

Publication Publication Date Title
CN104618693B (en) A kind of monitor video based on cloud computing handles task management method and system online
CN111274001B (en) Micro-service management platform
CN110661842B (en) Resource scheduling management method, electronic equipment and storage medium
CN105843182A (en) Power dispatching accident handling scheme preparing system and power dispatching accident handling scheme preparing method based on OMS
CN102447743A (en) System and method for cloud enterprise services
CN108021608A (en) A kind of lightweight website dispositions method based on Docker
CN102523204B (en) Quality of service (QoS)-oriented virtual machine network bandwidth allocation system
CN103559082A (en) Distributed task scheduling method, device and system based on queues
CN102291445A (en) Cloud computing management system based on virtual resources
CN109583027B (en) Simulation system and method based on remote collaboration
CN104410699A (en) Resource management method and system of open type cloud computing
CN105338045A (en) Cloud computing resource processing device, method and cloud computing system
CN106227397A (en) Computing cluster job management system based on application virtualization technology and method
CN104601378B (en) The virtual resource flexible scheduling implementation method of connected applications performance indicator monitoring data
CN108399095B (en) Method, system, device and storage medium for supporting dynamic management of timed tasks
CN110011827A (en) Towards doctor conjuncted multi-user's big data analysis service system and method
CN103973465A (en) Distributed cross-platform managing method and system for virtualization capacity
CN108170442A (en) Server automated remote batch dispositions method based on satellite-type frame system
Hu Information lifecycle modeling framework for construction project lifecycle management
CN107819598A (en) A kind of method and device for managing network function node
CN106385416A (en) Information safety system platform building method and information safety management platform
US20140095244A1 (en) Facility visualization and monitoring
CN104754040A (en) A system used for end-to-end cloud service virtualization
CN109995571A (en) Server configuration applies matched method and device with VNF
CN110097238A (en) A kind of electrical energy power quality disturbance event methods of exhibiting and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180615