Publication | Closed Access
MOVING APPLICATIONS TO THE CLOUD: AN APPROACH BASED ON APPLICATION MODEL ENRICHMENT
86
Citations
18
References
2011
Year
Software MaintenanceCluster ComputingEngineeringCloud Computing ArchitectureSoftware EngineeringSoftware AnalysisCloud Resource ManagementModel Driven ArchitectureData ScienceManagementSystems EngineeringData IntegrationModel-based Software DevelopmentParallel ComputingData ManagementDifferent Target CloudsCloud-based IntegrationModel DeploymentComputer EngineeringApplication AnalysisComputer ScienceCloud Service AdaptationCloud AutomationSoftware DesignEdge ComputingTool ChainCloud ComputingMulticloudSystem SoftwareSplit ApplicationData Modeling
In this paper we describe a method and corresponding tool chain that allows moving an application to the cloud. In particular, we support to split an application such that various parts of it are moved to different clouds. This split can be done manually or by support of optimization algorithms. The split application is then automatically provisioned in the different target clouds. A metamodel for such applications supporting the proposed method is introduced. The architecture of a supporting tool is described. Experiences from the usage of the proposed method are reported.
| Year | Citations | |
|---|---|---|
Page 1
Page 1