整体架构图
2016-12-16 08:14:15 0 举报
登录查看完整内容
整体架构图是一种图形化表示系统各个组件及其相互关系的视图。它通常包括以下几个层次:硬件层、操作系统层、中间件层、应用层和表现层。硬件层包括计算机的物理设备,如处理器、内存和存储设备等;操作系统层负责管理和协调硬件资源,为上层软件提供运行环境;中间件层提供了一组通用的服务和功能,以支持各种应用程序的开发和运行;应用层包含了实际完成特定任务的软件程序;表现层则负责与用户进行交互,展示数据和接收用户输入。通过整体架构图,我们可以清晰地了解系统的组成部分以及它们之间的关系,从而更好地设计和实现复杂的软件系统。
作者其他创作
大纲/内容
core.workflow.AbstractWorkflowRegistry
+ get_creation_flow_builder(self)+ get_deletion_flow_builder(self)+ get_flexup_flow_builder(self)+ get_flexdown_flow_builder(self)+ get_workflow_registry()
ComponentModel
server.web.API
agent.manager.Manager
+ _processes
Openstack.Workflow
TaskFlow是OpenStack中的一个Python库,主要目的是让task(任务)执行更加容易可靠,能将轻量的任务对象组织成一个有序的流。
+ engines+ utils
DbUtils
core.web.API
core.common.nova.AbstractOrc
+ add_nodes+ get_client+ remove_node+ get_node+ node_status+ get_image_id+ prepare_param
core.common.usdn.UDNSClient
+ username+ api_key+ auth_url + project_id+ keystoneclient+ keystone+ auth_token
+ authenticate+ getVPCForTenant+ getKeystoneClient+ create_cname+ delete_cname··· ···+ get_api_key
core.workflow.Manager
core.workflow.AbstractFlowBuilder
core.taskmanager.Manager
DatabaseModelBase
server.workflow.SpawnTask
+ name
agent.openstack.Importutils
+ mod_str+ _sep+ class_str
core.web.APIController
+create()+delete()+get()+get_all()+create_resource()
core.common.nova.NovaClient
server.taskmanager.API
core.common.API
+ context+ topic+ server+ _client+ transport+ timeout+ namespace+ vpc
server.workflow.FlowBuilder
+ reqctx + topology+ flow+ start_stages+ pre_config_stages+ validate_stages
core.taskmanager.API
+ context+ tenant+ topic+ _client+ transport+ vpc
TopologyModel
RPC调用
RequestModel
core.workflow.AbstractTask
agent.openstack.Processutils
server.workflow.BaseStage
+ context+ component+ topology
core.common.OrcNova
client
core.workflow.AbstractStage
NodeModel
server.web.APIController
server.web.Service_impl
server.workflow.StraasWorkflowRegistry
+ get_creation_flow_builder(self)+ get_flexup_flow_builder(self)··· ···+ get_replace_flow_builder(self)
server.taskmanager.Manager
0 条评论
回复 删除
下一页