This all started when I saw that Cisco used to offer a product called SRE-V which was basically ESXi packaged up to run on the Cisco Services-Ready Engine (SRE). This is data sheet which contains their specifications and the routers that support them.
I used to own 4 of the SM-SRE-910-K9 service modules which I used to run inside a Cisco 3945E Integrated Service Router which used to terminate my old 500Mbit BTnet Leased Line. I used to run VMware ESXi v5.5 on them, however they were quite limited on CPU and Memory, given that they ran my public PowerDNS servers very respectably for quite some time, along with a vCenter Server and also a pair of Microsoft Active Directory Servers.

Fast Forward a few years later…

I already have a Cisco 4451-X Integrated Services Router router which is used to terminate my 1GbE BTnet leased line, so I took the plunge and I purchased 2 of the Cisco UCS E-160S/M3 Service Modules.

These come with 2 x 32GB = 64GB of RAM and 2 x 3.49 TB 12Gbps SAS HDDs and an Intel(R) Xeon(R) CPU D-1528 @ 1.90GHz which is a 6 Core 12 Thread CPU and dual Intel Ethernet Connection X552/X557-AT 10GBASE-T.
The M3 servers contain integrated eMMC storage that is not user configurable. There is a 8GB partition for Cisco IMC and 8GB partition for the VMware ESXi installation.

As you can see these run the latest version of VMware ESXi v8 Update 3 perfectly with no additional VIBs or tweaks required, I am however using an older version of the BIOS as Cisco Paywall their BIOS updates.


I have configured iSCSI storage over the 2 x 10GbE ports on the front of the module so the VMware ESXi does not rely on any of the onboard router ports for either management or virtual machine traffic.
Router Physical Hardware
showinventoryBashRouter Physical Hardware Results
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INFO:Pleaseuse"show license UDI"togetserialnumberforlicensing.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NAME:"Chassis",DESCR:"Cisco ISR4451 Chassis"
PID:ISR4451-X/K9,VID:V08,SN:
NAME:"Power Supply Module 0",DESCR:"450W AC Power Supply for Cisco ISR4450, ISR4350"
PID:PWR-4450-AC,VID:V02,SN:
NAME:"Power Supply Module 1",DESCR:"450W AC Power Supply for Cisco ISR4450, ISR4350"
PID:PWR-4450-AC,VID:V03,SN:
NAME:"Fan Tray",DESCR:"Cisco ISR4450, ISR4350 Fan Assembly"
PID:ACS-4450-FANASSY,VID:,SN:
NAME:"module 0",DESCR:"Cisco ISR4451 Built-In NIM controller"
PID:ISR4451-X/K9,VID:,SN:
NAME:"NIM subslot 0/1",DESCR:"NIM-2FXS/4FXOP Voice Analog Module"
PID:NIM-2FXS/4FXOP,VID:V01,SN:
NAME:"NIM subslot 0/2",DESCR:"NIM-4G-LTE-GA Module"
PID:NIM-4G-LTE-GA,VID:V01,SN:
NAME:"Modem 0 on Cellular0/2/0",DESCR:"Sierra Wireless MC7304 4G-GA"
PID:MC73044G-GA,VID:1.0,SN:
NAME:"NIM subslot 0/3",DESCR:"24 ports Async Serial NIM"
PID:NIM-24A,VID:V03,SN:
NAME:"PVDM subslot 0/4",DESCR:"PVDM4-256 Voice DSP Module"
PID:PVDM4-256,VID:V02,SN:
NAME:"NIM subslot 0/0",DESCR:"Front Panel 4 ports Gigabitethernet Module"
PID:ISR4451-X-4x1GE,VID:V01,SN:
NAME:"module R0",DESCR:"Cisco ISR4451 Route Processor"
PID:ISR4451-X/K9,VID:V08,SN:
NAME:"module F0",DESCR:"Cisco ISR4451 Forwarding Processor"
PID:ISR4451-X/K9,VID:,SN:
NAME:"module 1",DESCR:"Cisco ISR4451 Built-In SM controller"
PID:ISR4451-X/K9,VID:,SN:
NAME:"SM subslot 1/0",DESCR:"UCS-E160S-M3/K9 - UCSE SW Module"
PID:UCS-E160S-M3/K9,VID:V02,SN:
NAME:"module 2",DESCR:"Cisco ISR4451 Built-In SM controller"
PID:ISR4451-X/K9,VID:,SN:
NAME:"SM subslot 2/0",DESCR:"UCS-E160S-M3/K9 - UCSE SW Module"
PID:UCS-E160S-M3/K9,VID:V02,SN:BashTo access the Cisco IMC of each of the 2 UCS-E modules you need to configure access via the routers integrated ports as follows:
I have aggregated all 4 of the 1GbE ports on the router into a port channel using LACP and I have created sub interfaces on that port channel interface.
For context my out of band management VLAN is 10.0.11.0/24
interfaceGigabitEthernet0/0/0
descriptionUplinktoCiscoWS-C3850Stack
noipaddress
negotiationauto
channel-group1modeactive
interfaceGigabitEthernet0/0/1
descriptionUplinktoCiscoWS-C3850Stack
noipaddress
negotiationauto
channel-group1modeactive
interfaceGigabitEthernet0/0/2
descriptionUplinktoCiscoWS-C3850Stack
noipaddress
negotiationauto
channel-group1modeactive
interfaceGigabitEthernet0/0/3
descriptionUplinktoCiscoWS-C3850Stack
noipaddress
negotiationauto
channel-group1modeactive
interfacePort-channel1
descriptionUplinktoCiscoWS-C3850Stack
noipaddress
nonegotiationauto
interfacePort-channel1.11
descriptionPort-Channel1-SubInterface-VLAN11
encapsulationdot1Q11
ipaddress10.0.11.90255.255.255.0BashConfigure Module 1
ucsesubslot1/0
imcaccess-portshared-lomconsole
imcipaddress10.0.11.91255.255.255.0default-gateway10.0.11.90
interfaceucse1/0/0
ipunnumberedPort-channel1.11
nonegotiationauto
switchportmodetrunk
nomopenabled
nomopsysid
interfaceucse1/0/1
noipaddress
nonegotiationauto
switchportmodetrunk
nomopenabled
nomopsysid
iproute10.0.11.91255.255.255.255ucse1/0/0permanentBashConfigure Module 2
ucsesubslot2/0
imcaccess-portshared-lomconsole
imcipaddress10.0.11.92255.255.255.0default-gateway10.0.11.90
interfaceucse2/0/0
ipunnumberedPort-channel1.11
nonegotiationauto
switchportmodetrunk
nomopenabled
nomopsysid
interfaceucse2/0/1
noipaddress
nonegotiationauto
switchportmodetrunk
nomopenabled
nomopsysid
iproute10.0.11.92255.255.255.255ucse2/0/0permanentBashLinks
Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
