什么是RBA系统?

介绍这个系统之前, 先介绍一下开发这个系统的公司。 BMC

BMC软件公司是全球率先的业务服务管理解决方式的开发及供应商,现为全球第六大独立软件公司。

通过帮助用户主动提升服务、降低成本添加业务价值。BMC软件公司成立于1980年,在NASDAQ上市交易逾十年,2001年3月从NASDAQ转到纽约证交所,股票代号为BMC。

总部位于美国德克萨斯州休斯顿市,分公司/办事处遍布世界26个国家和地区,员工人数已超过7000人。

2009財年收入达到18.8亿美元,无不论什么负债。年收入的25%投入研发工作。BSM策略评价率先其它厂商至少六个月,主要产品每年都推出新的版本号,当中非常多技术获的业界的创新嘉奖。股票市值从2005年1月至今持续上升,华尔街金融市场分析对BMC公司的持续发展能力给予良好的评价。

BMC 提供了一系列的系统解决方式, 当中有一个是服务自己主动化解决方式,而RBA 系统就是作为这个解决方式的一部分。

服务自己主动化(Service Automation):

BMC Service Automation 能够自己主动运行反复性的手动任务(比如供应、修补及合规)。这样能够大大降低发生错误,使 IT 人员能够在组织的信息库之间更高速地完毕任务。另外。它还能够在 IT 基础设施中轻松集成现有要素。

因此。您能够:

l   缩减运营支出,提高应用程序及基础设施的可用性

l   确保全部变更符合安全、运营或法规策略,遵守标准流程

l   消除服务中断的头号元凶(即难以管理的变更)。 降低数据中心的变更风险

l   降低配置变更的相关工作量。缩减幅度最高可达 90%

l   将批量发行生产应用程序的时间最高缩短 90%

l   准确计划、部署和管理,提高虚拟化效率

服务自己主动化功能包含:

操作管理(BladeLogic Operations Manager & Run Book Automation)
    应用公布管理(BladeLogic Application Release Management)
    网络自己主动化配置管理 (Configuration Automation for Networks)
    client自己主动化配置挂历 (Configuration Automation for Clients)

以上这些都是官方给出的一些介绍。

对于开发人员或实施者来说。 讲的通俗一些。

这套系统集成了

1. Email 发送信件

2. HTTP - get or  Post

3. JMS

4. SNMP

5. SQL

6. Termimal  - 运行window, linux command, FTP , Telnet

7. web service

这些功能, 仅仅须要通过简单的配置就能够实现这些功能, 不须要写复杂的代码。

RBA的平台与架构

以上就是RBA 的架构图。

基本的组成部分有:

–Development Studio          -- 一个基于eclipse 插件开发的开发平台
–Operations Process Center
  •Grid Manager   -- web 端的管理页面                     
  •Grid Peers
  •RBA Library
  •RBA Schedule
  •Common Data Model
–Perspective Portal
–RBA Adapters

Adapter相似于组件的概念, 比方说一个发信的组件就叫一个Adapter.

Operations Process Center

Operations Process Center  简称 OPC- 翻译一下 , “操作加工中心”

是处理Grid 上进程之间的通信, 分为三类

1.  Configuration Distribution Peer (CDP),  处理大部分的grid 的管理功能

2.  Activity Peer (AP) - 到远端server的连接

3. Lightweight Activity Peer (LAP) - 处理 AP 的功能。

Grid 翻译是网格,事实上相似一个池的概念。

开发初步介绍

开发是在Development Studio 进行。

基本的开发内容就是 绘制一些流程, 配置每一个关卡的输入,输出。 整个流程能够非常方便的运行。

页面例如以下:

