<![if !vml]>button8.jpg<![endif]>

               

Advances in Cloud Computing Architecture and Enterprise Computing.

Dr. T.R. Gopalakrishnan Nair

SMIEEE, FIE Saudi Aramco Endowed Chair of Technology Prince Mohammad Bin Fahd University, Alkhobar, KSA.

Abstract

<![if !vml]>TR<![endif]>The transformation from wholly owned infrastructure based Enterprise Computing to cloud based computing has been posing several challenges. The in situ Enterprise computing entity has evolved in to very reliable architectures and implementation models, by which they possess required levels of components compatibility and security, for realizable performance. However, the hidden costs of overheads in enterprise computing and the engulfing challenges of obsolescence, refurbish, replace cycle for hardware and software, have become increasingly significant making provisions to adapt more application systems to run on cloud architectures. The cloud computing, conceptually evolved from Data centers with provisions for sharing resources for multiple users, has made marvelous strides in architecture and virtualization by which they are offering higher levels features. The on demand facilities offered by them through SaS, PaS, IaS etc., are effectively getting unstilted by a small percentage of clients. The direct migration of current enterprise computing modules to cloud implants does not give the right returns of scalability, flexibility and cost optimizations. The architectural advantages offered by the cloud computing systems available today, must be made use of by the application systems from enterprise domain more effectively, in order to realize its full potentials. In the recent past, better modes of scalability security, high availability, fault tolerance provisions, testability provisions have been realized. The applicability of these features has driven large scale improvements in cloud operations as far as processors, memory, and storage management are concerned. The advancements in architecture including extended virtualization capabilities in hardware and software are discussed here so as to throw more light on the application modeling for computational easiness and better client perception of jobs, for realizing various features of parallelism, scalability, and speed and cost optimization.