EDBT 2026 Demo / reviewers in the wild / expert
Ofer Biran
dblp:51/1324
· DBLP profile ↗
9ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-authorTheory of computation · 2 · 2 first-authorComputer networks · 1Applied, interdisciplinary, general and emerging computing · 1
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 networks
1 paper |
Routing and switching · 77% Optical networks · 23% | |
| Theoretical computer science
1 paper |
Distributed computing theory · 67% Computational complexity · 33% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching › switching
hybrid switching |
0.2 | 1 | 2016 | Composite-Path Switching · CoNEXT 2016 |
Optical networks › optical switching
optical circuit switching |
0.1 | 1 | 2016 | Composite-Path Switching · CoNEXT 2016 |
Computational complexity
lower bounds |
0.0 | 1 | 1988 | A Combinatorial Characterization of the Distributed Tasks Which Are Solvable in the Presence of One Faulty Processor · PODC 1988 |
Distributed computing theory › distributed complexity
message complexity |
0.0 | 1 | 1988 | A Combinatorial Characterization of the Distributed Tasks Which Are Solvable in the Presence of One Faulty Processor · PODC 1988 |
Distributed computing theory › asynchronous computability
task solvability |
0.0 | 1 | 1988 | A Combinatorial Characterization of the Distributed Tasks Which Are Solvable in the Presence of One Faulty Processor · PODC 1988 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Heterogeneous Resource ReservationabstractGiven a large variety of resources and billing contracts offered by today’s cloud providers, customers face a nontrivial optimization challenge for their application workloads. A number of works are dealing with either billing contracts selection optimization or resource types selection. We argue that the largest cost savings to elastic workloads result from jointly optimizing heterogeneous resources and billing contracts selection. To this end, we introduce a novel cloud control and management framework and formulate a novel optimization problem called Heterogeneous Resource Reservation (HRR). We evaluate our solution through a thorough simulation study using publicly available cloud workload data as well as internal anonymous customer data. For these data our approach attain dramatic cost savings compared to the current state of the art. Ofer Biran, David Breitgand, Dean H. Lorenz, Michael Masin, Eran Raichstein, Avi Weit, Ilyas Iyoob |
IC2E | 1 |
| 2016 | Composite-Path SwitchingabstractHybrid switching combines a high-bandwidth optical circuit switch in parallel with a low-bandwidth electronic packet switch. It presents an appealing solution for scaling datacenter architectures. Unfortunately, it does not fit many traffic patterns produced by typical datacenter applications, and in particular the skewed traffic patterns that involve highly intensive one-to-many and many-to-one communications. Shay Vargaftik, Katherine Barabash, Yaniv Ben-Itzhak, Ofer Biran, Isaac Keslassy, Dean H. Lorenz, Ariel Orda |
CoNEXT | 4 |
| 2016 | Optics in Data Centers: Adapting to Diverse Modern WorkloadsabstractOver the recent years we witness a massive growth of cloud usage, accelerated by new types of 'born-to-the-cloud' workloads. These new types of workloads are increasingly multi-component, dynamic and often present highly intensive communication patterns. Massive innovation of Data Center Network (DCN) technologies is required to support the demand, giving raise to new network topologies, new network control paradigms, and management models. One particularly promising technology candidate for improving the DCN efficiency is Optical Circuit Switching (OCS). Shay Vargaftik, Isaac Keslassy, Ariel Orda, Katherine Barabash, Yaniv Ben-Itzhak, Ofer Biran, Dean H. Lorenz |
SYSTOR | 6 |
| 2012 | VM Placement Strategies for Cloud ScenariosabstractThe problem of Virtual Machine (VM) placement in a compute cloud infrastructure is well-studied in the literature. However, the majority of the existing works ignore the dynamic nature of the incoming stream of VM deployment requests that continuously arrive to the cloud provider infrastructure. In this paper we provide a practical model of cloud placement management under a stream of requests and present a novel technique called Backward Speculative Placement (BSP) that projects the past demand behavior of a VM to a candidate target host. We exploit the BSP technique in two algorithms, first for handling the stream of deployment requests, second in a periodic optimization, to handle the dynamic aspects of the demands. We show the benefits of our BSP technique by comparing the results on a simulation period with a strategy of choosing an optimal placement at each time instant, produced by a generic MIP solver. Nicolò Maria Calcavecchia, Ofer Biran, Erez Hadad, Yosef Moatti |
IEEE CLOUD | 2 |
| 2012 | A Stable Network-Aware VM Placement for Cloud SystemsabstractVirtual Machine (VM) placement has to carefully consider the aggregated resource consumption of co-located VMs in order to obey service level agreements at lower possible cost. In this paper, we focus on satisfying the traffic demands of the VMs in addition to CPU and memory requirements. This is a much more complex problem both due to its quadratic nature (being the communication between a pair of VMs) and since it involves many factors beyond the physical host, like the network topologies and the routing scheme. Moreover, traffic patterns may vary over time and predicting the resulting effect on the actual available bandwidth between hosts within the data center is extremely difficult. We address this problem by trying to allocate a placement that not only satisfies the predicted communication demand but is also resilient to demand time-variations. This gives rise to a new optimization problem that we call the Min Cut Ratio-aware VM Placement (MCRVMP). The general MCRVMP problem is NP-Hard, hence, we introduce several heuristics to solve it in reasonable time. We present extensive experimental results, associated with both placement computation and run-time performance under time-varying traffic demands, to show that our heuristics provide good results (compared to the optimal solution) for medium size data centers. Ofer Biran, Antonio Corradi, Mario Fanelli, Luca Foschini 0001, Alexander Nus, Danny Raz, Ezra Silvera |
CCGRID | 1 |
| 2011 | Guaranteeing High Availability Goals for Virtual Machine PlacementabstractThe placement of virtual machines (VMs) on a cluster of hosts under multiple constraints, including administrative (security, regulations) resource-oriented (capacity, energy), and QoS-oriented (performance) is a highly complex task. We define a new high-availability property for a VM; when a VM is marked as k-resilient, as long as there are up to k host failures, it should be guaranteed that it can be relocated to a non-failed host without relocating other VMs. Together with Hardware Predictive Failure Analysis and live migration, which enable VMs to be evacuated from a host before it fails, this property allows the continuous running of YMs on the cluster despite host failures. The complexity of the constraints associated with k-resiliency, which are naturally expressed by Second Order logic statements, prevented their integration into the placement computation until now. We present a novel algorithm which enables this integration by transforming the k-resiliency constraints to rules consumable by a generic Constraint Programming engine, prove that it guarantees the required resiliency and describe the implementation. We provide some preliminary results and compare our high availability support with naive solutions. Eyal Bin, Ofer Biran, Odellia Boni, Erez Hadad, Elliot K. Kolodner, Yosef Moatti, Dean H. Lorenz |
ICDCS | 2 |
| 1995 | Tight Bounds on the Round Complexity of Distributed 1-Solvable Tasks
Ofer Biran, Shlomo Moran, Shmuel Zaks |
Theor. Comput. Sci. | 1 |
| 1990 | Deciding 1-sovability of distributed task is NP-hard
Ofer Biran, Shlomo Moran, Shmuel Zaks |
WG | 1 |
| 1988 | A Combinatorial Characterization of the Distributed Tasks Which Are Solvable in the Presence of One Faulty ProcessorabstractFischer, Lynch and Paterson showed in a fundamental paper that achieving a distributed agreement for N > I processors is impossible in the presence of one faulty processor.This result was later extended by Moran and Wolfstahl who showed that it holds for any task with a connected input graph and a disconnected decision graph (whcrc a vcrtcx in the input [decision] graph is an N-tuple of input [decision] values of the processors, and there is an edge connecting two vertices if and only if they differ in exactly one component),In this paper we extend that latter result, and in fact we set the exact bordedine between solvable and unsolvable tasks, by giving a necessary and sufficient condition for a task to be solvable in the presence of a faulty processor.We present a universal protocol which solves any task which is found to be solvable by our condition.Using our characterization, we derive a novel technique to prove lower bounds on the number of messages that must be sent due to processor failure; specifically, we show that for each fixed JV > 2 there exist distributed tasks for Iv processors that can be solved in the presence of a faulty processor, but any protocol that solves them must send arbitrarily many messages in the worst case. Ofer Biran, Shlomo Moran, Shmuel Zaks |
PODC | 1 |