|
[1]
|
Zhao, N., Tarasov, V., Anwar, A., et al. (2019) Slimmer: Weight Loss Secrets for Docker Registries. 2019 IEEE 12th International Conference on Cloud Computing (CLOUD), Milan, 8-13 July 2019, 517-519. [Google Scholar] [CrossRef]
|
|
[2]
|
Seo, K.T., Hwang, H.S., Moon, I.Y., et al. (2014) Performance Comparison Analysis of Linux Container and Virtual Machine for Building Cloud. Advanced Science and Technology Letters, 66, 105-111. [Google Scholar] [CrossRef]
|
|
[3]
|
Amazon. AWS Lambda-Serverless Compute. https://aws.amazon.com/lambda
|
|
[4]
|
Microsoft. Azure Functions Serverless Architecture. https://azure.microsoft.com/en-us/services/functions
|
|
[5]
|
Google. Google Cloud Function. https://cloud.google.com/functions
|
|
[6]
|
Jonas, E., Pu, Q., Venkataraman, S., et al. (2017) Occupy the Cloud: Dis-tributed Computing for the 99%. ACM Proceedings of the 2017 Symposium on Cloud Computing, Santa Clara, 24-27 September 2017, 445-451. [Google Scholar] [CrossRef]
|
|
[7]
|
Lynn, T., Rosati, P., Lejeune, A., et al. (2017) A Preliminary Re-view of Enterprise Serverless Cloud Computing (Function-as-a-Service) Platforms. 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Hong Kong, 11-14 December 2017, 162-169. [Google Scholar] [CrossRef]
|
|
[8]
|
Wang, L., Li, M.Y., Zhang, Y.Q., Ristenpart, T. and Swift, M. (2018) Peeking behind the Curtains of Serverless Platforms. 2018 USENIX Annual Technical Conference (USENIX ATC 18), Boston, 11-13 July 2018, 133-146.
|
|
[9]
|
Brewer, E. (2015) Kubernetes and the Path to Cloud Native. Proceedings of the Sixth ACM Symposium on Cloud Computing, Kohala Coast, 27-29 August 2015, 167-167. [Google Scholar] [CrossRef]
|
|
[10]
|
Lloyd, W., Ramesh, S., Chinthalapati, S., et al. (2018) Serverless Computing: An Investigation of Factors Influencing Microservice Performance. 2018 IEEE International Conference on Cloud Engineering (IC2E), Orlando, 17-20 April 2018, 159-169. [Google Scholar] [CrossRef]
|
|
[11]
|
Boza, E.F. andrade, X., Cedeno, J., et al. (2020) On Implementing Autonomic Systems with a Serverless Computing Approach: The Case of Self-Partitioning Cloud Caches. Computers, 9, 14. [Google Scholar] [CrossRef]
|
|
[12]
|
Jonas, E., Pu, Q.F., Venkataraman, S., Stoica, I. and Recht, B. (2017) Occupy the Cloud: Distributed Computing for the 99%. Proceedings of the 2017 Symposium on Cloud Compu-ting, Santa Clara, 24-27 September 2017, 445-451. [Google Scholar] [CrossRef]
|
|
[13]
|
Hellerstein, J.M., Stonebraker, M., Hamilton, J., et al. (2007) Ar-chitecture of a Database System. Foundations and Trends R in Databases, 1, 141-259. [Google Scholar] [CrossRef]
|
|
[14]
|
Corbett, J.C., Dean, J., Epstein, M., Fikes, A., Frost, C., Furman, J.J., Ghemawat, S., Gubarev, A., Heiser, C., Hochschild, P., et al. (2013) Spanner: Google’s Globally Distributed Database. ACM Transactions on Computer Systems (TOCS), 31, 8. [Google Scholar] [CrossRef]
|
|
[15]
|
Akidau, T., Bradshaw, R., Chambers, C., Chernyak, S., Fernandez Moctezuma, R.J., Lax, R., McVeety, S., Mills, D., Perry, F., Schmidt, E., et al. (2015) The Dataflow Model: A Practical Approach to Balancing Correctness, Latency, and Cost in Massive-Scale, Unbounded, Out-of-Order Data Processing. Proceedings of the VLDB Endowment, 8, 1792-1803. [Google Scholar] [CrossRef]
|
|
[16]
|
Knative: Kubernetes-Based Platform to Build, Deploy, and Man-age Modern Serverless Workloads.
https://cloud.google.com/knative
|
|
[17]
|
Oakes, E., Yang, L., Zhou, D., Houck, K., Harter, T., Arpaci-Dusseau, A. and Arpaci-Dusseau, R. (2018) SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. 2018 USENIX Annual Technical Conference (USENIX ATC 18), Boston, 11-13 July 2018, 57-70.
|
|
[18]
|
Hellerstein, J.M., Faleiro, J., Gonzalez, J.E., et al. (2019) Serverless Computing: One Step Forward, Two Steps Back. arXiv preprint arXiv:1812.03651
|
|
[19]
|
Wagner, T.A. (2018) Acquisition and Maintenance of Compute Capacity, September 4. US Pa-tent 10067801B1.
|
|
[20]
|
Docker, M.D. (2014) Lightweight Linux Containers for Consistent Development and Deploy-ment. Linux Journal, 2014, 2.
|
|
[21]
|
Baldini, I., Castro, P., Chang, K., et al. (2017) Serverless Computing: Current Trends and Open Problems. In: Research Advances in Cloud Computing, Springer, Singapore, 1-20. [Google Scholar] [CrossRef]
|
|
[22]
|
CRIU Community (2019) Checkpoint/Restart in Userspace (CRIU). https://criu.org
|
|
[23]
|
Hargrove, P.H. and Duell, J.C. (2006) Berkeley Lab Checkpoint/Restart (BLCR) for Linux Clusters. Journal of Physics Conference Series, 46, 494. [Google Scholar] [CrossRef]
|
|
[24]
|
Ansel, J., Arya, K. and Cooperman, G. (2007) DMTCP: Trans-parent Checkpointing for Cluster Computations and the Desktop.
|
|
[25]
|
(n.d.) Checkpoint/Restore in gVisor. https://gvisor.dev/docs/user_guide/checkpoint_restore
|
|
[26]
|
Venkatesh, R.S., Smejkal, T., Miloji, D.S. and Gav-rilovska, A. (2019) Fast In-Memory CRIU for Docker Containers. ACM Proceedings of the International Symposium on Memory Systems, Washington DC, 30 September-3 October 2019, 53-65. [Google Scholar] [CrossRef]
|
|
[27]
|
Gioiosa, R., Sancho, J.C., Jiang, S., Petrini, F. and Davis, K. (2005) Transparent, Incremental Checkpointing at Kernel Level: A Foundation for Fault Tolerance for Parallel Computers. Pro-ceedings of the 2005 ACM/IEEE Conference on Supercomputing, Seattle, 12-18 November 2005, 9.
|
|
[28]
|
Li, Y.W. and Lan, Z.L. (2011) FREM: A Fast Restart Mechanism for General Checkpoint/Restart. IEEE Transactions on Computers, 60, 639-652. [Google Scholar] [CrossRef]
|
|
[29]
|
Plank, J.S., Beck, M., Kingsley, G. and Li, K. (1994) Lib-ckpt: Transparent Checkpointing under Unix. Computer Science Department.
|
|
[30]
|
Du, D., Yu, T.Y., Xia, Y.B., Zang, B.Y., Yan, G.L., Qin, C.G., Wu, Q.X. and Chen, H.B. (2020) Catalyzer: Sub-Millisecond Startup for Serverless Com-puting with Initialization-Less Booting. Proceedings of the Twenty-Fifth International Conference on Architectural Sup-port for Programming Languages and Operating Systems, Lausanne, 16-20 March 2020, 467-481.
|