Skip to main content
Erschienen in:
Buchtitelbild

2016 | OriginalPaper | Buchkapitel

Cloud Computing: Read Before Use

verfasst von : Amol Jaikar, Seo-Young Noh

Erschienen in: Transactions on Large-Scale Data- and Knowledge-Centered Systems XXX

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud computing is evolving as a new paradigm in service computing in order to reduce initial infrastructure investment and maintenance cost. Virtualization technology is used to create virtual infrastructure by sharing the physical resources through virtual machine. By using these virtual machines, cloud computing technology enables the effective usage of resources with economical profit for customers. Because of these advantages, scientific community is also thinking to shift from grid and cluster computing to cloud computing. However, this virtualization technology comes with significant performance penalties. Moreover, scientific jobs are different from commercial workload. In order to understand the reliability and feasibility of cloud computing for scientific workload, we have to understand the technology and its performance. In this work, we have evaluated the scientific jobs as well as standard benchmarks on private and public cloud to understand exact performance penalties involved in adoption of cloud computing. These jobs are categorized into CPU, memory, N/W and I/O intensive. We also analyzed the results and compared the private and public cloud virtual machine’s performance by considering execution time as well as price. Results show that the cloud computing technology faces considerable performance overhead because of virtualization technology. Therefore, cloud computing technology needs improvement to execute scientific workload.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Mell, P., Grance, T.: The NIST definition of cloud computing. Commun. ACM 53(6), 50 (2011) Mell, P., Grance, T.: The NIST definition of cloud computing. Commun. ACM 53(6), 50 (2011)
2.
Zurück zum Zitat Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)CrossRef Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)CrossRef
3.
Zurück zum Zitat Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, GCE2008, pp. 1–10. IEEE (2008) Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: Grid Computing Environments Workshop, GCE2008, pp. 1–10. IEEE (2008)
4.
Zurück zum Zitat Mergen, M.F., Uhlig, V., Krieger, O., Xenidis, J.: Virtualization for high-performance computing. ACM SIGOPS Oper. Syst. Rev. 40(2), 8–11 (2006)CrossRef Mergen, M.F., Uhlig, V., Krieger, O., Xenidis, J.: Virtualization for high-performance computing. ACM SIGOPS Oper. Syst. Rev. 40(2), 8–11 (2006)CrossRef
5.
Zurück zum Zitat Huber, N., von Quast, M., Hauck, M., Kounev, S.: Evaluating and modeling virtualization performance overhead for cloud environments. In: CLOSER, pp. 563–573 (2011) Huber, N., von Quast, M., Hauck, M., Kounev, S.: Evaluating and modeling virtualization performance overhead for cloud environments. In: CLOSER, pp. 563–573 (2011)
6.
Zurück zum Zitat McDougall, R., Anderson, J.: Virtualization performance: perspectives and challenges ahead. ACM SIGOPS Oper. Syst. Rev. 44(4), 40–56 (2010)CrossRef McDougall, R., Anderson, J.: Virtualization performance: perspectives and challenges ahead. ACM SIGOPS Oper. Syst. Rev. 44(4), 40–56 (2010)CrossRef
7.
Zurück zum Zitat Adams, K., Agesen, O.: A comparison of software and hardware techniques for x86 virtualization. ACM SIGPLAN Not. 41(11), 2–13 (2006)CrossRef Adams, K., Agesen, O.: A comparison of software and hardware techniques for x86 virtualization. ACM SIGPLAN Not. 41(11), 2–13 (2006)CrossRef
8.
Zurück zum Zitat Barker, A., Hemert, J.: Scientific workflow: a survey and research directions. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2007. LNCS, vol. 4967, pp. 746–753. Springer, Heidelberg (2008). doi:10.1007/978-3-540-68111-3_78 CrossRef Barker, A., Hemert, J.: Scientific workflow: a survey and research directions. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds.) PPAM 2007. LNCS, vol. 4967, pp. 746–753. Springer, Heidelberg (2008). doi:10.​1007/​978-3-540-68111-3_​78 CrossRef
9.
Zurück zum Zitat Yu, J., Buyya, R.: A taxonomy of scientific workflow systems for grid computing. ACM Sigmod Rec. 34(3), 44–49 (2005)CrossRef Yu, J., Buyya, R.: A taxonomy of scientific workflow systems for grid computing. ACM Sigmod Rec. 34(3), 44–49 (2005)CrossRef
10.
Zurück zum Zitat Juve, G., Deelman, E., Vahi, K., Mehta, G., Berriman, B., Berman, B.P., Maechling, P.: Data sharing options for scientific workflows on Amazon EC2. In: Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1–9. IEEE Computer Society (2010) Juve, G., Deelman, E., Vahi, K., Mehta, G., Berriman, B., Berman, B.P., Maechling, P.: Data sharing options for scientific workflows on Amazon EC2. In: Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1–9. IEEE Computer Society (2010)
11.
Zurück zum Zitat Koomey, J.G.: Estimating total power consumption by servers in the US and the world (2007) Koomey, J.G.: Estimating total power consumption by servers in the US and the world (2007)
12.
Zurück zum Zitat Quang-Hung, N., Thoai, N., Son, N.T.: EPOBF: energy efficient allocation of virtual machines in high performance computing cloud. In: Hameurlain, A., Küng, J., Wagner, R., Dang, T.K., Thoai, N. (eds.) Transactions on Large-Scale Data- and Knowledge-Centered Systems XVI. LNCS, vol. 8960, pp. 71–86. Springer, Heidelberg (2014). doi:10.1007/978-3-662-45947-8_6 Quang-Hung, N., Thoai, N., Son, N.T.: EPOBF: energy efficient allocation of virtual machines in high performance computing cloud. In: Hameurlain, A., Küng, J., Wagner, R., Dang, T.K., Thoai, N. (eds.) Transactions on Large-Scale Data- and Knowledge-Centered Systems XVI. LNCS, vol. 8960, pp. 71–86. Springer, Heidelberg (2014). doi:10.​1007/​978-3-662-45947-8_​6
13.
Zurück zum Zitat Greenberg, A., Hamilton, J., Maltz, D.A., Patel, P.: The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput. Commun. Rev. 39(1), 68–73 (2008)CrossRef Greenberg, A., Hamilton, J., Maltz, D.A., Patel, P.: The cost of a cloud: research problems in data center networks. ACM SIGCOMM Comput. Commun. Rev. 39(1), 68–73 (2008)CrossRef
17.
Zurück zum Zitat Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: KVM: the Linux virtual machine monitor. Proc. Linux Symp. 1, 225–230 (2007) Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: KVM: the Linux virtual machine monitor. Proc. Linux Symp. 1, 225–230 (2007)
18.
Zurück zum Zitat Chen, W., Lu, H., Shen, L., Wang, Z., Xiao, N., Chen, D.: A novel hardware assisted full virtualization technique. In: The 9th International Conference for Young Computer Scientists, ICYCS 2008, pp. 1292–1297. IEEE (2008) Chen, W., Lu, H., Shen, L., Wang, Z., Xiao, N., Chen, D.: A novel hardware assisted full virtualization technique. In: The 9th International Conference for Young Computer Scientists, ICYCS 2008, pp. 1292–1297. IEEE (2008)
20.
Zurück zum Zitat Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Oper. Syst. Rev. 37(5), 164–177 (2003)CrossRef Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Oper. Syst. Rev. 37(5), 164–177 (2003)CrossRef
22.
Zurück zum Zitat Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRef Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRef
25.
Zurück zum Zitat Livny, M., Basney, J., Raman, R., Tannenbaum, T.: Mechanisms for high throughput computing. SPEEDUP J. 11(1), 36–40 (1997) Livny, M., Basney, J., Raman, R., Tannenbaum, T.: Mechanisms for high throughput computing. SPEEDUP J. 11(1), 36–40 (1997)
26.
Zurück zum Zitat Raicu, I., Foster, I.T., Zhao, Y.: Many-task computing for grids and supercomputers. In: Workshop on Many-Task Computing on Grids and Supercomputers, MTAGS 2008, pp. 1–11. IEEE (2008) Raicu, I., Foster, I.T., Zhao, Y.: Many-task computing for grids and supercomputers. In: Workshop on Many-Task Computing on Grids and Supercomputers, MTAGS 2008, pp. 1–11. IEEE (2008)
33.
Zurück zum Zitat Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.H.J.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931–945 (2011)CrossRef Iosup, A., Ostermann, S., Yigitbasi, M.N., Prodan, R., Fahringer, T., Epema, D.H.J.: Performance analysis of cloud computing services for many-tasks scientific computing. IEEE Trans. Parallel Distrib. Syst. 22(6), 931–945 (2011)CrossRef
34.
Zurück zum Zitat Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., Wasserman, H.J., Wright, N.J.: Performance analysis of high performance computing applications on the Amazon web services cloud. In: 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), pp. 159–168. IEEE (2010) Jackson, K.R., Ramakrishnan, L., Muriki, K., Canon, S., Cholia, S., Shalf, J., Wasserman, H.J., Wright, N.J.: Performance analysis of high performance computing applications on the Amazon web services cloud. In: 2010 IEEE Second International Conference on Cloud Computing Technology and Science (CloudCom), pp. 159–168. IEEE (2010)
35.
Zurück zum Zitat Saini, S., Heistand, S., Jin, H., Chang, J., Hood, R., Mehrotra, P., Biswas, R.: An application-based performance evaluation of NASA’s nebula cloud computing platform. In: 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on High Performance Computing and Communication, pp. 336–343. IEEE (2012) Saini, S., Heistand, S., Jin, H., Chang, J., Hood, R., Mehrotra, P., Biswas, R.: An application-based performance evaluation of NASA’s nebula cloud computing platform. In: 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on High Performance Computing and Communication, pp. 336–343. IEEE (2012)
36.
Zurück zum Zitat Li, Z., O’Brien, L., Cai, R., Zhang, H.: Towards a taxonomy of performance evaluation of commercial cloud services. In: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), pp. 344–351. IEEE (2012) Li, Z., O’Brien, L., Cai, R., Zhang, H.: Towards a taxonomy of performance evaluation of commercial cloud services. In: 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), pp. 344–351. IEEE (2012)
37.
Zurück zum Zitat Khurshid, A., Al-Nayeem, A., Gupta, I.: Performance evaluation of the Illinois cloud computing testbed (2009) Khurshid, A., Al-Nayeem, A., Gupta, I.: Performance evaluation of the Illinois cloud computing testbed (2009)
38.
Zurück zum Zitat Mei, Y., Ling L., Pu, X., Sivathanu, S.: Performance measurements and analysis of network i/o applications in virtualized cloud. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 59–66. IEEE (2010) Mei, Y., Ling L., Pu, X., Sivathanu, S.: Performance measurements and analysis of network i/o applications in virtualized cloud. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 59–66. IEEE (2010)
39.
Zurück zum Zitat Nicolae, B.: On the benefits of transparent compression for cost-effective cloud data storage. In: Hameurlain, A., Küng, J., Wagner, R. (eds.) Transactions on Large-Scale Data and Knowledge-Centered Systems III. LNCS, vol. 6790, pp. 167–184. Springer, Heidelberg (2011). doi:10.1007/978-3-642-23074-5_7 CrossRef Nicolae, B.: On the benefits of transparent compression for cost-effective cloud data storage. In: Hameurlain, A., Küng, J., Wagner, R. (eds.) Transactions on Large-Scale Data and Knowledge-Centered Systems III. LNCS, vol. 6790, pp. 167–184. Springer, Heidelberg (2011). doi:10.​1007/​978-3-642-23074-5_​7 CrossRef
40.
Zurück zum Zitat Diaz, C.O., Pecero, J.E., Bouvry, P., Sotelo, G., Villamizar, M., Castro, H.: Performance evaluation of an IaaS opportunistic cloud computing. In: 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 546–547. IEEE (2014) Diaz, C.O., Pecero, J.E., Bouvry, P., Sotelo, G., Villamizar, M., Castro, H.: Performance evaluation of an IaaS opportunistic cloud computing. In: 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), pp. 546–547. IEEE (2014)
41.
Zurück zum Zitat Frey, S., Reich, C., Lthje, C.: Key performance indicators for cloud computing SLAs. In: The Fifth International Conference on Emerging Network Intelligence, EMERGING 2013, pp. 60–64 (2013) Frey, S., Reich, C., Lthje, C.: Key performance indicators for cloud computing SLAs. In: The Fifth International Conference on Emerging Network Intelligence, EMERGING 2013, pp. 60–64 (2013)
42.
Zurück zum Zitat Wang, H., Wang, F., Liu, J., Groen, J.: Measurement and utilization of customer-provided resources for cloud computing. In: 2012 Proceedings IEEE, INFOCOM, pp. 442–450. IEEE (2012) Wang, H., Wang, F., Liu, J., Groen, J.: Measurement and utilization of customer-provided resources for cloud computing. In: 2012 Proceedings IEEE, INFOCOM, pp. 442–450. IEEE (2012)
43.
Zurück zum Zitat Duy, T.V.T., Sato, Y., Inoguchi, Y.: Performance evaluation of a green scheduling algorithm for energy savings in cloud computing. In: 2010 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1–8. IEEE (2010) Duy, T.V.T., Sato, Y., Inoguchi, Y.: Performance evaluation of a green scheduling algorithm for energy savings in cloud computing. In: 2010 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1–8. IEEE (2010)
44.
Zurück zum Zitat Stantchev, V.: Performance evaluation of cloud computing offerings. In: Third International Conference on Advanced Engineering Computing and Applications in Sciences, ADVCOMP 2009, pp. 187–192. IEEE (2009) Stantchev, V.: Performance evaluation of cloud computing offerings. In: Third International Conference on Advanced Engineering Computing and Applications in Sciences, ADVCOMP 2009, pp. 187–192. IEEE (2009)
45.
Zurück zum Zitat Jaikar, A., Dada, H., Kim, G.-R., Noh, S.-Y.: Priority-based virtual machine load balancing in a scientific federated cloud. In: 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), pp. 248–254. IEEE (2014) Jaikar, A., Dada, H., Kim, G.-R., Noh, S.-Y.: Priority-based virtual machine load balancing in a scientific federated cloud. In: 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), pp. 248–254. IEEE (2014)
Metadaten
Titel
Cloud Computing: Read Before Use
verfasst von
Amol Jaikar
Seo-Young Noh
Copyright-Jahr
2016
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-54054-1_1