智慧城市云服务网络管理系统.docx

上传人:b****7 文档编号:9042054 上传时间:2023-02-02 格式:DOCX 页数:18 大小:922.91KB
下载 相关 举报
智慧城市云服务网络管理系统.docx_第1页
第1页 / 共18页
智慧城市云服务网络管理系统.docx_第2页
第2页 / 共18页
智慧城市云服务网络管理系统.docx_第3页
第3页 / 共18页
智慧城市云服务网络管理系统.docx_第4页
第4页 / 共18页
智慧城市云服务网络管理系统.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

智慧城市云服务网络管理系统.docx

《智慧城市云服务网络管理系统.docx》由会员分享,可在线阅读,更多相关《智慧城市云服务网络管理系统.docx(18页珍藏版)》请在冰豆网上搜索。

智慧城市云服务网络管理系统.docx

智慧城市云服务网络管理系统

智慧城市云服务网络管理系统V1.0

目录

1.概述3

2.系统架构3

2.1.数据库选型3

2.2.系统软件和开发语言3

3.云服务网络管理主要功能介绍4

3.1.云服务负载均衡SLB功能4

3.2.SLB的HTTP协议服务器监控功能5

3.3.双层TCP云服务监听协议7

3.4.云服务带宽峰值配置功能8

3.5.云服务SLB监控报警设置9

3.6.创建云服务报警规则10

4.云服务数据库管理10

4.1.增删数据库11

4.2.云数据的迁入12

4.3.云数据资源监控13

4.4.云数据备份与恢复13

4.5.查看云数据备份设置14

4.6..参数设置14

5.云服务日志管理15

6.云服务阈值报警16

6.1.安全控制17

6.2.云服务内外网地址切换功能17

1.概述

本系统主要实现云服务器的网络控制管理。

目前云服务的网络越来越多。

本系统的效果是管理云服务的网络终端。

用户开通云服务系统后,在此平台中可对远程的服务系统进行控制管理。

比如对硬盘的管理、对各类定制功能的管理等等。

通过本系统的实施可方便对云服务的系统功能设置管理。

2.系统架构

本平台在完成之后,需要发布到Internet上,并且需要提供给外部用户进行访问,考虑到到时候系统的访问量会比较大,而且可能同时由多个的后台管理用户在线同时进行数据的维护操作,所以对服务器的稳定性和性能要求如下:

选项

要求

CPU:

至强CPU(两个)

硬盘空间:

100G,磁盘镜像

内存:

4G

操作系统:

Win2003AdvanceServer

2.1.数据库选型

由于本系统需要存储的数据各种各样,并且数据量很大,所以对数据库的安全性,稳定性,可扩展等性能的要求都非常高,所以数据库应该考虑选择MicrosoftMSSQLSERVER,IBM的DB2,或者Oracle等大型数据库,同时考虑到数据库的易用性,以及方便以后的维护,所以本次Web数据平台采用MSSQLSERVER2005数据库。

2.2.系统软件和开发语言

本系统的开发平台选用MicrosoftDotNet平台,Microsoft的DotNet平台完全架构在XML的基础之上,提出了CLR的概念,使得开发人员可以方便的使用各种开发语言来进行程序的开发,开发效率和执行效率比以前都有了很大的提高,同时Microsoft推出DotNet平台已经有几年的时间,经受了考验,并且有了较多的成功案例,这也是Web数据平台选用DotNet作为我们的开发平台的原因。

本次Web数据平台的开发语言选择Microsoft随着DotNet平台推出来的CSharp开发语言,CSharp是一种完全面向对象的开发语言,可以更加好的提高开发效率。

同时在开发的过程中还要用到如下软件:

软件

用途

MicrosoftVS.net2005

IDE开发工具

IIS

WebServer

Project

开发进度控制

VSS

代码管理

3.云服务网络管理主要功能介绍

3.1.云服务负载均衡SLB功能

负载均衡ServerLoadBalancer,简称SLB。

是对多台云服务器进行流量分发的负载均衡服务。

