Alienable Services for Cloud Computing

  • Masoud Salehpour
  • Asadollah Shahbahrami
Conference paper
Part of the Studies in Computational Intelligence book series (SCI, volume 382)


Cloud computing enables delivery of services on-demand networks. Cloud servers with set of resources can response to different user requirements. However, allocating resources to various tasks is still a challenging problem. In this paper in order to provide dynamic resource allocation, we propose alienable services, which improves demanded resources allocation. Our experimental results show the performance of the proposed approach is a factor of 1.47 compared to the common service base models.


Resource Allocation Cloud Computing Cloud Server Cloud Environment Virtual Channel 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Wang, L., Laszewski, G., Kunze, M., Tao, J.: Cloud computing: A perspective study. In: Proc. Grid Computing Environments Workshop (2008)Google Scholar
  2. 2.
    Chang, M., He, J., Leon, E.C.: Service-oriented in the computing infrastructure. In: Proc. IEEE Int. Symp. on Service-Oriented System Engineering (2006)Google Scholar
  3. 3.
    Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Communications of the ACM 53(4), 50–58 (2010)CrossRefGoogle Scholar
  4. 4.
    The NIST Definition of Cloud Computing,
  5. 5.
    Deelman, E., Singh, G., Livny, M., Berriman, B., Good, J.: The cost of doing science on the cloud: the montage example. ACM/IEEE Conf. on Supercomputing, 1–12 (2008)Google Scholar
  6. 6.
    Randles, M., Lamb, D., Bendiab, A.T.: A comparative study into distributed load balancing algorithms for cloud computing. In: Proc. IEEE Int. Advanced Information Networking and Applications Workshop, pp. 551–556 (2010)Google Scholar
  7. 7.
    Zhang, B., Gao, J., Ai, J.: Cloud loading balance algorithm. In: IEEE Int. Conf. on Information Science and Engineering (2011)Google Scholar
  8. 8.
    Yau, S., An, H.: Adaptive resource allocation for service-based systems. Journal of Software Informatics 3(4), 483–499 (2009)Google Scholar
  9. 9.
    Riad, A., Hassan, Q.: Service-oriented architecture: A new alternative to traditional integration methods in b2b applications. Journal of Convergence Information Technology 3(1), 41 (2008)Google Scholar
  10. 10.
    Walsh, W.E., Tesauro, G., Kephart, J.O., Das, R.: Utility functions in autonomic systems. In: Proc. IEEE Int. Conf. on Autonomic Computing, pp. 70–77 (2004)Google Scholar
  11. 11.
    Adam, C., Stadler, R.: Service middleware for self-managing large-scale systems. IEEE Trans. on Network and Service Management 4(3), 50–64 (2008)CrossRefGoogle Scholar
  12. 12.
    Yazir, Y.O., Matthews, C., Farahbod, R., Neville, S., Guitouni, A., Ganti, S., Coady, Y.: Dynamic resource allocation in computing clouds using distributed multiple criteria decision analysis. In: IEEE Int. Conf. on Cloud Computing, pp. 91–98 (2010)Google Scholar
  13. 13.
    Ranjan, R.: Coordinated resource provisioning in federated grids. Ph.D. thesis, The University of Melbourne, Australia (2009)Google Scholar
  14. 14.
    Crawford, C.H., Bate, G.P., Cherbakov, L., Holly, K.L., Tsocanos, C.: Toward an on demand service oriented architecture. IBM Systems Journal 44(1), 81–107 (2005)CrossRefGoogle Scholar
  15. 15.
    Pasley, J.: How bpel and soa are changing web services development. In: IEEE Int. Conf. on Computing (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Masoud Salehpour
    • 1
  • Asadollah Shahbahrami
    • 1
  1. 1.Department of Computer Engineering, Faculty of EngineeringUniversity of GuilanRashtIran

Personalised recommendations