Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
The subject of this article is network management through web service calls, which allows software applications to exert an influence on network traffic. In this manner, software can make independent decisions concerning the direction of requests so that they can be served as soon as possible. This is important because only proper cooperation including all architecture layers can ensure the best performance, especially when software that largely depends on computer networks and utilizes them heavily is involved. To demonstrate that the approach described above is feasible and can be useful at the same time, this article presents a switch-level load balancer developed using OpenFlow. Client software communicates with the balancer through REST web service calls, which are used to provide information on current machine load and its ability to serve incoming requests. The result is a cheap, highly customizable and extremely fast load balancer with considerable potential for further development.
Słowa kluczowe
Wydawca
Czasopismo
Rocznik
Tom
Strony
253--270
Opis fizyczny
Bibliogr. 18 poz., rys., tab.
Twórcy
autor
- AGH University of Science and Technology, 30-059 Krakow, Poland
autor
- AGH University of Science and Technology, 30-059 Krakow, Poland
Bibliografia
- [1] Aitchison R.: Pro DNS and BIND 10. Apress, 2011.
- [2] BIG-IP: BIG-IP Local Traffic Manager: Concepts, 2013.
- [3] Buyya R., Broberg J., Gościński A.: Cloud Computing - Principles and Paradigms. WILEY, 2011.
- [4] Cisco: Cisco IOS IP Configuration Guide, Release 12.2.
- [5] Dabrowski J., Feduniak S., Balis B., Bartynski T., Funika W.: Automatic Proxy Generation and Load-Balancing-based Dynamic Choice of Services. In: Computer Science, vol. 13(3), 2012. ISSN 2300-7036. URL https://journals.agh.edu.pl/csci/article/view/13.
- [6] Facebook: Facebook Reports First Quarter 2013 Results. 2013.
- [7] Handigol N., Seetharaman S., Flajslik M., McKeown N., Johari R.: Plug-n-Serve: Load-Balancing Web Traffic using OpenFlow. ACM SIGCOMM Demo, 2009.
- [8] Humble J., Farley D.: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley Professional, 2010.
- [9] Kim H., Feamster N.: Improving Network Management with Software Defined Networking. In: IEEE Communications Magazine, pp. 114–119, 2013.
- [10] Koerner M., Kao O.: Multiple service load-balancing with OpenFlow. In: A. Smiljanic, M. Hamdi, H.J. Chao, E. Oki, C. Minkenberg, eds., HPSR, pp. 210–214. IEEE, 2012. ISBN 978-1-4577-0831-2. URL http://dblp.uni-trier.de/db/conf/hpsr/hpsr2012.html#KoernerK12.
- [11] Lei Y., Gong Y., Zhang S., Li G.: Research on Scheduling Algorithms in Web Cluster Servers. In: J. Comput. Sci. Technol., vol. 18(6), pp. 703–716, 2003. URL http://dblp.unitrier.de/db/journals/jcst/jcst18.html#LeiGZL03.
- [12] Long H., Shen Y., Guo M., Tang F.: LABERIO: Dynamic load-balanced Routing in OpenFlow-enabled Networks. In: 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA), vol. 0, pp. 290–297, 2013. ISSN 1550-445X. URL http://dx.doi.org/http://doi.ieeecomputersociety.org/10.1109/AINA.2013.7.
- [13] Nawrocki P., Soboń M.: Public cloud computing for Software as a Service platforms. In: Computer Science, vol. 15(1), 2014. ISSN 2300-7036. URL https://journals.agh.edu.pl/csci/article/view/519.
- [14] Open Networking Foundation: Software-Defined Networking:The New Norm for Networks, 2012.
- [15] Open Networking Foundation: Software-Defined Networking: The New Norm for Networks, 2013.
- [16] Pai V.S., Aron M., Banga G., Svendsen M., Druschel P., Zwaenepoel W., Nahum E.M.: Locality-Aware Request Distribution in Cluster-based Network Servers. In: D. Bhandarkar, A. Agarwal, eds., ASPLOS, pp. 205–216. ACM Press, 1998. ISBN 1-58113-107-0. URL http://dblp.uni-trier.de/db/conf/asplos/asplos98.html#PaiABSDZN98.
- [17] Pfaff B., Heller B., Talayco D., Erickson D., Gibb G., Appenzeller G., Tourrilhes J., Pettit J., Yap K., Casado M., Kobayashi M., McKeown N., Balland P., Price R., Sherwood R., Yiakoumis Y.: OpenFlow Switch Specification. Stanford University, 2009.
- [18] Wang R., Butnariu D., Rexford J.: OpenFlow-based Server Load Balancing Gone Wild. In: Proceedings of the 11th USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services, Hot-ICE’11, pp. 12–12. USENIX Association, Berkeley, CA, USA, 2011. URL http://dl.acm.org/citation.cfm?id=1972422.1972438.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-b693d050-daab-4229-918a-b9ecb5b0a803