November 18, 2023

Canonical Introduces MicroCloud: Simple, Free Linux Clustering On-Premise

Canonical's MicroCloud: Revolutionizing Linux clustering with simple, free, on-premise technology for businesses of all sizes

As Ubuntu approaches its 20th anniversary, some of its components seem to fit together seamlessly. At an event in London, Canonical presented a demonstration of MicroCloud, its new tool, powered by Ubuntu, for building small-to-medium scale high-availability clusters on enterprise premises. Despite some technical issues during the demo, the event highlighted Canonical's upcoming anniversary and the success of Ubuntu in the Linux market, especially due to its ease of use and zero cost, two aspects that many competitors still don't seem to understand fully.

Technologies and Innovations in MicroCloud

Canonical's MicroCloud represents a significant evolution in the Linux cluster landscape, aiming to make the technology more accessible and easier to use. This solution stands out for its ability to integrate different technologies into a single ecosystem, making the creation and management of Linux clusters a smoother and less burdensome process for companies of all sizes.

Ubuntu-Microcloud-Stack

 

Canonical Proprietary Technologies

  1. Containervisor LXD: Canonical's LXD is a “containervisor”, a term that merges 'container' and 'hypervisor', designed to manage lightweight virtual machines and containers at the operating system level. Unlike traditional containers that isolate only applications, LXD extends isolation across the entire operating system, providing a more secure and versatile environment. This makes it ideal for applications that require complete isolation, such as test environments or complex network simulations.
  2. Snap Packaging System: Snap is a universal packaging system for Linux that makes it easy to install, update, and distribute software across different Linux distributions. Snap packages are self-contained, including all necessary dependencies, which makes them more reliable and secure. They are ideal for quickly distributing updates and ensuring consistency between different installations.
  3. Ubuntu core: Ubuntu Core is a minimal version of Ubuntu, designed to run on IoT and cloud devices. Being based on Snap, it offers automatic and transactional updates and greater security. Its immutable nature makes it an excellent choice for environments where stability and security are of primary importance.

Integration with FOSS Technologies

MicroCloud integrates seamlessly with a number of FOSS (Free and Open Source Software) technologies to deliver a complete clustering experience:

  1. Ceph for Distributed Storage: Ceph is a distributed storage system, which provides excellent scalability and reliability. It is particularly suitable for large storage environments, offering features such as redundancy, load balancing and self-healing. Its integration into MicroCloud enables efficient data management in a cluster environment.
  2. OpenZFS for Local Storage: OpenZFS is an advanced file system with features like snapshots and replication. It offers robust data management and data corruption protection, which are critical to data security and integrity in a cluster environment.
  3. OVN for Interconnection Virtualization: OVN (Open Virtual Network) is used to virtualize interconnectivity within the cluster. It provides a virtualized network for containers and virtual machines, making network configuration easier and improving security through network isolation.

MicroCloud: Versatility and Accessibility

During the event, Canonical used a cluster of three ODROID machines to demonstrate the capabilities of MicroCloud. While the demonstration encountered some initial technical issues, Canonical's quick and effective response highlighted the resilience and adaptability of MicroCloud. These incidents, rather than being seen as obstacles, demonstrated MicroCloud's robustness in addressing and resolving issues in real time, a critical aspect for any production environment requiring high availability.

The video below:

Simplifying Cluster Implementation

Traditionally, as highlighted by authoritative resources such as Linux.org, setting up a high-availability cluster is a complex task requiring advanced technical skills. MicroCloud, however, greatly simplifies this process. Its intuitive interface and automated processes significantly reduce the learning curve and technical requirements, making clustering technology accessible even to organizations with limited IT resources or without dedicated clustering specialists.

Superior Accessibility and Versatility

MicroCloud was designed to be more accessible and versatile than Kubernetes-based systems. While Kubernetes dominates the microservices landscape, requiring specific skills to manage and maintain it, MicroCloud paves the way for a more inclusive approach. It offers an ideal solution for those organizations that wish to take advantage of the benefits of Linux clusters without having to invest significantly in training or specialized staff.

Focus on Cluster LXD

Unlike Kubernetes, MicroCloud focuses on building LXD-based clusters. LXD offers more granular systems management, allowing you to run entire Linux operating systems in a containerized environment. This approach is particularly advantageous for applications that require a complete operating system environment or for situations where you need to run several Linux distributions in parallel. This capability makes MicroCloud an ideal solution for a wide range of usage scenarios, from lightweight virtualization to complex network simulation, providing users with the flexibility to manage diverse workloads with ease.

Canonical's Positioning in the Linux Market

With the launch of MicroCloud, Canonical not only strengthens its presence in the server and cloud services market, but also offers a concrete solution to the obstacles that traditionally limit the adoption of Linux clustering technologies. Canonical's strategy of making Linux technology accessible and free is fully reflected in MicroCloud, which not only democratizes access to clustering technology but also simplifies its management. This product is aimed at a broad spectrum of users, from Linux newcomers to IT industry experts, highlighting Canonical's commitment to offering inclusive and powerful solutions.

