阅读设置

20
18

第510章 系统布署 (4/5)

status:online

addr:0

node

1

status:online

addr:1

……

node

15

status:online

addr:15

16台机器的状态全是“online”。

陈教授点了点头,又敲了一个命令:

start

heartbeat

屏幕上开始每隔十秒跳出一行:

heartbeat:all

nodes

responded

heartbeat:all

nodes

responded

heartbeat:all

nodes

responded

调度器的主控节点开始向其他十五台机器发送心跳包,每一台都正常响应。

“调度器跑起来了。”陈教授的声音很平静,但吕辰注意到他扶眼镜框的手指微微顿了一下。

“接下来测试任务分发。”陈教授从帆布包里拿出一张二维卡,插进一号机的读卡机,“这是一个简单的测试任务——计算斐波那契数列的前二十项。任务描述写在卡片上,调度器会把它分发给负载最低的节点。”

他按下运行键。

显示器上出现了新的输出:

task

submitted:id=0001,

type=i

scheduler:dispatching

to

node

7

(load=0.12)

然后,几秒钟后,七号机的显示器上亮起了计算结果,一行一行绿色的数字,从f1=1到f20=6765。

同时,一号机的显示器上出现了:

task

0001

pleted.

result

stored.

陈教授又提交了第二个、第三个、第四个任务,调度器分别把它们分给了节点3、节点11、节点14。所有任务都顺利完成。

他转过身,看着吕辰:“基本功能正常。接下来,你们可以把标准单元库的数据导进去,然后在真机上跑一个真实的设计任务,看看调度器在大负载下的表现。”

吕辰点了点头,心里盘算着下一步的工作。

诸葛彪站在旁边,双臂交叉抱在胸前,盯着屏幕上的输出看了好一会儿,忽然说:“陈教授,这个调度器,能同时跑多少个任务?”