
Nutanix cluster most critical services of Acropolis Cluster runs tones of CVM services in background those are responsible to successfully create / form / build the Nutanix Acropolis Cluster, all the Nutanix cluster critical services runs into Nutanix Controller-VM CVM that is responsible to execute the Nutanix Acropolis Cluster services, elect the master-slave of critical services and work as storage control plane to control the Nutanix node’s storage to read / write data to/from storage media.
Nutanix Acropolis Cluster critical services list is here : SSL Terminator, Secure File Sync, Medusa, Dynamic Ring Changer, Pithos, Mantle, Hera, Stargate, Insights DB, Insights Data Transfer, Ergon, Cerebro, Chronos, Curator, Athena, Prism, CIM, Alert Manager, Arithmos, Catalog, Acropolis, Uhura, Snmp, Sys Stat Collector, Tunnel, Janus, Nutanix Guest Tools, Minerva CVM, Cluster Config, Mercury, APLOS Engine, APLOS, Lazan, Delphi, XTrim, Cluster Health etc.
Nutanix Cluster services List
Nutanix Acropolis Cluster is created / formed / build with dozens of Acropolis critical services those are responsible to run the Nutanix cluster successfully. You can check Nutanix cluster services list to execute the Nutanix cluster status command to get similar output as following:
cvm$ cluster status
CVM: 10.xx.xx.xx Up: Service name Status Process ID
Zeus UP [17282, 17339, 17340, 17343]
Scavenger UP [19226, 19258, 19259, 19260]
SSLTerminator UP [19912, 19948, 19949, 27427]
SecureFileSync UP [19916, 19972, 19973, 19974]
Medusa UP [21332, 21397, 21398, 21410, 21643]
DynamicRingChanger UP [23925, 23969, 23970, 24038]
Pithos UP [23934, 23995, 23996, 24031]
Mantle UP [23942, 24027, 24028, 24098]
Hera UP [24009, 24079, 24080, 24081]
Stargate UP [24601, 24631, 24632, 24648, 24649]
InsightsDB UP [25207, 25243, 25244, 25319]
InsightsDataTransfer UP [25211, 25273, 25274, 25314, 25315, 25316, 25317]
Ergon UP [25215, 25309, 25310, 25312]
Cerebro UP [25257, 25356, 25357, 25472]
Chronos UP [25291, 25397, 25398, 25435]
Curator UP [25365, 25431, 25432, 25484]
Athena UP [25403, 25468, 25469, 25470]
Prism UP [25785, 25820, 25821, 25893]
CIM UP [25789, 25849, 25850, 25880]
AlertManager UP [25793, 25877, 25878, 25951]
Arithmos UP [25823, 25912, 25913, 26068]
Catalog UP [25860, 25944, 25945, 25947]
Acropolis UP [25910, 26003, 26004, 26006]
Uhura UP [25939, 26059, 26060, 27256]
Snmp UP [25961, 26117, 26119, 26121]
SysStatCollector UP [26010, 26134, 26135, 26136]
Tunnel UP [26066, 26166, 26167]
Janus UP [26113, 26194, 26195]
NutanixGuestTools UP [26198, 26244, 26245, 26247]
MinervaCVM UP [27051, 27093, 27094, 27095, 27474]
ClusterConfig UP [27059, 27125, 27126, 27128]
Mercury UP [27068, 27157, 27158, 27185]
APLOSEngine UP [27098, 27181, 27182, 27183]
APLOS UP [27489, 27613, 27614, 27617]
Lazan UP [27575, 27642, 27643, 27644]
Delphi UP [27586, 27671, 27672, 27673]
XTrim UP [27623, 27698, 27699, 27701]
ClusterHealth UP [27663, 27740, 27741]
You can see there is dozens of services are running by the Nutanix Controller-VM CVM.
Explore Nutanix Acropolis Cluster Services
It is very important to know about every Nutanix HCI Acopolis Cluster service and responsibilities to get good understanding of Nutanix Acropolis Cluster services. Lets explore the every Nutanix services one by one in depth. Read also Nutanix Cluster’s Components and Acropolis Services Explained
Nutanix Acropolis Cluster services list
is here:
Medusa SSLTerminator SecureFileSync DynamicRingChanger Pithos Mantle Hera Stargate InsightsDB InsightsDataTransfer Ergon Cerebro Chronos Curator Athena Prism CIM AlertManager Arithmos Catalog Acropolis Uhura Snmp SysStatCollector Tunnel Janus NutanixGuestTools MinervaCVM ClusterConfig Mercury APLOSEngine APLOS Lazan Delphi XTrim ClusterHealth etc.
Zeus Service
Nutanix Zeus
is the interface for Zookeeper to give information access to other components about Nutanix cluster included Store all cluster information.
A key element of a distributed system is a method for all nodes to store and update the cluster’s configuration.
Zeus maintains Cluster configuration that contains information about physical components ( nodes, disks ) and logical components ( storage container ) in the cluster. Zeus keep tracks of nodes IP address, capacities and data replication rules like Nutanix RF-2 vs RF-3 . Zeus is the Nutanix library that all other components use to access the cluster configuration
Medusa Service
Nutanix Medusa Service is a Distributed systems that store data for other systems (for example, a hypervisor that hosts virtual machines) must have a way to keep track of where that data is. In the case of a Nutanix cluster, it is also important to track where the replicas of that data is stored.
Medusa is a Nutanix abstraction layer that sits in front of the database that holds this metadata. The database is distributed across all nodes in the cluster, using a modified form of Apache Cassandra.
Scavenger Service
Nutanix Scanvenger is the file cleanup manager in Nutanix Cluster work with medusa manager, Curator and stargate to clean up garbage data from storage media.
SSL Terminator
Nutanix SSL Terminator uses a certificate for authentication before sending encrypted data from a client computer to the web server. SSL termination, a form of SSL offloading, shifts some of this responsibility from the web server to a different machine.
SSL Terminator Load balances decrypt the traffic at the traffic manager and pass unencrypted traffic to the back-end node. Because of this, the customer’s back-end nodes don’t know what protocol the client requested. Therefore the X-Forwarded-Proto (XFP) header has been added for identifying the originating protocol of an HTTP request as “http” or “https” depending on what protocol the client requested.
To be used with HTTP to HTTPS redirection, secure-Port must be set to 443 and secure-Traffic-Only must be true. Read more