Canonical and the Future of Clustering

In the field of clustering, Canonical is blazing a trail with products like MicroCloud. Its historical emphasis on accessibility and ease of use, which has helped make Ubuntu a popular choice for both desktop and server users, is reflected in MicroCloud's approach. Canonical has demonstrated its ability to understand and leverage the key advantages of the Linux ecosystem, an ability that will be critical to its future success in the increasingly competitive clustering and cloud services industry.

Conclusions

The XNUMXth anniversary of Ubuntu is not only a milestone for Canonical, but also an opportunity to reflect on the company's impact and contribution to the world of free and open source software. With initiatives like MicroCloud, Canonical not only continues to push the boundaries of innovation, but also keeps Ubuntu in a central position in the Linux universe.

Although MicroCloud may appear to be a new technology, it is important to consider that many of its components have been in use for years in the enterprise sector, with stability and reliability confirmed by the market. Canonical has expertly integrated these proven technologies into a single solution, thus offering a robust yet innovative platform.

Considering the trajectory of Canonical, a company at the forefront together with Red Hat in the broad panorama of the Linux ecosystem, MicroCloud is positioned as a key product to observe in the next 6 months. Given its versatility, accessibility, and solid technology foundation, MicroCloud has the potential to become a leader in the Linux cluster market over the next 12 to 24 months. Its ability to respond to current market needs, while innovating in critical areas, makes it an ideal candidate to lead the next wave of clustering solutions in the IT landscape.

Do you have doubts? Don't know where to start? Contact us!

We have all the answers to your questions to help you make the right choice.

Chat with us

Chat directly with our presales support.

0256569681

Contact us by phone during office hours 9:30 - 19:30

Contact us online

Open a request directly in the contact area.

INFORMATION

Managed Server Srl is a leading Italian player in providing advanced GNU/Linux system solutions oriented towards high performance. With a low-cost and predictable subscription model, we ensure that our customers have access to advanced technologies in hosting, dedicated servers and cloud services. In addition to this, we offer systems consultancy on Linux systems and specialized maintenance in DBMS, IT Security, Cloud and much more. We stand out for our expertise in hosting leading Open Source CMS such as WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart and Magento, supported by a high-level support and consultancy service suitable for Public Administration, SMEs and any size.

Red Hat, Inc. owns the rights to Red Hat®, RHEL®, RedHat Linux®, and CentOS®; AlmaLinux™ is a trademark of AlmaLinux OS Foundation; Rocky Linux® is a registered trademark of the Rocky Linux Foundation; SUSE® is a registered trademark of SUSE LLC; Canonical Ltd. owns the rights to Ubuntu®; Software in the Public Interest, Inc. holds the rights to Debian®; Linus Torvalds holds the rights to Linux®; FreeBSD® is a registered trademark of The FreeBSD Foundation; NetBSD® is a registered trademark of The NetBSD Foundation; OpenBSD® is a registered trademark of Theo de Raadt. Oracle Corporation owns the rights to Oracle®, MySQL®, and MyRocks®; Percona® is a registered trademark of Percona LLC; MariaDB® is a registered trademark of MariaDB Corporation Ab; REDIS® is a registered trademark of Redis Labs Ltd. F5 Networks, Inc. owns the rights to NGINX® and NGINX Plus®; Varnish® is a registered trademark of Varnish Software AB. Adobe Inc. holds the rights to Magento®; PrestaShop® is a registered trademark of PrestaShop SA; OpenCart® is a registered trademark of OpenCart Limited. Automattic Inc. owns the rights to WordPress®, WooCommerce®, and JetPack®; Open Source Matters, Inc. owns the rights to Joomla®; Dries Buytaert holds the rights to Drupal®. Amazon Web Services, Inc. holds the rights to AWS®; Google LLC holds the rights to Google Cloud™ and Chrome™; Microsoft Corporation holds the rights to Microsoft®, Azure®, and Internet Explorer®; Mozilla Foundation owns the rights to Firefox®. Apache® is a registered trademark of The Apache Software Foundation; PHP® is a registered trademark of the PHP Group. CloudFlare® is a registered trademark of Cloudflare, Inc.; NETSCOUT® is a registered trademark of NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, and Kibana® are registered trademarks of Elastic NV Hetzner Online GmbH owns the rights to Hetzner®; OVHcloud is a registered trademark of OVH Groupe SAS; cPanel®, LLC owns the rights to cPanel®; Plesk® is a registered trademark of Plesk International GmbH; Facebook, Inc. owns the rights to Facebook®. This site is not affiliated, sponsored or otherwise associated with any of the entities mentioned above and does not represent any of these entities in any way. All rights to the brands and product names mentioned are the property of their respective copyright holders. Any other trademarks mentioned belong to their registrants. MANAGED SERVER® is a trademark registered at European level by MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italy.

Back to top