參考文獻 |
[1] H.Vural, M.Koyuncu, andS.Guney, “A systematic literature review on microservices,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 10409 LNCS, no. July, pp. 203–217, 2017, doi: 10.1007/978-3-319-62407-5_14.
[2] C. Y.Fan andS. P.Ma, “Migrating Monolithic Mobile Application to Microservice Architecture: An Experiment Report,” Proc. - 2017 IEEE 6th Int. Conf. AI Mob. Serv. AIMS 2017, pp. 109–112, 2017, doi: 10.1109/AIMS.2017.23.
[3] L.DeLauretis, “From monolithic architecture to microservices architecture,” Proc. - 2019 IEEE 30th Int. Symp. Softw. Reliab. Eng. Work. ISSREW 2019, pp. 93–96, 2019, doi: 10.1109/ISSREW.2019.00050.
[4] C.Pahl, A.Brogi, J.Soldani, andP.Jamshidi, “Cloud container technologies: A state-of-the-art review,” IEEE Trans. Cloud Comput., vol. 7, no. 3, pp. 677–692, 2019, doi: 10.1109/TCC.2017.2702586.
[5] D.Jaramillo, D.V.Nguyen, andR.Smart, “Leveraging microservices architecture by using Docker technology,” Conf. Proc. - IEEE SOUTHEASTCON, vol. 2016-July, pp. 1–5, 2016, doi: 10.1109/SECON.2016.7506647.
[6] P. T.Endo, M.Rodrigues, G. E.Gonçalves, J.Kelner, D. H.Sadok, andC.Curescu, “High availability in clouds: systematic review and research challenges,” J. Cloud Comput., vol. 5, no. 1, 2016, doi: 10.1186/s13677-016-0066-8.
[7] E.Marilly, O.Martinot, S.Betgé-Brezetz, andG.Delègue, “Requirements for service level agreement management,” 2002 IEEE Work. IP Oper. Manag. IPOM 2002, no. February, pp. 57–62, 2002, doi: 10.1109/IPOM.2002.1045756.
[8] “What is Kubernetes?” https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ (accessed Aug. 18, 2021).
[9] “Node Controller.” https://kubernetes.io/docs/concepts/architecture/nodes/#node-controller (accessed Aug. 18, 2021).
[10] “Apache Kafka.” https://kafka.apache.org/documentation/ (accessed Aug. 18, 2021).
[11] M.Kleppmann andJ.Kreps, “Kafka, Samza and the Unix Philosophy of Distributed Data,” Bull. Tech. Comm. Data Eng., vol. 38, no. 4, pp. 4–14, 2015, [Online]. Available: http://sites.computer.org/debull/A15dec/A15DEC-CD.pdf#page=6.
[12] “IPMI.” https://zh.wikipedia.org/wiki/IPMI (accessed Aug. 18, 2021).
[13] “IPMItool.” https://github.com/ipmitool/ipmitool (accessed Aug. 18, 2021).
[14] 許家繻, “Consumer lag aware microservice relocation mechanism over Kubernetes and Kafka.” National Center University, Taoyuan, 2020.
[15] D.Richter, M.Konrad, K.Utecht, andA.Polze, “Highly-Available Applications on Unreliable Infrastructure: Microservice Architectures in Practice,” Proc. - 2017 IEEE Int. Conf. Softw. Qual. Reliab. Secur. Companion, QRS-C 2017, pp. 130–137, 2017, doi: 10.1109/QRS-C.2017.28.
[16] “Kube-Prometheus.” https://github.com/prometheus-operator/kube-prometheus (accessed Aug. 18, 2021).
[17] “K3s - Lightweight Kubernetes.” https://rancher.com/docs/k3s/latest/en/ (accessed Aug. 18, 2021). |