Optimum Application Deployment Technology for Heterogeneous IaaS Cloud

Recently, cloud systems composed of heterogeneous hardware have been increased to utilize progressed hardware power. However, to program applications for heterogeneous hardware to achieve high performance needs much technical skill and is difficult for users. Therefore, to achieve high performance easily, this paper proposes a PaaS which analyzes application logics and offloads computations to GPU and FPGA automatically when users deploy applications to clouds.

[1]  Yoji Yamato,et al.  Context-Aware Ubiquitous Service Composition Technology , 2006, CONFENIS.

[2]  Michiharu Takemoto,et al.  Method of creating web services from web applications , 2007, IEEE International Conference on Service-Oriented Computing and Applications (SOCA '07).

[3]  Jie Cheng,et al.  CUDA by Example: An Introduction to General-Purpose GPU Programming , 2010, Scalable Comput. Pract. Exp..

[4]  Michiharu Takemoto,et al.  Context-aware content-provision service for shopping malls based on ubiquitous service-oriented network framework and authentication and access control agent framework , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[5]  A. Kivity,et al.  kvm : the Linux Virtual Machine Monitor , 2007 .

[6]  Y. Yamato,et al.  Study and Evaluation of Context-Aware Service Composition and Change-Over Using BPEL Engine and Semantic Web Techniques , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[7]  Yoji Yamato,et al.  Development of resource management server for production IaaS services based on OpenStack , 2015, J. Inf. Process..

[8]  Yoji Yamato,et al.  Server Structure Proposal and Automatic Verification Technology on IaaS Cloud of Plural Type Servers , 2016, IJIIS: International Journal of Informatics and Information Systems.

[9]  Jason Sanders,et al.  CUDA by example: an introduction to general purpose GPU programming , 2010 .

[10]  Yoji Yamato,et al.  Evaluation of Agile Software Develeopment Method for Carrier Cloud Service Platform Development , 2014, IEICE Trans. Inf. Syst..

[11]  Yoji Yamato,et al.  Fast and Reliable Restoration Method of Virtual Resources on OpenStack , 2018, IEEE Transactions on Cloud Computing.

[12]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[13]  Yoji Yamato,et al.  Study of Service Processing Agent for Context-Aware Service Coordination , 2008, 2008 IEEE International Conference on Services Computing.

[14]  Yoji Yamato,et al.  Development of Service Control Server for Web-Telecom Coordination Service , 2008, 2008 IEEE International Conference on Web Services.