Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shunde Cao

dblp:167/2246 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 8Databases, data management, data science and information retrieval · 1 · 1 since 2021

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 architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 76% Cloud and datacenter computing · 24%
Computer networks
1 paper
Content delivery and video streaming · 44% Edge and fog computing · 44% Wireless networking · 13%
Network and information security
1 paper
Cryptographic protocols and secure computation · 100%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation
secure multiparty computation
0.812024
SecretFlow-SCQL: A Secure Collaborative Query pLatform · Proc. VLDB Endow. 2024
Storage systems › indexing › index structure › hashing index
cuckoo hashing
0.622017
A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems · IEEE Trans. Parallel Distributed Syst. 2017
SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems · USENIX ATC 2017
Content delivery and video streaming › content sharing
image sharing
0.412019
Bandwidth and Energy Efficient Image Sharing for Situation Awareness in Disasters · IEEE Trans. Parallel Distributed Syst. 2019
Cloud and datacenter computing
cloud storage
0.422017
SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems · USENIX ATC 2017
A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems · IEEE Trans. Parallel Distributed Syst. 2017
Storage systems › indexing › index structure
hashing index
0.312017
SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems · USENIX ATC 2017
Storage systems
key-value storage
0.312017
A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems · IEEE Trans. Parallel Distributed Syst. 2017
Distributed and cloud data management
collaborative analytics
0.212024
SecretFlow-SCQL: A Secure Collaborative Query pLatform · Proc. VLDB Endow. 2024

Methods — techniques the papers use, named apart from their topics

