Regulating a Distributed Computing Model via Chomsky Hierarchy

Author(s):  
William Sureshkumar ◽  
◽  
Reghavan Rama
2012 ◽  
pp. 1929-1942
Author(s):  
Mehdi Sheikhalishahi ◽  
Manoj Devare ◽  
Lucio Grandinetti ◽  
Maria Carmen Incutti

Cloud computing is a new kind of computing model and technology introduced by industry leaders in recent years. Nowadays, it is the center of attention because of various excellent promises. However, it brings some challenges and arguments among computing leaders about the future of computing models and infrastructure. For example, whether it is going to be in place of other technologies in computing like grid or not, is an interesting question. In this chapter, we address this issue by considering the original grid architecture. We show how cloud can be put in the grid architecture to complement it. As a result, we face some shadow challenges to be addressed.


2012 ◽  
Vol 2012 ◽  
pp. 1-10 ◽  
Author(s):  
Rao Mikkilineni ◽  
Giovanni Morana ◽  
Daniele Zito ◽  
Marco Di Sano

This paper describes a prototype implementing a high degree of transaction resilience in distributed software systems using a non-von Neumann computing model exploiting parallelism in computing nodes. The prototype incorporates fault, configuration, accounting, performance, and security (FCAPS) management using a signaling network overlay and allows the dynamic control of a set of distributed computing elements in a network. Each node is a computing entity endowed with self-management and signaling capabilities to collaborate with similar nodes in a network. The separation of parallel computing and management channels allows the end-to-end transaction management of computing tasks (provided by the autonomous distributed computing elements) to be implemented as network-level FCAPS management. While the new computing model is operating system agnostic, a Linux, Apache, MySQL, PHP/Perl/Python (LAMP) based services architecture is implemented in a prototype to demonstrate end-to-end transaction management with auto-scaling, self-repair, dynamic performance management and distributed transaction security assurance. The implementation is made possible by a non-von Neumann middleware library providing Linux process management through multi-threaded parallel execution of self-management and signaling abstractions. We did not use Hypervisors, Virtual machines, or layers of complex virtualization management systems in implementing this prototype.


2012 ◽  
Vol 396 (3) ◽  
pp. 032031 ◽  
Author(s):  
Z Y Deng ◽  
W D Li ◽  
L Lin ◽  
H M Liu ◽  
C Nicholson ◽  
...  

2011 ◽  
Vol 341-342 ◽  
pp. 499-503 ◽  
Author(s):  
V. Sreenivas ◽  
S. Sriharsha ◽  
C. Narasimham

Cloud computing is a paradigm where tasks are assigned to a combination of connections, software and services accessed over a network. Clouds provide processing power, which is made possible through distributed computing. Cloud computing can be seen as a traditional desktop computing model, where the resources of a single desktop or computer used to complete tasks, and an expansion of the client/server model. The paper describes a model for cloud computing to implement software as a service (SaaS).


Sign in / Sign up

Export Citation Format

Share Document