Try our new documentation site (beta).

Image logo

Gurobi Remote Services

Version 8.1, Copyright © 2019, Gurobi Optimization, LLC

Gurobi Remote Services is a set of Gurobi features that allow a cluster of one or more machines to perform Gurobi computations on behalf of other machines. The most powerful Remote Service is Compute Server, which allows you to offload all Gurobi computations from a client machine onto a Remove Services cluster. A second Remote Service allows you to execute distributed algorithms, wherein multiple machines can be used to accelerate a single optimization computation (e.g., solving a single MIP model, or performing automatic parameter tuning on a model).

This document is organized into a number of sections. The first section provides an overview of Gurobi Compute Server and Remote Services The next section provides details on setting up Remote Services. Then, the following sections provide details on using Remote Services and programming with Remote Services. Finally, we discuss using Remote Services with Gurobi Instant Cloud.

Try Gurobi for Free

Choose the evaluation license that fits you best, and start working with our Expert Team for technical guidance and support.

Evaluation License
Get a free, full-featured license of the Gurobi Optimizer to experience the performance, support, benchmarking and tuning services we provide as part of our product offering.
Academic License
Gurobi supports the teaching and use of optimization within academic institutions. We offer free, full-featured copies of Gurobi for use in class, and for research.
Cloud Trial

Request free trial hours, so you can see how quickly and easily a model can be solved on the cloud.