Harnessing cloud technologies for a virtualized distributed computing infrastructure



Harnessing cloud technologies for a virtualized distributed computing infrastructure