Cluster solutions DIY or use OSCAR

本文详细介绍了DIY集群的构建过程,包括硬件需求、部署头节点、添加计算节点、维护更新等步骤,并对比了OSCAR等开源集群应用资源的优势,提供了从安装到管理的全流程指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cluster solutions
DIY
OSCAR
ROCKS
...
 
DIY cluster
 
advantages
  control
  learning experience
disadvantages
  control
  administration
 
DIY-cluster how-to outline
  --hardware requirement
     several commodity computers:
        cpu or motherboard
        memory
        ehternet card
        hard drive (recoomended,in most cases)
     network switch
     cables,etc
  --head node edployment
     core software requirements
        core system
        additional packages
     cluster-specific software
     configuration
        initial configuration
            share /home directory
            configure firewall rules
            configure networking
            configure SSH
            create conpute node image
  --adding compute nodes
 
building the cluster
   --install compute node image on the compute node
         manually
         PXE boot
         redhat kickstart etc.
   --configure host name,NFS,etc
   --for each node!
 
maintenance
   --software updates in head node require update in compute node
   --failed nodes must be temporarily removed from head node configuration files
 
but when the users want hundreds of nodes or more,we must use OSCAR or others
 
OSCAR open source cluster application resources
--fully-inregrated software bundle to ease deployment and management of a cluster
--provides
  management wizard
  command-line tools
  system installation suite
 
overview of process
--install OSCAR-approved linux distribution
--install OSCAR distribution
--create node images
--add nodes
--start computing
 
OSCAR management wizard
--download/install/remove OSCAR packages
--build a cluster image
--add/remove cluster nodes
--configure nerwork
--reimage or test a node with the network boot manager
 
OSCAR command line tools
--everything the wizard offers
--yume
  update node packages
C3 -- the cluster command control tools
--provide cluster-wide versions of common commands
--concurrent execution
--example 1:copy a file from the head node to all visualization nodes
--example 2:execute a script on all compute nodes
C3 list of commands
--cexec;ckill;cget;cpush;cpushimage;crm;cshutdown;cnum;cname;clist
example C3 configuraiton
# /etc/c3.conf
##
# describes cluster configuration
##
cluster gcb {
  gcb.fiu.edu #head node
  dead placeholder #change command line to 1 indexing
  compute-0-[0-8] #first set of nodes
  exclude 5 #offline node in the range (killed by J. Figueroa)‏
}
OPIUM
--the OSCAR password installer and user management
  synchronize user accounts
  set up passwordless SSH
  periodically check for changes in passwords
 
SIS
--system installation suite
--installs linux systems over a network
--image-based
--allows different images for different nodes
--nodes can be booted from network,floppy,or CD
 
 
 
 
 
 
<script>window._bd_share_config={"common":{"bdsnskey":{},"bdtext":"","bdmini":"2","bdminilist":false,"bdpic":"","bdstyle":"0","bdsize":"16"},"share":{}};with(document)0[(getelementsbytagname('head')[0]||body).appendchild(createelement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new date()/36e5)];</script>
阅读(547) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值