分布式
月下独奏
这个作者很懒,什么都没留下…
展开
-
分布式计算框架(二)服务器模块
二、服务器模块2.1 服务器模块结构服务器模块为整个系统的核心组成部分,负责数据的处理、任务的分发负载均衡等。由于功能数量较多,因此定义一个管理类统一管理,对外只暴露简单的接口方便调用,该模块由以下几个类组成。Management:管理类,负责管理所有模块。名称类型说明mysql_set方法设置数据库信息tcpServer_init方法初始化tcp服务器localServer_init方法初始化l...原创 2018-05-25 19:09:47 · 2084 阅读 · 3 评论 -
分布式计算框架(三) 客户端模块
三、客户端模块 3.1 客户端模块结构 计算节点模块主要功能为数据管理、日志管理、配置管理、处理线程管理、进程通信管理、TCP通信管理,该模块由以下几个类组成。类名关系类 关系Mainwindowlogin聚合Mainwindowtcp_socket聚合MainwindowSetting聚合 MainWindow:交互类模块,负责数据的显示、处理。名称类型说明get_inform...原创 2018-06-04 10:38:12 · 574 阅读 · 0 评论 -
分布式计算框架(四) 计算节点模块
四、计算节点模块 4.1 计算节点模块结构 计算节点模块主要功能为数据管理、日志管理、配置管理、处理线程管理、进程通信管理、TCP通信管理。计算节点模块类关系表如下:类名关系类 关系Managementhandle_manage聚合handle_manageHandle聚合ManagementLog聚合ManagementSetting聚合Managementtcp_Sock...原创 2018-06-04 17:31:07 · 6356 阅读 · 0 评论 -
分布式计算框架(五) 计算模块与动态链接库模板
五、计算模块与动态链接库模板 5.1、 计算模块结构 计算模块主要负责任务的计算,根据任务的信息动态调用相应的动态链接库以及函数,计算完毕后传输计算结果,计算模块类关系表如下: 类名 关系类 关系 Handle_module Setting 聚合...原创 2018-06-04 17:56:03 · 578 阅读 · 0 评论 -
分布式计算框架(一)介绍
大学时光飞逝,转眼就到大四。毕业设计作为在大学编写的最后一个程序必须精益求精。在刚开始选题时,我并没有想写分布式计算框架,只是想试试N皇后算法如何分布式计算,结果随着版本的迭代变成了分布式计算框架。一、综述 随着大数据时代的来临,现有计算方式已不能满足工作需求,并且CPU近几年往多核方面发展,单台电脑性能有限不足以完成复杂计算任务。分布式计算框架能很好的解决此类需要巨大计算量问题,分...原创 2018-05-24 23:53:58 · 16510 阅读 · 4 评论