Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / ofanan 3 repositories

I am a lecturer at Ariel University, Israel. My research interests include distributed caching, scheduling, and decision-making under uncertainty.

ofanan/FIAT

This project provides tools to simulate access strategies and cache-content advertisement schemes for distributed caching.

Language: ReScript - Size: 8.88 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

ofanan/Distributed_SFC_migration

This project implements a distributed asynchronous protocol for the deployment and migration of Micro-Services (MSs) in the edge-cloud continuum. The protocol is implemented using the Omnet++ simulator, and is based on real-world antenna location, and on SUMO (Simulator of Urban MObility).

Language: C++ - Size: 26.6 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

ofanan/SFC_migration

This project simulates deployment and migration of Service Function Chains (SFC) in data-centers.

Language: Python - Size: 9.35 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 22 - Forks: 0

ofanan/APSR

This is a Java/Python implementation of an algorithm for parallel VM placement with high throughput and provalbe success guarantees, as described in the paper: I. Cohen, G. Einziger, M. Goldstein, Y. Sa’ar, G. Scalosub, and E. Waisbard. Parallel VM Deployment with Provable Guarantees, IFIP Networking, 2021, pp. 1-9.

Language: Java - Size: 24.4 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

ofanan/Access_strategies_with_staleness

This project provides tools to simulate several access strategies for distributed caching. The simulator considers a user who is equipped by several caches, and receives from them periodical updates about the cached content. These updates are not totally accurate. The user has to select which caches to access, to obtain the requested datum in the lowest price and maximum certainty possible.

Language: ReScript - Size: 7.89 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

ofanan/caffeine_simulator

This fork adds to Caffeine's simulator an indicator. An indicator is a compact, lightweight database that allows the user predict whether a requested datum is found in the cache. If the answer is negative, the user can access only a remote server instead of querying the cache for that item, thus saving the overhead of unnecessary cache accesses. This fork further implements and tests the algorithm CAB, which dynamically scales the indicator, and the frequency of sending it to the user.

Size: 242 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

ofanan/accessStrategies

This is a simulator for access strategies for distributed caching. The simulator considers a user who is equipped by several caches, and receives from them periodical updates about the cached content. The problem and algorithms implemented here are detailed in the paper: I. Cohen, G. Einziger, R. Friedman, and G. Scalosub, “Access Strategies for Network Caching”, IEEE/ACM Transactions on Networking, 29(2), pp. 609-622, 2021.

Language: Python - Size: 62.5 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

ofanan/caffeine

This fork adds to Caffeine's simulator an indicator. An indicator is a compact, lightweight database that allows the user predict whether a requested datum is found in the cache. If the answer is negative, the user can access only a remote server instead of querying the cache for that item, thus saving the overhead of unnecessary cache accesses. This fork further implements and tests the algorithm CAB, which dynamically scales the indicator, and the frequency of sending it to the user.

Language: ReScript - Size: 3.07 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

ofanan/dockerfiles Fork of omnetpp/dockerfiles

Source files for building OMNeT++ related docker images

Size: 165 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0