데이터센터 네트워크의 패킷단위 스케줄링에서의 DCTCP 성능
데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단 위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에 미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필 요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중...
Saved in:
Published in | The journal of the institute of internet, broadcasting and communication : JIIBC Vol. 18; no. 1; pp. 15 - 21 |
---|---|
Main Author | |
Format | Journal Article |
Language | Korean |
Published |
한국인터넷방송통신학회
28.02.2018
|
Subjects | |
Online Access | Get full text |
ISSN | 2289-0238 2289-0246 |
DOI | 10.7236/JIIBC.2018.18.1.15 |
Cover
Abstract | 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단 위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에 미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필 요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중경로상의 패킷단위 분 산과 함께 사용될 때 어떤 성능을 보이는지 모의실험을 통해 조사한다. 모의실험 결과는 DCTCP가 큐의 길이를 짧게 유지할 수 있지만 혼잡신호에 따라 혼잡윈도우를 줄이는 방식 때문에 오히려 공평성 등의 측면에서는 기존 TCP보다 도 낮은 성능을 가짐을 보여준다. |
---|---|
AbstractList | 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중경로상의 패킷단위 분산과 함께 사용될 때 어떤 성능을 보이는지 모의실험을 통해 조사한다. 모의실험 결과는 DCTCP가 큐의 길이를 짧게유지할 수 있지만 혼잡신호에 따라 혼잡윈도우를 줄이는 방식 때문에 오히려 공평성 등의 측면에서는 기존 TCP보다도 낮은 성능을 가짐을 보여준다. Per-packet scheduling is more suitable than per-flow scheduling to reduce the flow completion time by efficiently utilizing resources in data center networks. Recently, many per-packet scheduling schemes utilizing multiple paths have been proposed. However, to mitigate the negative effect of packet reordering on TCP performance, most of the schemes require supplemental measures such as putting packets in order at the lower layer. In this study, we investigate how well DCTCP, which is a representative TCP for data center networks, performs with per-packet scheduling through simulation. Simulation results show that DCTCP keeps the queue length short but that DCTCP shows low fairness due to the way of reducing the congestion window by ECN. KCI Citation Count: 0 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단 위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에 미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필 요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중경로상의 패킷단위 분 산과 함께 사용될 때 어떤 성능을 보이는지 모의실험을 통해 조사한다. 모의실험 결과는 DCTCP가 큐의 길이를 짧게 유지할 수 있지만 혼잡신호에 따라 혼잡윈도우를 줄이는 방식 때문에 오히려 공평성 등의 측면에서는 기존 TCP보다 도 낮은 성능을 가짐을 보여준다. Per-packet scheduling is more suitable than per-flow scheduling to reduce the flow completion time by efficiently utilizing resources in data center networks. Recently, many per-packet scheduling schemes utilizing multiple paths have been proposed. However, to mitigate the negative effect of packet reordering on TCP performance, most of the schemes require supplemental measures such as putting packets in order at the lower layer. In this study, we investigate how well DCTCP, which is a representative TCP for data center networks, performs with per-packet scheduling through simulation. Simulation results show that DCTCP keeps the queue length short but that DCTCP shows low fairness due to the way of reducing the congestion window by ECN. 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에 미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중경로상의 패킷단위 분산과 함께 사용될 때 어떤 성능을 보이는지 모의실험을 통해 조사한다. 모의실험 결과는 DCTCP가 큐의 길이를 짧게 유지할 수 있지만 혼잡신호에 따라 혼잡윈도우를 줄이는 방식 때문에 오히려 공평성 등의 측면에서는 기존 TCP보다도 낮은 성능을 가짐을 보여준다. |
Author | 임찬숙 |
Author_xml | – sequence: 1 fullname: 임찬숙 |
BackLink | https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002320180$$DAccess content in National Research Foundation of Korea (NRF) |
BookMark | eNo90D1Lw1AUBuCLVLDW_gEHyeLg0Ho_cj8y1viVWqhI9kvSJBJaU0m6uFnJVCu4KdhuFTs4VBB06D_KzX-wtSIczvsOD2c4m6AQdSMfgG0EqxwTtl-3rAOziiES1eVUEV0DRYyFUYFYZ4X_TsQGKCdJ6EICkaEznRVBM3uYqfFnns5UOl9sLUsn-eBbvQzz_rsaP2v5cJrffWX3UzVKNTWYqPmtmqTZW189Pap0tCSHpm2eayr9yAavW2A9cDqJX_7LErCPj2zztNJonlhmrVHxBWcVrKOAMs9xGXWh61BfOK5OEOXU8GmLBcTjVCBPFzqlHjcgFozhgAqX0hZmnktKYG91NooD2W6FsuuEv3nZle1Y1i5sSxLIGeNsYXdXth0mvVBGXtKR9dpZc_kwaBCGOOVExwu3s3K-E_fCVseX13F45cQ3kmBGECc_gSB_Rw |
ContentType | Journal Article |
DBID | M1Z JDI ACYCR |
DEWEY | 004 |
DOI | 10.7236/JIIBC.2018.18.1.15 |
DatabaseName | e-아티클 KoreaScience Korean Citation Index |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
DocumentTitleAlternate | Performance of DCTCP with per-packet scheduling in data center networks |
EISSN | 2289-0246 |
EndPage | 21 |
ExternalDocumentID | oai_kci_go_kr_ARTI_3076676 JAKO201809361757342 326317 |
GroupedDBID | ALMA_UNASSIGNED_HOLDINGS M1Z .UV JDI ACYCR M~E |
ID | FETCH-LOGICAL-e876-241f56dab65b0ba5e8ab4315759e5c6f3d7581d48455d79028662f58b55c26db3 |
ISSN | 2289-0238 |
IngestDate | Tue Nov 21 21:43:45 EST 2023 Fri Dec 22 12:01:16 EST 2023 Tue Apr 22 16:21:10 EDT 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Issue | 1 |
Keywords | per-packet scheduling data center network DCTCP packet reordering |
Language | Korean |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-e876-241f56dab65b0ba5e8ab4315759e5c6f3d7581d48455d79028662f58b55c26db3 |
Notes | KISTI1.1003/JNL.JAKO201809361757342 |
OpenAccessLink | http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201809361757342&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 |
PageCount | 7 |
ParticipantIDs | nrf_kci_oai_kci_go_kr_ARTI_3076676 kisti_ndsl_JAKO201809361757342 earticle_primary_326317 |
PublicationCentury | 2000 |
PublicationDate | 20180228 |
PublicationDateYYYYMMDD | 2018-02-28 |
PublicationDate_xml | – month: 02 year: 2018 text: 20180228 day: 28 |
PublicationDecade | 2010 |
PublicationTitle | The journal of the institute of internet, broadcasting and communication : JIIBC |
PublicationTitleAlternate | The journal of the institute of internet, broadcasting and communication : JIIBC |
PublicationYear | 2018 |
Publisher | 한국인터넷방송통신학회 |
Publisher_xml | – name: 한국인터넷방송통신학회 |
SSID | ssib030194646 ssib053377388 ssib023738960 ssib044745939 ssib021620247 ssib036278198 ssib022331885 |
Score | 2.0171375 |
Snippet | 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단 위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해... Per-packet scheduling is more suitable than per-flow scheduling to reduce the flow completion time by efficiently utilizing resources in data center networks.... 데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는... |
SourceID | nrf kisti earticle |
SourceType | Open Website Open Access Repository Publisher |
StartPage | 15 |
SubjectTerms | 컴퓨터학 |
TableOfContents | 요약
Abstract
Ⅰ. 서론
Ⅱ. 배경
1. DCTCP
2. 데이터센터 네트워크의 패킷단위 분산방식
Ⅲ. 모의실험
Ⅳ. 모의실험결과
Ⅴ. 결론
References |
Title | 데이터센터 네트워크의 패킷단위 스케줄링에서의 DCTCP 성능 |
URI | https://www.earticle.net/Article/A326317 http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO201809361757342&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01 https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002320180 |
Volume | 18 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
ispartofPNX | 한국인터넷방송통신학회 논문지, 2018, 18(1), , pp.15-21 |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Nb9MwFLfGuHBBIL7Gx1QhfKo6FtdO7GOSFm1DMA5F2i1qkgZNRR0a24UDYiinMSRuILHdhtiBw5CQ4LD_qOmZK-89N11gIAFSlbpPz-89P1v276X2M2O3dGoEppFqOMoTDdnN0oZxlcCXOEkKywX-eYW7Le67Cw_l0opamZr6Xtm1tLkRzyXPfnuu5H96FWjQr3hK9h96diIUCFCG_oUn9DA8_6qPeTvgusWDed4OuYGC5O0W13JMwUI4odSJW3LfMvk80FQNiJbJ4X44FmR0nUgh9zUVBA88qh8QBZhQfJ20-CQyRF2a9MJP0APcvodSkdvjpjTJVJS0wk74oF7a6pAGEKeqkBn1G0XVwGbF_VbZWl1pLTXN2gg_fUMyXe47xONiRaSATfOlQEMFH1ppXaPIWwF6wboGzZ_8m0NK29SwkFRQM7Tm9ual8s2Joysn0WmCFQK3iwmbXebkajAZ9XZqt6dOxyDBnur-dfnxBN2Ps7S4GIS4a1DP4WeurPlTWm-AzQDdTrHTwvNof8G95-1yIhSOKwA7TXChwPRT5jiOhUnZyEpeOAAhHiC7yUQqpSeVOU73CpDeAwl0O2PZZnuADC2-fdJeRGbjUQ1BG0Yyq4C9ButZBXt1zrGz46Cp5lve82yqv3aBLQ9fHxZ7X0b5YZEfwbM2zPdH29-K9zujrU_F3rvaaOdg9PLr8NVBsZvXiu394uhFsZ8PP24Vb98U-S6y0PirFfnn4faHi6xzp90JFxrj60EaPVjCGwA9M-Wm3dhV8XzcVT3djQEN44WzPZW4WTOFUNhJpZZKpR4mKXJdkSkdK5UIN42bl9j0YG3Qu8JqELKrOFEZ-KgrTaK1g2m5mibrKicRqZphl0t3RE9sEpjI9t8MmyXvRIP06eNoyb-7LCgjXhMCA-U1pZhhN8FtUT9ZjTCRO34_Wov66xGEq4sRLLC4x_zqH-VfY2eOR-51Nr2xvtm7ASh4I56lEfMDSxKIpA |
linkProvider | ISSN International Centre |
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%3Ajournal&rft.genre=article&rft.atitle=%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%84%BC%ED%84%B0+%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%EC%9D%98+%ED%8C%A8%ED%82%B7%EB%8B%A8%EC%9C%84+%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81%EC%97%90%EC%84%9C%EC%9D%98+DCTCP+%EC%84%B1%EB%8A%A5&rft.jtitle=%ED%95%9C%EA%B5%AD%EC%9D%B8%ED%84%B0%EB%84%B7%EB%B0%A9%EC%86%A1%ED%86%B5%EC%8B%A0%ED%95%99%ED%9A%8C+%EB%85%BC%EB%AC%B8%EC%A7%80&rft.au=%EC%9E%84%EC%B0%AC%EC%88%99&rft.date=2018-02-28&rft.issn=2289-0238&rft.volume=18&rft.issue=1&rft.spage=15&rft.epage=21&rft_id=info:doi/10.7236%2FJIIBC.2018.18.1.15&rft.externalDocID=326317 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2289-0238&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2289-0238&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2289-0238&client=summon |