======Het Syscom-storage project!====== ===== Doel ===== Het opzetten van een betrouwbare centrale data opslag mogelijkheid voor SNT servers. =====UT SAN===== Er is een mogelijkheid om gebruik te maken van het UT SAN. Hiervoor zijn fiber channel adapters nodig. In de syscom is besloten hiervan af te zien. De hoofdreden hiervoor is dat we op dit vlak niet afhankelijk willen zijn van het ICTS, vooral met oog op onderhoud en reparaties. Daarnaast zijn de benodigde fiber channel adapters redelijk prijzig. Uiteraard wil de syscom ook zelf leuke dingen doen. =====Algemene opzet===== Het opzetten van twee storage servers, welke als mirror van elkaar data zullen functioneren. Een server zal in Seinhuis en de ander in Teehuis geplaatst worden, zodat er ruimtelijke onafhankelijkheid onstaat. De twee storage servers zullen onderling met een dedicated fiber aan elkaar verbonden worden. Een server wordt de primary data source. Op moment dat deze uitvalt moet de ander het meteen overnemen. Bij normale werking van het gehele systeem zal zodoende slechts een enkele server "clients" voorzien van data. ==== Opbouw systeem ==== Het opslagsysteem is opgebouwd uit een aantal lagen. {{:projecten:storage:storage_stack.jpg|}} ====== Interne linkjes ====== * [[projecten:storage:intern:setup|Server setup]] * [[projecten:storage:intern:clientsetup|Client setup]] * [[projecten:storage:intern:stonith|STONITH]] * [[projecten:storage:intern:nagios|Nagios monitoring]] * [[projecten:storage:intern:recovery|When shit hits the fan]] * [[projecten:storage:testplan|Testplan]] * [[commissies:syscom:archief:intern:diensten:storage:acties|Standaard acties]] * [[projecten:storage:ScoutingNederlandNAS|Storage Project Scouting Nederland]] * {{:projecten:storage:drbd8.linux-conf.eu.2007.pdf|DRBD config manual}} ===== Interessante externe links ===== DRBD: * [[http://www.drbd.org/users-guide|Userguide]] Quick Guide naar iscsi: * [[http://www.cuddletech.com/articles/iscsi/index.html|Guide]] * [[http://iscsitarget.sourceforge.net/|iscsitarget]] Gebruik een iscsi device project page (initiator) * [[http://linux-iscsi.sourceforge.net/|linux-iscsi]] * [[http://www.microsoft.com/downloads/details.aspx?FamilyID=12CB3C1A-15D6-4585-B385-BEFD1319F825&displaylang=en|microsoft iscsi driver]] lvm handleiding * [[http://www.tldp.org/HOWTO/LVM-HOWTO/|lvm howto]] * [[http://www.tldp.org/HOWTO/LVM-HOWTO/sharinglvm1.html|lvm sharen met meerdere machines]] Open Afs * [[http://www.openafs.org/|Homepage]] Enterprise Volume Management System * [[http://evms.sourceforge.net/|link]] Voorbeelden en dergelijke * [[http://wiki.lustre.org/index.php/Using_Pacemaker_with_Lustre]] * [[http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf]] ===== info bits ===== quote van een van de kernel.org maintainers: The second problem has to do with a hardware limitation, "master.kernel.org is still an i386 machine," Peter explained. "It's constantly hurting for lowmem since the dentry and inode caches can only live in lowmem." The solution for this problem is simpler, "we need a new master.kernel.org with a 64-bit CPU," Peter stated. Efforts are currently underway to obtain the new 64-bit hardware. Dit is wel een reden om deze machines meteen 64-bit te maken.