Optimization of the infrastructure of the distributed information system of goods accounting

2022;
: pp. 219 - 229
1
Lviv Polytechnic National University, Ukraine
2
Lviv Polytechnic National University, Information Systems and Network

An existing goods accounting information system was assessed for possible infrastructure optimization. A various parts of the system were analyzed to improve infrastructure costs without having a significant degradation of non-functional requirements. Modeling of the optimized system was performed, and evaluation of the infrastructure costs was made. Several optimization directions were evaluated, analyzed and either recommended or rejected. As the result, the final information system model was designed which allows to achieve significant infrastructure cost savings by applying multiple optimizations.

  1. AWS Auto Scaling https://aws.amazon.com/autoscaling/
  2. AWS DynamoDB Documentation. https://docs.aws.amazon.com/dynamodb/index.html.
  3. Pelle, I., Czentye, J., Dóka, J., & Sonkoly, B. (2019, July). Towards latency sensitive cloud native applications: A performance study on aws. In 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), 272–280. IEEE.
  4. Novak, J. H., Kasera, S. K., & Stutsman, R. (2019, January). Cloud functions for fast and robust resource auto-scaling. In 2019 11th International Conference on Communication Systems & Networks (COMSNETS), 133–140. IEEE.
  5. Zhang, H., Cardoza, A., Chen, P. B., Angel, S., & Liu, V. (2020). Fault-tolerant and transactional stateful serverless workflows. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20), 1187–1204.
  6. Deshpande, T. (2015). DynamoDB Cookbook. Packt Publishing Ltd.
  7. Sivasubramanian, S. (2012, May). Amazon dynamoDB: a seamlessly scalable non-relational database service. In Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, 729–730.
  8. Hennig, C., Meila, M., Murtagh, F., & Rocci, R. (Eds.). (2015). Handbook of cluster analysis. CRC Press.
  9. Palumbo, F., Aceto, G., Botta, A., Ciuonzo, D., Persico, V., & Pescapé, A. (2021). Characterization and analysis of cloud-to-user latency: The case of Azure and AWS. Computer Networks, 184, 107693.
  10. Qu, C., Calheiros, R. N., & Buyya, R. (2016). A reliable and cost-efficient auto-scaling system for web applications using heterogeneous spot instances. Journal of Network and Computer Applications, 65, 167–180.
  11. Arabnejad, H., Pahl, C., Jamshidi, P., & Estrada, G. (2017, May). A comparison of reinforcement learning techniques for fuzzy cloud auto-scaling. In 2017 17th IEEE/ACM international symposium on cluster, cloud and grid computing (CCGRID), 64–73. IEEE.
  12. Saini, R., & Behl, R. (2020). An Introduction to AWS-EC2 (Elastic Compute Cloud). In ICRMAT, 99–102.
  13. Ferraris, F. L., Franceschelli, D., Gioiosa, M. P., Lucia, D., Ardagna, D., Di Nitto, E., & Sharif, T. (2012, September). Evaluating the auto scaling performance of flexiscale and amazon ec2 clouds. In 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 423–429. IEEE.
  14. Liu, J., Zhang, S., Wang, Q., & Wei, J. (2022). Coordinating Fast Concurrency Adapting with Autoscaling for SLO-Oriented Web Applications. IEEE Transactions on Parallel and Distributed Systems.
  15. Danysz, J., Del Rosal, V., & González-Vélez, H. (2020). AWS EC2 Spot Instances for Mission Critical Services.
  16. Voznyi, Y., Nazarkevych, M., Hrytsyk, V., Lotoshynska, N., & Havrysh, B. (2021). Design of biometric protection authentication system based on K-Average method. Cybersecurity: education, science, technique: еlectronic professional scientific publication, 4(12), 85–95.
  17. Nazarkevych, M., & Nazarkevych, H. (2022). Designing a protected information system for product creation in adaptation conditions. Cybersecurity: education, science, technique: еlectronic professional scientific publication, 3(15), 186–195.
  18. Nazarkevych, M., Marchuk, A., & Voznyi, Y. Development of biometric identification methods based on new filtration methods. Electronics and information technologies: Collection of scientific works, (14).
  19. Vkliuk Y., Kaminskyi R., Pasichnyk V. (2000). Modeling of complex systems: handbook.