White Papers
Virtual Media Profile
Version 1.0.0a 41
This instance of DCIM_OEMVirtualMediaService conforms to the Virtual Media Profile version 1.0.0 as
indicated by the CIM_ElementConformsToProfile association with the CIM_RegisteredProfile instance.
sp1:ComputerSystem
vmsvc1:DCIM_OEMVirtualMediaService
RedirectionServiceType: 4 (USB)
ServiceProcessor : RegisteredProfile
RegisteredOrganization : 2 (DMTF)
RegisteredName : Service Processor
RegisteredVersion : 1.0.0
VirtualMedia : RegisteredProfile
RegisteredName : Power Topology Profile
RegisteredVersion : 1.0.0
RegisteredOrganization : 1(Other)
OtherRegisteredOrganization : “DCIM”
ElementConformsToProfile
ReferencedProfile
HostedService
ElementConformsToProfile
system1:ComputerSystem
BaseServer : RegisteredProfile
RegisteredOrganization : 2 (DMTF)
RegisteredName : Base Server
RegisteredVersion : 1.0.0
ElementConformsToProfile
ServiceAffectsElement
SystemComponent
ReferencedProfile
Figure 2 – Registered Profile
9.2 DCIM Service Processor Virtual Media
Figure 3 shows a possible implementation of the service processor’s Virtual Media capabilities.
Usbredirectcap represents the capabilities of Virtual Media. The ConnectionModesSupported property
represents that the only mode Virtual Media supports is listening on the ports. The SAPCapabilities
property represents that ModifyInstance is supported on usbredirectsap1, port1 and port2. The
RequestedStatesSupported property on the usbredirectcap advertises that the Virtual Media Service can
be requested attach(enable), detach(disable), or auto-attach(offline) the Virtual Media through the use of
the RequestStateChange method on vmsvc1.
Virtual Media is currently in available state because both vmsvc1 and usbredirectsap1 EnabledState
property has value of 6 (Enabled but Offline), and additionally this value on vmsvc1 represents that the
Virtual Media is in auto-attach virtual media mode. MaxCurrentEnabledSAP property on vmsvc1 has a
value of one, identifying that Virtual Media supports only one concurrent Virtual Media Session at a time.
The sapcap.RequestedStatesSupported property represents that the Virtual Media Session, when active,
can be disconnected using a RequestStateChange() method with a RequestedState parameter value of
3(Disabled).
Virtual Media is currently listening on two ports represented by port1 and port2, with the respective
PortNumber property representing the port number. ProtocolIFType property on port1 and port2
represents whether SSL is enabled, and data flowing through the port will be encrypted or not.