makeIpsForNetworkCluster
is a simple wrapper around makeIps
.
makeIpsForNetworkCluster(
ipStart = "10.20.0",
ipEnd = c(68, 97, 189, 213, 220, 58, 106, 184, 217),
availableCores = c(50, 50, 50, 50, 50, 50, 23, 23, 23),
availableRAM = c(950, 500, 500, 500, 500, 500, 245, 245, 245),
nProcess = 8,
proc = "cores",
internalProcesses = 10,
sizeGbEachProcess = 35,
localHostEndIp = 68
)
makeIps(machines, ipStart, proc, nProcess, sizeGbEachProcess)
Network address prefix (i.e., the first, second, and third triplets of the IP address)
Host IP address identifier (i.e., the final triplet of the IP address)
the number of available threads on each machine.
the available RAM on each machine in GB
the number of processes
one of "cores"
or "ram"
, describing the limiting factor of the
cluster computations
DESCRIPTION NEEDED
the size in GB of each process
the address in ipEnd
corresponding to local host
data.frame
of compute node information containing the following columns:
ipEnd
, availableCores
, availableRam
A vector of IP addresses associated with each machine in the network cluster.