Server Scalability Using Kubernetes
An enterprise that has implemented virtualization can consolidate multiple servers into fewer host servers and get the benefits of reduced space, power, and administrative requirements. Sharing their hosts' operating system resources, containerization significantly reduces workloads, and is kno...
Saved in:
Published in | 2019 4th Technology Innovation Management and Engineering Science International Conference (TIMES-iCON) pp. 1 - 4 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.12.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | An enterprise that has implemented virtualization can consolidate multiple servers into fewer host servers and get the benefits of reduced space, power, and administrative requirements. Sharing their hosts' operating system resources, containerization significantly reduces workloads, and is known as a lightweight virtualization. Kubernetes is commonly used to automatically deploy and scale application containers. The scalability of these application containers can be applied to Kubernetes with several supporting parameters. It is expected that the exploitation of scalability will improve performance and server response time to users without reducing server utility capabilities. This research focuses on applying the scalability in Kubernetes and evaluating its performance on overcoming the increasing number of concurrent users accessing academic data. This research employed 3 computers: one computer as the master node and two others as worker nodes. Simulations are performed by an application that generates multiple user behaviors accessing various microservice URLs. Two scenarios were designed to evaluate the CPU load on single and multiple servers.On multiple servers, the server scalability was enabled to serve the user requests. Implementation of scalability to the containers (on multiple servers) reduces the CPU usage pod due to the distribution of loads to containers that are scattered in many workers. Besides CPU load, this research also measured the server's response time in responding user requests. Response time on multiple servers takes longer time than that on single server due to the overhead delay of scaling containers. |
---|---|
AbstractList | An enterprise that has implemented virtualization can consolidate multiple servers into fewer host servers and get the benefits of reduced space, power, and administrative requirements. Sharing their hosts' operating system resources, containerization significantly reduces workloads, and is known as a lightweight virtualization. Kubernetes is commonly used to automatically deploy and scale application containers. The scalability of these application containers can be applied to Kubernetes with several supporting parameters. It is expected that the exploitation of scalability will improve performance and server response time to users without reducing server utility capabilities. This research focuses on applying the scalability in Kubernetes and evaluating its performance on overcoming the increasing number of concurrent users accessing academic data. This research employed 3 computers: one computer as the master node and two others as worker nodes. Simulations are performed by an application that generates multiple user behaviors accessing various microservice URLs. Two scenarios were designed to evaluate the CPU load on single and multiple servers.On multiple servers, the server scalability was enabled to serve the user requests. Implementation of scalability to the containers (on multiple servers) reduces the CPU usage pod due to the distribution of loads to containers that are scattered in many workers. Besides CPU load, this research also measured the server's response time in responding user requests. Response time on multiple servers takes longer time than that on single server due to the overhead delay of scaling containers. |
Author | Noertjahyana, Agustinus Palit, Henry Novianus Yedutun, Kezia Dewi, Lily Puspa |
Author_xml | – sequence: 1 givenname: Lily Puspa surname: Dewi fullname: Dewi, Lily Puspa organization: Faculty of Industrial Technology Petra Christian University Surabaya,Informatics Department,Indonesia – sequence: 2 givenname: Agustinus surname: Noertjahyana fullname: Noertjahyana, Agustinus organization: Faculty of Industrial Technology Petra Christian University Surabaya,Informatics Department,Indonesia – sequence: 3 givenname: Henry Novianus surname: Palit fullname: Palit, Henry Novianus organization: Faculty of Industrial Technology Petra Christian University Surabaya,Informatics Department,Indonesia – sequence: 4 givenname: Kezia surname: Yedutun fullname: Yedutun, Kezia organization: Faculty of Industrial Technology Petra Christian University Surabaya,Informatics Department,Indonesia |
BookMark | eNotjkFLwzAYQCO4g5v7BbsU9NouX9Iv6XeUMt3Y3A7dziOpXyRQq6RV2L9XcKd3ePB4U3Hbf_YsxCPIAkDS8rh5XTV5rA_70qKmQkmggqQqUcKNmIJVFWiLCHfioeH0wylrWtc5H7s4XrLTEPv3bPvtOfU88nAvJsF1A8-vnInT8-pYr_Pd4WVTP-3yqNCOOYGRQb6VqAOSKj1pw4YqVoTOoAwtoTZK2dZqj2DYeQr8p6xzBECVnonFfzcy8_krxQ-XLufrt_4Ft7o9OA |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/TIMES-iCON47539.2019.9024501 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore / Electronic Library Online (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 1728137551 9781728137551 |
EndPage | 4 |
ExternalDocumentID | 9024501 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i257t-9160f0d453f5924b936e698e295a650fc9536227c73b516eab9fe5a67aa911983 |
IEDL.DBID | RIE |
IngestDate | Wed Jun 26 19:27:06 EDT 2024 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i257t-9160f0d453f5924b936e698e295a650fc9536227c73b516eab9fe5a67aa911983 |
OpenAccessLink | https://repository.petra.ac.id/18705/1/Publikasi1_98011_6134.pdf |
PageCount | 4 |
ParticipantIDs | ieee_primary_9024501 |
PublicationCentury | 2000 |
PublicationDate | 2019-Dec. |
PublicationDateYYYYMMDD | 2019-12-01 |
PublicationDate_xml | – month: 12 year: 2019 text: 2019-Dec. |
PublicationDecade | 2010 |
PublicationTitle | 2019 4th Technology Innovation Management and Engineering Science International Conference (TIMES-iCON) |
PublicationTitleAbbrev | TIMES-iCON |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.8535062 |
Snippet | An enterprise that has implemented virtualization can consolidate multiple servers into fewer host servers and get the benefits of reduced space, power, and... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1 |
SubjectTerms | kubernetes microservice server scalability |
Title | Server Scalability Using Kubernetes |
URI | https://ieeexplore.ieee.org/document/9024501 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEB5qD-JJpRXfLNij2WY32aQ5l5aqtAptobeS7E6gCFspuwf99Sa7a0Xx4C0khLzIzCQz3zcAvQHlGMmMEmQyI9xyTQxnlERSqsRkTNPYY4enMzFZ8sdVsmrB_R4Lg4hV8BmGvlj58rNtWvqvsr7yfkIP1jqQStVYrUPoNbSZ_cXDdDQnm-HzjDsb3INQIhU2XX7kTqlUx_gYpl-D1hEjr2FZmDD9-MXH-N9ZnUD3G6QXvOzVzym0MO_Anb_7uAvmbutrBu73oIoKCJ5Kg7vcf7N2YTkeLYYT0uRBIBt3oQonjwS1NOMJs4l7LhnFBAo1wFgl2hlYNvUu2DiWqWQmiQRqoyy6Jqm1E2VqwM6gnW9zPIcgZtxKTT1Hu-XKpEbRVGjMdKSFT0d1AR2_wPVbTXWxbtZ2-Xf1FRz5Ta6jO66hXexKvHE6ujC31eF8AsA0kHY |
link.rule.ids | 310,311,783,787,792,793,799,27939,55088 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3fS8MwED7GBPVJZRN_W3CPpkubtFmex8bm1ilsg72NpL3CEDoZ7YP-9SZtnSg--BYSQpILyV1y930H0OlRjp5IKEEmEsJTrojmjBJPCBnohCnqW-xwNAtHS_60ClYNeNxjYRCxDD5D1xZLX36yjQv7VdaV1k9owVoHgbUrKrTWIXRq4szuYhwN5mTTf55xY4VbGIon3brTj-wppfIYnkD0NWwVM_LqFrl2449fjIz_ndcptL9hes7LXgGdQQOzFjzY0487Z26EX3FwvztlXIAzKTTuMvvR2oblcLDoj0idCYFszJHKzY0U0pQmPGBpYB5MWrIQQ9lDXwbKmFhpbJ2wvi9iwXTghai0TNE0CaXMZSZ77Bya2TbDC3B8xlOhqGVpT7nUsZY0DhUmylOhTUh1CS27wPVbRXaxrtd29Xf1PRyNFtF0PR3PJtdwbAVexXrcQDPfFXhrNHau78qN-gSG4JPD |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+4th+Technology+Innovation+Management+and+Engineering+Science+International+Conference+%28TIMES-iCON%29&rft.atitle=Server+Scalability+Using+Kubernetes&rft.au=Dewi%2C+Lily+Puspa&rft.au=Noertjahyana%2C+Agustinus&rft.au=Palit%2C+Henry+Novianus&rft.au=Yedutun%2C+Kezia&rft.date=2019-12-01&rft.pub=IEEE&rft.spage=1&rft.epage=4&rft_id=info:doi/10.1109%2FTIMES-iCON47539.2019.9024501&rft.externalDocID=9024501 |