70 likes | 192 Views
Overview of OpenSSI Cluster. Single HA root filesystem Consistent OS kernel on each node Join cluster early in boot Strong Membership Single view of filesystems, devices, processes, ipc objects Single management domain Load balancing of connections and processes
E N D
Overview of OpenSSI Cluster • Single HA root filesystem • Consistent OS kernel on each node • Join cluster early in boot • Strong Membership • Single view of filesystems, devices, processes, ipc objects • Single management domain • Load balancing of connections and processes • Dynamic service provisioning See: www.openssi.org
변동 사항 • Disk I/O 의 성능개선 • LVS(Linux Virtual Server) 를 이용한 ssh,bbftp,X • HEP S/W 의 설치 • Batch System 의 교체 (OpenPBS -> Condor) • Local Disk 의 사용
DISK I/O The SSI kernel has a 4% overhead time tar -cvf 100MB.tar 50MB.tar 50MB.tar 50MB.tar 50MB.tar real 1m45.465s user 0m0.030s sys 0m3.030s time tar -cvf 100MB.tar 50MB.tar 50MB.tar 50MB.tar 50MB.tar real 0m22.985s user 0m0.000s sys 0m1.050s NFS 와 비교 했을 때, 비슷한 속도를 보임.
LVS (linux virtual server) More /etc/cvip.conf <?xml version="1.0"?> <cvips> <cvip> <ip_addr>155.230.20.123</ip_addr> <director_node> <node_num>1</node_num> <garp_interface>eth0</garp_interface> <sync_interface>eth0</sync_interface> </director_node> <real_server_node> <node_num>1</node_num> </real_server_node> <real_server_node> <node_num>2</node_num> </real_server_node> <real_server_node> <node_num>3</node_num> </real_server_node> </cvip> </cvips> cat /proc/cluster/ip_vs_portweight Port Range Weight 20 - 80 1 5021 - 5030 1 Vi /etc/init.d/ha-lvs /usr/sbin/setport_weight --start-port=20 --end-port=80 --weight=1 /usr/sbin/setport_weight --start-port=5021 --end-port=5030 --weight=1
Mwlee @ethz Jwshin @knu /disk1 Ditector server switch real /disk2 /disk3 real Chchung @rwth Example 1 – ssh amscluster.knu.ac.kr jwshin@ams1:jwshin$ ssh -X -l jwshin cluster93.knu.ac.kr jwshin@cluster93.knu.ac.kr's password: Permission denied, please try again. jwshin@cluster93.knu.ac.kr's password: [jwshin@cluster99 jwshin]$ Example 1 – bbftp Mwlee @ethz Jwshin @knu Chchung @rwth bbftp file1 server_name bbftp file1 amscluster.knu.ac.kr
Example 3 – X connection Xnest :1 -geometry 1152x864+10+10 -query amscluster.knu.ac.kr (linux) 윈도우에서 접근 할 수 있도록 설정.
HEP S/W 의 설치 : cernlib ,Geant4, ams s/w, root, clhep, galprop … -> AFS server 고려중 Batch System 의 교체 (OpenPBS -> Condor) : altare 에서 상용 openPBS 인 PBSpro를 출시함에 따라, 더 이상 openPBS 를 지원하지 않고, 시스템은 업그레이드 되나 openPBS 가 필요한 라이브러리 와의 버전 차이 문제가 발생 할 수 있다. Local Disk 의 사용 (CFS –cluster file system) ]$ mount /dev/1/hda3 on / type ext3 (rw,chard) none on /proc type proc (rw) usbdevfs on /proc/bus/usb type usbdevfs (rw) devfs on /dev type devfs (rw) /dev/1/hda1 on /boot type ext3 (rw) none on /dev/pts type devpts (rw,gid=5,mode=620) usbdevfs on /proc/bus/usb type usbdevfs (rw) usbdevfs on /proc/bus/usb type usbdevfs (rw) usbdevfs on /proc/bus/usb type usbdevfs (rw) ]# fdisk /dev/3/hda ]# onnode –l 3 mount /dev/3/hda1