• Skip to primary navigation
  • Skip to main content
  • Skip to footer
E4 Computer Engineering

E4 Computer Engineering

HPC and Enterprise Solutions

  • It
  • En
  • Solutions
    • HPC
      • Medooza
      • ICE4HPC
    • Containers
    • AI
    • Data Science
    • Cloud
    • Virtualization
  • About us
    • Team
    • E4 Analytics
    • E4 Aerospace & Defence
    • Success Stories
    • European Projects
    • Expertise
    • Certifications
    • Partners
    • Jobs
  • News
    • Blog
    • Events
  • Contacts

KAPTAIN: E4’s Kubernetes Cluster

14 April 2021

News

Content for the HPC community and innovation enthusiasts: tutorials, news and press releases for users, engineers and administrators

YouTube Twitter Linkedin

#whenperformancematters

  • All News
  • Aerospace & Defence
  • Artificial Intelligence
  • Blog
  • Cloud Platform
  • Cloud Platform
  • Collaborazioni
  • E4 Various
  • European Projects
  • HPC
  • Kubernetes Cluster
  • Latest news
  • Press

KAPTAIN: E4’s Kubernetes Cluster

14 April 2021

cluster Kubernetes

This article is about KAPTAIN, a high performance solution based on Kubernetes, for container management.

The complexity of deploying, planning, and load balancing an infrastructure grows exponentially every year. This phenomenon has led companies to find methods to organize infrastructure, development teams and processes, so that they are fast and effective.

It is in this context that containers are born.

cluster Kubernetes

But what are containers and what advantages do they bring to the infrastructure?

Containers allow to isolate applications by grouping all the libraries, dependencies and files necessary for their execution. In this way, each developer can work and move applications between the various environments, from production, to development, to testing without problems in terms of security and keeping all the functionality of the application intact.

Also, because they don’t include full operating systems, containers require minimal processing resources and are quick and easy to install. This efficiency allows to be deployed in clusters, with individual containers that contain individual components of complex applications. Thanks to this separation, developers can update application components individually, without the need to modify the whole application, ensuring efficient use of the infrastructure below.

For the optimal management of containers and applications, several platforms have emerged in recent years. Kubernetes is the most important and the one that has created a very large community of developers around it.

This tool, designed and developed in Google’s over 15 labs years ago and made opensource in 2014, is organized in clusters, that is a whole of nodes running containerized applications. Google itself contributes significantly to the Kubernetes opensource community, generating more than 2 billion container deployments per week and developing and carrying out all its activities in containers.

KAPTAIN: THE E4’S KUBERNETES CLUSTER

KAPTAIN is a bare-metal Kubernetes cluster, designed by HPC experts, is high-performance and ready-to-use, suitable for hosting the most demanding workloads in terms of compute and storage resources.

KAPTAIN is easy to use and intuitive: in fact, it is equipped with a graphic interface that simplifies the most complex operations. The end user accesses a rich catalog of open-source applications, to be installed with a simple click of the mouse.

KAPTAIN was designed to be easily integrated with the company’s data center services. It can use pre-existing authentication systems (AD, LDAP, openID) and allocate persistent volumes for containers on the most popular network storage technologies (iSCSI, CephRDB, NFS, GlusterFS,…).

Furthermore, it can host large-scale data analysis platforms such as Apache Spark, KubeFlow, Dask and Ray, thus giving the possibility to have a powerful and complete system for Cloud Native Data Science.

Download the KAPTAIN Reference Architecture

What are the main features of KAPTAIN?

Kaptain is a turnkey Kubernetes cluster, designed to ensure ease of use and high performance: its initial configuration integrates, for example, a distributed block storage service for container data persistency and a powerful web interface which, among the other things, gives access to an articulated catalog of open-source applications, ready to use.

KAPTAIN:

  • IT’S A HIGH-PERFORMANCE PLATFORM: Includes the typical components of HPC infrastructures (all-flash disks, GPU and RDMA network), to run the most data-intensive workloads.

  • IT IS EQUIPPED WITH A SIMPLE AND POWERFUL UI: The Rancher server distribution allows for powerful and easy-to-use user interfaces.

  • IT HAS A PRECONFIGURED NATIVE CLOUD STORAGE: It is possible to use both an external storage resource (NFS, Gluster, Ceph ..), and a distributed block storage solution, for the implementation, in self-provisioning, of persistent volumes to “match” to containerized workloads.

How is KAPTAIN structured?

A Kubernetes cluster is a collection of servers configured to run containerized applications and services; the core of the architecture is the so-called ControlPlane (the set of API Server, Controller Manager, Scheduler and Etcd services) which is responsible for the management and orchestration of containers and provides the interface (API) to the outside of the cluster . The simplest configuration of a Kubernetes infrastructure provides a Master Node, which hosts the ControlPlane, and a set of Worker Nodes, dedicated to the execution of containerized user workloads. The infrastructure servers can be interconnected both through an Internal Network, dedicated to communication between the ControlPlane and the Worker Nodes, and through an External Network, dedicated to accessing applications and services running on the Worker Nodes.

Want to know more about KAPTAIN configurations?

Contact us

Archiviato in: Kubernetes Cluster

By E4 News

Recent Posts

5 December 2023

I am AI Techno-Optimist

Artificial Intelligence, Blog

31 October 2023

Data Science: E4’s range enriched with the announcement of URANIA

Latest news

19 October 2023

E4 and NVIDIA: unveiled the new generation of advanced Superchips that is changing HPC and AI

Collaborazioni, Latest news, Press

26 September 2023

E4 Computer Engineering promotes HPC and AI in academia

Artificial Intelligence, Latest news

26 July 2023

HPC research becomes more effective and productive thanks to the collaboration between E4 Computer Engineering and CINECA

HPC, Latest news

PreviousNext

Footer

Via Martiri della Libertà, 66
42019 Scandiano (RE) – Italy

+39 0522 991811
info@e4company.com

  • YouTube
  • Twitter
  • LinkedIn
  • SOLUTIONS
  • HPC
  • Containers
  • AI
  • Data Science
  • Cloud
  • Virtualization
  • ABOUT US
  • Team
  • Expertise
  • Case Studies
  • European Projects
  • Certifications
  • Partner
  • Jobs

NEWS

  • Blog
  • Events

Signup to Newsletter

Download our company profile

  • Complaints

©️2002-2021 E4 COMPUTER ENGINEERING S.p.A. - PIVA/VAT No. IT 02005300351 - R.A.E.E. IT0802 000 000 1117 - CAP. SOC. EURO 150.000,00 I.V. - Privacy policy - Cookie Policy - Manage cookie settings

WebSite by Black Studio