3 Remote optimization

3.1 The OptServer

Since version 8 MOSEK is able to off-load optimization problems remotely to a listening server both in a synchronous and asynchronous way. The OptServer is a simple server that accepts and executes optimization problems from a MOSEK client or using HTTP commands.

The main functionalities are

  • receive optimization problems using HTTP/HTTPS protocol,
  • accept incoming problem in any file format supported by MOSEK,
  • OptServer also acts as a tiny web server to provide a minimal GUI for management.

Observe the OptServer is only available for Linux 64bit platform but can be used from any client platform. The OptServer is distributed as a binary along with a few Python scripts that can be easily modified by the user.