iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://unpaywall.org/10.1007/978-3-030-58817-5_13
Performance Impact of IEEE 802.3ad in Container-Based Clouds for HPC Applications | SpringerLink
Skip to main content

Performance Impact of IEEE 802.3ad in Container-Based Clouds for HPC Applications

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2020 (ICCSA 2020)

Abstract

Historically, large computational clusters have supported hardware requirements for executing High-Performance Computing (HPC) applications. This model has become out of date due to the high costs of maintaining and updating these infrastructures. Currently, computing resources are delivered as a service because of the cloud computing paradigm. In this way, we witnessed consistent efforts to migrate HPC applications to the cloud. However, if on the one hand cloud computing offers an attractive environment for HPC, benefiting from the pay-per-use model and on-demand resource allocation, on the other, there are still significant performance challenges to be addressed, such as the known network bottleneck. In this article, we evaluate the use of a Network Interface Cards (NIC) aggregation approach, using the IEEE 802.3ad standard to improve the performance of representative HPC applications executed in LXD container based-cloud. We assessed the aggregation impact using two and four NICs with three distinct transmission hash policies. Our results demonstrated that if the correct hash policy is selected, the NIC aggregation can significantly improve the performance of network-intensive HPC applications by up to \(\approx \)40%.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/andermm/ICCSA-2020.

References

  1. IEEE standard for information technology - local and metropolitan area networks - part 3: carrier sense multiple access with collision detection (CSMA/CD) access method and physical layer specifications-aggregation of multiple link segments. IEEE Std 802.3ad-2000, pp. 1–184 (2000)

    Google Scholar 

  2. Bailey, D., et al.: The NAS parallel benchmarks; summary and preliminary results. In: ACM/IEEE Conference on Supercomputing (SC), pp. 158–165 (1991)

    Google Scholar 

  3. Rista, C., Griebler, D., Maron, C.A.F., Fernandes, L.G: Improving the network performance of a container-based cloud environment for hadoop systems. In: 15th International Conference on High Performance Computing & Simulation (HPCS) (2017)

    Google Scholar 

  4. Chaufournier, L., Ali-Eldin, A., Sharma, P., Shenoy, P., Towsley, D.: Performance evaluation of multi-path TCP for data center and cloud workloads. In: ACM/SPEC International Conference on Performance Engineering, pp. 13–24 (2019)

    Google Scholar 

  5. Davis, T., et al.: Linux Ethernet Bonding (2011). https://www.kernel.org/doc/Documentation/networking/bonding.txt

  6. Gupta, A., et al.: Evaluating and improving the performance and scheduling of HPC applications in cloud. IEEE Trans. Cloud Comput. (TCC) (2016)

    Google Scholar 

  7. Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. John Wiley & Sons Inc, Digital Equipment Corporation-Litleton, Massachusetts (1991)

    MATH  Google Scholar 

  8. Maliszewski, A.M., Vogel, A., Griebler, D., Roloff, E., Fernandes, L., Navaux, P.O.: Minimizing communication overheads in container-based clouds for HPC applications. In: IEEE Symposium on Computers and Communications (ISCC), pp. 1–6 (2019)

    Google Scholar 

  9. Mauch, V., Kunze, M., Hillenbrand, M.: High performance cloud computing. Future Gen. Comput. Syst. 29(6), 1408–1416 (2013)

    Article  Google Scholar 

  10. Mell, P., Grance, T., et al.: The NIST definition of cloud computing. Nat. Inst. Stand. Technol. (NIST) (2011)

    Google Scholar 

  11. Pretto, G.R., et al.: Boosting HPC applications in the cloud through JIT traffic-aware path provisioning. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11622, pp. 702–716. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24305-0_52

    Chapter  Google Scholar 

  12. Ramachandran, A., Vienne, J., Van Der Wijngaart, R., Koesterke, L., Sharapov, I.: Performance evaluation of NAS parallel benchmarks on Intel Xeon Phi. In: International Conference on Parallel Processing (ICPP), pp. 736–743 (2013)

    Google Scholar 

  13. Roloff, E., Diener, M., Gaspary, L.P., Navaux, P.O.A.: HPC application performance and cost efficiency in the cloud. In: Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP), pp. 473–477 (2017)

    Google Scholar 

  14. Sadooghi, I., et al.: Understanding the performance and potential of cloud computing for scientific applications. IEEE Trans. Cloud Comput. (TCC) 5(2), 358–371 (2017)

    Article  Google Scholar 

  15. Stanisic, L., Legrand, A., Danjean, V.: An effective Git and org-mode based workflow for reproducible research. ACM SIGOPS Oper. Syst. Rev. 49(1), 61–70 (2015)

    Article  Google Scholar 

  16. Watanabe, T., Nakao, M., Hiroyasu, T., Otsuka, T., Koibuchi, M.: Impact of topology and link aggregation on a PC cluster with ethernet. In: IEEE International Conference on Cluster Computing, pp. 280–285 (2008)

    Google Scholar 

  17. Wang, C., Yang, C., Liao, W., Chang, R., Wei, T.: Coupling GPU and MPTCP to improve hadoop/mapreduce performance. In: International Conference on Intelligent Green Building and Smart Grid (IGBSG), pp.1–6 (2016)

    Google Scholar 

Download references

Acknowledgment

This work has been supported by the projects; 1) “GREEN-CLOUD: Computação em Cloud com Computação Sustentável” (#16/2551-0000 488-9) from FAPERGS and CNPq Brazil, program PRONEX 12/2014. 2) Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001. 3) FAPERGS 01/2017-ARD project ParaElastic (N\(^{\text {o}}\) 17/2551-0000871-5) and the Universal MCTIC/CNPq N\(^{\text {o}}\) 28/2018 project SParCloud (No. 437693/2018-0). 4) BRICS Pilot Call 2016 project CloudHPC. 5) CNPq/MCTIC/BRICS-STI No 18/2016 Project Number 441892/2016-7. Finally, we thank the Três de Maio Faculty (SETREM) and the Laboratory of Advanced Research on Cloud Computing (LARCC), for providing access to computational infrastructure.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anderson M. Maliszewski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Maliszewski, A.M., Roloff, E., Griebler, D., Gaspary, L.P., Navaux, P.O.A. (2020). Performance Impact of IEEE 802.3ad in Container-Based Clouds for HPC Applications. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2020. ICCSA 2020. Lecture Notes in Computer Science(), vol 12254. Springer, Cham. https://doi.org/10.1007/978-3-030-58817-5_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-58817-5_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-58816-8

  • Online ISBN: 978-3-030-58817-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics