Project

General

Profile

Wiki » History » Version 2

Joseph Foley, 2015-09-05 02:37
BackupAFS from the previous Backup project

1 1 Joseph Foley
h1. Wiki
2
3
The Research and Development (RnD) Network at Reykjavik University is designed to be used for research and development projects that have been approved by the custodians of the RnD Network.  This project was previously called DevNet.  Devnet's [[devnet:|wiki]] and [[devnet-documentation:|documentation]] can be found at these links.
4
5
* [[Frequently Asked Questions|FAQ]]
6
7
h2. Machines running on the RnD Network
8
9
* [[hydrogen]] -- Does not exist, reserved address at beginning of range
10
* [[helium]] - Router for the entire network.  Connect only on SSL.
11
* [[lithium]] - Kerberos Master, AFS db and file server
12
* [[beryllium]] - Kerberos Slave, AFS db and file server
13
* [[boron]] - Kerberos Slave, AFS db and file server (big)
14
* [[carbon]] - PROXMOX Virtual Machine host
15
* [[nitrogen]] - AFS Backup server, Photo gallery test server
16
* [[oxygen]] - PROXMOX Virtual Machine host
17
* [[fluorine]] - Web services for foley (may be replaced by Magnesium)
18
* [[neon]] - VM, hosted on oxygen, DNS Server for the network
19
* [[sodium]] - VM, hosted on oxygen, GIT server for the network
20
* [[magnesium]] - VM, hosted on oxygen, Media server and afs/kerberos enabled server-snapshot
21
* [[aluminum]] - Multi party cryptography testing server - Baldur
22
* [[silicon]] - VM, Centos-IPA replacement for helium
23
* [[phosphorus]] - unallocated
24
* [[sulfur]] - Web server for Hakkavélin
25
* [[chlorine]] - unallocated
26
* [[argon]] - unallocated
27
* [[potassium]] - unallocated
28
* [[calcium]] - unallocated
29
* [[scandium]] - unallocated
30
* [[titanium]] - unallocated
31
* [[vanadium]] - unallocated
32
* [[chromium]] - unallocated
33
* [[manganese]] - unallocated
34
* [[iron]] - unallocated
35
* [[cobalt]] - unallocated
36
* [[nickel]] - unallocated
37
* [[copper]] - unallocated
38
* [[zinc]] - unallocated
39
* [[gallium]] - NATed network
40
41
* [[uranium]] - Test server for Gunnar, running a minecraft server, locked down (is on the natted network)
42
43
h2. Research and Development Network Naming Policy
44
45
We use the names of the chemical elements as server names. All machines have a chemical element name as a primary name, and the letter for that chemical element as a cname to the primary hostname. If possible any service names on that machine should be a cname to the primary chemical element name.
46
47
The numbering system for IPV4 is 130.208.242.X where X = atomic number + 63.  Helium has atomic number 2, so it is 130.208.242.65
48
For IPV6 it is  2a00:c88:5000:102::82d0:f2XX where XX = atomic number + 3F *IN HEX*.  Helium has atomic number 2 so it is  2a00:c88:5000:102::82d0:f241.
49
50
You can also make attachment:rnd-ip-generate.py do this for you.
51
52
h2. Network configuration
53
54
Example from /etc/network/interfaces under Ubuntu/Debian
55
<pre>
56
auto eth0 # this line is very important
57
iface eth0 inet static
58
        address 130.208.242.XX
59
        netmask 27
60
        gateway 130.208.242.65
61
        dns-nameservers 130.208.242.65
62
        dns-search rnd.ru.is
63
64
iface eth0 inet6 static
65
        address 2a00:c88:5000:102::82d0:f2XX
66
        netmask 64
67
        gateway 2a00:c88:5000:102::82d0:f241
68
        dns-nameservers 2a00:c88:5000:103::82d0:f241
69
        dns-search rnd.ru.is
70
71
</pre>
72
73
After setting these options, either reboot the machine or run <pre>/etc/init.d/networking restart</pre>
74
75
h2. Network Booting
76
77
You can boot from the network here, see [[Network Booting]]
78
79
h2. Todo
80
81 2 Joseph Foley
* [[BackupAFS]]
82 1 Joseph Foley
* Set up a proper DNS infrastructure
83
* Set up a configuration management system (ansible or puppet or ???)
84
* Install krb5 keytabs on all the unix servers for ksu and SSO.
85
86
h2. Custodians of the Research and Development Network
87
88
* Gunnar Guðvarðarson gunnargud13@ru.is Maintainer
89
* Joseph Timothy Foley foley@ru.is RnD Contact for RU
90
* Jacqueline Clare Mallet jacky@ru.is IT Contact for RU