Skip to content

open-edge-platform/edge-microvisor-toolkit-standalone-node

Repository files navigation

Edge Microvisor Toolkit Standalone Node

License OpenSSF Scorecard

Overview

The Edge Microvisor Toolkit Standalone Node solution is designed to empower developers and enterprise customers by allowing for efficient trials and evaluation of Edge AI applications on Intel Architecture-based platforms. This comprehensive solution stack includes the edge-optimized immutable Edge Microvisor Toolkit integrated with Kubernetes and foundational extensions, which enables deployment of both cloud-native and legacy VM-based applications.

Key Features:

  • Edge Optimized Immutable Toolkit: The Edge Microvisor Toolkit is specifically optimized for edge environments, ensuring security and robust performance on Intel Architecture-based platforms.
  • Kubernetes Integration: Seamlessly deploy and manage applications using Kubernetes and cloud-native tools.
  • Foundational Extensions: These extensions support the deployment of diverse application types, including both modern cloud-native as well as traditional VM-based applications.
  • Easy Evaluation: The Edge Microvisor Standalone Node allows for critical insights into the capabilities of Edge AI solutions, which is beneficial for deployments of use-case-specific applications and potential scale outs.

System Requirements

The Edge Microvisor Toolkit Standalone Node solution is engineered to support a diverse range of Intel® platforms, ensuring compatibility and optimal performance. Below is a detailed summary of the supported processor families and system requirements:

Supported Processor Families

Processor Family Supported Models
Intel Atom® Processors Intel® Atom® X Series
Intel® Core™ Processors 12th Gen Intel® Core™, 13th Gen Intel® Core™, Intel® Core™ Ultra (Series 1)
Intel® Xeon® Processors 4th Gen Intel® Xeon® SP, 3rd Gen Intel® Xeon® SP

Memory, Storage and Networking Requirements

Component Minimum Requirements
RAM 8GB
Storage 128GB SSD/HDD or NVMe
Networking Wired Ethernet
GPU Integrated GPU (i915)

Get Started

The repository comprises the following components:

  • HookOS: contains the Tinkerbell Installation Environment for bare-metal. It runs in-memory, installs operating system, and handles deprovisioning.

  • Edge Microvisor Toolkit: Edge Microvisor Toolkit immutable non-RT image as hypervisor.

  • Kubernetes Cluster: The Kubernetes RKE2 cluster is deployed along the cluster extensions.

For more details refer to Get Started Guide.

How It Works

To begin the evaluation process, the customer downloads the Edge Microvisor Toolkit Standalone Node installer to their laptop or development system. This system will be used to create a bootable USB installer for the edge node designated for evaluation. During this stage, the customer can configure settings such as proxy and user credentials.

Next, the customer runs the automated installer, which generates a bootable USB stick. This USB stick is self-contained and includes all the necessary software components to install the Edge Microvisor Toolkit, Kubernetes, foundational Kubernetes extensions, and the Kubernetes Dashboard.

With the bootable USB stick prepared, the customer can proceed to install it on the edge node.

Once the edge node is up and running, the customer evaluates various Edge AI applications, pipelines, and microservices available from the Intel Edge services catalog and open-source repositories using standard tools like helm.

Edge Microvisor Toolkit Standalone Node is designed to support all Intel® platforms with the latest Intel® kernel to ensure all features are exposed and available for application and workloads.

How it works

Getting Help

If you encounter bugs, have feature requests, or need assistance, file a GitHub Issue.

Before submitting a new report, check the existing issues to see if a similar one has not been filed already. If no matching issue is found, feel free to file the issue as described in the contribution guide.

For security-related concerns, please refer to SECURITY.md.

Develop

To develop an Edge Microvisor Toolkit Standalone Node, you'll need to follow the instructions provided in the Get Started Guide located in its respective folder.

Contribute

To learn how to contribute to the project, see the Contributor's Guide.

Community and Support

To learn more about the project, its community, and governance, visit the Edge Orchestrator Community.

For support, see the Troubleshooting section of the Get Started Guide.

License

Each component of the Edge Microvisor Toolkit Standalone Node is licensed under Apache 2.0.

Last Updated Date: May 26, 2025

About

Edge-optimized immutable Edge Microvisor Toolkit, integrated with Kubernetes and foundational extensions

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published