ABSTRACT:

Nowadays, High Performance Computing (HPC) is being used as one of the most interesting topics in both aspects of scientific and practical, relies on recent special and exquisite developments in software architectures and frameworks and also hardware improvements in distributed networks over the Internet. As a geo-engineering problem to be solved, there are some limitations against today single-node commercial applications, containing runtime, analysis costs, scale, and accessibility. In this research, a new paradigm has been proposed base on a new developed framework (A4) and XaaS model. Using the new paradigm, significant modifications will be applied in computation runtime, decrease in computation costs, high software accessibility, in addition to scalability and diversity of problem solving.

An online web-based 3D visualization platform (containing pre-processing and post-processing of numerical modeling) has been implemented to remove the limitations of the available single-node conventional applications to enable them running on a simple Internet browser with an affordable cost.

INTRODUCTION

Numerical analysis of the engineering problems, in most cases, contains either a domain with large geometry dimensions (with coarse mesh grids) or a small domain (with ultra-fine mesh grids) to obtain a fast or precise results, respectively.

This issue can be interpreted using a parallel computation over the Internet network (which is referred to as computation on the air) and will be one of the requirements for such large-scale (or refine-gridded) geo-mechanical engineering problems over the next few years. Parallel computation provides the engineers with the possibility to distribute the calculations load over many other available running systems on the Internet (called cloud computation farm in this paper).

Within the Cloud Computation domain, there are various terms for specific pieces of the cloud. Some of these terms include the different variations of X in "XaaS" - meaning "something" as a service; the X is a variable that can be replaced by specific entities to represent several abilities for scientists. This term (i.e. XaaS) simply describes the distribution of different ICT components within a Cloud Computation service model, and denotes everything as a service.

This content is only available via PDF.
You can access this article if you purchase or spend a download.