设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

一个树莓派集群(VAX)

2015-2-7 21:25| 发布者: joejoe0332| 查看: 4232| 评论: 0|原作者: 几点人, BruceLinxu|来自: oschina

摘要: 在上个月的一篇博客文章里,我着眼于如何用树莓派仿真强大的ibm大型机,在本文中我来描述如何用一对树莓派来仿真可被配置用来组建VMScluster群集的VAX计算机。这次被用来仿真的MicroVAX设备是比较现代的,而且比IBM ...


  现在,我们已经拥有了一个具有两个节点的集群了,我们可以运行命令"show cluster"查看各个节点的状态。


title


  VMScluster 创建于 1983 年,它在那个时代是非常先进的,与最近的同类产品相比较,它都是值得点赞的。例如,它允许在多个集群间和多个节点间透明地实现磁盘共享,从而在同一时刻(在记录级加锁的情况下)向多个集群和多个节点写入同一个文件,同时它还实现了负载均衡和分布式队列。


  我们可以使用"show devices d"命令查看集群里所有硬盘的使用情况,每个硬盘的信息显示的前面是其所在的节点名和分隔符"$".每个节点上的DUA0:硬盘是系统硬盘,而DUA1:-DUA3:硬盘是其它未使用的大小为1.5Gb的硬盘。


title


  许多OpenVMS命令都能在其后添加"/cluster",这表示该命令是在针对整个集群的。例如: "show users/cluster"。


title


  最后再提醒一下,如果你把集群节点中的任何一台关了机,那么这个节点就会被移出集群。


title


  这种情况下,其余节点就会采取预警处理,即停止正在进行的处理,此时集群节点间通信就会丢失,集群就出现我们通常不希望看到情况:"脑裂"。不过两个节点的集群针对这种情况的配置就容易多了,它可配置成:如果其中一个节点丢失或者关机,那么另一节点会像以前一样继续运行。


结论

  这次实践实际上是因为喜欢才进行的,不过通过这次实践我们还看到在树莓派硬件板模拟的VAX硬件平台上创建VMScluster是多么简单。同时这次实践还向我们展示怎样把树莓派和开放源代码软件比如SimH结合起来,从而实现计算机保护,以供展览。我们用低廉的树莓派实现了经典的计算机结构。

Andrew Back


  顶部图片说明:在 MicroVAX 3500 机器上放置了两块树莓派板,这样模拟出来的 3900 机器就与 MicroVAX 3500 陈列在同一个展柜里。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部