Cloud computing is a service and information acquisition
mode based on internet, which enjoys great popularity among
the internet and Information Technology (IT) industry in recent
years. Through cloud computing, the shared hardware and
software resources can be offered to required individuals or
companies. Generally, Cloud computing services can be
divided into three different kinds of models: Infrastructure-asa-Service (laaS), Platform-as-a-Service (PaaS) and Softwareas-a-Service (SaaS) [2]. With these available computing
services, a cloud platform is capable of providing diverse
services for users [3]. In terms of its characteristics, cloud
computing is no longer a nomenclature in the field of IT, many
governments and enterprises have already started to develop
public clouds, private clouds and mixed clouds. Google cloud
provides java / Python runtime platform and data storage
interfaces [4]. Azure services platform released by Microsoft
provides an online development, storage and service escrow
environment based on Windows series products. Besides, cloud
computing has been widely used in the field of communication
[5], medical treatment [6], manufacturing industry [7], etc. In
[8], an architecture of Web-EDA system based on cloud
computing is proposed. However, this platform is a kind of
SaaS platform which provides access to partial EDA servers
and special applications to ordinary users without strong
flexibility.