Edgio Labs and Advanced Projects团队是一组系统和网络研究人员,他们在探索如何提高Edgio平台的性能,可靠性和功能的新方法。 在本文中,我们将概述团队,他们的背景和我们的一些主要关注领域,包括我们过去的一些工作。 我们还将讨论如何通过有效和务实的设计来处理问题。 在接下来的文章中,我们将深入探讨一些正在进行的工作,但现在,让我们从概述开始。
我们是谁
Kyriakos Zarifis是一名研究科学家,于2019年加入该团队。 Kyriakos于2018年从南加州大学获得博士学位,期间他主要关注内容交付网络(CDN)的HTTP优化。 目前,他的研究兴趣包括互联网测量和跨Edgio网络,传输层和应用层的Web协议优化。
领导团队的是Marcel Flores。 Marcel最初是2014年夏天的实习生,在西北大学完成博士学位后全职加入团队,专注于在现有网络中启用额外的通信渠道并提高网络性能。 在Edgio,他进一步探索了传输层优化,大规模流量管理策略和缓存优化。
Anant Shah,首席建筑师,是团队及其项目的常客。 Anant的研究兴趣包括大规模互联网测量,路由分析和流量优化。 他目前的重点是优化和扩展后端API服务以及自动化部署分析。 Anant于2018年从科罗拉多州立大学获得博士学位。
我们的关注领域
多年来,在研究基础设施的需求时,团队发现有几个重点领域推动了我们的大多数项目。
其中首先是互联网测量的一般研究,并了解Edgio平台如何与更广泛的互联网互动。 这包括了解与不同提供商网络的关系,以及如何最好地利用它们来提供最低延迟和最高可靠性。 例如,过去的项目已经探讨了如何做到 通过一系列受控实验优化任意广播公告如何做到最好 测量我们面向客户的路线中的常见故障点,或如何利用公共边界网关协议(BGP)通知 对我们的基础设施和我们所依赖的基础设施的中断提供预警. 其他工作更直接地考虑了如何衡量应用程序级别的行为,探讨了如何估算用户视频QoE体验的问题。
另一个重点领域是优化基础设施上的现有系统的必要性,了解如何提高网络所服务的数百万次日常事务的性能。 这类工作通常源于对网络日常运作中的性能瓶颈的审查。 这些项目涵盖了许多堆栈组件:帮助了解数据如何流经物理基础设施,以及哪些类型的拥塞控制在不同条件下提供最佳性能。 在应用程序级别,我们努力优化系统,以实现更高效的服务器利用率和高速缓存性能自动缩放。 在每一个项目中,我们都特别注重试验性和数据驱动的方法来设计和核查这类系统。
我们的最后一个重点领域是前瞻性的观点,探讨如何扩展网络的功能,以提供更高的性能和可靠性。 这通常涉及到重新构思我们架构的各个部分,或了解我们如何将现有系统整合在一起以开发更多的响应系统。
我们的方法
从根本上讲,实验室的方法是务实的:专注于当前系统和基础设施所面临的挑战,但努力以开拓未来新机遇的方式解决这些挑战。 这种模式的关键是开放协作策略,在这种策略中,我们直接与其他工程团队合作,以便更好地了解他们各自构建和维护的系统组件。 这种方法进一步保持团队的工作基础,并能够对整个网络产生最有意义的影响。
这些合作不仅限于我们自己的组织,还包括与学术界众多研究人员的合作。 这些合作创造了与学生和学术实验室建立关系的新机会,带来了新的外部想法和方法。 这种合作促成了面向运营商的场地,如RIPE会议和LACNIC以及IMC,PAM,TMA等学术场所的参与。
我们的团队也经常接待优秀的博士生进行实习。 过去,这包括Stephen McQuistin (格拉斯哥大学),Lan Wei (南加州大学),Marc Warrior (西北大学),Evita Bakopoulou (加州大学欧文分校),Usama Naseer (布朗大学),Shruti Lall (佐治亚理工学院),Shaghayegh Mardani (加州大学洛杉矶分校)和Sayak Nag (加州大学河滨)。 我们的实习生探索了从开发任意播路由测量和优化到缓存优化再到机器学习方法的项目。
未来
展望未来,我们希望继续我们在这些和相关主题上的工作,并进一步希望在这个博客中分享我们正在进行的一些进展和项目。 在本系列即将发布的帖子中,我们将介绍我们正在进行的一些工作,包括迄今为止的调查结果,我们看到这些工作在未来的发展,以及我们在最有趣的学习领域的一些长期想法。
对于有兴趣了解更多关于Edgio Labs & Advanced项目的研究人员,或有兴趣探索上述任何主题的协作工作,请通过research@edg.io联系团队。
我们的出版物
Prathy Raman和Marcel Flores, 2021年,被动和主动测量会议(PAM)与Hoplets一起构建基础知识
双向任意播/单播探测(BAUP):优化CDN任意播,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)
命名的数据网络内容交付网络工作流, Rama Krishna Thelagathoti, Spyridon Mastorakis, Anant Shah, Harkeerat Bedi, Susmit Shannigrahi, 2020, IEEE CloutNet 2020
持续的最后一英里拥堵:不那么罕见, Romain Fontugne, Anant Shah,和Kenjiro Cho , 2020,互联网测量会议(IMC)
缓存互联网:从全球多租户CDN的视图, Marcel Flores, Harkeerat Bedi ,2019年,被动和主动测量会议(PAM ),巴拉斯港
在野生互联网中驯服Anycast , Stephen McQuistin, Sree Priyanka Uppu, Marcel Flores, 2019, ACM互联网测量会议(IMC ),阿姆斯特丹
密钥值网络缓存中的分布式负载平衡,Sikder Huq,Zubair Shafiq,Sukumar Ghosh,Amir R. Khakpour和Harkeerat Bedi,2017,Proc。 第37届IEEE分布式计算系统国际会议(ICDCS’17),佐治亚州亚特兰大
是否正在遭受缓冲? 检测实时视频流中的QoE损害, Adnan Ahmed, Zubair Shafiq, Harkeerat Bedi, Amir Khakpour, 2017, IEEE网络协议国际会议(ICNP ),多伦多
Peering vs. Transit:对等互连和传输互连的性能比较,Adnan Ahmed,Zubair Shafiq,Harkeerat Bedi,Amir Khakpour,2017,IEEE网络协议国际会议(ICNP),多伦多
描述大型商业内容交付网络的缓存工作负载,M. Zubair Shafiq,Amir R. Khakpour和Alex X. Liu,2016,Proc。 第35届IEEE计算机通信年会(INFOCOM’16),加利福尼亚州旧金山
优化内容交付网络的互联网传输路由,Faraz Ahmed,M. Zubair Shafiq,Amir R. Khakpour和Alex X. Liu,2016,Proc。 第24届IEEE网络协议国际会议(ICNP’16),新加坡
Riptide:云系统中的跳跃式后台办公连接, Marcel Flores, Amir R. Khakpour和Harkeerat Bedi, 2016, Proc。 第36届IEEE分布式计算系统国际会议(ICDCS’16),日本奈良
大规模直播视频流事件QoE分析, Adnan Ahmed, Zubair Shafiq, Amir Khakpour, 2016, ACM SIGMETRICS (扩展摘要),法国