"Adaptive Quality of Service Architecture"
(for the Linux kernel)

Information on AQuoSA downloads

Downloads in the project download area have been split in the packages
  • kernel-patches, containing required kernel patches for the Linux kernel:
  • aquosa-qosres, containing lower level components (CPU resource reservations scheduler):
  • aquosa-qosmgr, containing the QoS Management higher level components (feedback-based scheduling):
  • kernel-binaries, containing pre-compiled kernel packages. For Debian-like distributions, we use the make-kpkg utility, from within a Vanilla kernel tree that has been patched applying the Generic Scheduler Patch, using the "--revision" option to replace the default string "Custom-10.00" with the distribution name.

    For example, this is how we generated the Debian packages for an Ubuntu 7.04 (Feisty Fawn) distribution:

      make-kpkg --rootcmd fakeroot --initrd --revision ubuntu7.04 binary-arch
    Such kernel packages have an EXTRAVERSION with a "-gs-x.y" suffix added, with respect to the original kernel packages. This results into a kernel for which the output of the "uname -r" command has the extra-suffix as well. Please, take this into account if you need to compile or use additional kernel modules that are not included in the Vanilla kernel tree.
  • aquosa-mod_reserve, containing the Resource Reservation Module for Apache:
    • aquosa-mod_reserve-x.y.z: main sources of the AQuoSA mod_reserve component, an Apache2 module (available for Linux) which extends Apache allowing to reserve a certain CPU bandwidth for the provisioning of a service.
  • aquosa-monitor, containing a GUI-oriented CPU reservation monitor and manager:
  • aquosa-build, containing the all-in-one download and compilation script:
    • aquosa-build-x.y.z.tgz: script for the automatic download and build of AQuoSA, that downloads appropriate release of the Linux kernel, patches, GNU Make and AQuoSA sources, patches the kernel, configures it with a standard configuration and compiles AQuoSA

Latest news

2009-11-25
Papers page added to website

2009-11-03
AQuoSA on OpenMoko

2009-10-23
AQuoSA at ESTIMedia 2009

2009-06-22
New AQuoSA component: mod_reserve 0.1





Last update:
November 25, 2009