总站主页

介绍主页

繁体版本

 

站点导航:中国的项目 运行中的项目 即将开始的项目 近期结束的项目 早已结束的项目 新闻和文章

工具软件 项目开发平台 分布式计算平台 滑稽有趣的站点 会议 社会舆论 计算团队 链接 书籍和杂志

 

分布式计算开发平台

 

平台标记

平台信息

Cosm

Cosm 一系列为世界各地的电脑能够一起工作而设计的公开协议和软件。”用它能创造出各种分布式计算的研究项目。 它于2000921日正式启动。到2003年为止此项目的第二阶段(CosmFS)正在开发中。它将包括"完整的安全系统,更多的应用软件和更先进的终端。"

详情请见使用 Cosm 的第三方项目列表

Sun Grid Engine

Sun Grid Engine 能搜寻局域网上 Sun Solaris 系统的剩余资源,把它们应用到分布式计算项目上。 详情请见2000927日的 新闻发布Sun Grid Engine 支援 SolarisLinux

Parabon Computation

Parabon Computation 有一个非常好的网页。上面有连接到他们的 Frontier Software Development Kit (SDK)《前线开发工具》的试用版,一个编程介面及其他关于《前线开发工具》的使用说明,用开发工具开发的样本程序, 开发人员的商讨区和技术支援的连接,何一个到 Java 开发资源的连接。

The Programmer's Playground 为编程人员和终极用户编写非营利性网络式分布计算程序提供免费的软件工具。营利性的用户可以通过特别许可使用该平台。

Dcom " 一个 C 语言的程序和档案的框架,它让你把你常用耗时巨大的数学难题程序转换成分布式计算程序。 它支援批证安全的自动更新运行程序,可在 x86 系统的 LinuxWindows 下运行,并且它的终端是自动安装式程序。

这是一个没有 readme 和别的应用指示的最基本的开发框架。你要满足以下的需要:

  • gcc

  • gmp

  • Cygwin

  • 一台 X86 Linux/Windows 电脑

  • 用一台有静态 IP 的电脑作服务器

20011113日为止版本是 1.13

The Dispense Package  一个免费可用的软件组合,它让你能够迅速简易的 在互联网上建立一个分布式计算项目。它在 FreeBSD 上设计成,应该可以在 Linux 下运行。目前为止它还没有被 移植到别的 Unix 或是 Windows 上。

Fida是 “一个简单的开发和不知肚里分布式计算软件的框架。它能够利用互联网上芯片的剩余计算力。 它利用建立在 TCP/IP 协议上的标准客户机/服务器模式。模块化设计使它能够高效和可塑的被应用于很多分布是科学和工程程序上。”它是建立在 C 语言上,但是你可以用任何能被 C 源代码调用的语言。

DOGMA

DOGMA一个Brigham Young 大学开发的研究工具。 基于 Java,它为分布式计算提供了基于网页的用户界面,支援防火墙和代理,内建安全功能,管理内用项目的专用捆绑式计算机和超级计算机的能力, 为硬件而优化软件的能力和许多别的功能。

gridbus

“坐落于墨尔本大学的网格式计算和分布式计算实验室 Grid Computing and Distributed Systems (GRIDS) 积极参与设计和开发下一代并列式和分布式计算系统和程序。实验室的主要公开源代码的项目叫做:Gridbus Project, 正在开发网格和 BUSiness 技术。Gridbus 项目小组在开发能够确保根据用户需要而更改服务质量的终端到终端捆绑式和网格技术(中介软件,工具和程序)它们包括经济性网格流程控制器,捆绑式流程控制器(Libra),网格体现和模拟(GridSim),数据网格经济,GridBank,流程管理的和用户界面工具和 从(旧的)软件模块得来的分布式软件的组合。Gridbus 流程控制系统会根据资源的空闲率,容量,速度,成本和用户服务质量要求而聚集或租出分布式计算的资源。 Gridbus 技术开发是根据不同使用面的需求而发展的,如药品研制,高能物理和大脑活动研究等。研究中使用的实验环境 World-Wide Grid (WWG) 包括的资源来自全球的不同的机构。”

Gridbus 项目的支持者包括:Sun Microsystems Inc., Victorian Partnership for Advanced Computing,墨尔本大学,和Australian Research Council. 本项目欢迎世界各地对公开源代码项目感兴趣的个人和机构的参与。

