Control Systems and Computers, N6, 2019, Article 4

https://doi.org/10.15407/csc.2019.06.035

Control Systems and Computers, 2019, Issue 6 (284), pp. 35-45.

UDK 004.9:004.75:004.451.82:004.738.52:004.823

A.P. LozinskiyJunior Research Associate, International Research and Training Centre of Information Technologies and Systems of the NAS and MES of Ukraine, Glushkov ave., 40, Kyiv, 03186, Ukraine, loza@irtc.org.ua

Synthesis of Cloud Computing Platform Technologies

Introduction. The formation of the idea and the implementation of the synthesis of cloud computing single working environment from separate fields of information technology are considered. A multilevel mechanism for abstracting the cloud services is described to achieve the basic principles for implementing a service-oriented architecture. The application of the local cloud computing platform in the organization of scientific activity is considered.

Purpose. The purposes of this article are: 1) to present the process of synthesis of technologies in the framework of the idea of cloud computing; 2) consider a multi-level mechanism of abstraction in the implementation of the cloud computing key properties based on the concepts of “service” and “service-oriented architecture”; 3) to present a model of a multi-level architecture of a cloud computing platform developed by the author with a description of the interaction between the levels; 4) consider the use of combinatorial optimization in the process of redistributing the resources of cloud computing platforms between workloads; 5) determine the prospects for the local cloud computing platform usage in the organization of scientific activity.

Methods. The methods of abstraction, modeling, leveling, combinatorial optimization are used.

Results. A restructured version of the multi-level architecture original model of the cloud computing platform is proposed. The application of the model in formalizing the processes for optimizing the structure of the resources redistribution by combinatorial optimization methods is presented. The possibility of attracting cloud computing in the organization of the scientific activity is considered.

Conclusion. The original model of the multi-level architecture of cloud computing platforms developed by the author allows further formalization of the internal interaction processes of their components. A mathematical model of cloud computing platforms resource structures for combinatorial optimization has been developed. The argument of the objective function of combinatorial optimization is a combination without repetitions.

Download full text! (In Ukrainian)

 Keywords: cloud computing, optimization, multi-level architecture.

  1. Carr, N., 2014. Velikiy perekhod: chto gotovit revolyutsiya oblachnykh tekhnologiy. M. : Mann, Ivanov i Ferber, 272 p. (In Russian).
  2. Gens, F., 2013. The 3rd Platform: Enabling Digital Transformation. [online] Available at:<http://www.achievabledigitaltransformation.com/tcs-white-paper_244515.pdf/>Accessed [8 Aug. 2019].
  3. Google Drive. [online] Available at:<https://drivgoogle.e.com/>Accessed [8 Aug. 2019].
  4. CRM SalesForce. [online] Available at:<http://www.salesforce.com/> Accessed [2 Jun. 2019].
  5. Howson, C., Sallam, R.L., Richardson, J.L., Tapadinhas, J., Idoine, C.J., Woodward, A., 2018. Magic Quadrant for Analytics and Business Intelligence Platforms, 26 February 2018, Gartner. [online] Available at:<https://www.gartner.com/en/documents/3861464/> Accessed [2 Jun. 2019].
  6. Gritsenko, V.I., Oursatyev, A.A., 2013. “Cloud Computing and the Cloud IT Service Model “. Kibernetika i vycislitelnaa tehnika. Vyp. 171, pp. 5-19. (In Russian).
  7. Foster, I. 2003. “The grid: Computing without bounds”, Scientific American, vol. 288, No. 4, pp. 78-85.
    https://doi.org/10.1038/scientificamerican0403-78
  8. Voorsluys, W., Broberg, J., Buyya, R., 2011. “Introduction to Cloud Computing,” Cloud Computing: Principles and Paradigms, Wiley Press, New York, pp. 3-41.
    https://doi.org/10.1002/9780470940105.ch1
  9. Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I., 2009. “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility”, Future Generation Computer Systems, 25, pp. 599-616.
    https://doi.org/10.1016/j.future.2008.12.001
  10. Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M., 2009. “A break in the clouds: Towards a cloud definition”, SIGCOMM Computer Communications Review, 39, pp. 50-55.
    https://doi.org/10.1145/1496091.1496100
  11. Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I., 2009. “Virtual infrastructure management in private and hybrid clouds”, IEEE Internet Computing, 13(5), pp. 1422.
    https://doi.org/10.1109/MIC.2009.119
  12. McKinsey & Co., 2009. Clearing the Air on Cloud Computing, Technical Report.
  13. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., 2009. “Above the Clouds: A Berkeley View of Cloud Computing”, UC Berkeley Reliable Adaptive Distributed Systems Laboratory White Paper.
  14. Mell, P., Grance, T. The NIST Definition of Cloud Computing. National Institute of Standards and Technology. NIST Special Publication 800-145. [online] Available at:<http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf> Accessed [8 Aug. 2019].
  15. Chong, F., Carraro, G. Microsoft Corporation. Architecture Strategies for Catching the Long Tail. Available at:<http://msdn.microsoft.com/en-us/library/aa479069.aspx/> Accessed [8 Aug. 2019].
  16. ISO/IEC 18384-1:2016. Information technology – Reference Architecture for Service Oriented Architecture (SOA RA) – Part 1: Terminology and concepts for SOA – Geneva, Switzerland., 2016.
  17. Badger, L., Grance, T., Patt-Corner, R., Voas, J. Cloud Computing Synopsis and Recommendations. Recommendations of the National Institute of Standards and Technology. NIST Special Publication 800. [online] Available at:<http://csrc.nist.gov/publications/nistpubs/800-146/sp800-146.pdf> Accessed [8 Aug. 2019].
  18. Chernyak, L. Platforma dlya oblakov. Otkrytyye sistemy: SUBD N8. [online] Available at:<http://www.osp.ru/os/2014/08/13043482//> Accessed [17 Aug. 2014].
  19. OpenStack Solutions at Cisco. [online] Available at:<http://cisco.com/go/openstack/> Accessed [8 Aug. 2019].
  20. Intel® Cloud Builders. [online] Available at:<https://cloudbuilders.intel.com//> Accessed [8 Jun. 2019].
  21. What is Azure Stack. [online] Available at:<https://azure.microsoft.com/ru-ru/overview/azure-stack//> Accessed [5 Jun. 2019].
  22. Cisco Integrated System for Microsoft Azure Stack. [online] Available at:<https://www.cisco.com/c/en/us/solutions/data-center/integrated-system-microsoft-azure-stack/index.html/> Accessed [8 Aug. 2019].
  23. AWS Amazon. [online] Available at:<https://aws.amazon.com/ru//> Accessed [2 Apr. 2019].
  24. Microsoft Azure. [online] Available at:<https://azure.microsoft.com/ru-ru//> Accessed [8 Aug. 2019].
  25. Google Cloud Platform. [online] Available at:<http://cloud.google.com/?hl=ru/> Accessed [5 Apr. 2019].
  26. Gritsenko, V.I., Oursatyev, A.A., Lozinskyi, A.P., 2015. “Cloud Technologies of the Multipurpose Complexes in Geo-Distributed Systems”. Upravluusie sistemy i masiny, 2, pp. 4-17. (In Russian).
  27. Lozinsʹkyy, A.P. Khmarna platforma pidpryyemstva dlya intelektualʹnoyi obrobky velykykh danykh. [online] Available at:<http://www.nas.gov.ua/RDOutput/UA/ book2017/Pages/sd.aspx?SRDID=04/> Accessed [8 Aug. 2019].
  28. Lozinskiy, A.P., Simakhin, V.M., Oursatev, A.A., 2017. “Technologies Modeling for Processing Large Data on the Local Cloud Platform”. Upravluusie sistemy i masiny, 3, pp. 6-19. (In Russian).
    https://doi.org/10.15407/usim.2017.03.006
  29. Cloud operating system Open Stack. [online] Available at:<http://openstack.org//> Accessed [8 Aug. 2019] (In Ukrainian).
  30. Cloud Development and Testing Environments. [online] Available at:<https://www.microsoft.com/ru-ru/cloud-platform/cloud-development-test-environments/> Accessed [8 Aug. 2019]. (In Russian).
  31. What is DevOps? [online] Available at:<https://aws.amazon.com/devops/what-is-devops/> Accessed [8 Aug. 2019].
  32. Timofejeva N.K., Gritsenko V.I., 2014. ” Modeling and Solving an Application Problems of Combinatorial Optimization Arised in Intelligent Geodistribution Dynamical Systems”. Upravluusie sistemy i masiny, 1, pp. 4-18. (In Ukrainian).
  33. The open platform for e-learning “Universarium”. [online] Available at:<http://universarium.org/(In Russian).
  34. Scientific Reports Platform “TED”. [online] Available at:<https://www.ted.com/ (In Ukrainian).
  35. Application of the organization of scientific work Citavi. [online] Available at:<https://habrahabr.ru/post/172195/ (In Ukrainian).
  36. Academic social network Research Gate. [online] Available at:<https://www.researchgate.net/> Accessed [8 Aug. 2019] (In Russian).
  37. Free universal bibliographic manager and academic social network “Mendeley”. [online] Available at:<https://www.mendeley.com//> Accessed [8 Aug. 2019] (In Russian).
  38. Bibliographic information management system “Endnote”. [online] Available at:<http://endnote.com/> [Accessed 18 Aug. 2019] (In Russian).
  39. Bibliographic manager “Zotero”. [online] Available at:<https://www.zotero.org/> [Accessed 18 Aug. 2019].

Received 12.09.2019