The Welcome to the IIG Web Site project
Author(s):
Sylvain Bolay; Etienne Bagnoud; Cedric Schoepfer;
Short Description:
This is the welcome page especially designed for you, dear visitor!
Long Description:
The Institute for Research in Ophthalmology (IRO) is involved in eye research... in 2003 the genetics department accounted only 5 coworkers and reaches in 2009 24 collaborators. In 2005, the IT department had only one small IBM server with a SuSe Linux distribution working mainly as a file server. Over the years the needs of computational resources, disk space and other services has widely increased. For this reason we moved to an IBM Blade Center coupled to a SAN.
To overcome the increasing computational resources needed in our labs we decided to use the power of the existing computers. Because neither commercial or open-source solutions met our needs, mainly because of the heterogenous nature of our network (Linux, Microsoft, apple), we decided to start the coMosix project. This brings to the IT team a mean of 28 CPUs able to do the daily computational works.
The second point concerning the disk space is physically achieved by the SAN. Now the services offered to the users have to meet some criterium such as the high speed, the high availability and the data integrity. To reach these high degree of service, we have chosen to install on each blade a Xen server (DOM 0) and to install the latest stable version of Debian (up to 8 virtual machine (DOM U) on each). The root partition of each DOM U is generally formated in ext3 (the default FS and easily recoverable in case of failure) and the other partition are in OCFS2 (simultaneous access from different server) or XFS (ability to freez the disk, to do hot disk resize). We widely documented the installation of debian on blade from the sarge up to the lenny version as it can be seen on our respective wiki nicely referenced by google.com. By doing so, we reach a high level of redundancy.
Finally, to provide the best services we based the user account, credential and description on an OpenLDAP server. This serves directly the secretary desk who can use this database to do the daily administration. This serves also all users who are using Thunderbird and its address book. Furthermore, the employees can in any time change their personal informations (e.g. phone number, bank account) through a contagged web page.
The default software installed on the end user machine are: Firefox, Thunderbird, OpenOffice, Gimp, Gnumeric and Inkscape. This allow also the storage of the user login/password credentials, OpenPGP keys and other SSL certificate used to access protected website (e.g. phpldapadmin, phpmyadmin, swat, cupsadmin, webcalendar, dokuwiki, nagat, contagged, I, Librarian), access servers with openSSH and do the VPN authentication. The OpenLDAP server is also widely used by ITs to provide the network connectivity (e.g ldapDNS).
Summary:
Material:
- IBM BladeCenter
- SAN
Server:
- XEN
- DEBIAN
- FreeBSD
- gentoo
File System:
- OCFS2
- XFS
- EXT3
Clients
- Linux
- Mac
- Windows
Services:
- OpenLDAP
- Exim
- Apache
- MySql
- Squid
- Dovecot
- stunnel
- partimage
- ldapDNS
- powerDNS
- icsdhcp
- proftpfd
- cups
- samba
- bind
- ntpd-server
- nfsd
- unattended
- nagios
- OpenMosix
- ssh
Tools:
- I, Librarian
- phpldapadmin
- phpmyadmin
- swat
- cupsadmin
- webcalendar
- dokuwiki
- nagat
- squeezer
- awstats
- contagged
Software:
- Firefox
- OpenOffice
- Latex
- Thunderbird
- Gimp
- Gnumeric
- Inkscape
- coMosix
- gEDA
- AVRa
- uisp
- gerbv
Participation to the OpenSource community:
- coMosix
- wiki (HowTos and source code)
- linuxfr.org
- fsfe.org
- developpez.com
Followed standard:
- LDAP
- SMTP
- POP3
- IMAP
- OpenPGP
- SSL
- SSH
- HTTP
- FTP
- WebDAV
- Sieve
- NFS
- LMTP
- OpenDocument
- SQL
- jabber
Formation:
Fields
- Informatics
- Medias
- Electronics
- Gestion
Level
- Apprenticeship
- Master (EPFL)
- HES Diploma (HEVS, HEIVD, HEG)