Edgio Labs and Advanced Projects (Edgio實驗室和高級項目)團隊是一組系統和網路研究人員,他們探索了改進Edgio平臺性能,可靠性和功能的新方法。 在本文中,我們將概述團隊,他們的背景以及我們的一些主要關注領域,包括我們過去的一些工作。 我們還將討論我們如何以一種能夠實現有效和實用設計的方式來處理問題。 在即將發表的文章中,我們將深入探討我們正在進行的一些工作,但現在讓我們從概述開始。
我們是誰
Kyriakos Zarifis是一名研究科學家,於2019年加入該團隊。 Kyriakos於2018年獲得南加州大學的博士學位,期間他主要專注於內容交付網路(CDN)的HTTP優化。 目前,他的研究興趣包括跨Edgio網路,傳輸層和應用層的網際網路測量和Web協議優化。
馬塞爾·弗洛雷斯是團隊的領導者。 Marcel最初在2014年夏季擔任實習生,在西北大學畢業博士後全職加入該團隊,重點是在現有網路中啟用更多通信通路並提高網路性能。 在Edgio,他進一步探討了傳輸層優化,大規模流量管理策略和暫存優化。
首席架構師Anant Shah經常為團隊及其項目做出貢獻。 Anant的研究興趣包括大規模的Internet測量,路由分析和流量優化。 他目前的重點是優化和擴展後端API服務和自動化部署分析。 Anant於2018年獲得科羅拉多州立大學的博士學位。
我們的關注領域
多年來,在研究基礎設施的需求時,團隊發現有幾個重點領域推動了我們的大多數項目。
其中首先是對網際網路測量的一般研究,以及對Edgio平臺如何與更廣泛的網際網路交互的理解。 這包括了解與不同提供商網路的關係,以及如何最佳利用它們來提供最低延遲和最高可靠性。 例如,過去的項目探討瞭如何進行 通過一系列受控實驗優化任播廣播,如何獲得最佳效果 測量我們面向客戶的路線中的常見故障點或如何利用公共邊界閘道器協議(BGP)通知到 提供基礎設施和我們所依賴的基礎設施中斷的早期預警。 其他工作更直接地考慮瞭如何衡量應用程式級別的行為,探討了有關如何評估用戶的影片QoE體驗的問題。
另一個重點領域是需要優化基礎架構上的現有系統,了解如何提高網路每天提供服務的數百萬個事務的性能。 這類工作通常源於對網絡日常運行中的性能瓶頸的檢查。 這些項目涉及許多堆棧組件:幫助了解數據如何流經物理基礎設施,以及哪些類型的擁塞控制在不同條件下提供最佳性能。 在應用程式級別,我們致力於優化系統,以便為伺服器利用率和高速暫存性能實現更高效的自動擴展。 在每個項目中,我們都特別注重試驗性和數據驅動的方法來設計和核查這類系統。
我們的最後一個重點領域是前瞻性的觀點,探討如何擴展網路的功能,以提供更高的性能和可靠性。 這通常涉及重新構建我們體系結構的某些部分,或者了解我們如何將現有系統整合在一起以開發更多響應系統。
我們的方法
從根本上說,實驗室的方法是務實的:專注於當前系統和基礎架構所面臨的挑戰,但努力以開創未來新機遇的方式解決這些挑戰。 這一模型的關鍵是開放式協作策略,我們直接與其他工程團隊合作,以最好地了解他們各自構建和維護的系統組件。 這種方法進一步保持團隊的工作基礎,並能夠對整個網路產生最有意義的影響。
這些合作不僅僅是我們自己的組織,還包括與學術界許多研究人員的合作。 這些合作創造了與學生和學術實驗室建立關係的新機會,帶來了新的外部想法和方法。 這種合作的結果是參與了以操作者為導向的場所,如成熟的會議和LACNIC,以及諸如IMC,PAM,TMA等學術場所。
我們的團隊還經常有傑出的博士生在這裡實習。 過去,這包括Stephen McQuistin (格拉斯哥大學),Lan Wei (南加州大學),Marc Warrior (西北大學),Evita Bakopoulou (UC Irvine),Usama Naseer (布朗大學),Shruti Lall (喬治亞理工學院),Shaghayegh Mardani (UC Riverside)和Sayak Nag (UC)。 我們的實習生已經探索了各種項目,從開發任意點傳送路由測量和優化到高速暫存優化,再到機器學習方法。
未來
展望未來,我們希望繼續就這些主題和相關主題開展工作,並希望在此部落格中分享我們正在進行的一些進展和項目。 在本系列即將發佈的帖子中,我們將介紹我們正在進行的一些工作,包括我們到目前爲止的研究結果,我們看到這些工作在未來的發展方向,以及我們對最有趣的研究領域的一些長期想法。
對於有興趣了解有關Edgio Labs和Advanced項目的更多資訊或有興趣探索上述任何主題的協作工作的研究人員,請通過research@edg.io與團隊聯繫。
我們的出版物
利用Hoplets,Prathy Raman和Marcel Flores構建基礎知識,2021,被動和主動測量會議(PAM)
雙向全播/單播探測(BAUP):優化CDN Anycast,LAN Wei,Marcel Flores,Harkeerat Bedi,John Heidemann,2020,流量測量和分析(TMA)
動態數據流分析和操作的邊緣體系結構,Orpaz Goldstein,Anant Shah,Derek Shiell,Mehrdad Arshad Rad,William Pressly,Majid Sarrafzadeh (UCLA),2020年,邊緣計算國際會議(EDGE)
Named Data Networking for Content Delivery Network Workflows,Rama Krishna Thelagathoti,Spyridon Mastorakis,Anant Shah,Harkeerat Bedi,Susmit Shannigrahi,2020,IEEE CloutNet 2020
持續的最後一英里擁塞:不那麼罕見,Romain Fontugne,Anant Shah和Kenjiro Cho,2020年,網際網路測量會議(IMC)
Caching the Internet:A View from a Global Multi-Tenant CDN,Marcel Flores,Harkeerat Bedi,2019,Passive and Active Measurement Conference (PAM),Puerto Varas
Taming Anycast in the Wild Internet,Stephen McQuistin, Sree Priyanka Uppu, Marcel Flores, 2019,ACM Internet Measurement Conference (IMC),Amsterdam
Distributed Load Balancing in Key-Value Networked Caches,Sikder Huq,Zubair Shafiq,Sukumar Ghosh,Amir R. Khakpour,and Harkeerat Bedi,2017,Proc. 第37屆IEEE分布式計算系統國際會議(ICDCS’17,佐治亞州亞特蘭大
正在經歷緩衝? 偵測即時視訊串流中的QoE損傷Adnan Ahmed, Zubair Shafiq, Harkeerat Bedi, Amir Khakpour, 2017年,IEEE網路協議國際會議,多倫多
Peering vs. Transit:Performance Comparison of Peering and Transit Interconnections,Adnan Ahmed,Zubair Shafiq,Harkeerat Bedi,Amir Khakpour,2017,IEEE網路協議國際會議(ICNP),多倫多
Charactering Caching Workload of a Large Commercial Content Delivery Network,M. Zubair Shafiq,Amir R. Khakpour and Alex X. Liu,2016,Proc. 第16屆IEEE計算機通信年會(INFOCOM’2003),加利福尼亞州舊金山
Optimizing Internet Transit Routing for Content Delivery Networks,Faraz Ahmed,M. Zubair Shafiq,Amir R. Khakpour和Alex X. Liu,2016,Proc. 第16屆IEEE網路協議國際會議(ICNP’20),新加坡
Riptide: Jump-Starting Back-Office Connections in Cloud Systems,Marcel Flores, Amir R. Khakpour, and Harkeerat Bedi, 2016,Proc. 第36屆IEEE分布式計算系統國際會議(ICDCS’16,日本奈良
QoE Analysis of a Large-Scale Video Streaming Event,Adnan Ahmed,Zubair Shafiq,Amir Khakpour,2016,ACM SIGMETRICS (擴展摘要),法國