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

Juan Du 0006

dblp:10/1178-6 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2014
0000-0002-6428-7763ORCID · corroborated

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

Security and privacy · 3 · 2 first-authorSystems, architecture and hardware · 2 · 2 first-authorComputer networks · 1 · 1 first-author

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
3 papers
Cloud and datacenter computing · 67% Performance modeling and evaluation · 18% Distributed systems · 15%
Network and information security
1 paper
Systems and software security · 100%
Databases, data mining, and information retrieval
1 paper
Data stream processing · 100%

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

TopicWeightPapersLastEvidence papers
Systems and software security
cloud security
0.212014
Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds · IEEE Trans. Parallel Distributed Syst. 2014
Cloud and datacenter computing › cloud service models
software as a service
0.212014
Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds · IEEE Trans. Parallel Distributed Syst. 2014
Performance modeling and evaluation › dependability modeling
availability modeling
0.112010
Highly available component sharing in large-scale multi-tenant cloud systems · HPDC 2010
Cloud and datacenter computing › multi-tenancy
multi-tenant cloud
0.112010
Highly available component sharing in large-scale multi-tenant cloud systems · HPDC 2010
Distributed systems
fault tolerance
0.122014
Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds · IEEE Trans. Parallel Distributed Syst. 2014
On verifying stateful dataflow processing services in large-scale cloud systems · CCS 2010

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

stream processing · 0.4attestation graph analysis · 0.4consistency check · 0.2attestation · 0.2simulation · 0.1availability prediction · 0.1
YearPublicationVenuePosition
2014 Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds
abstract
Software-as-a-service (SaaS) cloud systems enable application service providers to deliver their applications via massive cloud computing infrastructures. However, due to their sharing nature, SaaS clouds are vulnerable to malicious attacks. In this paper, we present IntTest, a scalable and effective service integrity attestation framework for SaaS clouds. IntTest provides a novel integrated attestation graph analysis scheme that can provide stronger attacker pinpointing power than previous schemes. Moreover, IntTest can automatically enhance result quality by replacing bad results produced by malicious attackers with good results produced by benign service providers. We have implemented a prototype of the IntTest system and tested it on a production cloud computing infrastructure using IBM System S stream processing applications. Our experimental results show that IntTest can achieve higher attacker pinpointing accuracy than existing approaches. IntTest does not require any special hardware or secure kernel support and imposes little performance impact to the application, which makes it practical for large-scale cloud systems.
Juan Du 0006, Daniel Joseph Dean, Yongmin Tan, Xiaohui Gu, Ting Yu 0001
IEEE Trans. Parallel Distributed Syst.1
2011 Adaptive data-driven service integrity attestation for multi-tenant cloud systems
abstract
Cloud systems provide a cost-effective service hosting infrastructure for application service providers (ASPs). However, cloud systems are often shared by multiple tenants from different security domains, which makes them vulnerable to various malicious attacks. Moreover, cloud systems often host long-running applications such as massive data processing, which provides more opportunities for attackers to exploit the system vulnerability and perform strategic attacks. In this paper, we present AdapTest, a novel adaptive data-driven runtime service integrity attestation framework for multi-tenant cloud systems. AdapTest can significantly reduce attestation overhead and shorten detection delay by adaptively selecting attested nodes based on dynamically derived trust scores. Our scheme treats attested services as black-boxes and does not impose any special hardware or software requirements on the cloud system or ASPs. We have implemented AdapTest on top of the IBM System S stream processing system and tested it within a virtualized computing cluster. Our experimental results show that AdapTest can reduce attestation overhead by up to 60% and shorten the detection delay by up to 40% compared to previous approaches.
Juan Du 0006, Xiaohui Gu, Nidhi Shah
IWQoS1
2010 On verifying stateful dataflow processing services in large-scale cloud systems
abstract
Cloud computing needs to provide integrity assurance in order to support security sensitive application services such as critical dataflow processing. In this paper, we present a novel RObust Service Integrity Attestation (ROSIA) framework that can efficiently verify the integrity of stateful dataflow processing services and pinpoint malicious service providers within a large-scale cloud system. ROSIA achieves robustness by supporting stateful dataflow services such as windowed stream operators, and performing integrated consistency check to detect colluding attacks. We have implemented ROSIA on top of the IBM System S dataflow processing system and tested it on the NCSU virtual computing lab. Our experimental results show that our scheme is feasible and efficient for large-scale cloud systems.
Juan Du 0006, Xiaohui Gu, Ting Yu 0001
CCS1
2010 RunTest: assuring integrity of dataflow processing in cloud computing infrastructures
abstract
Cloud computing has emerged as a multi-tenant resource sharing platform, which allows different service providers to deliver software as services in an economical way. However, for many security sensitive applications such as critical data processing, we must provide necessary security protection for migrating those critical application services into shared open cloud infrastructures. In this paper, we present RunTest, a scalable runtime integrity attestation framework to assure the integrity of dataflow processing in cloud infrastructures. RunTest provides light-weight application-level attestation methods to dynamically verify the integrity of data processing results and pinpoint malicious service providers when inconsistent results are detected. We have implemented RunTest within IBM System S dataflow processing system and tested it on NCSU virtual computing lab. Our experimental results show that our scheme is effective and imposes low performance impact for dataflow processing in the cloud infrastructure.
Juan Du 0006, Xiaohui Gu, Ting Yu 0001
AsiaCCS1
2010 Highly available component sharing in large-scale multi-tenant cloud systems
abstract
A multi-tenant cloud system allows multiple users to share a common physical computing infrastructure in a cost-effective way. Component sharing is highly desired in such a shared computing infrastructure, where different tenants can leverage each other's information and expertise to fulfill their own tasks. However, it is challenging to maintain the availability of sharable component resources in a large-scale cloud infrastructure, as cloud tenants are fully autonomous and highly dynamic. In this paper, we present a novel highly available component sharing system for large-scale multi-tenant cloud systems. We describe a component availability prediction scheme to identify endangered components (i.e., components at risk of extinction) within the infrastructure. The system then performs predictive replication based on the availability prediction results to preserve those endangered components. Thus, our system can preserve the availability of all component resources with low cost. Theoretical analysis and large-scale simulation are used to quantify the accuracy of our component availability prediction, and the efficiency of predictive replication. Experimental results show that our scheme can predict endangered components with high accuracy, and achieve up to 99% availability with about 15% of the full replication cost.
Juan Du 0006, Xiaohui Gu, Douglas S. Reeves
HPDC1
2009 SecureMR: A Service Integrity Assurance Framework for MapReduce
abstract
MapReduce has become increasingly popular as a powerful parallel data processing model. To deploy MapReduce as a data processing service over open systems such as service oriented architecture, cloud computing, and volunteer computing, we must provide necessary security mechanisms to protect the integrity of MapReduce data processing services. In this paper, we present SecureMR, a practical service integrity assurance framework for MapReduce. SecureMR consists of five security components, which provide a set of practical security mechanisms that not only ensure MapReduce service integrity as well as to prevent replay and denial of service (DoS) attacks, but also preserve the simplicity, applicability and scalability of MapReduce. We have implemented a prototype of SecureMR based on Hadoop, an open source MapReduce implementation. Our analytical study and experimental results show that SecureMR can ensure data processing service integrity while imposing low performance overhead.
Juan Du 0006, Ting Yu 0001, Xiaohui Gu
ACSAC2