cloudify基础组件

Basic Components

Space

     Gigaspaces缓存 实例 管理内存中的数据对象


Execute, Read, Write, Take and Notify

     可以在sapce中对对象调用读、写、使用和注册方法,可以在space中执行发送的任务。在一个查询或模版内指定对象读和使用的标准。

cloudify基础组件



Service Bean

      service bean是 与space交互的 应用程序组件(使用读取、写入、使用和通知操作),并实现一定的功能。


Processing Unit

      可嵌入space实例和 service bean的 结合实体,是Cloudify的基础单元。处理单元在一个处理单元容器里运行,并部署在服务网格中。一旦处理单元部署,处理单元实例作为一个实际运行实体。


Different Processing Unit Configurations

Processing Unit configured with an embedded space

    实例化一个已嵌入space实例的部署包也称为data-grid实例。 在处理单元运行 一组space实例形成data-grid。


Processing Unit configured with one of more services

      部署包包含一个或多个服务。在Ggigaspaces上下文中,它常作为一个客户端,通过space消息传递机制与其他处理单元交互。

cloudify基础组件

Processing Unit configured with embedded space and embedded services

     一个可部署,独立的,可扩展的单元,形成一个基于space的构建块。客户端应用对space中对象写操作,处理单元包含这些对象的space,通知和触发其对应的服务。







你可能感兴趣的:(Cloudify)