PhD Student at the University of Victoria
Researcher and student at the University of Victoria

TRANSCLOUD: Design Considerations for a High-Performance Cloud Architecture Across Multiple Administrative Domains @ CLOSER 2011

In this position paper, we consider architectures of distributed interconnected clouds across geographically distributed, independently-administered storage and computation clusters. We consider two problems:federation of access across heterogeneous administrative domains, and computation jobs run over the wide area and heterogeneous data sets. We argue that a single, flexible architecture, analogous to the TCP/IP stack for networking, is sufficient to support these jobs, and outline its major elements.

A short talk about the Lind Project

In this short video, I motivate and introduce the Lind project.

Preview: The Lind Project

Linux Mint 10 x86 Virtual Box Image

Virtual Box VDI image file from the OEM install of Linux Mint 10 X86. On first boot it should prompt you to make a new username, and configure your settings.  To install, just create a new VM, and un7zip the file then use it as the disk image.   Recent patches were installed, though the image is not updated.

NanoXen: Better Systems Through Rigorous Containment and Active Modeling @ SAVCBS2010

Proceedings of the 2010 workshop on Specification and Verification of Component-Based Systems (SAVCBS'10)

 

Command line GTD

I have just finished the first implementation of a tool for adding items to your GTD (Vitalist) inbox right from the command line. Check it out here.

Virtually Distributed Systems

A virtually distributed system is one in which the nodes of the distributed system are located in separate virtual machines, but on the same physical machine. 

Overcast: Eclipsing High Pro le Open Source Cloud Initiatives @ OOPSLA09 Cloud Computing Workshop

Can Cloud Computing be used without the traditional clustered, high-availability and highly complicated software stacks from big vendors or high profile open source initiatives? This paper presents the position that by leveraging the virtualization that is inherent in the cloud, we can recompose cloud systems out of more simple building blocks, breaking the dependancy on complicated software stacks and creating more secure and reliable systems than at present.

Bare metal OSGI Equinox on Xen

Just a pointer to one of my summer projects. I am working for Google Summer of Code, sponsored by the Eclipse foundation to work on:  Bare metal OSGI Equinox on Xen