Run Book Automation - RBA系统介绍的更多相关文章

  1. Zybo GPIO Demo Run Embedded Linux

    1.Environment Ubuntu 12.04 x86_64 Vivado 2013.4 SDK 2013.4   2.Pre-requisites 2.1 CodeSourcery arm-g ...

  2. 在xilinxFPGA上使用microblaze及自写GPIO中断

    很久很久没有更新过博客了,今天来扒一扒FPGA上CPU软核的使用. 主要完成的功能:使用的开发板是nexys 4 DDR,板上有16个switch以及16个LED,需要完成microblaze对led ...

  3. Vivado的helloword计划(一个):硬件project部分

    硬件平台:ZedBoard 软件平台:vivado2013.3 本演示样例通过综合.实现,生成比特流,发送到SDK实现. 启动vivado而且创建一个项目 依据提示操作一步步创建新项目的时候记得选择R ...

  4. 基于ZYNQ的SOC——Hellow_World实验

    ZYNQ是一款SOC芯片,之前使用VGA做过的实验只是PL(Programmable Logic)部分,而ZYNQ最突出的功能,就是内部的双核Cortex-A9,所以从现在开始我将学习ZYNQ的SOC ...

  5. 嵌入式设计初体验:永远的hello,world

    目前,xilinx的zynq系列FPGA炒的火热,SOC成为FPGA发展的必然趋势.可见所有功能均用硬件描述语言设计是不科学的.硬件逻辑独有的并行性使其在实时处理和并行算法中占尽优势,但当执行串行操作 ...

  6. Zedboard(二)使用Vivado+SDK开发嵌入式应用程序——实例一

    本次介绍用Vivado构建Zedboard开发板的硬件平台+SDK开发应用程序(Zedboard裸机开发) 过程如下: 一.运行Vivado,建立新工程 指定好工程路径,下一步,选择RTL Proje ...

  7. Mobile CI/CD 101

    This is a guest post by Slava Chernikoff, Principal Engineer at Binwell. Mobile DevOps falls under t ...

  8. Zynq系列FPGA如何固化bit文件到QSPI_Flash

    最近由于项目需要,要将bit文件固化到zedboard的flash中,使程序上电自启,断电不丢失. 我们知道,一般板级调试的时候都是直接下载bit流到FPGA就行,固化到Flash的话,也是先生成.m ...

  9. Xilinx Vivado的使用详细介绍(5):调用用户自定义封装的IP核

    Zedboard OLED Display Controller IP v1 介绍 Author:zhangxianhe 本文档提供了快速添加,连接和使用ZedboardOLED v1.0 IP内核的 ...

随机推荐

  1. Yii/Yii2:查询返回以某特定列为索引(键)的数组

    在Yii1.x中,要想查询语句返回以特定列为键(key)的数组数据,代码例如以下(下述样例以表主键为返回数组索引): $users = User::model()->findAll(array( ...

  2. Locked ownable synchronizers(转)

    public class DeadLock { public static void main(final String[] args) throws Exception { final Object ...

  3. Mysql insert声明优化

    1) 假设你同一时候从同一客户插入非常多行,使用多个值表的INSERT语句. 这比使用分开INSERT语句快(在一些情况中几倍).    Insert into test values(1,2),(1 ...

  4. c++ 计算程序运行时间

    转载 http://blog.csdn.net/trustbo/article/details/10582287 以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock ...

  5. Hibernate Tomcat JNDI数据源配置(转)

    简述: 配置JNDI 查找Tomcat 中server.xml中定义的数据源 步骤: 1. 修改elipse的数据源server.xml 主要修改如下, 1. 添加下面这段Context文本 其中St ...

  6. 趣味Java算法题(附答案)

    [程序1]    题目:古典问题:有一对兔子,从出生后第3个月起每一个月都生一对兔子,小兔子长到第三个月后每一个月又生一对兔子,假如兔子都不死,问每一个月的兔子总数为多少?    //这是一个菲波拉契 ...

  7. 左右xcode的重构选项的一些理解

    Rename(重命名):对标示符进行重命名,以获得更好的代码可读性,这些标示符包含类,方法或者函数的名称. Extract(抽取):将你在XCode种选择的代码抽取到一个新的方法或函数中. Creat ...

  8. ps设计资料整理

    零基础学会建立一个简单化妆品网站—前台设计篇1[PS画草图] http://xiebiji.com/2008/09/huazhuang4/?wptheme=Plainscape&ie=1 PS ...

  9. 玩转Web之Json(三)-----easy ui怎么把前台显示的dataGird中的所有数据序列化为json,返回到后台并解析

    最近做一个项目时,需要在dataGird中插入<input>,即文本输入框,当点击提交时,需要把文本框里填的数据返以及其他列的一些信息以json数组的格式返回到后台,虽然我实现了该功能,但 ...

  10. Light OJ 1406 Assassin`s Creed 减少国家DP+支撑点甚至通缩+最小路径覆盖

    标题来源:problem=1406">Light OJ 1406 Assassin`s Creed 意甲冠军:向图 派出最少的人经过全部的城市 而且每一个人不能走别人走过的地方 思路: ...