一个面向金融应用的运维管理系统的设计与实现

 2022-02-14 08:02

论文总字数:26113字

摘 要

21世纪是互联网的世纪,互联网就像一个巨浪涌入了这个时代,只用了短短十多年的时间就包围了我们,完全颠覆了我们的生活。互联网开始渗入各行各业,而传统金融行业也将随着互联网的快速发展而改变。互联网金融公司是一个新兴的概念,他的产品呈现在互联网之上,通过网络进行交易和传播,相对于其他的互联网行业,金融行业有业务安全性和准确性的特点,如何保证产品的安全,时刻都能提供快速,准确的服务是互联网金融公司最为重视的。

本文针对互联网金融公司运维工作的稳定性和安全的要求和特点,设计并实现了针对金融应用的运维管理系统。本文的主要工作包括:

1.介绍了系统运维的需求,将系统划分为五大功能,包括配置管理数据库,权限管理功能,监控管理功能,虚拟机管理功能和配置文件管理功能。

2.介绍了系统的总体架构,各个功能模块如何协同工作。并且针对每个模块都详细分析了模块的设计和实现,并介绍在实现过程中遇到的难点。

3.详细介绍了系统如何进行部署和测试,以及哪些地方还需要进行改进。

本系统在公司数据中心部署后运行良好,本系统确实能在一定程度上提高运维工程师的日常工作效率,降低运维的风险,降低运维的成本,而且为运维系统的继续开发打下了基础,在本系统的基础上可以方便的开发新的功能和业务。

关键词:运维系统,CMDB,版本控制,远程过程调用,权限控制

Abstract

21st century is the century of the Internet which is like a giant wave flooded the times. The last 10 years the Internet has totally changed our lives. Internet started to infiltrate all walks of life and the traditional financial industry all move forward with the development of the Internet. Internet financial company is an emerging concept, its product is traded and spread on the Internet. Compared with other Internet industry, financial industry pay more attention to security and accuracy. Internet financial company values most on providing fast and accurate service.

Based on the requirements and the features of maintenance of Internet financial company, this paper designs and implements a maintenance system for company. This paper contains following parts:

1. Describes the requirements of the system. System consists of five functions, including CMDB, right management, monitor management, virtual machine management and configure file management.

2. Describes the overall architecture of the system and how five modules work together. And design and realization of each module is analyzed in detail, also difficulties are described.

3. Describes the deployment and test of the system, and what can be improved in the future.

This maintenance system is deployed on data center of company and runs good. This system can truly improve working efficiency, reduce maintenance risk and costs. Not only that but also lay the foundation for later work and more function can be developed base on the system.

Keywords: maintenance system, CMDB, Version management, Remote Procedure Call, Right management

目录

摘要 I

Abstract II

目录 III

第一章 绪论 1

1.1论文背景 1

1.2平台搭建的意义 1

1.3论文章节安排 2

第二章 系统需求分析 3

2.1需求分析 3

2.2可行性分析 8

第三章 系统详细设计 10

3.1系统架构设计 10

3.2配置管理数据库详细设计 10

3.3权限管理模块详细设计 15

3.4监控管理模块详细设计 19

3.5自动部署模块详细设计 21

3.6配置管理模块详细设计 22

第四章 系统的部署与测试 26

4.1系统部署 26

4.2系统功能测试 27

5.3小结 28

第五章 总结与期望 29

5.1项目总结 29

5.2进一步的工作 29

参考文献 31

致谢 32

第一章 绪论

1.1论文背景

随着互联网的发展,互联网渗入各行各业,互联网金融成为一个新的热门话。互联网金融行业是一个刚刚兴起的行业,业界有人对他嗤之以鼻,也有人认为这就是未来,会颠覆中国的金融行业。确实在现在缺乏监管,政策还不完善的情况下,出现很多不正规,缺乏信用保证的公司都想来圈钱就跑,但是相信随着相关监管机制的完善,互联网会撼动国内的投行和商业银行的业务。互联网金融在一下几个方面具有其独有的优势:第三方支付、P2P贷款平台、股权众筹、债券众筹、金融产品互联网销售。随着市场的扩大和公司的发展,因为金融行业的数据敏感和高质量服务等特点,一个达到一定规模的公司就需要建立专门的数据中心部门来保障业务的安全性和稳定性。

数据中心通常需要时刻监测业务,保障业务的响应速度。需要监测服务器运行情况,当出现宕机或是负载过大等情况时要及时处理。需要在版本更新时,保障线上产品的安全。需要设计硬件和网络架构实现服务的高可用。最重要的一点,在运维人员在对生产环境进行直接操作时,需要保证操作不会出现错误。

剩余内容已隐藏,请支付后下载全文,论文总字数:26113字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;