Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-26 Thread Kern Sibbald
On Monday 25 August 2008 11:38:21 Soren Hansen wrote: > Item 1:   Implement an interface between Bacula and Amazon's S3. >   Date:   25 August 2008 >   Origin: Soren Hansen <[EMAIL PROTECTED]> >   Status: Not started. >   What:   Enable the storage daemon to store backup data on Amazon's >        

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Kern Sibbald
On Monday 25 August 2008 20:02:59 Soren Hansen wrote: > On Mon, Aug 25, 2008 at 06:12:08PM +0200, Kern Sibbald wrote: > > If you have time available, I personally would prefer to see a new > > Bacula driver written using the S3 API, which as far as I can tell > > would be system independent. > > It

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 02:17:57PM -0400, David Boyes wrote: >> Bacula, as far as I know, is meant to work across different Unices. >> If you insist on putting S3 support into the operating system's >> kernel, you're effectively limiting your S3 support to the few >> operating systems which provide

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Kern Sibbald
On Monday 25 August 2008 19:28:31 Soren Hansen wrote: > On Mon, Aug 25, 2008 at 12:01:45PM -0400, Dan Langille wrote: > > pay more attention to my general suggestion: namely, pick a solution > > that is Bacula independent. > > > >> His idea is a repeat of one of my suggestions, namely teaching Bacu

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread David Boyes
> Bacula, as far as I know, is meant to work across different Unices. If > you insist on putting S3 support into the operating system's kernel, > you're effectively limiting your S3 support to the few operating systems > which provide this. Not at all what I'm doing. I'm doing a user-space API to

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 06:12:08PM +0200, Kern Sibbald wrote: > If you have time available, I personally would prefer to see a new > Bacula driver written using the S3 API, which as far as I can tell > would be system independent. It would, yes. > A SCSI driver is something that you have to ins

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 12:22:02PM -0400, David Boyes wrote: > Nope. I'm tired of every application doing it differently and messing > with each other, and getting in each other's way. That's why we have libraries. -- Soren Hansen | Virtualisation specialist | Ubuntu Server Team

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 12:09:20PM -0400, David Boyes wrote: > > Look, please stop trying to poke holes in my specific suggestion and > > pay more attention to my general suggestion: namely, pick a solution > > that is Bacula independent. > Right on. It's bloody well time that Unix had a proper sto

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 12:01:45PM -0400, Dan Langille wrote: > pay more attention to my general suggestion: namely, pick a solution > that is Bacula independent. >> His idea is a repeat of one of my suggestions, namely teaching Bacula >> to interact directly with S3. > Great. :) You realise that

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread David Boyes
> David Boyes wrote: > >> Umm, my understanding is all systems that Bacula runs upon provide a > >> SCSI interface. > > > > Nope. No SCSI on my z10s. Multi-path FICON Express, dude. 8-) > > *zzzom* > > Straight over my head. 8-) 4 path, 200MB/sec (that's Mbytes/sec) *per path* to *each drive

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Dan Langille
David Boyes wrote: >> Umm, my understanding is all systems that Bacula runs upon provide a >> SCSI interface. > > Nope. No SCSI on my z10s. Multi-path FICON Express, dude. 8-) *zzzom* Straight over my head. > >> Look, please stop trying to poke holes in my specific suggestion and > pay >>

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Kern Sibbald
On Monday 25 August 2008 17:54:12 Soren Hansen wrote: > On Mon, Aug 25, 2008 at 11:13:25AM -0400, David Boyes wrote: > >> To maintain system independence, would not a better way be: > >> > >> create a SCSI interface to Amazon S3 > >> > >> This would allow Amazon S3 to be used with more than Bacul

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread David Boyes
> Umm, my understanding is all systems that Bacula runs upon provide a > SCSI interface. Nope. No SCSI on my z10s. Multi-path FICON Express, dude. 8-) > Look, please stop trying to poke holes in my specific suggestion and pay > more attention to my general suggestion: namely, pick a solution that

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Dan Langille
Soren Hansen wrote: > On Mon, Aug 25, 2008 at 10:52:13AM -0400, Dan Langille wrote: >> Bacula already requires OS support. It relies heavily upon SCSI >> interfaces. These interfaces are not designed specifically for >> Bacula. They are available to all comers. > > I'm aware. > > You suggested

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 11:13:25AM -0400, David Boyes wrote: >> To maintain system independence, would not a better way be: >> >> create a SCSI interface to Amazon S3 >> >> This would allow Amazon S3 to be used with more than Bacula without >> any changes to Bacula. > We're working on something

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 10:52:13AM -0400, Dan Langille wrote: > Bacula already requires OS support. It relies heavily upon SCSI > interfaces. These interfaces are not designed specifically for > Bacula. They are available to all comers. I'm aware. You suggested a SCSI interface to S3. This sou

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread David Boyes
> To maintain system independence, would not a better way be: > > create a SCSI interface to Amazon S3 > > This would allow Amazon S3 to be used with more than Bacula without any > changes to Bacula. We're working on something just like that. Should be available around Xmas.

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Dan Langille
Soren Hansen wrote: > On Mon, Aug 25, 2008 at 09:56:34AM -0400, Dan Langille wrote: >> To maintain system independence, would not a better way be: >> >> create a SCSI interface to Amazon S3 > > How does requiring operating system support improve system independence? Bacula already requires OS su

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Kern Sibbald
On Monday 25 August 2008 15:56:34 Dan Langille wrote: > Soren Hansen wrote: > > Hi! > > > > I'd like to request Amazon S3 integration in Bacula. I can imagine two > > approaches. Note that I'm not very familiar with the Bacula code base at > > all, so either approach (or both) might prove to be uns

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
On Mon, Aug 25, 2008 at 09:56:34AM -0400, Dan Langille wrote: > To maintain system independence, would not a better way be: > > create a SCSI interface to Amazon S3 How does requiring operating system support improve system independence? -- Soren Hansen | Virtualisation specialis

Re: [Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Dan Langille
Soren Hansen wrote: > Hi! > > I'd like to request Amazon S3 integration in Bacula. I can imagine two > approaches. Note that I'm not very familiar with the Bacula code base at > all, so either approach (or both) might prove to be unsuitable. > > One way to achieve this is would be to add a new ba

[Bacula-devel] Feature request: Amazon S3 integration

2008-08-25 Thread Soren Hansen
Hi! I'd like to request Amazon S3 integration in Bacula. I can imagine two approaches. Note that I'm not very familiar with the Bacula code base at all, so either approach (or both) might prove to be unsuitable. One way to achieve this is would be to add a new backend to the storage daemon: Add o