A survey of role mining

B Mitra, S Sural, J Vaidya, V Atluri - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Role-Based Access Control (RBAC) is the most widely used model for advanced access
control deployed in diverse enterprises of all sizes. RBAC critically depends on defining …

Erasure coding for distributed storage: An overview

SB Balaji, MN Krishnan, M Vajha, V Ramkumar… - Science China …, 2018 - Springer
In a distributed storage system, code symbols are dispersed across space in nodes or
storage units as opposed to time. In settings such as that of a large data center, an important …

{EC-Cache}:{Load-Balanced},{Low-Latency} Cluster Caching with Online Erasure Coding

KV Rashmi, M Chowdhury, J Kosaian, I Stoica… - … USENIX Symposium on …, 2016 - usenix.org
Data-intensive clusters and object stores are increasingly relying on in-memory object
caching to meet the I/O performance demands. These systems routinely face the challenges …

Exploiting combined locality for {Wide-Stripe} erasure coding in distributed storage

Y Hu, L Cheng, Q Yao, PPC Lee, W Wang… - … USENIX Conference on …, 2021 - usenix.org
Erasure coding is a low-cost redundancy mechanism for distributed storage systems by
storing stripes of data and parity chunks. Wide stripes are recently proposed to suppress the …

Efficient and available in-memory KV-store with hybrid erasure coding and replication

H Chen, H Zhang, M Dong, Z Wang, Y Xia… - ACM Transactions on …, 2017 - dl.acm.org
In-memory key/value store (KV-store) is a key building block for many systems like
databases and large websites. Two key requirements for such systems are efficiency and …

Clay codes: Moulding {MDS} codes to yield an {MSR} code

M Vajha, V Ramkumar, B Puranik, G Kini… - … USENIX Conference on …, 2018 - usenix.org
With increase in scale, the number of node failures in a data center increases sharply. To
ensure availability of data, failure-tolerance schemes such as Reed-Solomon (RS) or more …

Repair pipelining for erasure-coded storage: Algorithms and evaluation

X Li, Z Yang, J Li, R Li, PPC Lee, Q Huang… - ACM Transactions on …, 2021 - dl.acm.org
We propose repair pipelining, a technique that speeds up the repair performance in general
erasure-coded storage. By carefully scheduling the repair of failed data in small-size units …

Opening the chrysalis: On the real repair performance of {MSR} codes

L Pamies-Juarez, F Blagojevic, R Mateescu… - … USENIX conference on …, 2016 - usenix.org
Large distributed storage systems use erasure codes to reliably store data. Compared to
replication, erasure codes are capable of reducing storage overhead. However, repairing …

A piggybacking design framework for read-and download-efficient distributed storage codes

KV Rashmi, NB Shah… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Erasure codes are being extensively deployed in distributed storage systems instead of
replication to achieve fault tolerance in a storage efficient manner. While traditional erasure …

Rack-aware regenerating codes for data centers

H Hou, PPC Lee, KW Shum… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Erasure coding is widely used for massive storage in data centers to achieve high fault
tolerance and low storage redundancy. Since the cross-rack communication cost is often …