Design and Implementation of a Framework for .NET-based Utility Computing Infrastructure
Keywords:
utility computing, .NET technology, web servicesAbstract
Future organizations must handle a very large and complex IT infrastructure that consists of very diverge and highly heterogeneous computing systems. Moreover, the future generation applications must access services and resources regardless of the geographical location, access methods, and domain of authorization. In order to meet these challenging requirements, a very high degree of virtualization has to be implemented using a smart middleware. This is a very challenging problem for both theory and practice. This paper presents a new framework called OpenUCI (Open Utility Computing Infrastructure). The OpenUCI project aims to explore the innovative design of scalable and flexible software infrastructure that manages large scale heterogeneous distributed system ranging from large Server, PC, and Mobile Devices. OpenUCI exploits a well established technology such as Grid, Web services and .NET technology to build a virtualized and unify access to resources. Basic services that need to be presented will be discussed. The prototype system has been implemented along with the prototype financial engineering application. The results are presented along with the discussion of the experiences learned. With OpenUCI, users can easily harness computing and storage of large distributed system.
Downloads
Published
How to Cite
Issue
Section
License
online 2452-316X print 2468-1458/Copyright © 2022. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/),
production and hosting by Kasetsart University of Research and Development Institute on behalf of Kasetsart University.