The Computer Laboratory Systems Research Group (SRG) is the largest research area in the Computer Laboratory covering hardware, communications hardware and software, operating systems and distributed systems. Past systems developed here include EDSAC , the Titan operating system, the Cambridge Ring, the Cambridge Distributed Computing System, Xen, and Unikernels.