Datacenter Manager Architecture Units

DCM架构说明(各单元)

 

1.DCM API

Defines external interface

定义外部接口

 

 

2.API Backend

Implements the DCM API and validates API values

实现了DCMAPI(外部接口),并且验证API的值(主要是函数的各参数的值)

 

 

3.Process Core

Initializes and shutdowns the DCM server

初始化和关闭DCM服务 

Initializes and maintain internal modules 初始化和维护内部模块

 

 

4.Infrastructure 基础结构

•Internal event dispatching

内部事件调度

•Maintain configuration properties

维护配置属性

•Maintain the application log infrastructure

维护应用log的基础结构

 

 

5.Data Logic

•Handles database access and data manipulations

处理数据库访问和数据操作

 

 

6.DC Control

•Represents the physical and logical structure of the datacenter

展现了数据中心的物理和逻辑架构

•Maintains node and group objects

维护结点和组对象

 

 

7.Monitor Manager

•Monitors power and thermal measurements of the nodes

监控结点的功率和热的测量值 

 

 

8.Event Manager

•Maintains event handler list and dispatch external events

维护事件处理列表并发送外部事件

•Maintains predefined event list

维护预定义事件列表

•Monitors and generates custom events based on power/thermal limits

基于功率/热能限制,监控并产生用户自定义事件

•Maintains event data

维护事件数据

 

 

9.Policy Manager

•Monitors and enforce control policies

监控并执行控制政策

•Node or group level

结点或组的水平层次 

•Maintain policy data

维护政策数据

 

10.Node Communication

•Communicates with the nodes in the datacenter

和数据中心的结点进行通信

•Synchronous communication using a PSI plug-in

使用PSI插件来进行同步通信

•SNMP listener for asynchronous node alerts 对于结点警报的SNMP异步侦听Security utilities (e.g. password encryption/decryption)

安全工具,比如密码的加密和解密

 

 

你可能感兴趣的:(数据结构,Security,Access)