Jump to main content
Memory Machine Cloud Edition
Memory Machine CE Architecture
Memory Machine CE has several components that interact with cloud services to ensure mobility for submitted jobs so that, for example, jobs run to completion on Spot Instances.
Cloud Service Providers
To use Memory Machine CE, you need an account with a Cloud Service Provider.
Containers
Containers provide a standardized and repeatable way to package, deploy, and manage applications in the cloud.
Job Schedulers and Workflow Management Systems
Memory Machine CE includes a job scheduler for running batch jobs in the cloud.
Obtaining an OpCenter License for AWS
Deploying OpCenter in AWS
Using the OpCenter Web Interface
OpCenter provides a web interface to submit, manage, and view jobs.
Using the Memory Machine CE CLI
Submit Your First Job Using the Web Interface
The web interface provides a form that you complete to submit a job.
Submit Your First Job Using the CLI
Use the Memory Machine CE CLI to submit a job.
Running a Batch Job
The Memory Machine Cloud Edition web interface and CLI have a rich set of options that allow you to customize the container runtime environment. The command strings shown here are simplified.
SpotSurfer
SpotSurfer removes the risk of running stateful applications on Spot Instances while reducing costs significantly.
WaveRider
When enabled, WaveRider allows OpCenter to manage cloud resources by moving jobs to optimally-sized virtual machines.
Authentication
Gateway Service
The gateway service provides a reverse proxy so that a job can migrate from one host to another without interrupting client connections.
Upgrading OpCenter
If a later version of OpCenter software is available, an OpCenter instance can be upgraded as long as no jobs are currently running.
Support and Troubleshooting
CLI Command Reference
Use the float CLI commands to interact with the OpCenter; for example, to submit and manage jobs.