GMX Compute

The core component of the cloud stack

Odoo text and image block

Building and running your business cloud infrastructure starts with computing, 
whether you are building mobile apps, web servers, databases, CAD 
or running massive clusters for machine learning with big data models. 

GMX offers multiple compute products allowing you to deploy, run, and scale your applications as virtual servers, containers, or just code. Manage your instances from our Cloud management portal.

Compute Engine

 We support a big range of compute instance families for different workloads 

 

App Engine

Build scalable web and mobile backends in any language on GMX Compute infrastructure

Virtual Server Hosting

 Build A Server, Any Flavor,  Anytime, Anywhere

Application Containers

 We support app containers based 

on  LXC and Docker 

 GPU enabled Compute 

We have a range of GPU enabled resources. We can deliver these on VMs and containers for both graphical and compute purposes 

Physical Servers

We provide custom built physical servers

for Physical private clouds.  

Container Registry   

Fast, private Docker image storage on GMX TEC

Instance Types

 GMX TEC Provides A Wide Selection of Instance Types Optimized to fit different Use Cases.

Compute Engine

 

The GMX Compute Engine delivers virtual resources running in GMX's innovative data centers and worldwide fiber network.
Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing.




Industry Leading Price & Performance


Low Cost, Automatic Discounts


Fast & Efficient Networking


Environmentally Friendly Global Network

 

COMPUTE ENGINE FEATURES

Predefined Machine Types

 


Custom Machine Types

 


Batch Processing

 


Compliance & Security

 


Automatic Discounts


 

Containers

 

 

 
App Engine
A powerful platform to build apps and scale automatically 


Just Add the Code !

GMX APP ENGINE

Build modern web and mobile applications on an open cloud platform: bring your own language run times, frameworks, and third party libraries. The GMX App Engine is a fully managed platform that completely abstracts away infrastructure so you focus only on code. Go from nothing to worldwide scale in no time 

Open Cloud !

The Future of Cloud is Open

Developers reject proprietary tools that lock them into platforms and technologies with artificial constraints. Need something different out of the box? Supply your own Docker image or bring your own custom software stack, from language runtimes to frameworks to third party libraries. Need to move your application to a different platform? Take your application with you and deploy it to a container-based system like Kubernetes or Swarm in the GMX private Coud (PVC).

Nothing gets between you and shipping high-quality code. 
 Offload infrastructure concerns like scaling your app up or down to handle traffic, load balancing, health-checking and healing your instances, and applying updates to the underlying OS

all fully managed on your behalf by GMX TEC.


Virtual Server Hosting

    Build a server, any flavor, anytime, anywhere !

   Just choose a flavor and select an pre-built image !


  See below a sample list of supported Operating Systems


Microsoft Windows 

Microsoft has a strong engagement, connection and great opportunities. It is an ideal partner and in offers a great action pack with all the necessary tools and software.


      Ubuntu Linux 

Ubuntu Server is the world’s most popular cloud operating system. Thanks to its security, versatility and policy of regular updates, Ubuntu is the leading cloud guest OS, running most workloads in public clouds today.



 Debian Linux 

Debian is an operating system is the set of basic programs and utilities that make your computer run. At the core of an operating system is the kernel. The kernel is the most fundamental program on the computer and does all the basic housekeeping and lets you start other programs.


 CentOS Linux 

The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For open source communities, it offers a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.


OpenBSD

OpenBSD runs on many different hardware platforms. It is a full-featured UNIX-like operating system available in source and binary form and it integrates cutting-edge security technology suitable for building firewalls and private network services in a distributed environment.

 

OpenSUSE Linux

OpenSUSE  is aimed towards users and developers working on the desktop or server. It is great for beginners and experienced users. The latest release  features improved versions of all useful server and desktop applications. It comes with more than 1,000 open source applications.

Red Hat

The world's leading provider of open source solutions, Red Hat  provides secure solutions through an open business model and an affordable, predictable subscription mode.


Application Containers

Run a application in one click

                                                                    

   Just choose a pre-built container from our   or a public registry
Alternatively, why not build or import your own ?


Odoo image and text block

App Containers

Containers offer a logical packaging mechanism in which applications can be abstracted from the environment in which they actually run using Linux Cgroup (Control Groups). 
This decoupling allows container-based applications to be deployed easily and consistently, regardless of whether the target environment is a private data center, the public cloud, or even a developer’s personal laptop.

Interested in the above technologies? 

Contact us for an offer on our Compute Products.


LXC & Docker Containers Supported

   Discover the power of Linux Containers...from development to production

Odoo CMS- Sample image floating
Odoo CMS- Sample image floating

Linux Containers

Discover the power of Linux containers

LXC is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers.
 GMX supports raw LXC , LXD and LXCFS.

Docker Containers

See how

Many people don't realise this but Docker is built on LXC.
However with a higher level API and a different approach on file systems.

Want to take it to the next step?

