語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
到查詢結果
[ null ]
切換:
標籤
|
MARC模式
|
ISBD
FindBook
Google Book
Amazon
博客來
Self-Programming Networks: Measuring and Controlling Networks from the Edge.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Self-Programming Networks: Measuring and Controlling Networks from the Edge./
作者:
Liu, Shiyu.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2021,
面頁冊數:
130 p.
附註:
Source: Dissertations Abstracts International, Volume: 83-03, Section: B.
Contained By:
Dissertations Abstracts International83-03B.
標題:
Software. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28483284
ISBN:
9798505571880
Self-Programming Networks: Measuring and Controlling Networks from the Edge.
Liu, Shiyu.
Self-Programming Networks: Measuring and Controlling Networks from the Edge.
- Ann Arbor : ProQuest Dissertations & Theses, 2021 - 130 p.
Source: Dissertations Abstracts International, Volume: 83-03, Section: B.
Thesis (Ph.D.)--Stanford University, 2021.
This item must not be sold to any third party vendors.
The Self-Programming Networks (SPNs) research project aims to build autonomous networks; i.e., networks which sense, monitor, program and control themselves. SPNs use an "edge-centric" architecture, where sensing and controlling are primarily conducted at the network's edge. Prior work on SPNs has yielded two key systems: (i) Huygens, a highly accurate and scalable algorithm for network clock synchronization, and (ii) SIMON, a system for fine-grained network telemetry using observations at the network's edge. These systems have been applied in distributed computing -- e.g., for building faster distributed databases and scalable state-machine replication, and networking -- e.g., for building "jitter-free networks" which underlie financial trading exchanges.In this dissertation, I present my contributions to SPNs. First, by building on SIMON, I present the methods of reconstructing more detailed network states, extending its deployability, and reducing its overhead in computation and storage. Second, I present a novel approach, called On-Ramp, for controlling congestion in SPNs. Akin to on-ramp meters at freeways, On-Ramp "holds" or "pauses" traffic at the network's edge if congestion on the traffic's path is high. Congestion is measured using accurately synchronized clocks at the sender and receiver. On-Ramp operates as a universal underlay: it augments, and greatly improves, the performance of any existing congestion-control protocol during periods of transient overload. It can be deployed by cloud users in their virtual machines (VMs) without any in-network support. I demonstrate the effectiveness of On-Ramp on Google Cloud, CloudLab, ns-3 simulations, and the production clusters in Facebook. Finally, I conclude the dissertation by describing another SPN-enabled application, ClockChain, which scales the transaction ordering service in permissioned distributed ledgers.
ISBN: 9798505571880Subjects--Topical Terms:
619355
Software.
Self-Programming Networks: Measuring and Controlling Networks from the Edge.
LDR
:02958nmm a2200313 4500
001
2344793
005
20220531062141.5
008
241004s2021 ||||||||||||||||| ||eng d
020
$a
9798505571880
035
$a
(MiAaPQ)AAI28483284
035
$a
(MiAaPQ)STANFORDpf355zz9227
035
$a
AAI28483284
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Liu, Shiyu.
$3
3683604
245
1 0
$a
Self-Programming Networks: Measuring and Controlling Networks from the Edge.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2021
300
$a
130 p.
500
$a
Source: Dissertations Abstracts International, Volume: 83-03, Section: B.
500
$a
Advisor: Prabhakar, Balaji;Alizadeh, Mohammad;Rosenblum, Mendel.
502
$a
Thesis (Ph.D.)--Stanford University, 2021.
506
$a
This item must not be sold to any third party vendors.
520
$a
The Self-Programming Networks (SPNs) research project aims to build autonomous networks; i.e., networks which sense, monitor, program and control themselves. SPNs use an "edge-centric" architecture, where sensing and controlling are primarily conducted at the network's edge. Prior work on SPNs has yielded two key systems: (i) Huygens, a highly accurate and scalable algorithm for network clock synchronization, and (ii) SIMON, a system for fine-grained network telemetry using observations at the network's edge. These systems have been applied in distributed computing -- e.g., for building faster distributed databases and scalable state-machine replication, and networking -- e.g., for building "jitter-free networks" which underlie financial trading exchanges.In this dissertation, I present my contributions to SPNs. First, by building on SIMON, I present the methods of reconstructing more detailed network states, extending its deployability, and reducing its overhead in computation and storage. Second, I present a novel approach, called On-Ramp, for controlling congestion in SPNs. Akin to on-ramp meters at freeways, On-Ramp "holds" or "pauses" traffic at the network's edge if congestion on the traffic's path is high. Congestion is measured using accurately synchronized clocks at the sender and receiver. On-Ramp operates as a universal underlay: it augments, and greatly improves, the performance of any existing congestion-control protocol during periods of transient overload. It can be deployed by cloud users in their virtual machines (VMs) without any in-network support. I demonstrate the effectiveness of On-Ramp on Google Cloud, CloudLab, ns-3 simulations, and the production clusters in Facebook. Finally, I conclude the dissertation by describing another SPN-enabled application, ClockChain, which scales the transaction ordering service in permissioned distributed ledgers.
590
$a
School code: 0212.
650
4
$a
Software.
$2
gtt.
$3
619355
650
4
$a
Tomography.
$3
836553
650
4
$a
Control algorithms.
$3
3560702
650
4
$a
Telemetry.
$3
2002501
650
4
$a
Clocks & watches.
$3
3562007
650
4
$a
Signal processing.
$3
533904
650
4
$a
Internet service providers.
$3
866110
650
4
$a
Equilibrium.
$3
668417
650
4
$a
Design.
$3
518875
650
4
$a
Network interface cards.
$3
3683605
650
4
$a
Research & development--R&D.
$3
3554335
650
4
$a
Cloud computing.
$3
1016782
650
4
$a
Linux.
$3
738943
650
4
$a
Medical imaging.
$3
3172799
690
$a
0389
690
$a
0574
710
2
$a
Stanford University.
$3
754827
773
0
$t
Dissertations Abstracts International
$g
83-03B.
790
$a
0212
791
$a
Ph.D.
792
$a
2021
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=28483284
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9467231
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入
(1)帳號:一般為「身分證號」;外籍生或交換生則為「學號」。 (2)密碼:預設為帳號末四碼。
帳號
.
密碼
.
請在此電腦上記得個人資料
取消
忘記密碼? (請注意!您必須已在系統登記E-mail信箱方能使用。)