There's an extension to the ComputeService abstraction, ImageExtension, for doing image creation, but it's not implemented by all clouds - I think only EC2, Nova and CloudStack, actually. But it could be implemented for any API/provider that had the necessary api methods to do the imaging in the first place, or you could just drop down below the abstraction layer and do the image creation directly.
A. On Sun, Jan 12, 2014 at 3:30 PM, Ignacio de Córdoba <[email protected]>wrote: > Hello, > I am considering the use of JClouds for an application that should > suspend/resume instances in a per hour charge service (Softlayer CCI to be > precise). I see JClouds API supports suspend and resume methods in the > ComputeService interface (I wonder if they are supported in Softlayer > provider classes, but I can check that myself I guess). > My question is… is there any other approach to stopping a running > NodeMetadata that will probably me resumed shortly (hours/days) other than > this suspendNode() and resumeNode() methods? (For example I used to create > an instance Image and destroy the instance immediately, both actions > through API, when I was using notToBeDiscontinued IBM SmartCloud service. > > This first question leads to a second one… what is the procedure to > perform a Node image through JClouds? > > Thanks. > > Ignacio de Córdoba > [email protected] > Red Skios S.A. - www.skios.es > >
