Cisco Cisco Packet Data Gateway (PDG)
StarOS Tasks
Subsystem Tasks ▀
VPC-VSM System Administration Guide, StarOS Release 19 ▄
309
Task
Description
Function
hatcpu
High Availability Task CPU
Performs device initialization and control functions based on the CPUs hardware
capabilities.
capabilities.
Reports the loss of any task on its CPU to hatsystem sub-function.
Controls the LEDs on the packet processing cards.
Initializes and monitors the dedicated hardware on packet processing cards. (ASR
5x00 only)
5x00 only)
Collects CPU monitoring information periodically and reports to the master hatcpu
sub-function.
sub-function.
Reports the loss of any task on its CPU to the master hatcpu sub-function.
Performs device initialization and control functions because of the CPU’s
hardware capabilities.
hardware capabilities.
Reports the loss of any task on its CPU to hatsystem sub-function.
Controls the LEDs on the management card. (ASR 5x00 only)
Initializes and monitors the dedicated hardware on the management card. (ASR
5x00 only)
5x00 only)
hatsystem
High Availability Task System
Controller
Controller
Controls all the HAT sub-function tasks in the system. It is initiated on system
start-up.
start-up.
Initializes system components (such as the Gigabit Ethernet switches and switch
fabric).
fabric).
Monitors system components such as fans for state changes.
Triggers actions for redundancy in the event of fault detection.
The HAT subsystem on the redundant management card mirrors the HAT
subsystem on the active management card.
subsystem on the active management card.
Resource Manager Subsystem
Table 16.
Resource Manager (RM) Subsystem Tasks
Task
Description
Function
rmctrl
Resource Manager
Controller
Controller
Started by the sitparent task on StarOS startup, and monitored by HAT for a failure.
Initializes resources such as CPUs and memory.
Requests updated card status from the CSP subsystem and updates the system card table.
Communicates with all rmctrls to request their most recent set of resource data.
Resource Manager
Started by the sitparent task, and monitored by HATs for failures.