qqjianyue代码工

砌Linux代码
posts - 2, comments - 0, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2008年12月12日

(一)GT:Globus Toolkit是实现OGSA(Open Grid System Architecture)的框架。http://www.globus.org/

(二)Condor:The goal of the Condor® Project is to develop, implement, deploy, and evaluate mechanisms and policies that support High Throughput Computing (HTC) on large collections of distributively owned computing resources. Guided by both the technological and sociological challenges of such a computing environment, the Condor Team has been building software tools that enable scientists and engineers to increase their computing throughput.
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.Condor can be used to manage a cluster of dedicated compute nodes (such as a "Beowulf" cluster). In addition, unique mechanisms enable Condor to effectively harness wasted CPU power from otherwise idle desktop workstations.

(三)gCube:

gCube enables scientists to declaratively and dynamically build transient Virtual Resaearch Environments --VREs-- by aggregating and deploying on-demand content resources, application services, and computing resources. It also monitors the shared resources during the VREs lifetime guaranteeing their optimal allocation and exploitation. Finally, it provides mechanisms to easily create VREs dedicated web portals through which scientists can access their content and services.
The gCube system is realised as a service oriented framework composed of a set of interacting services providing:

gCube
  • support for the creation and operation of on-demand, transient virtual research environment;
  • features necessary for handling shared content and application resources;
  • access to information sources and applications provided by third-parties;
  • a set of typical DL functions, like search, annotation, personalisation, document visualisation.

These services are designed to exploit the gLite middleware and are capable to consume the high computational and storage capabilities of the Grid infrastructure released by the EGEE project. Thus gCube services support complex and time consuming functionalities, while focusing on optimizing resource usage and satisfying QoS contracts


(四)gLite:A lightweight middleware for Grid Computing. It is the next generation middleware for grid computing. Born from the collaborative efforts of more than 80 people in 12 different academic and industrial research centers as part of the EGEE Project, gLite provides a framework for building grid applications tapping into the power of distributed computing and storage resources across the Internet.

(五)EGEE Project: Enabling Grids for E-sciencE
EDGES:Enabling Desktop Grids for E-Sience

posted @ 2008-12-12 11:46 Qzi 阅读(68) | 评论 (0)编辑 收藏

2008年12月11日

根据Orc的官网描述:http://orc.csres.utexas.edu/index.shtml

1.简易编码的并发与分布式程序的通用编程语言
2.作为WEB的脚本语言
3.作为工作流软件的可执行说明语言,处理协作问题。

Orc的例子程序:http://orc.csres.utexas.edu/tryorc.shtml

O2j是一个转换Orc代码为java代码的库。


posted @ 2008-12-11 21:08 Qzi 阅读(204) | 评论 (0)编辑 收藏