Request Distribution in Hybrid Processing Environments
In recent years the evolution of software architectures led to the rising prominence of the Service Oriented Architecture (SOA) concept. This architecture paradigm facilitates building flexible service systems. The services can be deployed in distributed environments, executed on different hardware and software platforms, reused and composed into complex services. In the paper a SOA request analysis and distribution architecture for hybrid environments is proposed. The requests are examined in accordance to the SOA request description model. The functional and non-functional request requirements in conjunction with monitoring of execution and communication links performance data are used to distribute requests and allocate the services and resources.
KeywordsSOA architecture SOA request distribution
Unable to display preview. Download preview PDF.
- 2.Jain, L.C., Martin, N.M.: Fusion of neural networks, fuzzy sets, and genetic algorithms industrial applications. CRC Press LLC, London (1999)Google Scholar
- 3.Halfhill, T.: Parallel Processing With CUDA, Microprocessor Report (2008)Google Scholar
- 4.Kahle, J., Day, M., Hofstee, J.C., Maeurer, T., Shippy, D.: Introduction to the cell multiprocessor. IBM Journal of Research and Development (2005)Google Scholar
- 6.Mabrouk, M.: SOA fundamentals in a nutshell, IBM Corp. (2008)Google Scholar
- 8.Pawlik, M.: Execution Time Decomposition Method in Performance Evaluation, Science and supercomputing in Europe - report 2007. In: CINECA (2007)Google Scholar
- 9.Williams, W., Herman, R., Lopez, L.A., Ebbers, M.: Implementing CICS Web Services, IBM Readbook (2007)Google Scholar
- 10.Vetter, J., McCracken, M.: Statistical Scalability Analysis of Communication Operations in Distributed Applications. In: Proc. ACM SIGPLAN Symp. (2001)Google Scholar