CLOUD PAAS / PLATFORM OVERVIEW

System Containers

This guide has been reviewed and reformatted for Ruk-Com Cloud PaaS. Screens may vary slightly by platform version.

Click or tap a screenshot to view it at its original size.

Objective

This guide explains how to use System Containers on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points.

Before you begin

  • Sign in with an account permitted to manage the relevant environment.
  • Confirm the target environment, region and resources before saving changes.
  • Create a backup or rollback plan before changing a production system.

Container system Container operating systems (also known as container operating systems) are the oldest operating systems. They function as standalone systems that do not require special software or custom images like Docker. Container systems are somewhat similar to virtual machines (VMs), but are less expensive and easier to manage.

Capabilities of the container system (System Containers)
Container systems can run System level services Fully integrated (system-level) processes such as: systemd, SysVinit, Upstart, OpenRC, as well as other basic processes such as: OpenSSH, crond, syslogd all work together within same container completely Suitable for legacy applications (Legacy Applications)

System Containers are ideal for legacy applications or systems that previously ran on Virtual Machines (VMs) because:

  • The architecture, tools, and configuration of most VMs can be reused.
  • Helps reduce the burden of changing the system structure or writing new ones.
  • Provides the flexibility to manage internal systems and services similar to a VM deployment.
Ruk-Com Cloud PaaS procedure screenshot

Container system benefits and specifications:

  • Container systems are considered a technology that meets the needs of flexibility, efficiency, and the ability to support multi-layered systems.StatefulExcellent It has the following outstanding features:
  • Supports Stateful work and Live Migration.
    Container systems can migrate virtual machines without shutting down the system. Supports moving across Host Nodes, Data Centers, or even Cloud Providers without affecting data or system status. Suitable for applications that require permanent data storage such as: - SQL databases - NoSQL - In-memory Databases
  • Works seamlessly with Java
    Containers can run Java Applications without changing the running process.
    Simplify deployment and scale applicationsJava EE/Jakarta EE
    There is no need to restart the container or process to update/change code.
  • Support for a variety of container technologies
    Container systems come in a variety of formats across different operating systems, such as: BSD Jails Linux vServer Solaris Zones OpenVZ / Virtuozzo LXC / LXD For the Ruk-Com Cloud platform, we chose the technologyVirtuozzowhich can run containers Thousands of items within the same node
    As a result, management within the container can be done efficiently, saving resources. and easily scalable

Container systems are an ideal solution for both legacy and emerging applications that require high flexibility. Supports both Dev/Test and Production level applications that require stability and high availability.