secure sort protocol · 1.5additive secret sharing · 1.5submodular maximization · 0.4redundancy detection · 0.4feature extraction · 0.4cuckoo hashing · 0.3concurrency control · 0.3
YearPublicationVenuePosition
2024 SecretFlow-SCQL: A Secure Collaborative Query pLatform
abstract
In the business scenarios at Ant Group, there is a rising demand for collaborative data analysis among multiple institutions, which can promote health insurance, financial services, risk control, and others. However, the increasing concern about privacy issues has led to data silos. Secure Multi-Party Computation (MPC) provides an effective solution for collaborative data analysis, which can utilize data value while ensuring data security. Nevertheless, the performance bottlenecks of MPC and the strong demand for scalability pose great challenges to secure collaborative data analysis frameworks. In this paper, we build a secure collaborative data analysis system SCQL with a general purpose. We design more efficient MPC protocols and relational operators to meet the demand for scalability. In terms of system design, we aim to implement a system with security, usability, and efficiency. We conduct extensive experiments on SCQL to validate our optimization improvements: (1) Our optimized secure sort protocol sorts one million 64-bit data in only 4.5 minutes, 126× faster than EMP (9.4 hours). (2) The end-to-end execution time of the typical vertical scenario query is reduced by 1991× from the state-of-the-art semi-honest collaborative analysis framework Secrecy (rewritten with Additive Secret Sharing protocol), with appropriate security tradeoffs. (3) We test the system in the WAN setting with input size = 10 7 to demonstrate the scalability. We have successfully deployed SCQL to address problems in real-world business scenarios at Ant Group.
Wenjing Fang, Shunde Cao, Guojin Hua, Junming Ma, Yongqiang Yu, Qunshan Huang, Xiaopeng Zan, Pu Duan
Proc. VLDB Endow.2
2019 Bandwidth and Energy Efficient Image Sharing for Situation Awareness in Disasters
abstract
In order to save human lives and reduce injury and property loss, Situation Awareness (SA) information is essential and important for rescue workers to perform the effective and timely disaster relief. The information is generally derived from the shared images via widely used smartphones. However, conventional smartphone-based image sharing schemes fail to efficiently meet the needs of SA applications due to two main reasons, i.e., real-time transmission requirement and application-level image redundancy, which is exacerbated by limited bandwidth and energy availability. In order to provide efficient image sharing in disasters, we propose a bandwidth- and energy- efficient image sharing system, called BEES. The salient feature behind BEES is to propose the concept of Approximate Image Sharing (AIS), which explores and exploits approximate feature extraction, redundancy detection, and image uploading to trade the slightly low quality of computation results in content-based redundancy elimination for higher bandwidth and energy efficiency. Nevertheless, the boundaries of the tradeoffs between the quality of computation results and efficiency are generally subjective and qualitative. We hence propose the energy-aware adaptive schemes in AIS to leverage the physical energy availability to objectively and quantitatively determine the tradeoffs between the quality of computation results and efficiency. Moreover, unlike existing work only for cross-batch similar images, BEES further eliminates in-batch ones via a similarity-aware submodular maximization model. The response time of querying similar images is reduced via leveraging a geographic coordinate based index partitioning scheme. We have implemented the BEES prototype which is evaluated via three real-world image datasets. Extensive experimental results demonstrate the efficacy and efficiency of BEES. We have released the source codes of BEES at GitHub.
Pengfei Zuo, Yu Hua 0001, Xue (Steve) Liu, Jie Wu 0022, Yuncheng Guo, Wen Xia, Shunde Cao, Dan Feng 0001
IEEE Trans. Parallel Distributed Syst.8
2018 Mitigating Traffic-Based Side Channel Attacks in Bandwidth-Efficient Cloud Storage
abstract
Data deduplication is able to effectively identify and eliminate redundant data and only maintain a single copy of files and chunks. Hence, it is widely used in distributed storage systems and cloud storage to save the users' network bandwidth for uploading files. However, the occurrence of deduplication can be easily identified by monitoring and analyzing network traffic, which leads to the risk of user privacy leakage. An attacker can carry out a very dangerous side channel attack, i.e., learn-the-remaining-information (LRI) attack, to reveal users' privacy information by exploiting the side channel of network traffic in deduplication. Existing work addresses the LRI attack at the cost of the high bandwidth consumption. In order to address this problem, we propose a simple yet effective scheme, called randomized redundant chunk scheme (RRCS), to significantly mitigate the risk of the LRI attack while maintaining the high bandwidth efficiency of deduplication. The idea behind RRCS is to add randomized redundant chunks to mix up the real deduplication states of files used for the LRI attack, which effectively obfuscates the view of the attacker, who attempts to exploit the side channel of network traffic for the LRI attack. Our security analysis shows that RRCS significantly mitigates the risk of the LRI attack. We have implemented the RRCS prototype and evaluated it by using three real-world datasets. Experimental results demonstrate RRCS significantly outperforms existing work in terms of bandwidth efficiency.
Pengfei Zuo, Yu Hua 0001, Cong Wang 0001, Wen Xia, Shunde Cao
IPDPS5
2017 DLSH: a distribution-aware LSH scheme for approximate nearest neighbor query in cloud computing
abstract
Cloud computing needs to process and analyze massive high-dimensional data in a real-time manner. Approximate queries in cloud computing systems can provide timely queried results with acceptable accuracy, thus alleviating the consumption of a large amount of resources. Locality Sensitive Hashing (LSH) is able to maintain the data locality and support approximate queries. However, due to randomly choosing hash functions, LSH has to use too many functions to guarantee the query accuracy. The extra computation and storage overheads exacerbate the real performance of LSH. In order to reduce the overheads and deliver high performance, we propose a distribution-aware scheme, called DLSH, to offer cost-effective approximate nearest neighbor query service for cloud computing. The idea of DLSH is to leverage the principal components of the data distribution as the projection vectors of hash functions in LSH, further quantify the weight of each hash function and adjust the interval value in each hash table. We then refine the queried result set based on the hit frequency to significantly decrease the time overhead of distance computation. Extensive experiments in a large-scale cloud computing testbed demonstrate significant improvements in terms of multiple system performance metrics. We have released the source code of DLSH for public use.
Yu Hua 0001, Xue (Steve) Liu, Shunde Cao, Pengfei Zuo
SoCC4
2017 Mitigating traffic-based side channel attacks in bandwidth-efficient cloud storage
abstract
Data deduplication [3] is able to effectively identify and eliminate redundant data and only maintain a single copy of files and chunks. Hence, it is widely used in cloud storage systems to save the users' network bandwidth for uploading data. However, the occurrence of deduplication can be easily identified by monitoring and analyzing network traffic, which leads to the risk of user privacy leakage. The attacker can carry out a very dangerous side channel attack, i.e., learn-the-remaining-information (LRI) attack, to reveal users' privacy information by exploiting the side channel of network traffic in deduplication [1]. In the LRI attack, the attacker knows a large part of the target file in the cloud and tries to learn the remaining unknown parts via uploading all possible versions of the file's content. For example, the attacker knows all the contents of the target file X except the sensitive information θ. To learn the sensitive information, the attacker needs to upload m files with all possible values of θ, respectively. If a file Xd with the value θd is deduplicated and other files are not, the attacker knows that the information θ = θd.
Pengfei Zuo, Yu Hua 0001, Cong Wang 0001, Wen Xia, Shunde Cao
SoCC5
2017 BEES: Bandwidth- and Energy- Efficient Image Sharing for Real-Time Situation Awareness
abstract
In order to save human lives and reduce injury and property loss, Situation Awareness (SA) information is essential and important for rescue workers to perform the effective and timely disaster relief. The information is generally derived from the shared images via widely used smartphones. However, conventional smartphone-based image sharing schemes fail to efficiently meet the needs of SA applications due to two main reasons, i.e., real-time transmission requirement and application-level image redundancy, which is exacerbated by limited bandwidth and energy availability. In order to provide efficient image sharing in disasters, we propose a bandwidth-and energy-efficient image sharing system, called BEES. The salient feature behind BEES is to propose the concept of Approximate Image Sharing (AIS), which explores and exploits approximate feature extraction, redundancy detection, and image uploading to trade the slightly low quality of computation results in content-based redundancy elimination for higher bandwidth and energy efficiency. Nevertheless, the boundaries of the tradeoffs between the quality of computation results and efficiency are generally subjective and qualitative. We hence propose the energy-aware adaptive schemes in AIS to leverage the physical energy availability to objectively and quantitatively determine the tradeoffs between the quality of computation results and efficiency. Moreover, unlike existing work only for cross-batch similar images, BEES further eliminates in-batch ones via a similarity-aware submodular maximization model. We have implemented the BEES prototype which is evaluated via three real-world image datasets. Extensive experimental results demonstrate the efficacy and efficiency of BEES.
Pengfei Zuo, Yu Hua 0001, Xue (Steve) Liu, Dan Feng 0001, Wen Xia, Shunde Cao, Jie Wu 0022, Yuncheng Guo
ICDCS6
2017 SmartCuckoo: A Fast and Cost-Efficient Hashing Index Scheme for Cloud Storage Systems
Yu Hua 0001, Song Jiang 0001, Shunde Cao, Pengfei Zuo
USENIX ATC5
2017 A Collision-Mitigation Cuckoo Hashing Scheme for Large-Scale Storage Systems
abstract
With the rapid growth of the amount of information, cloud computing servers need to process and analyze large amounts of high-dimensional and unstructured data timely and accurately. This usually requires many query operations. Due to simplicity and ease of use, cuckoo hashing schemes have been widely used in real-world cloud-related applications. However, due to the potential hash collisions, the cuckoo hashing suffers from endless loops and high insertion latency, even high risks of re-construction of entire hash table. In order to address these problems, we propose a cost-efficient cuckoo hashing scheme, called MinCounter. The idea behind MinCounter is to alleviate the occurrence of endless loops in the data insertion by selecting unbusy kicking-out routes. MinCounter selects the “cold” (infrequently accessed), rather than random, buckets to handle hash collisions. We further improve the concurrency of the MinCounter scheme to pursue higher performance and adapt to concurrent applications. MinCounter has the salient features of offering efficient insertion and query services and delivering high performance of cloud servers, as well as enhancing the experiences for cloud users. We have implemented MinCounter in a large-scale cloud testbed and examined the performance by using three realworld traces. Extensive experimental results demonstrate the efficacy and efficiency of MinCounter.
Yu Hua 0001, Dan Feng 0001, Pengfei Zuo, Shunde Cao, Yuncheng Guo
IEEE Trans. Parallel Distributed Syst.6
2015 MinCounter: An efficient cuckoo hashing scheme for cloud storage systems
abstract
With the rapid growth of the amount of information, cloud computing servers need to process and analyze large amounts of high-dimensional and unstructured data timely and accurately, which usually requires many query operations. Due to simplicity and ease of use, cuckoo hashing schemes have been widely used in real-world cloud-related applications. However, due to the potential hash collisions, the cuckoo hashing suffers from endless loops and high insertion latency, even high risks of re-construction of entire hash table. In order to address this problem, we propose a cost-efficient cuckoo hashing scheme, called MinCounter. The idea behind MinCounter is to alleviate the occurrence of endless loops in the data insertion. MinCounter selects the “cold” (infrequently accessed) buckets to handle hash collisions rather than random buckets. MinCounter has the salient features of offering efficient insertion and query services and obtaining performance improvements in cloud servers, as well as enhancing the experiences for cloud users. We have implemented MinCounter in a large-scale cloud testbed and examined the performance by using two real-world traces. Extensive experimental results demonstrate the efficacy and efficiency of MinCounter.
Yu Hua 0001, Dan Feng 0001, Pengfei Zuo, Shunde Cao
MSST6