데이터센터 네트워크의 패킷단위 스케줄링에서의 DCTCP 성능

데이터센터 네트워크의 자원을 효율적으로 활용하여 플로우들의 지연시간을 줄이기 위해서는 플로우 단위의 스케줄링보다는 패킷단위의 스케줄링이 적합하다. 따라서 최근에는 데이터센터 네트워크의 다중경로를 활용하여 패킷단 위로 스케줄링을 수행하는 방식이 많이 제안되었다. 그러나 이로 인해 발생하는 순서 바뀐 패킷들이 표준 TCP 성능에 미치는 부정적인 영향을 줄이기 위해, 대부분의 방식들은 TCP 아래 계층에서 순서를 다시 맞추는 등의 보완방안을 필 요로 한다. 본 논문에서는 데이터센터 네트워크의 대표적인 전송계층 프로토콜인 DCTCP가 다중...

Full description

Saved in:
Bibliographic Details
Published inThe journal of the institute of internet, broadcasting and communication : JIIBC Vol. 18; no. 1; pp. 15 - 21
Main Author 임찬숙
Format Journal Article
LanguageKorean
Published 한국인터넷방송통신학회 28.02.2018
Subjects
Online AccessGet full text
ISSN2289-0238
2289-0246
DOI10.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