ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于CI,ASCS,DI的区别

关于CI,ASCS,DI的区别

Linux操作系统 作者:liuhaimiao 时间:2014-08-18 00:36:27 0 删除 编辑
ECC 6.0以前或非HA架构下的CI包括:Message Server,ENQ Server,Dispatcher
在ECC6.0开始HA环境下,为了高可用性,将Message Server,ENQ Server剥离到ASCS中,CI只保留Dispatcher,其实就是一个DI的功能了,只不过人们习惯上(且安装过程中)还是称它为CI。
在高可用性,由于CI很大,切换起来很慢,因此对于CI的切换不能满足高可用的需求,于是才将Message Server,ENQ Server剥离到ASCS中,在遇到问题时,只切换(飘)ASCS即可,通过这个方法较好解

决了高可用性问题(同时请注意CI虽然还是称CI,但由于剥离了ENQ Server及Message Server,它已和DI没有区别了)。
(备注:在46C及以下的系统中, CI 其实是一个特殊的DI. 在整个系统中有且只有一个CI. 和其他的DI的区别在于这个DI 中含有Message server和ENQ server. 在现在的netweaver架构下系统中用ASCS代替

了原来的CI方式.)


名词解释:
【sap系统和sap instance】:
一个sap系统通常包括了一个相应的数据库系统,一个或者多个sap instances。这是通常的说法。举个例子,我们说的开发系统,测试系统,生产系统,往往都是说的一个sap系统。这个系统自然都包括

了各自的数据库系统以及sap实例。 而数据库系统,包括了数据库的数据文件,参数文件,控制文件,日志文件以及数据库实例。 对于实例的解释,我们可以认为是一组紧密关联的操作系统进程,往往,

这些进程具有父进程和子进程的关系。举个例子,在unix下,我们的dialog进程,background进程等等都是调度器进程的子进程。我们可以通过察看进程的pid以及ppid来证实这个。而且更进一步的说明,

这些进程实际上运行的是同一个可执行程序,只是在根据启动的类型和实例参数而不同。 对于CI和DI的区别,传统的说法是CI有messager和enqueue服务。

【 ASCS】:AS ABAP instance of an SAP system containing the enqueue server and the message server (ASCS = ABAP SAP Central Services). There can only be one such instance in the SAP 

system, and it can be made into a high availability SPOF (single point of failure) instance. The enqueue replication server (ERS instance) is set up for this.
     Alternatively, you can work on an an ABAP system with the classical central instance (containing the enqueue work process - usually the message server is is also running on this system)
【Message Server】:

【DI】:Dialog Instance,它是应用服务器,上面有工作进程也有dispacher
。


【Enqueue Server 】:
   The Enqueue Server contains the central locking table for the SAP cluster. Besides database locks it also consists of infrastructure locks of system wide objects. It is therefore necessary to secure the locking table in case of a Standalone Enqueue Server failure. The SAP Enqueue Replication Server provides a replication mechanism for the Enqueue Server by holding a copy of the locking table within its shared memory segment. After a failure of the Enqueue Server the locking table can be restored this way. Since SAP NW04 SP15/ NW04s SR1 an automated installation of the Enqueue replication server is available for Windows environments. UNIX/ Linux installations are handled by SAP hardware partners.
   Note: you can only protect Stand-Alone Enqueue Servers with an Enqueue Replication Server. The standard Enqueue Server in an ABAP CI (Enqueue work process) cannot be protected by an Enqueue Replication Server.
    详见:http://help.sap.com/saphelp_nw04/helpdata/en/36/67973c3f5aff39e10000000a114084/content.htm

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/223653/viewspace-1252834/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
sap技术顾问

注册时间:2014-07-29

  • 博文量
    933
  • 访问量
    862038