Get Started#
Edge Microvisor Toolkit is a lightweight, container-first Linux distribution, optimized for Intel® architecture. It provides a secure and high-performing environment for deploying edge workloads across multiple deployment models.
This section provides an overview of both the operating system and build pipelines. Once you have decided on the usage scenarios presented below, you can move on to:
Usage Scenarios#
This section outlines the key usage models intended for the initial release of Edge Microvisor Toolkit.
It can be used for standalone edge node deployments, or with Edge Manageability Framework - a complete integrated system providing full lifecycle management for your edge devices, including remote deployment and management of Kubernetes applications.
Edge Microvisor Toolkit Developer Node#
To create a custom developer build of Edge Microvisor Toolkit, follow these steps:
Download the mutable host ISO image from Intel® Edge Software Catalog.
Install the mutable host via ISO image that includes only essential pre-installed packages, providing a ready-to-use base environment.
Install additional RPM packages, using DNF to tailor the OS to your specific needs.
Update installed RPMs regularly to stay up-to-date in the OS in terms of package updates, kernel updates, security vulnerability fixes and bug fixes.
Use the OS toolkit and available packages to build a custom OS image, which enables you to:
Configure the system for specialized workloads or environments.
Experiment with simplified or enhanced configurations tailored for your specific workloads.
Explore - use built-in monitoring tools to track system performance, resource usage, and log data for deeper insights into operational behavior.
Item |
Details |
---|---|
Packages |
approximately ~400 |
Core system tools |
bash, coreutils, util-linux, tar, gzip |
Networking |
curl, wget, iproute2, iptables, openssh |
Package Management |
tdnf, rpm |
Development |
gcc, make, python3, perl, cmake, git |
Security |
openssl, gnupg, selinux, cryptsetup, tpm2-tools |
Filesystem |
e2fsprogs, mount |
Included in kernel |
iGPU, dGPU (Intel® Arc™), SR-IOV, WiFi, Ethernet, Bluetooth, GPIO, UART, I2C, CAN, USB, PCIe, PWM, SATA, NVMe, MMC/SD, TPM, Manageability Engine, Power Management, Watchdog, RAS |
The supported package repository offers additional rpm
for tailoring the image
to specific needs of container runtime, virtualization, orchestration software,
monitoring tools, standard cloud-edge (CNCF) software, and more.
Edge Microvisor Toolkit Standalone Node#
Go to the Edge Microvisor Toolkit Standalone Node repository.
Edge Microvisor Toolkit with Edge Manageability Framework#
Edge Microvisor Toolkit supports deployment of its two versions with Edge Manageability Framework:
Microvisor Immutable Image
Microvisor Immutable Image with Real Time
For details on deploying Microvisor with Edge Manageability Framework, refer to the Edge Manageability Framework deployment guide.
Image Support#
The toolkit comes pre-configured to produce different images, the table below outlines the key differences between those.
Feature |
Edge Microvisor Toolkit Developer Node |
Edge Microvisor Toolkit Standalone Node & Orchestrated |
---|---|---|
Capabilities |
|
|
Image Type |
Mutable ISO |
Immutable RAW + VHD |
Update Mechanism |
RPM package updates with TDNF |
Image based A/B updates + Rollback |
Linux Kernel |
Intel® Kernel 6.12 |
Intel® Kernel 6.12 |
Real time |
No |
Two images provided one RT kernel and one without |
OS Bootloader |
GRUB |
systemd-boot |
Secure Boot |
Available for opt-in |
Enabled |
Full Disc Encryption |
Available for opt-in |
Enabled |
dm-verity |
Available for opt-in |
Enabled |
SELinux |
Permissive |
Permissive |