Highly available and scalable production systems based on containers

discover kubernetes & docker swarm

 

Kubernetes

 For more information click on the image

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
 It can be though as:
  • a container platform

  • a microservices platform

  • portable cloud platform and a lot more.


For more information click on the image

With Swarm, IT administrators and developers can establish and manage a cluster of Docker nodes as a single virtual system. 

Benefit from the Decentralized design, the Scaling and the Rolling updates, amongst the many great features that come with Docker Swarm.


GPU enabled Compute

applications simply run much faster

Benefits of GPU Compute 

GPU-accelerated computing is the use of a graphics processing unit (GPU) together with a CPU to accelerate deep learning, analytics, and engineering applications.

 

Odoo text and image block

Acceleration of parallel workloads and training models even across multiple physical GPU cards.


Better load-balance across system resources through the use of compute APIs designed for concurrency.


Increased system-level energy efficiency using the best processor for the job.

 

Free up CPU resource by offloading to GPU.



Enable offload of traditional hardware accelerated functions.

 



Portability and programmability.

 





When deploying a cloud virtual server or desktop, choose the required performance 

level powered by NVIDIA vGPU or GPU pass-through.
 

GMX offers 512 MB to 8 GB video memory. For more custom based environments please talk to our specialists


Create

We create a new user.
 You choose a cloud desktop blueprint and add the computing resources and the applications.

Deploy

GMX helps you deploy cost and
 energy effective processes
that allow you to get started with 
algorithms, models and AI.

Work

New user receives
  GMX credentials.

Install more apps
(if needed).

Start working on
 any device.

Computer Vision Based Applications :

  • Computer Vision entails the acquisition, processing, analysis and understanding of sensor data (images), in order to derive information to enable decisions to be made,

  • GMX GPU Compute is particularly suited for the acceleration of Computer Vision,

  • Modern compute APIs enable efficient and portable heterogeneous computing.

 Want to know more?

Check GPU compute for A.I

NVIDIA GPU 

use cases 

Financial services

Ensure accuracy when performing large and complex financial transactions.

Scientific research

Solve complex molecular modeling calculations faster, or analyze massive amounts of seismic data.

Healthcare

Log on to your desktop from any workstation within the network facility without slowing down traffic.


Do you have any questions?

We have answers !

Physical Servers

GMX provides custom built physical servers for Physical private clouds.


Odoo image and text block

WHAT IS PRIVATE CLOUD?

 A private cloud is a particular model of cloud computing that involves a distinct and secure cloud based environment in which only the specified client can operate.


Physical or Hybrid Private cloud services involve customers needing physical separation and dedicated resources to make up their environments. 



What are physical servers?

Physical servers, also known as dedicated servers, are best for high-scale, large processing IT environments.


Seen as the ideal servers for multi hosting services, especially those that receive a high amount of performance, they are also for businesses that need a reliable server that will provide critical roles such as high load web applications and more.


Physical servers are fairly reliable when compared to other servers and they come in a variety of sizes, forms and products. Blade servers, rack servers, cloud servers – the list goes on and on.


Determining your IT environment is an important step before even considering investing in physical server(s) and GMX is here to consult you on the best way forward.

The benefits of physical servers for business

Dedicated servers is all yours, it isn’t shared and its purpose is specific. Dedicated resources are being used, without outside interruption, which means applications will run smoother.

 Application workloads will run smoother since services will be purpose built. Root administrator access is also available with physical servers.
Physical servers also allow customization, as it can be further configured which is not usually available on other forms of hosting.


GMX TEC has many years of experience working with Physical Servers environments and we will be glad to share our expertise with you.


Container Registry

 

Purpose of a private container registry

Α registry is a repository for storing container images.
 A container image consists of many files, which encapsulate an application. 
After a developer or sysadmin  puts an image into a registry, other hosts can download it from the registry server. This allows the same application to be shipped from a host to another.
Developers, QA testers and CI / CD (Continuous Integration / Development) systems need to use a registry to store images created during the application development process. 
Container images placed in the registry can be used in various phases of the development. 
Odoo text and image block

Secure and Efficient

For security and efficiency purposes, many choose to set up their own instance of private registry within their organizations. 

Protecting images

By using an enhanced version of registry,
 users can achieve goals to secure their images.

Build Cloud-native applications

Cloud-native applications are often built using container technology.

Open source technology and container registries

Most registry server projects are open sourced. This allows the collaboration in the community to build a powerful registry.


Instance Types

Each instance type offers different compute, memory, and storage capabilities and are grouped in instance families based on these capabilities. 

Select an instance type based on the requirements of the application or software that you plan to run on your instance.


Instance types comprise varying combinations of CPU, memory, storage, and networking capacity.

 and give you the flexibility to choose the appropriate mix of resources for your applications.


 Each instance type includes one or more instance sizes, allowing you to scale your resources to the requirements of your target workload.


 

