Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Shiding Lin is active.

Publication


Featured researches published by Shiding Lin.


international conference on autonomic computing | 2004

RepStore: a self-managing and self-tuning storage backend with smart bricks

Zheng Zhang; Shiding Lin; Qiao Lian; Chao Jin

With the continuously improving price-performance ratio, building large, smart-brick based distributed storage system becomes increasingly attractive. The challenges, however, include not only reliability, adequate cost-performance ratio, online upgrades and so on, but also the systems ability to achieve these goals in as self-managing and self-adaptive a manner as possible. In this paper, we describe RepStore, a system that fulfills these goals. RepStore unites the self-organizing capability of P2P DHT and the completely autonomous, per-brick tuning mechanism to derive a scalable and cost-effective architecture. RepStore employs replication for active write-intensive data and erasure-coding for the rest, strives to achieve the best cost-performance balance automatically and transparent to application, and does so in a completely distributed manner. Our preliminary evaluations reveal that the system performs much as expected, achieving performance and reliability closer to a 3-way fully replicated system with only 60% of the cost.


pacific rim international symposium on dependable computing | 2005

Sigma: a fault-tolerant mutual exclusion algorithm in dynamic distributed systems subject to process crashes and memory losses

Wei Chen; Shiding Lin; Qiao Lian; Zheng Zhang

This paper introduces the Sigma algorithm that solves fault-tolerant mutual exclusion problem in dynamic systems where the set of processes may be large and change dynamically, processes may crash, and the recovery or replacement of crashed processes may lose all state information (memory losses). Sigma algorithm includes new messaging mechanisms to tolerate process crashes and memory losses. It does not require any extra cost for process recovery. The paper also shows that the threshold used by the Sigma algorithm is necessary for systems with process crashes and memory losses.


international conference on parallel processing | 2004

P2P resource pool and its application to optimize wide-area application level multicasting

Zheng Zhang; Yu Chen; Shiding Lin; Boying Lu; Shu-Ming Shi; Xing Xie; Chun Yuan

The concept of resource pool has a very long history. Propelled by the need to share CPU cycles of supercomputers for highthroughput computing jobs from the scientific community, the vision is most recently explored by the advocates of Grid. On the other hand, the advent of P2P researches has demonstrated the feasibility of integrating potentially unlimited amount of less powerful machines around the world. Organizing a P2P resource pool thus becomes an interesting research topic. This paper attempts to address two problems. The first is how to organize a P2P resource pool, and our answer is to combine the self-organizing strength of P2P DHT with an in-system, selfscaling monitoring infrastructure that is layered on top of DHT. The second question is the utility of the P2P resource pool for interesting applications. And we choose to showcase its power by optimizing wide-area application level multicasting (ALM), a problem far more challenging and interesting than conventional tasks such as massively parallel computation. We show that utilizing spare resources in the pool results in significant savings for single ALM session. Furthermore, we adopt a purely market-driven approach to optimize multiple concurrent sessions. As expected, sessions of higher priority are given higher share of resources.


Archive | 2010

System and method for a distributed object store

Zheng Zhang; Wei Chen; Yu Chen; Chao Jin; Dan Teodosiu; Qiao Lian; Shiding Lin


Archive | 2004

Data overlay, self-organized metadata overlay, and application level multicasting

Yu Chen; Zheng Zhang; Xing Xie; Shiding Lin


Operating Systems Review | 2007

BitVault: a highly reliable distributed data retention platform

Zheng Zhang; Qiao Lian; Shiding Lin; Wei Chen; Yu Chen; Chao Jin


Archive | 2004

Mutual exclusion techniques in a dynamic peer-to-peer environment

Shiding Lin; Qiao Lian; Zheng Zhang


Archive | 2005

Hybrid object placement in a distributed storage system

Wei Chen; Chao Jin; Dan Teodosiu; Qiao Lian; Shiding Lin; Yu Chen; Zheng Zhang


Archive | 2010

Mutual exclusion system and method in dynamic peer-to-peer environment

Qiao Lian; Shiding Lin; Zheng Zhang


Archive | 2005

Überlagerte Daten, Selbstorganisierte überlagerte Metadaten, und Mehrfachsendung auf Anwendungsebene Superimposed data Selforganised layered metadata and multicast at the application level

Shiding Lin; Xing Xie; Yu Chen; Zheng Zhang

Collaboration


Dive into the Shiding Lin's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge