找回密码
 新注册用户
搜索
查看: 5472|回复: 4

[已完成翻译] [BOINC 开发文档]Miscellaneous 部分

[复制链接]
发表于 2006-3-30 22:39:15 | 显示全部楼层 |阅读模式
待翻译的页面列表见:http://boinc.berkeley.edu/create_project.php
http://boinc.equn.com/dev/create_project.html

Miscellaneous
  ·Export credit data as XML
  ·Integrating BOINC projects with Grids      ——>感谢 碧城仙 翻译!
  ·Versions of BOINC              ——>感谢 碧城仙 翻译!
  ·Configuring MySQL for BOINC

[ Last edited by 碧城仙 on 2006-4-17 at 22:11 ]
回复

使用道具 举报

 楼主| 发表于 2006-3-31 07:49:48 | 显示全部楼层
翻译 Versions of BOINC 页面:http://boinc.berkeley.edu/boinc_version.php

The BOINC software (including client and server components) evolve over time. There are a number of pairwise interactions in which version mismatches could cause problems:

BOINC 软件(包括客户端和服务端部件)随时间的前移而不断发展。这里有一些版本部件需要配合使用,否则可能会出现版本不合的问题:

·RPC from core client to scheduling server.
连接核心客户端与任务调度服务器的 RPC(远程过程调用)。
·RPC from core client to file upload handler.
连接核心服务器与文件上传处理模块的 RPC(远程过程调用)。
·Interface between core client and application.
核心客户端与应用程序之间的接口。
·Interface between BOINC DB and all BOINC back-end components.
BOINC 数据库与所有的 BOINC 后台组件之间的接口。
·The parsing of the core state file by the core client.
将核心状态文件从核心客户端程序分离出来。

Each BOINC software component has a version consisting of three integers: major, minor, and release.

BOINC 软件各组成部分均有三类发行版本:大的、小的、自释放的。

When a participant updates the core client, all results currently in progress are discarded (because new app versions would be needed). The core client reads the version number from the old client state file, and discards the results.

当参与者升级核心客户端程序时,当前正在进行中的计算结果均会丢失(新的应用程序版本需要这样做)。核心客户端将从原有的客户端状态日志文件中读取到版本号,并抛弃当前未完成或者未上传的计算结果。

Some changes to the BOINC server software may involve changes to the BOINC database (e.g. adding a new table or field). Such releases will include SQL script for modifying an existing database in-place.

BOINC 服务器软件的任何修改都可能会使 BOINC 的数据库发生变化(例如新增一个新的表格或区域)。包括 SQL 脚本在内的一些变动均将修改现有的数据库。

评分

参与人数 1维基拼图 +20 收起 理由
霊烏路 空 + 20

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2006-3-31 12:19:42 | 显示全部楼层
翻译 Integrating BOINC projects with Grids 页面:http://boinc.berkeley.edu/grid.php

Integrating BOINC projects with Grids
将 BOINC 项目与网格整合起来

Researchers are CERN have set up a system where submitted jobs are sent either to a BOINC project or to a GRAM job manager. They developed two utilities, kill_wu and poll_wu, to support this. They are in the boinc/tools directory. Contact Christian Søttrup (chrulle at fatbat.dk) for more info.

来自 CERN 的研究人员建立了一个系统,该系统允许将作业任务提交为一个 BOINC 项目或者一个 GRAM 作业管理。他们设计了两套方案,Kill_wu 和 Poll_wu,来支持该系统。它们位于 boinc/tools 文件目录下。更多详情,请联系 Christian Søttrup (chrulle at fatbat.dk)。

The Lattice project from the University of Maryland is developing a Grid system that integrates Globus, BOINC, and several other software components.

Lattice 项目使用的就是马里兰大学(University of Maryland)开发的网格计算系统,该系统整合了 Globus、BOINC 和其它一些软件组件。

评分

参与人数 2基本分 +80 维基拼图 +30 收起 理由
BiscuiT + 80 + 22
霊烏路 空 + 8

查看全部评分

回复

使用道具 举报

发表于 2006-3-31 13:32:22 | 显示全部楼层

修改意见:)

The BOINC software (including client and server components) evolve over time. There are a number of pairwise interactions in which version mismatches could cause problems:

BOINC 软件(包括客户端和服务端组件)随时间的前移而不断发展。其中有很多端到端的交互,如果两端的版本不匹配,可能会引发一些问题:

·RPC from core client to scheduling server.
从核心客户端到任务调度服务器的远程过程调用。

·RPC from core client to file upload handler.
从核心服务器到文件上传处理模块的远程过程调用。

·Interface between core client and application.
核心客户端与计算程序之间的接口。

·Interface between BOINC DB and all BOINC back-end components.
BOINC 数据库与所有的 BOINC 后台组件之间的接口。

·The parsing of the core state file by the core client.
由核心客户端产生的核心状态文件的解析。

Each BOINC software component has a version consisting of three integers: major, minor, and release.

每一个 BOINC 的软件组件都有一个版本,其中的三个整数分别表示:主版本号,副版本号,发行号。

When a participant updates the core client, all results currently in progress are discarded (because new app versions would be needed). The core client reads the version number from the old client state file, and discards the results.

当用户升级核心客户端程序时,当前正在进行中的任务包均会丢失(新的应用程序版本需要这样做)。核心客户端将从原有的客户端状态文件中读取到版本号,并抛弃当前未完成任务包。

Some changes to the BOINC server software may involve changes to the BOINC database (e.g. adding a new table or field). Such releases will include SQL script for modifying an existing database in-place.

BOINC 服务端软件的一些修改可能会导致 BOINC 的数据库也要改变(例如增加一个新的表或字段)。发布这些版本的时候将同时提供相应的 SQL 脚本以直接对现有的数据库进行修改。

引用 碧城仙 在 2006-3-31 07:49 AM 时的帖子:
翻译 Versions of BOINC 页面:http://boinc.berkeley.edu/boinc_version.php

The BOINC software (including client and server components) evolve over time. There are a number of pairwise i ...

评分

参与人数 2基本分 +30 维基拼图 +20 收起 理由
BiscuiT + 30 + 12
霊烏路 空 + 8

查看全部评分

回复

使用道具 举报

发表于 2006-3-31 13:35:32 | 显示全部楼层
有一些词的翻译还得好好想想,比如core client,翻译成客户端内核可能好些。不过看到下面这一段,我都不知道这到底是个什么东西了...按道理升级客户端或是计算程序的自动升级对当前正在计算的任务应该都是不会有影响的。

When a participant updates the core client, all results currently in progress are discarded (because new app versions would be needed). The core client reads the version number from the old client state file, and discards the results.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-20 10:42

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表