CPC H04L 63/145 (2013.01) [H04L 63/08 (2013.01); H04L 67/566 (2022.05)] | 20 Claims |
1. A system, comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
determining, by a first computing node of computing nodes of a computing cluster, a status of the first computing node being able to access an antivirus server that is external to the computing cluster;
sending, by the first computing node, a first indication of the status of the antivirus server to a group management protocol service of the computing cluster;
sending, by the group management protocol service, a second indication that the first computing node is available for antivirus scanning to a job engine of the computing cluster; and
distributing, by the job engine, an antivirus job among the computing nodes based on the first computing node being available for the antivirus scanning, wherein the distributing excludes consideration of a second computing node of the computing nodes based on receiving a third indication from the group management protocol service that the second computing node is unable to access the antivirus server or another antivirus server that is external to the computing cluster, wherein the first computing node is located on a first network subnet of the computing cluster that is configured for access of the antivirus server, and wherein the second computing node is located on a second network subnet of the computing cluster that lacks configuration for access of the antivirus server or the other antivirus server.
|