
Image Streamer stateless architecture
UID
Synergy D3940
Storage Module
UID
Active
Power
UID
Active
Power
HPE Synergy Image Streamer
Cloned boot OS volumes that
include server personalization,
applications and configuration files
HPE Compute Modules
HPE Synergy Storage Module
External Storage
Temporary content only for CPU,
memory, and storage local
disk for swap and journal files
NAS or SAN
Data fabric
Production Network
Image Streamer
iSCSI deployment
network
HPE
Synergy SAS
(Serial Attached
SCSI)
Drivers available for assignment
to any compute module
in the frame
OS Volume
Legend:
Temporary files
Data files
Figure 2: Illustration of Stateless Architecture
The diagram illustrates how Image Streamer integrates with compute and storage to achieve stateless architecture.
The Image Streamer modules contain the required applications, storage, and other components necessary to compose and
manage the OS volumes for compute modules. An OS volume is composed from a Golden Image that is fully configured
without any state information (application data). The Golden Image may contain utilities, applications, and application
configuration files.
When the HPE OneView server profile is created with an OS Deployment Plan and assigned to a compute module, Image
Streamer composes an OS volume by cloning the Golden Image associated with the specified OS Deployment Plan. The
personalization information such as hostname and IP address are added to the composed OS volume with the values that
you specified in the HPE OneView server profile. The OS volume resides in Image Streamer and has the state information
such as the OS image and personalization data. The compute modules remain stateless since the state defining content is
hosted separately. These stateless compute modules can be assigned to different OS volumes at different times to switch
workloads dynamically, as required. The Golden Image based deployment can also recreate these OS volumes with the
same state when an OS is corrupted.
NOTE: While working with dynamic workloads, data stored in Image Streamer storage volume are persistent as long as the
storage volume is not used for a different purpose.
If required, when the HPE OneView server profile defines the OS volume personalization, it can also define the storage
that is assigned to the compute module. The storage may be HPE Synergy D3940 Storage Module drives or it may be
external NAS or SAN storage. The storage device is where the application data is stored.
As illustrated in the diagram, the composed OS volumes in Image Streamer contain the state information. The compute
module local storage is typically used only for swap files and journal files. The external storage module, if configured,
contains application and data files.
Introduction to Image Streamer
9