Information Technology Reference
In-Depth Information
Graphical
Interface
Uncinus Interfaces
mySQL DBMS
SaaS
Layer
Resource
Deployment
Recorder
Argument to
Interface
Parser
Compute
Resource
Allocator
Secure Data
Transfer
HPCaaS
Layer
Amazon API
SSH
IaaS Layer
Amazon EC2
FIGURE 11.4
Uncinus software overview.
The application broker allows an application service provider to publish AMIs
or applications. To publish an AMI, a machine image identifier, username, and
working directories need to be provided. When publishing applications,
the machine image identifier in which to install the package, installation
instructions, any required installation files, a list of input arguments, and
output controls need to be provided. The RDR stores these data in a mySQL
database on behalf of the cloud service provider. The AIP service translates
the input arguments recorded by the broker into equivalent web controls,
allowing for dynamic interface generation. End users accessing the Uncinus
system can select from the published AMIs and application modules to cus-
tomize their cloud deployment.
The HPCaaS model communicates with Amazon EC2 to provide cloud
resources to the user. When a user starts a cloud job, the CRA module creates
the necessary private keys and security groups before requesting resources
from Amazon EC2. Once the CRA can successfully access the virtual
machine, the SDT module is used to deploy application modules to the virtual
machine instance.
11.4.4.1 Features of Uncinus
Uncinus combines the HPCaaS model with an application broker to pro-
vide the features of the framework detailed in Section 11.3. Automated
Search WWH ::




Custom Search