The Retail Node Components project is a bundle of Software Reference Designs provided by the Intel Retail, Banking, Hospitality, and Education (RBHE) division of the Internet of Things Group (IOTG). Our goal is to solve challenges in the industry by accelerating solution development for ODM, developer, and business use cases, driving down overall technology costs, and improving ROI through the deployment of systems that are modular, multi-purpose and interoperable — enabling accessibility, flexibility, and scale.
The current release of this bundle consists of reference solutions for the following components - the Retail Node Installer , Profiles (Rancher*, Ubuntu*, Clear Linux*) and the Retail Workload Orchestrator (RWO). This release provides a reference solution for three profiles (Rancher* OS v1.5.1, Clear Linux, and Ubuntu) and integrates components like Retail Workload Orchestrator.
The Retail Node Installer enables System Integrators and Development Teams to automate provisioning of devices with a complete software stack (defined by the profile) on x86 edge server/device(s) or virtual machines, without having to manually install individual software components, middleware, firmware, and applications. This functionality increases efficiency and simplifies both device provisioning at the ODM/OEM, and device deployment and management at the customer's on-site locations.
The Retail Node Installer also enables development teams and business units to accelerate their velocity by focusing their resources on rapid development and validation of use cases, without wasting time on tedious, manual software installs to set up and replicate environments.
Retail Workload Orchestrator is a ZeroConfig Technology that enables edge devices to scale like Lego* blocks. It is the set of open source services used to enable autonomous horizontally scaling of edge devices services to support Workload Orchestration. As application workloads demand more resources, you can add Intel x86 hardware as building blocks to the infrastructure. Simply plug a machine into the network and walk away; the new system will auto configure itself, join the cluster and become an available resource for the application workloads. This ZeroConfig architecture can provide high availability, distributed workloads, workload affinity to specific hardware, upgrade hardware with 24/7 uptime, and more. The ZeroConfig architecture can simultaneously run Linux, Windows*, and Android* applications across a heterogeneous infrastructure on Intel x86 Architecture from Celeron® to Intel® Xeon® processors in the same compute environment.
Key Points of RWO:
- Scaling vertically can be very expensive, limiting and still be a single point of failure; instead scale horizontally and start with commodity hardware.
- Supports scaling horizontally on heterogeneous x86 hardware from Celeron® to Intel® Xeon® processors.
- Enables the use of existing hardware and provides a migration path to new hardware with near 100% uptime.
- Provide high availability with heterogeneous x86 hardware.
- Abstracts software from multiple nodes.