Cloud Servers

Last Updated on 2021-06-02



LayerStack’s cloud servers give you secure, fast, and virtually limitless data access for your needs – however unique they may be. Take advantage of the superlative flexibility and scalability that our server options offer and be inspired by the endless possibilities that they bring.

Each server plan varies in the amount of allocated resources and hence its ability to tackle specific kinds of workloads. This page will take an in-depth look at the difference of each server type, the distinction between a shared and a dedicated CPU, and a summary of our plans and their use cases, so you can make an informed decision on a solution that works best for you.

Shared CPU vs. Dedicated CPU

Regardless of which plan you opt for, RAM, disk storage and some other resources are always dedicated – meaning you are the only user of them. With CPU, on the other hand, you have two options: shared CPU (offered by our General Purpose plans) and dedicated CPU (Memory Optimized or Compute-Optimized plans).

As the name suggests, plan with dedicated CPU gives you virtual CPU instances (vCPUs) that are dedicated only to you and no one else. Dedicated CPU minimizes surprises in performance as your workloads are handled by the full capacity of the processing core.

In shared CPU plan, the CPU power is shared with others in the same node. This makes it a more affordable option. Although the CPU power you use is shared among your neighbours, you may still enjoy full processing capacity while your neighbours’ usage is low.

Plans and use cases summary

From enterprise applications to personal projects, LayerStack has you covered.

PLAN CPU TYPE vCPUs MEMORY STORAGE PROCESSOR 12-MTH PRICE
General Purpose Shared 1 - 18 2 - 64GB 60 - 1280GB - Intel Xeon Scalable
- 1st & 2nd Gen AMD EPYC
US$10.04 – US$235
Memory Optimized Dedicated 2 - 32 24 - 256GB 200 - 1024GB NVMe SSD - 3rd Gen AMD EPYC US$53 – US$923
Compute-Optimized Dedicated 2 - 32 6 - 64GB 200 - 1280GB NVMe SSD - 3rd Gen AMD EPYC US$26 – US$368


Each plan comes with its strengths that cater to your specific demands.

General Purpose MEMORY OPTIMIZED Compute-Optimized
Day-to-day computing at a lower cost Enhanced storage for memory-demanding workloads High performance CPU for intense data processing and multitasking
• Web apps
• Blogs
• Microservices
• Virtual desktops
• Small-medium databases
• Back-office operations
• SQL or NoSQL databases
• Large in-memory databases
• Real-time big data processing
• Caching solutions
• Image rendering
• AI
• Machine learning
• CI/CD
• Batch processing
• Video encoding

Shared CPU: General Purpose

An all-round solution for day-to-day computing, the General Purpose cloud server plans are designed with an abundance of configurable vCPUs (1 to 18) and memory (2 - 64GB). The whole host of memory-to-vCPU ratio options gives you the highest level of autonomy to find a configuration most suited to your applications. At the same time, it allows you to perform smart upscaling according to your future needs.

Our General Purpose cloud server plans offer configurable storage and a mix of Intel Xeon Scalable (2.0 GHz, 3.5 GHz turbo), 1st Gen AMD EPYC and 2nd Gen AMD EPYC (2.0 GHz, 3.35 GHz turbo) processors, making them a cost-effective solution that equips you to handle low to medium workloads and occasional traffic surges. They are also ideal for tasks that require less from the system’s computing prowess. Workload examples include:


• Web apps
• Blogs
• Microservices
• Virtual desktops
• Small-medium databases
• Back-office operations

vCPUs are shared in all General Purpose plans. This maximizes resource utilization and therefore minimizes your cost while delivering reliable performance for its value.

Dedicated CPU: Memory optimized

Memory-Optimized is one of our two dedicated CPU offerings where you can enjoy the benefit of zero computing steal from anyone else. All our Hong Kong Memory Optimized cloud server plans are armed with 3rd Gen AMD EPYC processor (2.0 GHz, 3.675 GHz turbo) while Singapore Memory Optimized cloud server plans are featuring 2nd Gen AMD EPYC process (2.0 GHz, 3.35 GHz turbo). With boosted memory ranging from 24 GB to 256 GB, this option is extremely resilient to memory-demanding tasks such as:


• SQL or NoSQL databases
• Large in-memory databases
• Real-time big data processing
• Caching solutions
• Image rendering

With up to 32 dedicated vCPUs and NVMe SSD storage that possesses significantly higher read/write speed (IOPS), this memory-laden solution provides you with “sufficient” RAM (random access memory) and resources for highly stable performance with minimal latency caused by excessive disk swapping and out-of-memory errors, giving you a higher return on investment.

Dedicated CPU: Compute-Optimized

Our Hong Kong Compute Optimized cloud server plans equip you with 3rd Gen AMD EPYC processor, which comes with a 2.0 GHz base clock speed and a maximum turbo frequency of 3.675 GHz, while our Singapore Compute Optimized cloud server plans are powered by 2nd Gen AMD EPYC (2.0 GHz, 3.35 GHz turbo). These plans are most appropriate for workloads that rely heavily on computing power and multitasking but are less demanding in terms of memory. The superior read/write speed (IOPS) of NVMe SSD storage and up to 32 dedicated vCPUs are no slouch when it comes to AI, machine learning, and other applications that can benefit from the fast, coherent performance and low latency.


Compute Optimized plans are perfect solution if your applications fall into these categories:

• AI
• Machine learning
• CI/CD
• Batch processing
• Video encoding

GPU add-on is also available exclusively to our Compute-Optimized cloud servers plans. GPU is a powerful accelerator designed to boost overall performance even further for data-parallel computation, machine learning and graphics-intensive projects.

Upgrade a plan

Your needs may change over time, and we are here to make upscaling as seamless and easy as it can be. At any time of a service period, you can initiate an upgrade in the LayerPanel by choosing your desired plan. The upgrade is instant once the payment is confirmed, or you have an option to schedule the upgrade to a later date. The upgraded service in the rest of the billing cycle is charged on a pro-rata basis.

Shared bandwidth vs. Dedicated bandwidth

Bandwidth is the volume of data that the network can handle. The more the bandwidth, the more data can be transferred over a certain period of time, both to and from LayerStack’s data centers around the world.
With LayerStack, you have two bandwidth options – shared bandwidth and dedicated bandwidth.
Very similar to the distinction between shared and dedicated CPU, shared bandwidth is where you split the bandwidth – and the cost – with other users, making it a more economic choice. Just like when you pick a shared CPU plan, you may still enjoy the benefit of full bandwidth when your neighbors are inactive.
Plans with dedicated bandwidth offer bandwidth that is reserved exclusively for your use with guaranteed network speed and stability for a small additional cost.

Unlimited data transfer and the Fair Use Policy

All LayerStack cloud packages offer unlimited data transfer under the “Fair Use Policy”. When your monthly data usage reaches the data capacity stated in each service plan, the cloud service continues but at a reduced bandwidth, hence a slower connection speed. This is to avoid service downtime and unwelcome surprises on your bills while maintaining a satisfactory level of network stability for everyone. You can keep track of your data usage in LayerPanel 2. Remember, you always have the option of moving to a plan with a larger data capacity at any time. Data transfer between cloud servers over the private VLAN is unlimited and not charged.

Regional Availability

Related Tutorials