NGNGrid网格计算服务初步使用指南

 

NGNGrid网格计算服务上运行您的程序需要以下5个步骤

1.         打包您的程序

2.         上传您的程序和数据

3.         配置一个工作任务

4.         开始运行

5.         获取运行结果

就这么简单!(更多更完善的功能持续开发、部署中……)

 

l  打包您的程序

n  确认您的程序可以在Windows/Linux/UNIX (AMD Intel 平台)正确运行

n  在一个单一的目录树下放置您的所有数据文件和程序文件,并且确保:

u  所有文件的应用都是相对引用当前目录或者子目录,不使用绝对路径

u  程序可以完全由Windows/Linux/UNIX Shell Script控制执行,或者程序自控

u  所有的操作都不要求特定的操作系统用户ID

u  对于操作系统随机分配的用户ID都可以有足够的权限运行

u  所有操作都是相对于操作系统用户根目录进行的

u  使用一个ZIP工具创建一个或者多个ZIP文件,上传到NGNGrid网格中

u  单个ZIP文件的大小不能超过50MB

l  上传您的程序和数据

n  网格计算服务的Web站点使用了弹出窗口,请在浏览器中允许本站点的弹出窗口

n  访问NGNGrid站点(尚未开放),第一次访问NGNGrid网格站点您将:

u  决定是否接受NGNGrid网格协议和附加条件

u  提供合法(符合中国法律)的NGNGrid要求的信息

n  NGNGrid网格计算服务“资源”分页您将:

u  给您的ZIP文件加上版本号和任务名称,以及其他的相关信息

u  ZIP文件将在上传到NGNGrid网格之后成为NGNGrid网格资源

u  校验您上传的文件的MD5校验和是否与NGNGrid网格系统返回的校验和相符合,用以验证上传文件的正确性

l  配置一个工作任务

n  使用NGNGrid网格计算服务“工作任务”分页您将:

u  填写关于工作任务的相关有用信息并为之命名

u  定义一个或者多个工作任务会使用的程序和数据

u  定义工作任务的工作方式,是采用脚本控制程序运行还是程序自己控制自己的行为。一个执行中的工作任务实例被称为一个“运行”

u  确定您是否要运行该程序

l  开始运行

n  使用NGNGrid网格计算服务“运行”分页,您将:

u  安排已经存在的工作任务的运行调度情况

u  您的任何运行都将会导致最少1CPU小时的消费

u  在当前分页,您每15秒将会得到一次更新的运行状态报告

l  获取运行结果

n  NGNGrid网格计算服务的“运行”分页选择一个特定的“运行实例”

n  在选择了某个运行实例后,选择“下载输出”

n  跟从一个弹出窗口的指导进行操作

n  使用一个ZIP工具将运行结果在本地文件系统解压

n  下载的结果将包含所有在运行过程中创建的、修改的文件及其相关文件目录结构

posted on 2006-07-14 03:17  NGNGrid  阅读(554)  评论(1编辑  收藏  举报