Abstract
In this chapter we present a support infrastructure for Virtual Organisations allowing for complex IT service products delivery and distribution in a controlled yet open way. The provision of services under such paradigms usually requires a specialised environment and knowledge base and tools. In particular, in HPC (High Performance Computing) environments, a detailed knowledge of the available systems and of their behaviour and performances is of essential importance since it offers a way to avoid the downgrade of performances and the related increase of costs. Furthermore, HPC environments are characterised by a very high demand of energy. However, most users of such infrastructures are not aware of the technologies they are using, enforcing the involvement of according experts in order to avoid a non-optimal usage of the resources, and thus a waste of time, energy and money. We show examples of such a complex IT product by describing a sample process in the field of medical computation - cancellous bone simulation - and illustrate how such a complex product can be provided in an easy-to-use and energy-efficient fashion via a service virtualisation infrastructure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akram, A., Meredith, D., Allan, R.: Evaluation of BPEL to scientific workflows. In: Proc. of Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2006), pp. 269–274 (2006), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1630828
Astrova, I., Koschel, A., Kruessmann, T.: Comparison of enterprise ser-vice buses based on their support of high availability. In: Proc. of the 2010 ACM Symposium on Applied Computing - SAC 2010 (2010), http://portal.acm.org/citation.cfm?doid=1774088.1774605
Chappel, D.A.: Enterprise Service Bus: Theory in Practice, 1st edn. (Hendrickson M). O’Reilly Media (2004)
Cioara, T., Anghel, I., Salomie, I.: A Policy-based context aware self-management model. In: Proc. of the 11th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Romania, (2009)
Currle-Linde, N., Adamidis, P., Resch, M., Bos, F., Pleiss, J.: GriCoL: A language for scientific grids. In: Proc. of 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science 2006), pp. 62–62 (2006), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4031035
D7.2 - Validation Scenarios. GAMES report, http://www.green-datacenters.eu
D7.4 - First GAMES Trial Results. GAMES report, http://www.green-datacenters.eu
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Patil, S., Su, M.-H., Vahi, K., Livny, M.: Pegasus: Mapping Scientific Workflows onto the Grid. In: Dikaiakos, M.D. (ed.) AxGrids 2004. LNCS, vol. 3165, pp. 11–20. Springer, Heidelberg (2004)
Deelman, E., Chervenak, A.: Data management challenges of data-intensive scientific workflows. In: Proc. of 2008 8-th IEEE International Symposium on Cluster Computing and the Grid (CCGRID), pp. 687–692 (2008), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=4534284
Deelman, E., Gannon, D., Shields, M., Taylor, I.: Workflows and e-Science: an overview of workflow system features and capabilities. Future Generation Computer Systems 25(5), 528–540 (2009), http://linkinghub.elsevier.com/retrieve/pii/S0167739X08000861
Degenring, A.: Enterprise Service Bus. JavaSPEKTRUM 4, 16–18 (2005)
Dimitrakos, T., Golby, D., Kearney, P.: Towards a trust and contract management framework for dynamic virtual organisations. In: eAdoption and the Knowledge Economy: eChallenges 2004 (2004), http://epubs.cclrc.ac.uk/bitstream/701/E2004-305-TRUSTCOM-OVERVIEW-FINAL%5B1%5D.pdf
Dustdar, S., Dorn, C., Li, F., Baresi, L., Cabri, G., Pautasso, C., Zambonelli, F.: A roadmap towards sustainable self-aware service systems. In: Proc. of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010), pp. 10–19. ACM (2010)
Friedrich, G., Fugini, M., Mussi, E., Pernici, B., Tagni, G.: Exception han-dling for repair in service-based processes. IEEE Transactions on Soft-ware Engineering 36(2), 198–215 (2010)
GAMES project website, http://www.green-datacenters.eu
Görlach, K., Sonntag, M., Karastoyanova, D., Leymann, F., Reiter, M.: Conventional simulation workflow technology for scientific simulation. In: Yang, X., Wang, L., Jie, W. (eds.) Guide to e-Science, pp. 0–31 (2011)
Gosain, S., Malhotra, A., El Sawy, O.A.: Coordinating for flexibility in e-business supply chains. Journal of Management Information Systems 21(3), 7–45 (2004)
Graf, S., Hommel, W.: Organisationsübergreifendes Management von Föderations-Sicherheitsmetadaten auf Basis einer Service-Bus-Architektur. In: Informationsmanagement in Hochschulen, 4th edn., pp. 233–246 (2010), dx.doi.org/10.1007/978-3-642-04720-6_20
Jähnert, J., Mandic, P., Cuevas, A.: A prototype and demonstrator of Akogrimo’s architecture: An approach of merging grids, SOA, and the mobile Internet. Computer Communications 33(11), 1304–1317 (2010), http://linkinghub.elsevier.com/retrieve/pii/S014036641000112X
Karaenke, P., Schuele, M., Micsik, A., Kipp, A.: Inter-organizational Interoperability through Integration of Multiagent, Web Service, and Semantic Web Technologies. In: Fischer, K., Müller, J.P., Levy, R. (eds.) ATOP 2009 and ATOP 2010. LNBIP, vol. 98, pp. 55–75. Springer, Heidelberg (2012)
Khalaf, R.: Note on Syntactic Details of Split BPEL-D Business Processes. Institut für Architektur von Anwendungssystemen, Stuttgart, 13 (2007), http://elib.uni-stuttgart.de/opus/volltexte/2007/3230/index.html
Kipp, A., Jiang, T., Fugini, M., Salomie, I.: Layered Green Performance Indicators. Future Generation Computer Systems 28(2), 478–489 (2012), http://linkinghub.elsevier.com/retrieve/pii/S0167739X11000860
Kipp, A., Liu, J., Jiang, T.: Testbed architecture for generic, energy-aware evaluations and optimisations. In: Proc. of the First International Conference on Advanced Communications and Computation (INFOCOMP 2011), Barcelona (2011) (article in press)
Kipp, A., Schubert, L.: Electronic business interoperability. In: Kajan, E. (ed.) Electronic Business Interoperability: Concepts, Opportunities and Challenges, pp. 153–184. IGI Global (2011), http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/978-1-60960-485-1
Kipp, A., Schubert, L., Geuer-Pollmann, C.: Dynamic service encapsulation. In: Proc. of the First International Conference on Cloud Computing, Munich (2009), http://www.cloudcomp.eu/
Kipp, A., Schubert, L., Liu, J.: Energy Consumption Optimisation in HPC Service Centres. In: Proc. of the Second International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering, Ajaccio, Corsica, France, pp. 1–16 (2011), http://www.ctresources.info/ccp/paper.html?id=6281
Kipp, A., Wesner, S., Schubert, L.: A new approach for classifying Grids, 13 (2007), http://www.it-tude.com/grid_classification.html
Li, G., Muthusamy, V., Jacobsen, H.: A distributed service-oriented architecture for business process execution. ACM Transactions on the Web 4(1), 1–33 (2010), http://portal.acm.org/citation.cfm?doid=1658373.1658375
Ludäscher, B., Altintas, I., Berkley, C.: Scientific workflow man-agement and the Kepler system. Concurrency and Computation: Practice and Experience 18(10), 1039–1065 (2006), doi.wiley.com/10.1002/cpe.994
Ludäscher, B., Weske, M., McPhillips, T., Bowers, S.: Scientific Workflows: Business as Usual? In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 31–47. Springer, Heidelberg (2009)
Harvill, L.M.: Standard Error of Measurement. East Tennesse State University, http://www.ncme.org/pubs/items/16.pdf
Modafferi, S., Mussi, E., Maurino, A., Pernici, B.: A framework for provisioning of complex e-services. In: Proc. of the IEEE International Conference on Services Computing (SCC 2004), pp. 81–90. IEEE Press (2004), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1357993
Moser, O., Rosenberg, F., Dustdar, S.: Non-intrusive monitoring and ser-vice adaptation for WS-BPEL. In: Proc. of the 17th International Conference on World Wide Web - WWW 2008, p. 815 (2008), http://portal.acm.org/citation.cfm?doid=1367497.1367607
Oinn, T., Greenwood, M., Addis, M.: Taverna: lessons in creating a workflow environment for the life sciences. Concurrency and Computation: Practice and Experience 18(10), 1067–1100 (2006), doi.wiley.com/10.1002/cpe.993
Roure, D.D., Goble, C., Stevens, R.: The design and realisation of the Virtual Research Environment for social sharing of workflows. Future Generation Computer Systems 25(5), 561–567 (2009)
Salomie, I., Cioara, T., Anghel, I., Moldovan, D., Copil, G., Plebani, P.: An Energy Aware Context Model for Green IT Service Centers. In: Maximilien, E.M., Rossi, G., Yuan, S.-T., Ludwig, H., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6568, pp. 169–180. Springer, Heidelberg (2011)
Schmidt, M., Hutchison, B., Lambros, P., Phippen, R.: The Enterprise Service Bus: making service-oriented architecture real. IBM Systems Journal 44(4), 781–797 (2005), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5386706
Schubert, L., Wesner, S., Dimitrakos, T.: Secure and Dynamic Virtual Organizations for Business. In: Cunningham, P., Cunningham, M. (eds.) Proc. of the 15th ISPE International Conference on Concurrent Engineering (CE 2008), Collaborative Product and Service Life Cycle Management for a Sustainable World, vol. 2. IOS Press (2005)
Shields, M., Taylor, I.: Programming scientific and distributed workflow with Triana services. Concurrency and Computation: Practice & Experience - Special Issue on “Workflow in Grid Systems” 18(10), 1–10 (2006)
Sonntag, M., Currle-Linde, N., Görlach, K., Karastoyanova, D.: Towards simulation workflows with BPEL: deriving missing features from GRICOL. In: Proc. of the 21st IASTED International Conference on Modelling and Simulation MS 2010. ACTA Press (2010)
Sonntag, M., Karastoyanova, D., Deelman, E.: BPEL4Pegasus: Combining Business and Scientific Workflows. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6470, pp. 728–729. Springer, Heidelberg (2010)
Sonntag, M., Karastoyanova, D.: Next generation interactive scientific experimenting based on the workflow technology. In: Proc. of the 21st IASTED International Conference Modelling and Simulation (MS 2010). ACTA Press (2010)
Taylor, I.J., Deelman, E., Gannon, D.B.: Workflows for e-Science - Scientific Workflows for Grids. Springer (2007)
Taylor, S., Surridge, M., Laria, G., Ritrovato, P., Schubert, L.: Business Collaborations in Grids: The BREIN Architectural Principals and VO Model. In: Altmann, J., Buyya, R., Rana, O.F. (eds.) GECON 2009. LNCS, vol. 5745, pp. 171–181. Springer, Heidelberg (2009)
The BPEL Designer Project, http://www.eclipse.org/bpel/
The gSOAP Toolkit, http://www.cs.fsu.edu/~engelen/soap.html
Wesner, S.: Towards an architecture for the mobile grid (Architektur für ein Mobiles Grid). Information Technology 47(6), 336–342 (2005), http://www.oldenbourg-link.com/doi/abs/10.1524/itit.2005.47.6.336
Wieland, M., Gorlach, K., Schumm, D., Leymann, F.: Towards reference passing in web service and workflow-based applications. In: Proc. of 2009 IEEE International Enterprise Distributed Object Computing Conference, pp. 109–118 (2009), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=5277706
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kipp, A. et al. (2013). Energy-Aware Provisioning of HPC Services through Virtualised Web Services. In: Khan, S., Kołodziej, J., Li, J., Zomaya, A. (eds) Evolutionary Based Solutions for Green Computing. Studies in Computational Intelligence, vol 432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30659-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-30659-4_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30658-7
Online ISBN: 978-3-642-30659-4
eBook Packages: EngineeringEngineering (R0)