Technical Documentation of the System
Contact person for the EDOC server is Niels Fromm.
For maintanance and technical support Niels Fromm is responsible.
EDOC as system of hardware and software is part of the technical infrastructure and technology that is used by the Computer and Media Service and the University Library of Humboldt-Universität zu Berlin. The Document and Publication Server (EDOC) has been developed and extended since September 1997. EDOC's technical basis is regularly being updated and adapted to current technical developments and standards.
The basis of EDOC is a SunFire V240 with 2 x 1500 MHz CPU and 10 GB RAM which has been integrated into the backbone of the Humboldt-Universität and therefore into the Berlin Scientific Network (BRAIN) (Gigabit Ethernet). A backup is being produced daily by the central backup system Tivoli Storage Manager (TSM).
There are 2 servers belonging to the backup system which have been placed at different locations in Berlin-Mitte and in Berlin-Adlershof (ca. 12 km distance), that mirror themselves.
EDOC is using a RAID system and is attached to a SAN, in order to guarantee system stability and the reliability of the server. Data and operating system are stored redundantly.
EDOC is operating on a SUN Solaris 9 platform, using an Apache webserver with Tomcat and Cocoon2 in order to process XML and XSLT Documents.
The lists of available documents are produced from a Sybase database and are generated with php scripts and JAVA Servlets via the http interface.
An automated harvesting of metadata can be done via the OAI2.0 interface (http://edoc.hu-berlin.de/OAI-2.0).
A webserver statistics is generated using Awstats (http://edoc.hu-berlin.de/stat/).
As full-text search engine serves Harvest because it allows a structured retrieval within XML document structures (tags), see http://edoc.hu-berlin.de/Harvest/brokers/DIDI/.