- Brushwood
Brushwood: Distributed Trees in Peer-to-Peer Systems
C. Zhang, A.
Krishnamurthy, and R. Y. Wang.
The 4th International Workshop on Peer-to-Peer Systems (IPTPS), 2005
- Brushwood-based pub/sub
Combining Flexibility and Scalability in a Peer-to-Peer
Publish/Subscribe System
C. Zhang, A. Krishnamurthy, R. Y. Wang, and J. P. Singh.
The 6th ACM/IFIP/USENIX International Middleware Conference (Middleware), 2005
- Brushwood-based SkipIndex
Peer-to-peer indexing service for high-dimensional data that
supports range
and similarity queries. We propose a novel scheme to navigate
distributed
index tree efficiently. Prototype has been deployed on 100+ nodes
distributed
in North America.
SkipIndex: Towards a Scalable Peer-to-Peer Index Service for High
Dimensional Data
C. Zhang, A.
Krishnamurthy, and R. Y. Wang.
Submitted for publication
- PlanetSeer
Observing Internet faults by passive monitoring of CDN traffic and
active
probing from multiple vantage points. This combination reveals failures
in large geographical areas with relatively small cost. Prototype
system
runs on hundreds of nodes throughout America, Europe, Asia and
Australia.
PlanetSeer: Internet Path Failure Monitoring and Characterization in
Wide-Area Services.
M. Zhang, C. Zhang, V.
Pai, L. Peterson, and R. Y. Wang.
6th Symposium on Operating Systems Design and Implementation (OSDI),
2004
-
Fulcrum: NFS Router (Intern project in IBM research)
Building scalable NFS service with locality-aware request redirection.
Front-end router redirects requests to back-end storage nodes in a load
balanced manner while maintaining request locality.
- Coherent object tracking
Scalable infrastructure to track read/write object copies in
distributed
storage systems. Prototype includes a distributed virtual disk and
distributed
file system.
Coherent and Network-Aware Tracking of Objects
C. Zhang, J. Lai, S.
Sobti, N. Garg, A. Krishnamurthy, and R. Y. Wang.
Technical Report
- Network-embedded programmable storage
Combine programmability and network-awareness in network-embedded
storage.
Network-Embedded Programmable Storage and Its Applications
S. Sobti, J. Lai, Y. Shao, N. Garg, C. Zhang, M. Zhang, F. Zheng, A. Krishnamurthy, and R. Y.
Wang.
3rd IFIP-TC6 Networking Conference (NETWORKING), 2004
- Adaptive replication infrastructure
Adaptive update
propagation mechanisms to improve performance and availability
of replicated systems.
Trading Replication Consistency for Performance and Availability, an
Adaptive Approach
C. Zhang, Z. Zhang.
23rd International Conference on Distributed Computing Systems (ICDCS), 2003
- Mobile Storage
Segank: connectivity for distributed data access and sharing
among mobile users.
Segank: a Distributed Mobile Storage System.
S. Sobti, N. Garg, F. Zheng, J. Lai, Y. Shao, C. Zhang, E. Ziskind, A. Krishnamurthy, and R. Y. Wang.
3rd Conference on File and Storage Technologies} (FAST), 2004
PersonalRAID:
Maintain consistent
storage view on disconneted computers with a small carry-on disk. The
entire storage system consists solely of a collection of storage logs,
which enables fast access and efficient update propagation.
PersonalRAID: Mobile Storage for Distributed and Disconnected Computers
S. Sobti, N. Garg, C. Zhang, X. Yu, A. Krishnamurthy, and R. Y. Wang.
1st Conference on File and Storage System Technologies (FAST), 2002
Explore the impact of file system strategies on energy consumption of mobile storage.
Considering the Energy Consumption of Mobile Storage Alternatives.
F. Zheng, N. Garg, S. Sobti, C. Zhang, R. Joseph, A. Krishnamurthy and R. Y. Wang.
11th International Symposium on Modeling, Analysis and Simulation of
Computer and Telecommunication Systems (MASCOTS), 2003
- Low latency disk array
Systematically
trading off disk array capacity for performance with combined
techniques
of striping, mirroring, in-track replication and eager writing.
Configuring and Scheduling An Eager-Writing Disk Array for Transaction Processing Workload
C. Zhang, X. Yu, A. Krishnamurthy and R. Y. Wang.
1st Conference on File and Storage System Technologies (FAST), 2002
- Human diving modeling with dynamics simulation
Course project
for Graphics, use physical model to produce animation's of diving human
body and water splash.
See the mpeg here .
- COSMOS : a scalable single-image file system for workstation cluster.
Master thesis,
use striping and cooperative cache among cluster machines to improve FS
bandwidth/latency.