ECMNet 客户机/服务器软件最早是为 ECMNET 项目设计的。这一软件被成功的应用于别的项目上,比如:Minimal Equal Sums of Like Powers。 至1999621日止软件的版本时 2.0k(含源代码)。

cybrain

cyBrain  一个用以在捆绑式计算机上运行复杂计算的多平台,C++ 语言框架,计算公式是用插入形式实现的。它们可以被放在图像用户界面中和鼠标连接 并立即执行。如果别的电脑被接入 cyBrain 网络,这些插入程序可以被安装到这些电脑上以提供更多的计算能力。cyBrain 的网络堆叠支援 IPv4 and IPv6 的客户机和服务器形态,为了减少网络的负载它能用多址广播来发散高频宽数据比如流录像。

作为第一个具体的实施,cyBrain 为图象处理提供插座提供基本的算法:一个录像流被从 firewire 上抓下并传到客户机上。客户机用基础算法从画格中寻找用简单的向量图来形容的物件。 计算被分配到一个捆绑计算机群上以增加格数。

20021213日为止软件的版本是0.7-9

q2adpz

Q2ADPZ (Quite Advanced Distributed Parallel Zystem比较先进的分布式平行计算) 是一个分布式计算的开源软件实施。本系统提供网络上剩余计算力的管理和应用。 用户可以以动态软件库,执行档程序或任何别的可译程序(JavaPerl,等等)。支援的平台有 LinuxUnixWin32MacOS X

本系统是一个用消息联络的客户-主管-奴隶体系。系统部件之间的信息是 XML 格式,并且可以加密。

这平台在被积极的开发,基本每天都有新的版本。

XtremWeb

XtremWeb  一个让使用者创建他们自己处理许多不同难题的网格/公众项目的分布式计算的体系/平台。 所有本项目的软件,服务器,客户,网站,都是开源免费的,可以从网站上下载。

本平台于2004112日成功地通过了每星期一百万工作量的测试。

1.2.rc7 版的 Linux 客户端于20031219日最后更新。

GnutellaHTC 已经连在点对点文件分享网络上电脑的计算力和资源通过分布远程运行用于高通过量计算。 高通过量计算是长期用大量的计算能力运算的过程。这个平台在开发中。

Alchemi

Alchemi [.NET 网格计算框架] 一个以使用简易为目的的 Windows 下的网格计算框架。它提供了:a)开发网格软件的编程环境 和 b)建造网格和运行网格软件的运行机制。

Alchemi 提供了软件合成的弹性。你可以使用强劲的网格线型模式以任何 .NET 支援的语言写网格软件。 或者把现有的软件以编程或宣布的方式改成网格软件。

建造同一水平网格(捆绑群)只要在一台电脑上安装 Alchemi Manager 和在每一台网格电脑上安装 Alchemi Executor 。这一弹性的模式使 Executors 可以被设置为专用模式(由 Manager 控制运行)或是非专用模式(由用户或用屏保启动)

网页服务界面能和定制的网格中介软件通用。

一个命令行软件让你监视软件的运行和提交运行有网格功能的软件。样本软件包括一个平行 Mandelbrot 数组生成器。

Alchemi 是一个在 GPL 许可证下发布的开源软件。

Alchemi 是以在澳大利亚墨尔本大学的网格计算和分布式系统实验室 Gridbus项目 的一部分开发的。

2004416日本软件的 0.6.2 版问世。

加入关于本平台讨论的邮寄名单

Eluder

Eluderluder Extreme Lightweight Utilization of DisparatE Resources(将轻量级的资源利用到悬殊的极端的应用中去),...一种允许高效快速的实施集群计算的嵌入式的客户机/服务器应用系统,它将让大小不同的科研团体利用参与到他们项目组织中的成员或是因特网上的用户们的闲置 CPU 和内存资源”。如果您觉得 BOINC 的门槛太高,那么该项目将绝对是一个入门级的选择。

该平台包括一个 Win32 客户端程序和一个以 MySql 为后台的 Apache/ModPerl 服务端程序。它是一个符合 GPL(GNU 通用公共许可协议)的开源项目。该软件包的 0.1 版的已于2004年7月25日发布。

 

本页注:翻译者——phoen8x、碧城仙;页面来源中国分布式计算总站 版权所有