Network


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

Hotspot


Dive into the research topics where Wenhao An is active.

Publication


Featured researches published by Wenhao An.


international conference on web services | 2012

A Cost-Effective Approach to Delivering Analytics as a Service

Xi Sun; Bo Gao; Liya Fan; Wenhao An

Analytical solutions are considered as increasingly important for modern enterprises. Currently, systematical adoption of analytical solutions is limited to only a small set of large enterprises, as the deployment cost is high due to high performance hardware requirement and expensive analytics software. Moreover, such on-premises solutions are not suitable for the occasional analytics consumers. In order to accelerate the prevalence of analytical solutions, this paper explores the feasibility of leveraging SaaS (Software-as-a-Service) delivery model to provide analytics capabilities as services in a cost-effective way. The main contributions of our work include: (1) proposing a framework to enable enterprise tenants to consume analytics capabilities as services; (2) developing a method to enhance existing analytics platform to support multi-tenancy so that a single software instance can effectively support multiple concurrent tenants; (3) designing an SLA (Service Level Agreement) customization mechanism to satisfy the diverse analytics capability demands of tenants. A prototype system has been developed to evaluate the feasibility of our approach.


IEEE Transactions on Services Computing | 2016

A Semi-Automatic Approach of Transforming Applications to be Multi-Tenancy Enabled

Liya Fan; Bo Gao; Zhihu Wang; Wenhao An; Yu Wang

As a popular technique in cloud computing, multi-tenancy (MT) can significantly ease software maintenance, and improve resource utilization. To make use of the MT technique, an application may need to be transformed to be MT-enabled. This process involves finding and processing a special kind of data entities named global isolation points (GIPs). Practically, finding all GIPs of an application is challenging. Traditional method involves manually browsing the application code, requiring a great deal of human effort. To solve this problem, we introduce a toolkit named Auto-MT to help find and process GIPs of an application. Auto-MT is able to find new GIPs based on their relations to known GIPs. To characterize the relation, a novel graph called value flow graph (VFG) is introduced, which models the value flows of data entities. It can also be used in other scenarios, like taint analysis. We have implemented Auto-MT as an Eclipse Plug-in, and applied it to transform Roller, a widely used Java application. Experimental results show that Auto-MT saves substantial human effort, and accelerates the process of transforming applications to be MT-enabled.


Archive | 2009

Multi-tenancy data storage and access method and apparatus

Wenhao An; Bo Gao; Chang Jie Guo; Zhong Su; Wei Sun; Zhi Hu Wang; Zhen Zhang


Archive | 2010

System, equipment and method for accessing database under multiple-tenant environment

Wenhao An; Bo Gao; Changjie Guo; Wei Sun; Zhihu Wang; Yueda Xiong


international conference on e-business engineering | 2011

Towards Delivering Analytical Solutions in Cloud: Business Models and Technical Challenges

Xi Sun; Bo Gao; Yuzhou Zhang; Wenhao An; Heng Cao; Changjie Guo; Wei Sun


Archive | 2010

Multi-tenant data storage and access method and device

Zhihu Wang; Bo Gao; Changjie Guo; Wei Sun; Zhong Su; Wenhao An; Zhen Zhang


Archive | 2010

Method and device for partitioning application database in multi-tenant scene

Zhihu Wang; Bo Gao; Changjie Guo; Chen Wang; Wei Sun; Zhen Zhang; Wenhao An


Archive | 2010

System and method for supporting multi-tenant separation/multi-tenant customization in JVM

Bo Gao; Changjie Guo; Zhihu Wang; Wei Sun; Ying Huang; Wenhao An; Tiancheng Liu


Archive | 2011

Method for processing file access for multi-tenancy application and file agent device

Wenhao An; Changjie Guo; Bo Gao; Zhihu Wang; Zhe Ma


Archive | 2014

Method and system for controlling multi-tenant database

Lei Zhi; Wenhao An; Zhihu Wang; Changjie Guo; Bo Gao; Ning Wang; Xiaofeng Wang; Qirong Wang

Collaboration


Dive into the Wenhao An's collaboration.

Researchain Logo
Decentralizing Knowledge