The Design and Realization of Cloud Computing Framework Model Based on SOA

2010 ◽  
Vol 171-172 ◽  
pp. 696-701
Author(s):  
Liang Shuang

Cloud computing is a system which provide hardware services, infrastructure services, platform services, software services, storage services to a variety of Internet applications, and SOA is a component model, it will rely on well-defined interfaces between services and linked contract applications. In this paper, combined cloud computing and SOA together closely to form a cloud computing framework model based on SOA, So that the clouds provide in a simple and flexible way to offer services. And it gives a realization of the model. Experiments show that the model is simple, practical and fully reflects the cloud computing and service-oriented architecture advantages.

Author(s):  
Ritu Sharma ◽  
Manu Sood

Cloud computing is a promising computing paradigm wherein computational resources such as processors, storage, and software applications are provided as services to the clients over high bandwidth networks. The diverse software services (SaaS) in a Cloud may not exist in isolation; they require interaction with each other in order to accomplish tasks. Service-Oriented Architecture (SOA) enables applications to be designed and developed as a collection of services, each accessible through well-defined interfaces specified for the purpose. Since SOA inherently fosters interoperability, it would enhance the integration and interaction among the Cloud software services. However, hardware and software technologies are constantly evolving at a tremendous pace and technology obsolescence is a major challenge to the software industry. Consequently, a software development approach that could alleviate the undesirable effects of technology shifts is desirable. In this perspective, the Model Driven Architecture (MDA) becomes a preferred methodology for developing software applications. This chapter proposes to integrate the three paradigms, namely Cloud computing, SOA, and MDA, to yield Cloud software services that are robust, flexible, and agile. Convergence of SOA and MDA paradigms in the development of Cloud software services will provide an apt solution to technology obsolescence.


2011 ◽  
pp. 678-693
Author(s):  
Ishan Bhalla ◽  
Kamlesh Chaudhary

Traffic Management System (TMS) is a possible implementation of a Green IT application. It can have direct impact on reducing the greenhouse gases. The focus of this report is to illustrate how event driven SOA design principles can be applied in designing traffic management system. It also discusses how cloud computing concept can be used for TMS application. Traffic during peak hours is a problem in any major city where population growth far exceeds the infrastructure. Frequent stop and start of the cars on the heavy traffic roads and slow moving traffic causes greater fuel consumption, which results in greater emission of carbon gases. If efficient traffic management system can speed up the traffic average speed it will help reduce the carbon emission. As the WiMAX technology reaches maturity and achieves greater reliability and speed for wireless data transmissions new mobile applications are possible. Traffic Management System is one such example. WiMAX can facilitate communication to and from fast moving cars. WiMAX combined with GPS (Global Positioning System) technology can facilitate building an efficient traffic management system. The authors have also discussed various scenarios where Cloud computing technology can be utilised resulting in further optimisation of the computing resources and therefore reducing the carbon emission.


2013 ◽  
Vol 4 (1) ◽  
pp. 43-51
Author(s):  
Susan Sutherland

The research identifies the gap that there is a convergence of interoperability of Cloud Computing (CC), Service Oriented Architecture (SOA) and Enterprise Architecture (EA). Furthermore, it outlines the existing non dynamic links between EA and SOA that are currently practiced in the industry and confirmed by scholarly articles; and provides a state of art of the link that could exist in practice between cloud computing and SOA as researched from the published scholarly material. This researched paper also refers to the planned research to test this theory first by developing a logical architectural model of such a feasibility followed by a Proof of Concept


Author(s):  
George H. Cheng ◽  
Chao Qi ◽  
G. Gary Wang

A practical, flexible, versatile, and heterogeneous distributed computing framework is presented that simplifies the creation of small-scale local distributed computing networks for the execution of computationally expensive black-box analyses. The framework is called the Dynamic Service-oriented Optimization Computing Framework (DSOCF), and is designed to parallelize black-box computation to speed up optimization runs. It is developed in Java and leverages the Apache River project, which is a dynamic Service-Oriented Architecture (SOA). A roulette-based real-time load balancing algorithm is implemented that supports multiple users and balances against task priorities, which is superior to the rigid pre-set wall clock limits commonly seen in grid computing. The framework accounts for constraints on resources and incorporates a credit-based system to ensure fair usage and access to computing resources. Experimental testing results are shown to demonstrate the effectiveness of the framework.


2019 ◽  
Vol 11 (3) ◽  
pp. 56 ◽  
Author(s):  
Luigi Lo Iacono ◽  
Hoai Nguyen ◽  
Peter Gorski

Contemporary software is inherently distributed. The principles guiding the design of such software have been mainly manifested by the service-oriented architecture (SOA) concept. In a SOA, applications are orchestrated by software services generally operated by distinct entities. Due to the latter fact, service security has been of importance in such systems ever since. A dominant protocol for implementing SOA-based systems is SOAP, which comes with a well-elaborated security framework. As an alternative to SOAP, the architectural style representational state transfer (REST) is gaining traction as a simple, lightweight and flexible guideline for designing distributed service systems that scale at large. This paper starts by introducing the basic constraints representing REST. Based on these foundations, the focus is afterwards drawn on the security needs of REST-based service systems. The limitations of transport-oriented protection means are emphasized and the demand for specific message-oriented safeguards is assessed. The paper then reviews the current activities in respect to REST-security and finds that the available schemes are mostly HTTP-centered and very heterogeneous. More importantly, all of the analyzed schemes contain vulnerabilities. The paper contributes a methodology on how to establish REST-security as a general security framework for protecting REST-based service systems of any kind by consistent and comprehensive protection means. First adoptions of the introduced approach are presented in relation to REST message authentication with instantiations for REST-ful HTTP (web/cloud services) and REST-ful constraint application protocol (CoAP) (internet of things (IoT) services).


2020 ◽  
Vol 15 (4) ◽  
pp. 442-449
Author(s):  
Xun Xia ◽  
Ling Chen

In this study, starting from the elastic optical network, the layered and function isolated service-oriented architecture (SOA) is introduced, so as to propose an elastic optical network SOA for cloud computing, and further study the resource mapping of optical network. Linear mapping model, random routing mapping algorithm, load balancing mapping algorithm and link separation mapping algorithm are introduced respectively, and the resource utilization effect of different mapping algorithms for the proposed optical network is compared. During the experiment, firstly, the elastic optical network is tested. It is found that the node utilization and spectrum utilization of the underlying optical fiber level network are significantly improved. Within the average service time of 0.312 s∼0.416 s, the corresponding node utilization and spectrum utilization are 90% and 80% respectively. In the resource mapping experiment, load balancing algorithm and link separation algorithm can effectively improve the mapping success rate of services. Among them, the link separation mapping algorithm can improve the spectrum resource utilization of optical network by 15.6%. The elastic optical network SOA proposed in this study is helpful to improve the use of network resources.


Sign in / Sign up

Export Citation Format

Share Document