AXIS GridLink as a Service (GlaaS)

A New Processing Choice for AXIS Jobs

A convenient option for the fast and economical execution of critical AXIS applications, GlaaS can be made quickly available for your teams to use without the need to update the versions of either EnterpriseLink or AXIS, and most likely with minimal or no change to your AXIS models. It can help provide a cost-effective addition to your existing processing capacity or an alternative to adding new or expanding existing on-premise server farm infrastructure.

What is GlaaS?

GlaaS is a fully automated service for clients to submit AXIS jobs for distributed processing in Moody's Analytics cloud-based infrastructure under a pay-per-use model.

If you need to run AXIS jobs and do not have an on premise GridLink farm or simply need additional processing capacity on a temporary or on-going basis, GlaaS will provide easy and controlled access to farms of up to several thousand cores each, automatically provisioned for your jobs on demand.

GlaaS can be added to the options for batch execution and will automatically handle the requesting and preparation of the needed Grid capacity in the cloud dedicated to your job, the execution of that job, and the release of cloud resources, without the need for any intervention or assistance by your IT personnel or ours.

GlaaS is hosted and managed by Moody's Analytics in a cloud environment with a very large and elastic computational capacity. The cloud capacity used and the corresponding AXIS GridLink license fees are charged on the actual core-hour usage. There are no initial set up fees or additional licensing charges.

How is GlaaS different from traditional GridLink?

Traditional GridLink farms are designed around fixed size grids with one or more queues. In traditional GridLink farms, jobs submitted to the same queue run in sequence while jobs from different queues in the same farm can run in parallel, effectively competing for processing resources. GridLink allocates capacity by splitting the fixed number of processor cores found in the farm based on job priorities.

GlaaS uses the massive processing capacity of the cloud to overcome these constraints. The GlaaS engine automatically provisions a separate GridLink farm in the cloud for each submitted job based on the size limits requested by the submitter. This provides significant benefits:

  • There is no need to wait for other jobs to complete; the newly created dedicated farm is ready in minutes and your job starts running with as many cores as you have decided to allocate
  • Any number of jobs can be submitted and run in parallel since each job will have its own farm
  • There is no competition for network, CPU or disk bandwidth between jobs as there is when jobs are running on the same traditional farm
  • Each farm can always be made the right size for the job; total usage charges for a job with efficient distribution will be no greater for a large farm than a smaller one, but time to completion can be drastically reduced. You will pay only for the core-hours of allocated compute capacity used (there are no fees for storage or data transfer involved with the GlaaS service).

As a result, when you use GlaaS, you will have more predictable run times for production jobs which must meet your reporting deadlines, and your incremental costs are minimized. In addition, unexpected demands for additional runs can be easily met without disrupting other production priorities.

There are several other advantages of using GlaaS compared to traditional alternatives:

  • GlaaS uses the latest cloud networking, storage technology and virtual server instances which addresses the challenges of relying on aging infrastructure
  • You may conveniently access GlaaS from any authorized computer in your on-premise, cloud based or hosted AXIS environment; GlaaS integrates with your current AXIS EnterpriseLink installation for interactive and automated job submissions and monitoring
  • GlaaS server farms are deployed in multiple cloud regions ensuring redundancy while also respecting data residency requirements
  • The GlaaS service is fully managed by the Moody's Analytics Cloud Operations Team

How is GlaaS different from GridLink bursting in the cloud?

Some clients have already arranged for GridLink to be used in a cloud-based server farm that they provision themselves with their chosen public cloud provider. This has been helpful for those large or urgent jobs where more traditional server farms, on premise or hosted, have not provided sufficient capacity. This is typically referred to as GridLink bursting in the cloud, and GridLink may be licensed to manage these cloud-based GridLink bursting farms on a core-hour basis. These farms are typically setup with a defined number of cores for the duration of the farm life time. The end user is responsible for turning the farm ON and OFF and AXIS jobs are submitted to corresponding GridLink queues similar to the use of traditional on-premise GridLink farms.

Our new GridLink as a Service offering is different:

  • GlaaS provides a fully automated way to run jobs in dedicated cloud based farms that are provisioned for each individual job, thus greatly improving the efficiency and performance while reducing the overall cost of using the cloud for AXIS runs
  • GlaaS offers all the important advantages over bursting that are described above in the comparison to traditional GridLink farms
  • Switching to GlaaS eliminates the need for you to negotiate, setup, maintain and pay for infrastructure in the public cloud that is needed only for AXIS runs
  • GlaaS fees paid to Moody's Analytics are "all inclusive" while our bursting fees typically cover only the GridLink software license charges, leaving all other infrastructure arrangements to you to manage and pay for

How do you pay for GlaaS?

The cost of using GlaaS is determined by charges applied to total core-hours used, which cover all hardware, networking, storage and transport fees as well as the GridLink software license and Moody's Analytics technical support related to GlaaS implementation and usage:

  • You pay for what you use measured as core-hours of computing capacity while it is provisioned for your jobs
  • There are no upfront fees for the arrangement and configuration of the pay-as-you-go GlaaS subscription nor additional charges during the time it is held ready for use
  • If you expect regular and substantial use of GlaaS you can purchase pre-paid blocks of core-hours from Moody's Analytics at bulk discount rates