dCache.Org eagle
black_bg
home | documentation | downloads | feedback | search | imprint
black_bg
release notes | Book | Wiki | Q&A | Client API | dccp
black_bg
Web pages | Single page | PDF (A4-size) | PDF (Letter-size)
black_bg

Choosing The right hardware and OS for the SRM node

[return to top]

Hardware

We recommend to install dCache SRM server on a separate node with sufficient memory and a fast disk optimized for database application. For example Fermilab US-CMS T1 site uses the following hardware for SRM node. Dual Intel Xeon Duo, 4 GB RAM, 3ware raid disk array.

[return to top]

Operating System

Latest Scientific Linux or RHEL would do.

The kernel.shmmax=1073741824 and kernel.shmall=1073741824 kernel parameters should be set for a 4GB RAM Machine. This can be accomplished by running:

[root] # echo 'kernel.shmmax=1073741824' >>  /etc/sysctl.conf
[root] # echo 'kernel.shmall=1073741824' >>  /etc/sysctl.conf
[root] # /bin/sysctl -p

The exact content of US-CMS T1 SRM sysctl.conf is:

          kernel.core_uses_pid = 1
	  kernel.sysrq = 1
	  kernel.panic = 60
	  fs.file-max = 131072
	  net.ipv4.ip_forward = 0
	  vm.vfs_cache_pressure = 10000
	  # Keep this amount of memory free for emergency, IRQ and atomic allocations.
	  vm.min_free_kbytes = 65535
	  # Network tune parameters
	  net.ipv4.tcp_timestamps = 0
	  net.ipv4.tcp_sack = 0
	  net.ipv4.tcp_window_scaling = 1
	  kernel.shmmax=1073741824
	  kernel.shmall=1073741824
black_bg
Copyright dCache.org © 2003 - 2008