SLB可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。

冗余设计,无单点,可用性容易。

根据应用负载进行弹性扩容流量波动情况下不中断对外服务。

还可以对部分服务器进行IP服务的监听与操作。

如下图:

SLB功能展示:

主要罗列了当前SLB实例的基本信息,包括:

SLB实例ID、SLB所在地域(Region)、SLB名称、SLB实例创建的时间、SLB实例类型、SLB当前的状态(已启用、已停止)、SLB实例的付费方式(按使用流量、按固定带宽)、SLB实例的自动释放时间(如果创建时有设置的话会显示具体的释放时间)、SLB实例的服务地址等信息。

如下图:

3.2.SLB的HTTP协议服务器监控功能

针对7层(HTTP协议)的服务监听,可以进行“转发规则”、“获取真实IP”、“会话保持”和“健康检查”的功能配置;可以根据的实际需要在“轮询模式”和“最小连接数”两种转发规则中进行选择,外部访问请求将根据的规则设置进行转发;如果需要获取来访者真是IP,那么必须开启“获取真实IP”功能,SLB系统支持通过HttpHeader:

X-Forwarded-For的方式来获取来访者真实IP;针对4层(TCp协议)的服务可以直接获取来访者真实IP;当选择开启“会话保持”功能时,需要针对Cookie的处理方式(SLB植入cookie和SLB重写cookie)进行选择并进一步设定;

当选择“SLB植入cookie”的Cookie处理方式时,需要设置具体的超时时间选择“SLB重写cookie”的Cookie处理方式时,需要自定义Cookie名称。

编辑的内容包括:

SLB协议:

后调协议、转发规则、cookie处理方式等。

如下图:

用户还可以根据自己的需求定期的对服务器进行健康检查,可以使用服务内置好的健康检查配置。

如下图:

当选择开启“健康检查”功能时,可以针对健康检查方式进行设置。

3.3.双层TCP云服务监听协议

针对TCP协议的服务监听,可以进行“转发规则”、“会话保持”和“健康检查”的功能配置;可以根据的实际需要在“轮询模式”和“最小连接数”两种转发规则中进行选择,外部访问请求将根据的设置进行转发;

当选择开启“会话保持”功能时,需要针对会话保持的超时时间进行设置;

示例图如下:

3.4.云服务带宽峰值配置功能

每个监听可独立设定限定规则;针对“按使用流量”计费的实例,单个监听可限定1-1000Mbps范围的带宽峰值,或者选择不限制带宽峰值;

示例图如下:

针对“按固定带宽”计费的实例,单个监听可限定1-1000Mbps范围的带宽峰值,多个监听的带宽峰值之和不能超过该实例购买的公网带宽规格。

3.5.云服务SLB监控报警设置

SLB监控报警通过云监控实现,用户可在云监控控制台配置监控报警,没开通云监控的用户请先开通;SLB的监听或实例被删除,其在云监控的报警设置也会相应删除;SLB监控报警目前支持支持七个报警项,即流入流量,流出流入,新建连接数,活跃连接数,非活跃连接数,流入数据包数,流出数据包数。

后面会继续支持更多的报警设置,如健康的ECS数,非健康的ECS数等。

进入SLB实例详情页,在“监控指标”,“概览”的右上角,点击“阈值报警设置”进入SLB监控报警设置,然后选择“云服务监控”,选择“SLB负载均衡”

如下图:

设置报警组,云监控控制台,“用户信息”,可以对报警联系人和报警组进行管理。

如假设新建一个“WEB报警组”,报警组包含一个报警联系人。

如下图:

3.6.创建云服务报警规则

在“云服务监控”,“SLB负载均衡”,选择需要设置报警的SLB实例,并选择“报警规则”,如该实例没有设置过报警规则,会显示,“没有符合的报警规则,立即创建”,点击创建,进入创建报警规则页面。

可以针对SLB的监控指标定义报警规则,如下图所示:

4.云服务数据库管理

查看数据库基本信息,并可对数据库进行创建、删除。

