Task:Fast Server

(Add info about slow services, solutions and progress)
(Add autobuilder problems to the list)
Line 30: Line 30:
=== progress ===
=== progress ===
none yet --[[User:xfade|xfade]] 12:43, 31 July 2008 (UTC)
none yet --[[User:xfade|xfade]] 12:43, 31 July 2008 (UTC)
 +
 +
== autobuilder - builder ==
 +
=== problem ===
 +
We currently have one VM with 3 build queues. All builds for extras-devel are done on this VM. The VM only has a total of 10GB of disk space and doesn't have a very powerful cpu.
 +
=== proposed solution ===
 +
Order multiple VMs with sufficient disk space and cpu power.
 +
=== progress ===
 +
none yet --[[User:xfade|xfade]] 07:19, 1 August 2008 (UTC)

Revision as of 07:19, 1 August 2008

Image:Ambox_notice.png
This article is continued discussion from the maemo.org brainstorm
Please see the 100 Days agenda for more.
Image:Ambox_notice.png
This is an accepted task and it is currently in the maemo.org development backlog. Probably nothing is stopping you from starting on it, though.
Please see the talk page for discussion.

Progress on this task depends on the server upgrade done by the ISP and it moved to the Backlog. see 100Days/Sprint2.--qgil 12:36, 1 July 2008 (UTC)

Browsing and downloading from maemo.org should be simply fast. No excuses.

Although things have improved some (particularly after the OS2008 release), they don't seem to be keeping up well with the ever increasing numbers of tablet users, and downtime or slowness from the critical services offered by maemo.org is unacceptable.

  • Mirror repository.maemo.org to ensure good uptime and fast response.
  • Mirror tablets-dev.nokia.com to ensure good uptime and fast response.
  • Improve the hardware and bandwidth availability behind *.maemo.org to ensure good uptime and fast response—maemo.org is too slow!
This work is ongoing and the results should be noticed way before the end of the 100 Days.--qgil 06:24, 2 June 2008 (UTC)
- "...running a beowolf cluster of 770's?" : ) - mee 20:25, 8 June 2008 (UTC)

Contents

Services

maemo.org website

problem

This server is really overloaded on all parts, especially after 15:00 UTC.

solution

Multiple servers to spread the load and move the database to a separate server.

progress

The ISP has delivered our servers. We now wait for Eero from Nemein to return from holiday, so he can set them up. --xfade 12:43, 31 July 2008 (UTC)

garage.maemo.org

problem

The server is overloaded because of increased SVN usage, autobuilder and repository related work. The server doesn't have enough RAM for filesystem cache, so a lot of IO has to be done. This slows all other processes down.

proposed solution

  • Move autobuilder and repository related tasks to a separate server. (Not available at the moment)
  • Move SVN(Projects' sourcecode) repository to a separate server. (Not available at the moment)

progress

none yet --xfade 12:43, 31 July 2008 (UTC)

autobuilder - builder

problem

We currently have one VM with 3 build queues. All builds for extras-devel are done on this VM. The VM only has a total of 10GB of disk space and doesn't have a very powerful cpu.

proposed solution

Order multiple VMs with sufficient disk space and cpu power.

progress

none yet --xfade 07:19, 1 August 2008 (UTC)