What makes KaOS better?
KaOS is designed from the ground up to operating in large scale
virtualized, unified and cloud computing environments...
KaOS is a flexible and lightweight platform designed to be always available. It is
the ultimate universal building block for data center environments. The flexibility to make
any system instantly network-ready and available for any task is a key KaOS advantage.
AppQueue CLI
KaOS is equipped with a menu-driven router / switch style command line interface. The advanced user can
drop to the Linux shell from the CLI if needed. The CLI makes it easy to configure advanced virtualization
features and automates a lot of the more complex components.
High Availability
KaOS makes sure that the user can always manage the system through the management network. This is
achieved through the boot image that is integrated into the Linux kernel used by KaOS. Regardless of
the state and configuration of the system, the boot image is designed to always provide access into the system for
the administrator. Eliminating the needs for remote consoles or remote-hands services.
Instant Deployment
KaOS integrates a lightweight operating environment with the Linux kernel. No protracted, complex and time consuming installation is required, simply
boot the kernel via PXE or a local boot loader and the system is instantly on the network. The system can be deployed instantly by
passing kernel command line parameters or manually configured via SSH. This capability also enables KaOS to upgrade any existing
Linux distribution to KaOS by simply booting a new KaOS enabled kernel.
Quality Assurance
KaOS uses self-contained single system images to provide additional features. These system images are lightweight, self-contained images
that are easily moved from one KaOS system to another. These self-contained systems are static, once the image is shipped and has
a working configuration, the image will work as expected. This enables software vendors using KaOS to put their solutions through
solid Quality Assurance processes, unlike traditional Linux distributions which often have too many combinations of packages to test
fully.
Enhanced Security
KaOS uses the SquashFS file system to store applications and configurations. As the SquashFS file system is read-only, by integrating
SquashFS and regular storage, KaOS adds an extra layer of security, as the Linux kernel has no mechanism to alter SquashFS file
systems, once generated.
No Learning Curve
KaOS has no complex packaging system to learn. Images can be easily constructed with the SDK by anyone who can handle the standard
configure tools. The KaOS hypervisor is configured through a menu driven CLI, which uses a simple question / answer approach
to configuration. App Modules extend this approach to applications, enabling administrators who know what they are trying to
configure but not necessarily the syntax of the specific configuration file, deploy working solutions quickly and easily.
Lightweight and mobile
KaOS is extremely lightweight and therefore it is quick to transfer from one location to another. This highly mobile and modular platform is
well suited for rapid transfer of instances into the Cloud or from one virtual environment to another.
Advanced Networking
KaOS is designed by leading Layer 2-7 IP networking engineers, and it shows. The KaOS platform has an advanced firewall management system,
automated Virtual IP and MAC address management. It has automated dhcp-scan capabilities that enable the KaOS hypervisor to always bring up a
valid network interface and allow remote management access. With advanced Layer 2 virtual switching, 802.1Q VLAN tagging support and many more
advanced networking features in the roadmap, Carbon Mountain is leading the way in virtual networking innovation.
Click
here to learn more about KaOS or click
here to get started with the SDK.