南方电网OS2地级主站标准化设计指南
2 基础资源平台(BRP) 2.1 数据库支撑平台(DSP) 2.1.1 时序数据库服务
时间序列数据库又称为实时/历史数据库,适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。
2.1.1.1 功能要求
时序数据库用于存储细节的历史数据。 a) 具备存储秒级和毫秒级数据的能力。 b) 具备有损压缩和无损压缩存储的能力。
c) 具备在线备份和恢复功能,备份时不需要中断应用,可定义备份定时策略,可
增量备份和全备份。
d) 提供图形化和命令行的数据库工具,可完成管理点信息、查询数据、配置数据
库等工作,可将查询结果导出为格式化文件(包括Excel、CSV、E格式等)。 e) 具备性能监视和异常报警接口,可被系统资源管控模块集成。 f) 具备采样存储方式和事件存储方式。 g) 具备跨安全区同步能力。
h) 具备服务端和客户端日志,便于了解数据库的运行状态和库中数据的更改情况。
2.1.1.2 界面要求
时序数据库提供数据定义和查询界面 a) 点信息的增删改。
b) 按点号和时间序列查询值,以表格形式展现。 c) 提供命令行工具。
2.1.1.3 接口要求
a) 点信息的增删改和查询接口,支持批量操作。
b) 点值按点号和时间序列查询,可指定起止时间和步长。 c) 点值按断面查询,可指定一批点号,起止时间和步长。
20
南方电网OS2地级主站标准化设计指南
d) 查询时若只指定起止时间,不指定步长,则返回存储的原始数据;若指定步长,
则返回按步长的对齐数据。
2.1.1.4
无。
服务要求
2.1.1.5 部署要求
该功能宜部署于安全II,III区。
2.1.1.6 性能要求
a) 支持所有主流操作系统。
b) 支持一主多备或多机负载均衡模式,保证多节点数据的一致性,主备服务故障
切换时间少于30s,故障恢复后,节点间数据保持一致。 c) 支持双网监听模式。
d) 具备客户端缓存能力,在服务器中断不大于24小时的情况下,可以恢复数据。 e) 千兆网下,单实例支持200万事件/ 秒写入,300万事件/秒读出,5000点5分
钟断面查询在1秒内完成。
f) 千兆网下,单实例支持20并发写客户端,50并发读客户端。
g) 系统支持200万秒级点,6万20毫秒(50帧/秒)级点的存储要求,且保证秒
级点和50帧点的存储不会互相影响。
h) 根据磁盘容量,可以保存3年的历史数据,且读写性能不随着存储时间而明显
衰减,支持磁盘空间循环利用 i) 无损压缩率不低于10:1 。
2.1.2 关系数据库服务
关系数据库主要用于分钟级历史数据存储和统计,告警事件,电网模型和管理模型等非实时数据的存储等等。
2.1.2.1 功能要求
a) 具备通用的E-R建模能力,可由应用开发人员建模。
b) 应支持所有的数据类型,包括基本数据类型、声音和图形数据类型、以及用户
21
南方电网OS2地级主站标准化设计指南
定义数据类型等;
c) 具备在线备份和恢复功能,备份时不需要中断应用,可定义备份定时策略,可
增量备份和全备份。
d) 提供图形化和命令行的数据库工具,可完成表定义,数据操作,配置数据库等
工作。
e) 具备性能监视和异常报警接口,可被资源监视模块集成。
f) 具备服务端和客户端日志,便于了解数据库的运行状态和库中数据的更改情况。
2.1.2.2 界面要求
关系数据库提供数据查询界面
a) 支持查询SQL,查询接口以表格形式展示。 b) 支持修改SQL,返回受影响记录数。 c) 提供命令行工具。
2.1.2.3 接口要求
a) 支持JDBC,ODBC标准接口,SQL符合SQL92标准,具有完备的各类约束定
义功能,符合事务的ACID特性。
b) 支持实时数据库,关系数据库,时序数据库数据类型的统一。 c) 具备跨安全区同步能力。
2.1.2.4
无。
服务要求
2.1.2.5 部署要求
该功能宜部署于安全II、III区。
2.1.2.6 性能要求
a) 支持所有主流操作系统。
b) 支持一主多备或多机负载均衡模式,保证多节点数据的一致性,主备服务故障
切换时间少于30s,故障恢复后,节点间数据保持一致。 c) 支持双网监听模式。
22
南方电网OS2地级主站标准化设计指南
d) 具备客户端缓存能力,在服务器中断不大于72小时的情况下,可以恢复数据。
且服务器中断期间保证一区功能正常运行。
e) 系统支持100万分钟级点的历史存储和历史统计要求。
f) 根据磁盘容量,可以保存3年的历史数据,且读写性能不随着存储时间而明显
衰减。
g) 满足50用户/每CPU核的并发处理要求。
2.1.3 实时数据库服务
实时数据库主要用于实时数据的通信和处理,为众多实时应用提供统一的支撑。根据需要,稳态监视类、暂态监视类等功能模块可以建设符合本(类)模块需要的实时数据库,各实时数据库应提供基于API和OSB的标准访问方式。
2.1.3.1 功能要求
a) 具备通用的建模能力,可由应用开发人员建模,定义类(表),属性(字段),
关系(外键和约束)和索引。
b) 应支持所有的基础数据类型,以及用户定义的结构和数组类型等。 c) 实时数据库修改模式后可检查实时应用的兼容性,扩容不改变应用程序。 d) 实时数据库主要基于内存运行,以保证高效,同时使用文件或关系库为永久存
储介质,保持内存和永久存储的一致性。
e) 实时数据库支持多应用和多态,多应用和多态之间数据独立,互不影响。 f) 实时数据库多节点副本间保持同步。 g) 支持跨应用实时数据库的复制。
h) 具备在线备份和恢复功能,备份时不需要中断应用,可定义备份定时策略。 i) 提供图形化和命令行的数据库工具,可完成表定义,数据操作,配置数据库等
工作。
j) 具备性能监视和异常报警接口,可被资源监视模块集成。 k) 具备服务端和客户端日志,以方便故障诊断。 l) 具备跨安全区实时同步的能力。
23
南方电网OS2地级主站标准化设计指南
2.1.3.2 界面要求
实时数据库提供数据维护工具: a) 以层次结构展示CIM结构。 b) 支持类,属性,关系的定义。 c) 支持对象增删改。
d) 支持对象的查询,定位和过滤,结果以表格形式展现。 e) 提供命令行工具。
2.1.3.3 接口要求
a) 接口支持本地方式和远程方式,本地方式为优化的不经过网络报文的快速接口,
两者接口形式一样。
b) 远程接口支持负载均衡方式,以将负载均衡的分配到不同的副本。 c) 支持元数据查询,获取表,字段,关系,索引的定义信息。 d) 支持整表查询,支持按层次查询,支持按过滤条件查询。 e) 支持批量的按ID或关键字查询。
f) 支持批量的增删改,支持按过滤条件修改。
g) 支持基本的SQL操作,包括select,update,insert,from,where等子句。 h) 支持长事务的数据发布,以保证较长时间的离线维护不影响在线实时应用的运
行。
2.1.3.4
无。
服务要求
2.1.3.5
区。
部署要求
该功能宜部署于安全I、II、III区,具体实时库宜根据模块具体需要分别部署于各
2.1.3.6 性能要求
a) 支持所有主流操作系统。
24
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库南方电网一体化电网运行智能系统地级主站标准化设计指南2013版((7)在线全文阅读。
相关推荐: