Інформаційна технологія масштабування хмарного застосунку зі змінними піками навантаження

Автор(и)

  • Тамара Олександрівна Савчук Вінницький національний технічний університет, Хмельницьке шосе 95, м. Вінниця, Україна https://orcid.org/0000-0002-0061-6206
  • Андрій Валерійович Козачук Вінницький національний технічний університет, Хмельницьке шосе 95, м. Вінниця, Україна https://orcid.org/0000-0002-3543-0372

DOI:

https://doi.org/10.15587/2312-8372.2015.51716

Ключові слова:

хмарні обчислення, PaaS, масштабування хмарного застосунку

Анотація

В статті розв’язується задача розробки інформаційної технології масштабування хмарного застосунку на основі методів реактивного та проактивного масштабування. Описується взаємодія між ключовими компонентами технології, а також їхня внутрішня будова. Проведене дослідження ефективності використання розробленої технології показує, що її застосування є доцільнішим, ніж використання стандартного підходу на базі реактивних правил.

Біографії авторів

Тамара Олександрівна Савчук, Вінницький національний технічний університет, Хмельницьке шосе 95, м. Вінниця

Кандидат технічних наук, професор

Кафедра комп’ютерних наук

Андрій Валерійович Козачук, Вінницький національний технічний університет, Хмельницьке шосе 95, м. Вінниця

Асистент

Кафедра комп’ютерних наук

Посилання

  1. Amazon EC2. Amazon Web Services. Available: http://aws.amazon.com/es/ec2/
  2. Jinesh, V., Sajee, M. (2014, January). Overview of Amazon Web Services. Amazon Web Services. Available: http://www.fronde.com/assets/Datasheets/AWS-Overview.pdf
  3. Sanderson, D. (2015). Programming Google App Engine with Python: Build and Run Scalable Python Apps on Google's Infrastructure. O'Reilly Media, Inc., 464.
  4. Virtual Machine and Cloud Service Sizes for Azure. (2015, June 24). Microsoft Azure. Available: https://msdn.microsoft.com/en-us/library/azure/dn197896.aspx. Last accesed 10.08.2015.
  5. Wilder, B. (2012). Cloud Architecture Patterns: Using Microsoft Azure. O'Reilly Media, Inc, 182.
  6. Microsoft Azure. Available: http://portal.azure.com/
  7. CloudMonix. Available: http://cloudmonix.com/
  8. Gvozdeva, V. A. (2011). Informatika, avtomatizirovannye informatsionnye tehnologii i sistemy. Moscow: Forum, 544.
  9. Lihacheva, G. N., Gasparian, M. S. (2007). Informatsionnye tehnologii. Moscow: Izd. tsentr EAOI, 189.
  10. Korneev, I. K., Ksandopulo, G. I., Adamovich, V. A. (2009). Informatsionnye tehnologi. Prospekt, 224.
  11. Wayner, P. (2014, Feb 26). Ultimate cloud speed tests: Amazon vs. Google vs. Windows Azure. InfoWorld. Available: http://www.infoworld.com/article/2610403/cloud-computing/ultimate-cloud-speed-tests--amazon-vs--google-vs--windows-azure.html
  12. Razvazhaiev, A., Soloviov, O. (2014). Tekhnolohii "khmarnoho" obchyslennia dlia zastosuvannia v informatsiinykh tsentrakh. Naukovi pratsi Natsionalnoi biblioteky Ukrainy im. V. I. Vernadskoho, 40, 226–236.
  13. Toffetti, G. (2012). Web Engineering for Cloud Computing. Current Trends in Web Engineering. Springer Science + Business Media, 5–19. doi:10.1007/978-3-642-35623-0_2
  14. Bellenger, D., Bertram, J., Budina, A., Koschel, A., Pfänder, B., Serowy, C., Astrova, I., Grivas, S. G., Schaaf, M. (2011). Scaling in Cloud Environments. Recent Researches in Computer Science, 145–150. Available: http://www.wseas.us/e-library/conferences/2011/Corfu/COMPUTERS/COMPUTERS-23.pdf
  15. Dykstra, T. (08.10.2015). Azure App Service, Cloud Services, and Virtual Machines comparison. Microsoft Azure. Available: https://azure.microsoft.com/en-us/documentation/articles/choose-web-site-cloud-service-vm/
  16. Dykstra, T. (09.22.2015). Azure WebJobs documentation resources. Microsoft Azure. Available: https://azure.microsoft.com/en-us/documentation/articles/websites-webjobs-resources/
  17. Wills, A. C. (10.05.2015). Get started with Visual Studio Application Insights. Microsoft Azure. Available: http://azure.microsoft.com/en-us/documentation/articles/app-insights-get-started/
  18. Fritz, A. (2014, Dec 11). Export telemetry from Application Insights. Microsoft Corporation. Available: http://blogs.msdn.com/b/visualstudioalm/archive/2014/12/11/export-telemetry-from-application-insights.aspx
  19. Gaster, B. (2013, October 22). Getting Started with the Windows Azure Management Libraries for.NET. Website of Brady Gaster. Available: http://www.bradygaster.com/post/getting-started-with-the-windows-azure-management-libraries
  20. MATLAB Compiler SDK. The MathWorks, Inc. Available: http://www.mathworks.com/products/matlab-compiler-sdk/
  21. R.NET. CodePlexProject Hosting for Open Source Software. Available: http://rdotnet.codeplex.com/
  22. Curino, C., Jones, E. P. C., Popa, R. A., Malviya, N., Wu, E., Madden, S., Balakrishnan, H., Zeldovich, N. (2011). Relational Cloud: A Database-as-a-Service for the Cloud. 5th Biennial Conference on Innovative Data Systems Research, CIDR 2011, January 9-12, 2011, Asilomar, California. Massachusetts Institute of Technology, 235–240. Available: http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper33.pdf
  23. WorldCup98. The Internet Traffic Archive. Available: http://ita.ee.lbl.gov/html/contrib/WorldCup.html
  24. Mohan, M. (2014, April 28). How Much Traffic Do You Need To Make $100,000 With Google AdSense. Minterest. Available: http://www.minterest.org/how-much-traffic-do-you-need-to-make-money/

##submission.downloads##

Опубліковано

2015-09-22

Як цитувати

Савчук, Т. О., & Козачук, А. В. (2015). Інформаційна технологія масштабування хмарного застосунку зі змінними піками навантаження. Technology Audit and Production Reserves, 5(2(25), 4–11. https://doi.org/10.15587/2312-8372.2015.51716

Номер

Розділ

Інформаційні технології: Оригінальне дослідження