Skip to main content
Log in

Estimating the processing time of a model of cloud computing

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

In recent years, cloud services have been used not only as storage but also to increase computational power. Cloud computing systems perform computations using distributed computation across a large number of computers connected to the Internet. Therefore, cloud computing systems are designed to compute correct results even if failures occur on some of the computers. Many cloud computing systems have mechanisms for redundant calculation for this purpose, which makes it difficult to estimate the computing power of cloud services. In this paper, we propose a method that can estimate the computing power of cloud computing systems. First, we define a simple model of cloud computation. Assumptions about hardware and software control of the model are shown. We introduce a concept called the round number. We show that the round number is crucial for the overall computation time, and derive a formula for the distribution function of the round number. We show that the overall computation time of cloud computing systems can be approximated using the distribution function of the round number combined with an approximation of the frequency of each particular round number’s computation time. Simulation of distributed computation is performed for an experimental problem, and the validity of the proposed method is confirmed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Amazon Web Services, What is Cloud Computing? [Online]. https://aws.amazon.com/what-is-cloud-computing/

  2. Amazon Web Services, Amazon Simple Storage Service [Online]. https://aws.amazon.com/s3/

  3. Kuriyama Y, Yamamoto H (2014) A study on modeling and simulation of cloud computing. In: The 37th Symposium on Information Theory and its Applications, pp 311–314 (in Japanese)

  4. Kuriyama Y, Yamamoto H (2015) Approximation of the processing time for cloud computing and its evaluation. In: The 38th Symposium on Information Theory and its Applications, pp 628–630 (in Japanese)

  5. Yamamoto H, Kuriyama Y, Ishii H (2016) A study on approximation of the processing time of a model of cloud computing. In: Proc. of the 22nd International Conference on Parallel and Distributed Processing Techniques and Applications, pp 283–288 (a preliminary version of this paper appeared)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hiroshi Yamamoto.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yamamoto, H., Kuriyama, Y. & Ishii, H. Estimating the processing time of a model of cloud computing. J Supercomput 73, 2483–2493 (2017). https://doi.org/10.1007/s11227-016-1940-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-016-1940-3

Keywords

Navigation