四合一分布式计算框架Fourinone 3.04.25发布

jopen 11年前

  Fourinone(中文名字“四不像”)是一个分布式计算框架,提供了一个 4 合 1 的分布式框架功能(即整合了 Hadoop、Zookeeper、MQ、分布式缓存的主要功能)和简单易用的编程 API,实现对多台计算机 cpu、内存、硬盘的统一利用,从而获取到强大计算能力去解决复杂问题:

  • Fourinone 框架提供了一系列并行计算模式(农民工/包工头/职介绍/手工仓库)用于利用多机多核 cpu 的计算能力;
  • 提供完整的分布式缓存和小型缓存用于利用多机内存能力;
  • 提供像操作本地文件一样操作远程文件(访问、并行读写、拆分、排他、复制、解析、事务等)用于利用多机硬盘存储能力;
  • 由于多计算机物理上独立,Fourinone 框架也提供完整的分布式协同和锁以及简化 MQ 功能,用于实现多机的协作和通讯。

  Fourinone 3.04.25 最新版升级内容:

  • 编译和运行环境升级为 jdk7.0 版本;
  • 计算中止和超时中止的支持,比如多台计算机工人同时执行查找,一旦某台计算机工人找到,其余工人全部中止并返回。以及可以由工人控制或者框架控制的计算过程超时中止。
  • 一次性启动多工人进程支持,可以通过程序 api 一次性启动和管理“ParkServer/工头/工人”多个进程,并附带良好的日志输出功能,用于代替写批处理脚本方式,方便部署和运行。
  • 工人服务化模式的支持,把工人当作通用服务来使用和封装。
  • 增加了相应指南和 demo。

  博客地址:http://fourinone.iteye.com/

  下载地址:http://code.google.com/p/fourinone/

来自: www.iteye.com