随着大数据应用的不断丰富,现在的数据中心通常部署着多种集群计算框架,并由统一的集群资源管理器(如Mesos)进行管理.目前的集群资源管理主要关注计算资源和存储资源,较少的涉及网络资源.但研究表明高效的网络资源管理对于优化作业性能十分重要.本文提出了一种基于SDN(Software Defined Network)的数据中心网络资源调度机制,该机制可以根据管理员预设的网络资源分配策略,加权的进行网络资源调度,为高优先级的作业分配更多网络资源以优化性能,并且实现不同作业之间的网络性能隔离.我们基于开源SDN控制器实现了原型系统,并通过实验验证了该机制的有效性.
提出了一种基于组织实体能力的软件过程建模方法(organizational entity capabilities based software process modeling method,简称OEC-SPM),针对软件过程的特殊性,将具有确定能力的组织实体定义为建模过程中的核心要素和基本单元——过程Agent(过程主体).过程Agent根据其自身的目标、知识、经验和能力,在确定的项目目标和约束环境下,通过主动和自治的行为推理,生成具体的软件开发过程和生产过程,为软件项目开发提供正确的决策和有效的支持.该方法由于在建立软件过程时充分考虑过程执行者完成目标的能力,使建立的过程具有良好的可预见性,具备过程稳定执行的前提,因此从根本上解决了软件过程不稳定、难以控制等问题.