Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Abdullah Bin Faisal

dblp:230/6819 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2024
0000-0002-0979-1756ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 77% Storage systems · 12% Distributed systems · 7%
Computer networks
1 paper
Datacenter networks · 100%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.812024
When will my ML Job finish? Toward providing Completion Time Estimates through Predictability-Centric Scheduling · OSDI 2024
Cloud and datacenter computing
job scheduling
0.812024
When will my ML Job finish? Toward providing Completion Time Estimates through Predictability-Centric Scheduling · OSDI 2024
Cloud and datacenter computing
cluster resource management and scheduling
0.412019
Reducing tail latency using duplication: a multi-layered approach · CoNEXT 2019
Storage systems
data redundancy
0.412019
Reducing tail latency using duplication: a multi-layered approach · CoNEXT 2019
Cloud and datacenter computing › quality of service
tail latency
0.412019
Reducing tail latency using duplication: a multi-layered approach · CoNEXT 2019
Datacenter networks
flow scheduling
0.312018
Workload adaptive flow scheduling · CoNEXT 2018
Datacenter networks › low-latency networking
tail latency reduction
0.312018
Workload adaptive flow scheduling · CoNEXT 2018
Distributed systems
fault tolerance
0.112019
Reducing tail latency using duplication: a multi-layered approach · CoNEXT 2019
Distributed systems › distributed data processing
straggler mitigation
0.112019
Reducing tail latency using duplication: a multi-layered approach · CoNEXT 2019
Cloud and datacenter computing
datacenter workloads
0.112018
Workload adaptive flow scheduling · CoNEXT 2018
Performance modeling and evaluation
workload characterization
0.112018
Workload adaptive flow scheduling · CoNEXT 2018

Methods — techniques the papers use, named apart from their topics

scheduling · 1.0queueing analysis · 0.7prototype implementation · 0.4
YearPublicationVenuePosition
2024 When will my ML Job finish? Toward providing Completion Time Estimates through Predictability-Centric Scheduling
Abdullah Bin Faisal, Noah Martin, Hafiz Mohsin Bashir, Swaminathan Lamelas, Fahad R. Dogar
OSDI1
2022 Network resource management as a database problem
abstract
Network resource management, or how bandwidth is allocated to flows, tenants, or applications, is a challenging problem. In this paper, we call for using the database abstraction for network resource management. A database provides simple constructs for supporting complex resource management tasks, such as transactions to support bandwidth reservations on multiple links, virtual tables for restricting the view of tenants in a cloud environment, and many others. To highlight the opportunities and challenges in this space, we present a research agenda around new abstractions and policy languages, the necessary data plane support, and potential for domain specific replication and sharding strategies for the resource management database.
Hafiz Mohsin Bashir, Abdullah Bin Faisal, Fahad R. Dogar
SoCC2
2019 Reducing tail latency using duplication: a multi-layered approach
abstract
Duplication can be a powerful strategy for overcoming stragglers in cloud services, but is often used conservatively because of the risk of overloading the system. We call for making duplication a first-class concept in cloud systems, and make two contributions in this regard. First, we present duplicate-aware scheduling or DAS, an aggressive duplication policy that duplicates every job, but keeps the system safe by providing suitable support (prioritization and purging) at multiple layers of the cloud system. Second, we present the D-Stage abstraction, which supports DAS and other duplication policies across diverse layers of a cloud system (e.g., network, storage, etc.). The D-Stage abstraction decouples the duplication policy from the mechanism, and facilitates working with legacy layers of a system. Using this abstraction, we evaluate the benefits of DAS for two data parallel applications (HDFS, an in-memory workload generator) and a network function (Snort-based IDS cluster). Our experiments on the public cloud and Emulab show that DAS is safe to use, and the tail latency improvement holds across a wide range of workloads.
Hafiz Mohsin Bashir, Abdullah Bin Faisal, Muhammad Asim Jamshed, Peter Vondras, Ali Musa Iftikhar, Ihsan Ayyub Qazi, Fahad R. Dogar
CoNEXT2
2018 Workload adaptive flow scheduling
abstract
Existing flow scheduling schemes for data center networks optimize for a specific workload and performance metric. In this paper, we present 2D, a new scheduling policy that offers robustness across performance metrics and changing workloads - a ground existing scheduling policies are unable to cover. 2D combines basic scheduling building blocks of multiplexing and serialization in a principled way, ensuring tail optimal performance across workloads while also improving the average (and lower percentiles) completion times.
Abdullah Bin Faisal, Hafiz Mohsin Bashir, Ihsan Ayyub Qazi, Zartash Afzal Uzmi, Fahad R. Dogar
CoNEXT1