{'fraction_non_alphanumeric': 0.016221374045801526, 'fraction_numerical': 0.0, 'mean_word_length': 5.4753086419753085, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Virtual Cluster Workspaces for Grid Applications

Virtual machines provide a promising platform for computational Grids. By their very nature -virtualization of underlying hardware -they enable instantiation of a new, independently configured guest environment on a host resource. In addition, they offer the benefits of isolation and fine-grain enforcement and, given the ability to serialize their state and migrate, offer increased flexibility to environments in the Grid. To take advantage of this new technology in Grid computing, we introduced the concept of virtual workspaces which can be configured, managed and deployed in a Grid environment. Since clusters underlie most significant Grid deployments today, in this paper we extended the notion of virtual workspaces to include virtual clusters. We describe changes to Grid architecture and evaluate virtual cluster creation and management, the impact of executing in virtual clusters on applications as well as the possibility of running several virtual clusters on one physical cluster.