GMX T2 - Instance Family
The GMX T2 instance type range is a production ready group based on high Frequency Intel Xeon
Processors with basic high availability 
Instance 
Type  
vCPU
Memory
 (Gib)    
  
Instance 
Storage Type
gmx.t2.nano 1
  0.5

GMX EBS








gmx.t2.micro
1
  1

GMX EBS









gmx.t2.small 1
  2
GMX EBS









gmx.t2.medium 2
  4

GMX EBS








gmx.t2.large 2
  8

GMX EBS








gmx.t2.xlarge 4
16

GMX EBS








gmx.t2.2xlarge 8
32

GMX EBS








 

GMX M4 - Instance Family
The GMX M4 instance type range is demanding workloads. Based on the 2.3 GHz Intel Xeon® E5-2686 v4  (Broadwell) processors or 2.4 GHz Intel Xeon® E5-2676 v3 (Haswell) processors 
Instance 
Type  
vCPU
 Memory
 (Gib) 
  
Instance 
Storage Type
gmx.m4.large   2
    8

GMX EBS








gmx.m4.xlarge
  4
  16

GMX EBS









gmx.m4.2xlarge
  8
  32
GMX EBS









gmx.m4.4xlarge
16
  64

GMX EBS








gmx.m4.10xlarge
40
160

GMX EBS








gmx.m4.16xlarge 64
256

GMX EBS









GMX T2 - Instance Family
The GMX T2 instance type range is a production ready group based on high Frequency Intel Xeon  Processors with basic high availability


Compute Optimized-Current Generation
GMX C4 - Instance Family
The GMX C4 instance type range are optimized specifically for GMX Compute and clustering. Based on the High Frequency Intel Xeon E5-2666 v3 (Haswell)processors 
Instance
Type  
vCPU
Memory
(Gib) 
 
 Instance 
Storage Τype
gmx.c4.large  2
   3.75

GMX EBS




gmx.c4.xlarge 4
   7.5

GMX EBS




gmx.c4.2xlarge 8
  15
GMX EBS




gmx.c4.4xlarge 16
  30

GMX EBS




gmx.c4.8xlarge 36
  60

GMX EBS




Memory Optimized- Current Generation
GMX X1 - Instance Family
The GMX X1 instance type range is optimized by default and at no additional cost, Ability to control processor C-state and P-state configuration. Based on the High Frequency Intel Xeon E7-8880 V3(Haswell) Processors
Lowest price per GiB of RAM Up to 3,904 GiB of DDR4-based instance memory SSD Storage and EBS 

Instance 
Type  
vCPU
Memory
(Gib) 

 Instance 
Storage Dedicated 
gmx.x1.16xlarge 64
  976

1x1920  SSD



gmx.x1.32xlarge 128
1952

2x1990 SSD



GMX R4 - Instance Family
The GMX R4 instance type range is optimized for clustering Resources
Instance Type
vCPU    Memory (GIB)
Instance
Storage Type


gmx.r4.large   2
 15.25
GMX EBS
gmx.r4.xlarge   4  30.5
GMX EBS


gmx.r4.2xlarge   8
  61 GMX EBS

gmx.r4.4xlarge 16 122 GMX EBS

gmx.r4.10xlarge 32
244 GMX EBS

gmx.r4.16xlarge 64
488 GMX EBS

 Storage Optimized-Current Generation
GMX I3 - Instance Family
The GMX I3 instance type range comes with a base frequency of 2.3 GHz NVMe SSD Storage Support for trim Support for Enhanced Networking High Random I/O performance and High Sequential Read throughput.
  Based on the I3- High I/O Instances High Frequency Intel Xeon E5-2686 v4 (Broadwell) Processors. 

Instance Type
  vCPU
Memory
(Gib) 

 Instance 
Storage Dedicated
gmx.i3.large  2
 15.25

1x475 NVMe SSD



gmx.i3.xlarge  4
 30.5

1x950 NVMe SSD



gmx.i3.2xlarge  8
 61
1x1900 NVMe SSD



gmx.i3.4xlarge16
122
1x1900 NVMe SSD



gmx.i3.8xlarge32
244
1x1900 NVMe SSD



gmx.i3.16xlarge64
488
1x1900 NVMe SSD



GMX D2 - Instance Family
The GMX D2 instance type range consists of HDD storage, consistent high performance at launch time, high disk throughput and support for GMX. : Based on the High- frequency Intel Xeon E5-2676v3 (Haswell) processors  
 
GMX Compute Enhanced Networking

 
Instance Type 
vCPU 
Memory(Gib) 
Instance 
Storage Dedicated 
gmx.d2.xlarge   4
  30.5
3 x 2000 HDD





gmx.d2.2xlarge   8
  61
6 X 2000 HDD





gmx.d2.4xlarge 16
122
12 X 2000 HDD





gmx.d2.8xlarge 36
244
24 X 2000 HDD






Leave us your comments or Questions

gMX TEC  will far exceed your expectations