Greg O'Shea
SENIOR RSDE
.
Greg O'Shea is a Research Software Development Engineer in the Systems and Networking group at Microsoft Research, Cambridge, working on the implementation and evaluation of experimental networked systems.
Notable projects include:
- CamCube: a key-based cluster for the data centre based on a 3D torus of directly connected PC servers;
- Broadside: a peer-to-peer system for content discovery and dissemination over ad-hoc WiFi connections between devices in passing vehicles;
- Virtual Ring Routing: a DHT-inspired wireless mesh routing protocol running on an indoor test-bed believed, at the time, to be the largest of its kind in the world;
- Mobile IPv6: an implementation of the IETF Mobile IPv6 protocol (RFC3005,RFC3006) for WindowsXP and Windows CE 4.2 (limited availability circa 2004-2005).
Previously Greg was a manager in the University Relations team, and before that a Principal consultant with Microsoft Ltd. His PhD from the University of London was in aspects of operating system security.
Publications
- Antony Rowstron, Dushyanth Narayanan, Austin Donnelly, Greg O'Shea, and Andrew Douglas, Nobody ever got fired for using Hadoop on a cluster, in 1st International Workshop on Hot Topics in Cloud Data Processing (HotCDP 2012), ACM, 10 April 2012
- Paolo Costa, Austin Donnelly, Antony Rowstron, and Greg O'Shea, Camdoop: Exploiting In-network Aggregation for Big Data Applications, in 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI'12), USENIX, April 2012
- Hussam Abu-Libdeh, Paolo Costa, Antony Rowstron, Austin Donnelly, and Greg O'Shea, Symbiotic Routing in Future Data Centers, ACM SIGCOMM, August 2010
- Thomas Zahn, Greg O'Shea, and Antony Rowstron, Feasibility of Content Dissemination Between Devices in Moving Vehicles, in ACM CoNEXT 2009, ACM, December 2009
- Thomas Zahn, Greg O'Shea, and Antony Rowstron, An Empirical Study of Flooding in Mesh Networks, no. MSR-TR-2009-37, April 2009
- Paolo Costa, Thomas Zahn, Ant Rowstron, Greg O'Shea, and Simon Schubert, Why should we integrate services, servers, and networking in a data center?, in WREN '09: Proceedings of the 1st ACM workshop on Research on enterprise networking, ACM, New York, NY, USA, 2009
- Matthew Caesar, Miguel Castro, Edmund B. Nightingale, Greg O'Shea, and Antony Rowstron, Virtual Ring Routing: Network Routing Inspired by DHTs, in Proceedings of the ACM SIGCOMM, Association for Computing Machinery, Inc., Pisa, Italy, August 2006
- Matthew Caesar, Miguel Castro, Edmund Nightingale, Greg O'Shea, and Antony Rowstron, Virtual Ring Routing: Network routing inspired by DHTs, no. MSR-TR-2006-29, March 2006
- Michael Roe and Greg O'Shea, Child-proof authentication for MIPv6 (CAM), Association for Computing Machinery, Inc., April 2001



