Changes between Version 2 and Version 3 of ServerIntro


Ignore:
Timestamp:
Apr 27, 2007, 11:39:42 AM (15 years ago)
Author:
KSMarksPsych
Comment:

Updated links to point to wiki pages.

Legend:

Unmodified
Added
Removed
Modified
  • ServerIntro

    v2 v3  
    33You can potentially use any Unix system as a BOINC server. Our recommendations are:
    44
    5  * '''Hardware''': use a host with good CPU capacity (dual Xeon or Opteron), at least 2 GB of RAM, and at least 40 GB of free disk space. Do whatever you can to make it highly reliable (UPS power supply, RAID disk configuration, hot-swappable spares, tempurature-controlled machine room, etc.). If you anticipate a high-traffic project, use a machine whose RAM capacity is 8 GB or more, and that uses 64-bit processors. If your server capacity is exceeded, you can increase capacity using [http://boinc.berkeley.edu/multi_host.php multiple server hosts]. However, we recommend that you not do this initially. In most cases one host is enough.
     5 * '''Hardware''': use a host with good CPU capacity (dual Xeon or Opteron), at least 2 GB of RAM, and at least 40 GB of free disk space. Do whatever you can to make it highly reliable (UPS power supply, RAID disk configuration, hot-swappable spares, tempurature-controlled machine room, etc.). If you anticipate a high-traffic project, use a machine whose RAM capacity is 8 GB or more and that uses 64-bit processors. If your server capacity is exceeded, you can increase capacity using [MultiHost multiple server hosts]. However, we recommend that you not do this initially. In most cases one host is enough.
    66 * '''Software''': use a recent Linux release.
    77
     
    1010
    1111== Installing BOINC software ==
    12  * Download and install whatever [http://boinc.berkeley.edu/trac/wiki/SoftwarePrereqsUnix software prerequisites] are needed on your system.
    13  * [http://boinc.berkeley.edu/source_code.php Download the BOINC software].
    14  * [http://boinc.berkeley.edu/build_system.php Configure and build] the BOINC software.
     12 * Download and install whatever [SoftwarePrereqsUnix software prerequisites] are needed on your system.
     13 * [SourceCode Download the BOINC software].
     14 * [BuildSystem Configure and build] the BOINC software.
    1515
    1616== Operating system configuration ==
     
    2929 * You'll need to back up your database. Generally this requires stopping the project, making a copy or snapshot, and restarting. An example is [http://boinc.berkeley.edu/mysql_backup.txt here].
    3030 * BOINC gets MySQL compiler and linker flags from a program called mysql_config which comes with your MySQL distribution. This sometimes references libraries that are not part of your base system installation, such as -lnsl or -lnss_files. You may need to install additional packages (often you can use something called 'mysql-dev' or 'mysql-devel') or fiddle with Makefiles.
    31  * MySQL can be the bottleneck in a BOINC server. To optimize its performance, read about [http://boinc.berkeley.edu/mysql_config.php configuring MySQL for BOINC].
     31 * MySQL can be the bottleneck in a BOINC server. To optimize its performance, read about [MysqlConfig configuring MySQL for BOINC].
    3232 * [http://boinc.berkeley.edu/mysql_cluster.txt Notes on running MySQL on a cluster].
    3333