Abstract: A system of multiple work areas for operating within a computer system, wherein the computer system includes a CPU, a memory module and a disc storage facility, includes plural autonomous resource units (ARUs), for running user processes, wherein each ARU includes a discrete IP address, and wherein a process running in one ARU is inaccessible by another ARU; a discrete identifier assigned to each ARU; and a connector which extends between each ARU and the computer system CPU and memory module. A method of providing multiple, discrete, secure work areas in a computer system having a disc storage facility, a CPU, a memory module, and a set of IP addresses, includes designating plural autonomous resource units in the disc storage facility; providing a barrier to prevent inter-ARU communications; assigning a discrete identifier to each ARU; and connecting each ARU to a CPU and memory module associated with the disc storage facility.