Differences between revisions 8 and 9
Revision 8 as of 2011-06-14 03:56:24
Size: 1959
Editor: kcrisman
Comment:
Revision 9 as of 2011-06-15 03:41:26
Size: 1993
Editor: was
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
Line 23: Line 24:
  * http://prep.sagenb.org
  * http://tutorial.sagenb.org
Line 24: Line 27:
  * http://nt.sagenb.org   * http://alpha.sagenb.org
Line 27: Line 30:
  * http://tutorial.sagenb.org
  * http://prep.sagenb.org
  * http://flask.sagenb.org
  * http://nt.sagenb.org
  * http://standalone.sagenb.org
  * http://test.sagenb.org
Line 31: Line 34:
  * http://alpha.sagenb.org (though perhaps this should have an ALPHA on it)   * http://flask.sagenb.org -- not upgraded

Upgrade, flask, sage 4.7, and ext4 filesystem

People: W. Stein, J. Grout, M. Hansen

Database

  • If we stick with the filesystem: NEED a very fast filesystem that supports > 4 million inodes and > 32000 directories per directory, i.e., ext4. This is difficult because boxen and sage.math are both Ubuntu 8.10.

  • Also, want to at a minimum have user and worksheet metadata stored in database so startup is faster.
  • Could run the server in a virtual machine, which would support ext4. But are virtual machines fast enough these days? They weren't last year. This would be worth trying.
  • Or stick with the filesystem (see below).

Filesystem Thoughts

  • (mhansen is doing this) Fix the __worksheet object to not load everything. Scary stuff if you look at notebook.py.

  • (mhansen) Write a script to prune the filesystem, e.g., deleting cell directories that are empty.
  • (mhansen?) Make it so user directories are stored in a hierarchical way. E.g., home/_store/

Current Servers

Backup Strategy

  • ?

Untrusted User Code: must all be executed in a virtual machine

  • ?

Monitoring

Virtual Machines

  • I tried install virtualbox 4 on sage.math and failed, due to the Linux source and Linux kernel being out of sync somehow. Probably just needs an upgrade and reboot.
  • I am scared to upgrade virtualbox on boxen.math.
  • The Virtualbox on boxen.math is somewhat unstable and very old.

days31/workinggroups/sagenb (last edited 2011-06-17 16:35:25 by was)