ICMP-based Third-Party Estimation of Cloud Availability

Maurizio Naldi

Abstract


Cloud availability is an important parameter present in a typical Service Level Agreement (SLA). In order to check compliance with SLA commitments, a third party availability measurement is strongly needed. An availability estimation methods is evaluated here, based on the periodic repetition of sequence of probing packets in ICMP. Majority Voting, which declares a cloud to be available only if a majority of probing packets gets an echo from the cloud, appears to provide an accurate estimation even when the packet loss probability is rather high.


Full Text:

PDF

References


J.Montes,A.Sa ́nchez,B.Memishi,M.S.Pe ́rez,andG.Antoniu, “Gmone: A complete approach to cloud monitoring,” Future Generation Computer Systems, vol. 29, no. 8, pp. 2026–2040, 2013.

Z. Li, L. O’Brien, H. Zhang, and R. Cai, “On a catalogue of metrics for evaluating commercial cloud services,” in Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on, Sept 2012, pp. 164– 173.

R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. De Rose, and R. Buyya, “Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algo- rithms,” Software: Practice and Experience, vol. 41, no. 1, pp. 23–50, 2011.

A. Cuomo, G. Di Modica, S. Distefano, A. Puliafito, M. Rak, O. Tomar- chio, S. Venticinque, and U. Villano, “An sla-based broker for cloud infrastructures,” Journal of Grid Computing, vol. 11, no. 1, pp. 1–25, 2013.

V. C. Emeakaroha, M. A. Netto, R. N. Calheiros, I. Brandic, R. Buyya, and C. A. D. Rose, “Towards autonomic detection of {SLA} violations in cloud infrastructures,” Future Generation Computer Systems, vol. 28, no. 7, pp. 1017 – 1029, 2012.

E. Casalicchio and L. Silvestri, “Mechanisms for SLA provisioning in cloud-based service providers,” Computer Networks, vol. 57, no. 3, pp. 795–810, 2013.

Y.-S. Dai, B. Yang, J. Dongarra, and G. Zhang, “Cloud service relia- bility: Modeling and analysis,” in 15th IEEE Pacific Rim International Symposium on Dependable Computing, 2009.

K. V. Vishwanath and N. Nagappan, “Characterizing cloud computing hardware reliability,” in Proceedings of the 1st ACM symposium on Cloud computing SoCC. ACM, 2010, pp. 193–204.

A. Li, X. Yang, S. Kandula, and M. Zhang, “Cloudcmp: comparing public cloud providers,” in Proceedings of the 10th ACM SIGCOMM conference on Internet measurement, 2010, pp. 1–14.

B.Calder,J.Wang,A.Ogus,N.Nilakantan,A.Skjolsvold,S.McKelvie, Y. Xu, S. Srivastav, J. Wu, H. Simitci et al., “Windows azure storage: a highly available cloud storage service with strong consistency,” in Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles. ACM, 2011, pp. 143–157.

D.Ford,F.Labelle,F.I.Popovici,M.Stokely,V.-A.Truong,L.Barroso, C. Grimes, and S. Quinlan, “Availability in globally distributed storage systems,” in 9th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2010, Vancouver, BC, Canada, October 4-6, 2010, pp. 61–74.

Z. Hu, L. Zhu, C. Ardi, E. Katz-Bassett, H. Madhyastha, J. Heidemann, and M. Yu, “The need for end-to-end evaluation of cloud availability,” in Passive and Active Measurement, ser. Lecture Notes in Computer Science, M. Faloutsos and A. Kuzmanovic, Eds. Springer International Publishing, 2014, vol. 8362, pp. 119–130.

M. Naldi, “A note on ”the need for end-to-end evaluation of cloud availability”,” arXiv CoRR Preprint Series, vol. abs/1408.0510, 2014.

C. Ce ́rin, C. Coti, P. Delort, F. Diaz, M. Gagnaire, Q. Gaumer, N. Guil- laume, J. L. Lous, S. Lubiarz, J.-L. Raffaelli, K. Shiozaki, H. Schauer, J.-P. Smets, L. Se ́guin, and A. Ville, “Downtime statistics of current cloud solutions,” Available at http://iwgcr.org/wp-content/uploads/2013/ 06/IWGCR-Paris.Ranking-003.2-en.pdf, June 2013.

M. Naldi, “The availability of cloud-based services: Is it living up to its promise?” in 9th International Conference on the Design of Reliable Communication Networks, DRCN 2013, Budapest, Hungary, March 4-7, 2013, pp. 282–289.

——, “Accuracy of Third-Party Cloud Availability Estimation through ICMP,” in 39th International Conference on Telecommunications and Signal Processing (TSP). Vienna: IEEE, 2016.

G. Hogben and A. Pannetrat, “Mutant apples: a critical examination of cloud sla availability definitions,” in Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on, vol. 1. IEEE, 2013, pp. 379–386.

J. Postel, “Internet control message protocol,” ISI Network Working Group Request for Comments 792, 1981.

D. Ford, F. Labelle, F. I. Popovici, M. Stokely, V.-A. Truong, L. Barroso, C. Grimes, and S. Quinlan, “Availability in globally distributed storage systems.” in OSDI, 2010, pp. 61–74.

D. D. Long, J. L. Carroll, and C. Park, “A study of the reliability of internet sites,” in Reliable Distributed Systems, 1991. Proceedings., Tenth Symposium on. IEEE, 1991, pp. 177–186.

G. Huston, “Measuring ip network performance,” The Internet Protocol Journal, vol. 6, no. 1, pp. 2–19, 2003.

A. J. McNeil and T. Saladin, “The peaks over thresholds method for estimating high quantiles of loss distributions,” in Proceedings of 28th International ASTIN Colloquium, 1997, pp. 23–43.

I. Mierlus-Mazilu et al., “On generalized pareto distributions,” Romanian Journal of Economic Forecasting, p. 107, 2010.

L. Mastroeni and M. Naldi, “Network protection through insurance: Premium computation for the on-off service model,” in 8th International Workshop on the Design of Reliable Communication Networks DRCN, Krakow, Poland, 10-12 October 2011, pp. 46–53.

A. D. Poularikas, The Handbook of Formulas and Tables for Signal Processing. CRC Press, 1999, ch. Probability and Stochastic Processes. [26] F. Beichelt, Stochastic Processes in Science, Engineering and Finance.

Chapman & Hall/CRC, 2006.

M. Naldi and L. Mastroeni, “Violation of service availability targets

in service level agreements,” in Federated Conference on Computer Science and Information Systems - FedCSIS 2011, Szczecin, Poland, 18-21 September 2011, pp. 537–540.

L. Mastroeni and M. Naldi, “Compensation policies and risk in service level agreements: A value-at-risk approach under the on-off service model,” in Economics of Converged, Internet-Based Networks - 7th International Workshop on Internet Charging and QoS Technologies, ICQT 2011, Paris, France, ser. Lecture Notes in Computer Science, vol. 6995. Springer, October 24, 2011, pp. 2–13.

P. Cholda, E. L. Følstad, B. E. Helvik, P. Kuusela, M. Naldi, and I. Norros, “Towards risk-aware communications networking,” Rel. Eng. & Sys. Safety, vol. 109, pp. 160–174, 2013.




DOI: http://dx.doi.org/10.11601/ijates.v6i1.208

Refbacks

  • There are currently no refbacks.