需至少有1个数据库的操作

如下图:

4.1.增删数据库

点击增加数据库后,可显示如下界面,输入提交后即可生效

删除后,数据库将不再保存,请谨慎操作。

4.2.云数据的迁入

RDS的SQLSERVER类型提供将自建数据库的数据导入到RDS

点击上图中的红色区域“数据迁入”进行数据迁入操作,弹出以下对话框

根据上图的FTP数据导入向导进行数据导入操作。

4.3.云数据资源监控

用户可选择不同的监控项,监控系统资源。

如下图:

4.4.云数据备份与恢复

此页面可显示数据库备份文件,创建临时实例,Binlog文件下载,用户定期备份数据库以及数据库恢复操作。

示例图如下:

4.5.查看云数据备份设置

该操作主要用来设置备份周期和备份开始时间,备份的保留天数固定为90天。

4.6..参数设置

2.6.1.参数设置

点击红框内的区域,可以进行参数设置操作

修改即生效的参数

当红色框内显示为“否”即表示修改点击确定后此参数将直接应用到RDS实例

需要重启生效的参数

当红色框内显示为“是”即表示修改后需要重启的参数

点击确定后RDS将自动为重启RDS

请注意,点击确定后RDS将自动重启,重启期间RDS将不能提供访问,请谨慎操作。

5.云服务日志管理

RDS提供错误日志,SQL审计日志以及WEB操作日志的查询功能

错误日志

RDS使用过程中由数据库本身记录的错误日志将在此显示

操作日志系统可展现用户在RDS控制台上进行的操作记录

性能优化系统根据RDS的运行状况为提供多种性能优化的建议

SQL统计:

根据慢SQL的情况,RDS将SQL语句慢查询的归类展示到此。

SQL运行报告:

RDS根据的SQL语句执行情况,将发往RDS的所有SQL语句进行归类,方便用户分析RDS的语句执行情况(所用总时长,执行次数等等)主键检查:

RDS检查数据库中没有创建主键的表大表检查:

RDS检查数据表大于2G的表索引偏多:

根据RDS的运行情况,系统将提示哪些数据库表中的索引偏多,建议用户修改表结构缺失索引:

根据RDS的SQL语句运行情况及性能,系统将提示缺失索引的数据库表,并提示添加索引的SQL语句。

6.云服务阈值报警

RDS支持阈值报警的功能,用户可以添加报警联系人以及设置报警项,当系统检测到触发阈值报警的条件时,于会向报警联系人发送短信报警。

添加报警联系人用户可以配置报警联系人,最多添加3个报警联系人,报警信息所有的联系人都会接收到。

如下图:

报警阈值设置RDS支持四种报警信息设置,分别为实例锁定报警(磁盘使用量大于90%,系统将自动锁定RDS,RDS将为只读状态),磁盘空间阈值报警,IOPS阈值报警,连接数阈值报警。

用户可以自行设置参数的阈值,当系统检测到RDS的使用情况超过设定阈值,系统将自动向报警联系人发送报警信息。

6.1.安全控制

为了的数据库的安全,请设置可以访问RDS的IP名单,不在这个名单里面的服务器即使获得的用户名和密码也无法访问RDS数据库。

变更规则为:

请以逗号隔开,不可重复,最多15个。

支持格式如:

%或10.23.12.24(IP)或10.23.12.24/24(CIDR模式,无类域间路由,/24表示了地址中前缀的长度,范围[1,32])。

%和空代表不设IP访问的限制,数据库将会有高安全风险。

建议仅将的WEB服务器外网IP/IP段设为可访问权限。

如下图:

6.2.云服务内外网地址切换功能

点击红框内的“内外网切换”,弹出提示框。

需要输入新的连接地址前缀来完成切换,也可以同时切换连接端口。

目前一个实例每天允许切换5次。

切换完网络后,点击红框内的“重启此实例”,弹出提示框。

点击确认后即可进行重启实例。

重启实例中,控制台的部分功能将被限制,直到实例重启完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1