Information Technology Reference
In-Depth Information
of its input
fixed name. If a client invoking the CBP wants to use the
IaaS-like execution to run its own executable, then the client simply has to select
the wrapper application, and provide the desired executable as an additional input
files with a
file called as
execute.bin
.
7.3 Integrated WS-PGRADE/CloudBroker Platform
to Access Multiclouds
The integration of WS-PGRADE/gUSE and the CloudBroker Platform is based on
the idea of using the CBP as the entry point to cloud infrastructures. Thus, CBP is used
as a hub to access the different cloud resources and the applications deployed on them.
It follows from this that the integrated solution is capable of handling every cloud
infrastructure accessible by the CBP. Such infrastructures include OpenNebula-
based, OpenStack-based, Eucalyptus, Amazon, and IBM clouds. Notice that
CloudBroker Platform plays the same role for clouds as DCI Bridge for all the DCIs.
Additionally, the integrated solution offers two modes of operation: SaaS-like
and IaaS-like. The SaaS-like operation mode enables the gateway users to run
applications deployed on the CBP, whereas in case of the IaaS-like operation the
users are able to run their own applications, with the help of a hidden wrapper
Table 7.1 Comparison of IaaS and SaaS models
IaaS model
SaaS model
Enables users to run their own
executable
Yes
No
What has to be predeployed
in the virtual machine image
A single wrapper application
Every application that
users would like to use
What has to be configured in
the CloudBroker Platform
Only the wrapper application
Every application that
users would like to use
Level of security
Low: user can run anything
High: users can run only
preregistered, tested apps
Ease of use (user ' s
perspective)
Easy: very similar to existing
WS-PGRADE/gUSE
interface
Easy: user simply selects
from the prede ned
software
Ease of use (portal adminis-
trator
Easy: only two additional
properties have to be set
Very easy: no need to set
additional properties
'
s perspective)
Ease of use (CloudBroker
administrator
Easy: only one application
has to be configured for each
cloud resource
Hard: every application
should be configured
'
s perspective)
Easy of use (cloud
administrator ' s perspective)
Easy: only one VM image
has to be deployed
Hard: either a number of
VM images have to be
deployed or one VM
image must be updated a
number of times
Search WWH ::




Custom Search