商用数据库服务.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
商用数据库服务.ppt

* 引言 在OPEN-3000的统一支撑平台中,十分强调服务的概念 。所谓服务也就是一个或者一组运行在相关服务器上的后台进程(多线程),它们为其它的各个客户进程提供数据的查询、更新以及应用逻辑的处理,使得数据的处理能够集中在服务器上,客户端只要关注自己的人机交互以及某些应用逻辑,这同时也是OPEN-3000 C/S结构化的要求(采用胖服务器/瘦客户机的模式)。 在平台众多的服务当中,有一类服务需要直接和商用数据库打交道,如下装、数据更新、查询、历史数据采样等服务,我们将所有和商用数据库打交道的服务以及支持商用数据库之间复制和同步的服务统称为商用数据库服务。在应用层面上这些服务归属于DB_SERVICE应用。 平台+服务的技术特点 应用层 公共服务 数据总线 集成总线 操作系统层 硬件层 图形工具 基于CIM/CIS的数据总线 符合IEC61970、IEC61968的集成总线 Tru64 UNIX 报表工具 权限管理 告警服务 WEB服务 系统管理 EMS 各应用 SUN Solaris IBM AIX HP-UX Windows Linux HP-Alpha SUN IBM HP-Itanium PC … 平台层 DMS 各应用 WAMS 各应用 各种服务器和相应的服务在整个系统中的分布 商用数据库/商用库服务/应用服务 商用数据库 商用数据库服务 应用服务 应用服务 … 客户端应用 商用数据库:指具体的商用数据库管理系统,包括关系数据库(ORACLE)和动态信息数据库(PI/eDNA) 商用数据库库服务:所有和商用数据库打交道的服务以及支持商用数据库之间复制和同步的服务统称为商用数据库服务 ; 应用服务:专门负责处理应用或者业务逻辑的服务,但这些服务不和商用数据库直接联系 数据库的状态监视 OPEN-3000系统支持系统存在冗余配置的数据库服务器,包括主备数据库服务器、镜像服务器、灾备服务器以及在安全隔离区以外的WEB服务器等。所有的这些数据库都依赖系统的复制机制保持一致。 由于C/S结构中每一个具体的商用数据库服务进程都要和某一个具体的数据库服务器(主库)相连,而在系统实际运行过程中,可能会发生某些意外情况,如主数据库服务器断电,断网,需切换到备数据库服务器,或其他某台数据库服务器无法联接等复杂情况。因此我们需要有一个服务进程来实时检测系统各个数据库服务器的状态,其它商用数据库数据服务进程依赖该服务提供的信息工作。 该进程就是db_monitor,其主要作用在于: 形成共享内存; 监视各数据库的状态; 确定系统主数据库; db_monitor关键配置文件为db_config.sys 数据库的状态监视辅助工具 search_db:寻找当前主数据库; get_all_db:列出系统所有数据库的当前状态; db_switch:切换主数据库; get_all_shm:列出全部共享内存内容; 由于db_monitor确定的信息记录在本地共享内存中,因此为了调试方便系统提供一系列命令行辅助工具察看相关信息。注意辅助工具仅能够在部署DB_SERVICE应用的机器上运转,且察看的是本地db_monitor形成的共享内存。 ------------------- 000001 --------------------- DB_SERVICE 主机 ************************************************ 主数据库链接 db_service_name = O20002 db_name = db_server db_service_machine = 192.1.101.102 user_name = ems user_password = ****** refresh time = 2007-09-11 18:44:27 ################################################ ------------------------------ 000001 ------------------------------- DB_SERVICE 备机 ******************************************************* No service_name db_name machine

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档