Re: [Bacula-users] Storage pool concept

2005-07-28 Thread Jesse Keating
On Thu, 2005-07-28 at 13:41 +0200, Arne Kloecker wrote:
> as i read the manual Bacula (at the moment) does not provide a concept for 
> storage pools. 

I think that is correct.  Volume pools are, and volumes in a pool can
come from just about any storage server.

> Is there any workaround so that i can have several storage devices (PC/Linux 
> servers with 5terabyte diskspace in my case), WITHOUT the need to balance the 
> clients onto the storage devices by myself?

Well, this is where I think you mean there is no support.  When dealing
with backups, you have to specify a backup device as well as a pool to
backup to.  A pool could have volumes from many different backup
devices, but you can't just specify a pool to pull an available volume
from, unless _I_ missed something in the reading.

> If there is no workaround, does anyone know how much work it would be to 
> implement such a feature?

At this time I think you manually have to assign each server to a
specific storage device.  They can all be part of the same pool but
thats about it.  I'm not sure what it would take to randomize a list of
storage devices within a pool.

-- 
Jesse Keating
GameHouse -- Systems Engineer



---
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


RE: [Bacula-users] Storage pool concept

2005-07-28 Thread Chris Lee
Arne,

I'm not sure I understand exactly what you're asking, but to clarify: are
you asking if you can setup a pool of physical drives (not pools of
volumes/tapes)?

If this is the case I believe multiple drive support is (at least partially)
working, but as for how to make the director see a given number of drives as
a single storage device such that data can be striped -- either sequentially
or in parallel -- across the volumes mounted on those drives, I don't think
this has been fully implemented yet.

I'm sure sometime today Kern or another, more experienced list member could
confirm or correct me on this, but I think the answer is "I don't think so."
Either way, I think this capability would definitely be a GoodThing(TM) and
if it isn't going into 1.38 then I will certainly try to offer what
development assistance I can in the next development cycle.

Thanks,
Chris  

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Arne Kloecker
> Sent: Thursday, 28 July, 2005 06:41
> To: bacula-users@lists.sourceforge.net
> Subject: [Bacula-users] Storage pool concept
> 
> Hi,
> 
> as i read the manual Bacula (at the moment) does not provide 
> a concept for 
> storage pools. 
> 
> Is there any workaround so that i can have several storage 
> devices (PC/Linux 
> servers with 5terabyte diskspace in my case), WITHOUT the 
> need to balance the 
> clients onto the storage devices by myself?
> 
> If there is no workaround, does anyone know how much work it 
> would be to 
> implement such a feature?
> 
> Thanks in advance for any hints.
> Best regards
>   Arne



---
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Storage pool concept

2005-07-28 Thread Kern Sibbald
On Thursday 28 July 2005 17:06, Chris Lee wrote:
> Arne,
>
> I'm not sure I understand exactly what you're asking, but to clarify: are
> you asking if you can setup a pool of physical drives (not pools of
> volumes/tapes)?
>
> If this is the case I believe multiple drive support is (at least
> partially) working, but as for how to make the director see a given number
> of drives as a single storage device such that data can be striped --
> either sequentially or in parallel -- across the volumes mounted on those
> drives, I don't think this has been fully implemented yet.

What 1.38 has is the ability for you to specify more than one storage device 
for a Job.  The SD will then select one that is free or corresponds to what 
the user wants (correct Media Type).  However, the Job will be tied to a 
single storage device.

I've added a field in the database that will allow striping of data across 
devices, but there is no code and I currently don't have it scheduled for 
implementation.

>
> I'm sure sometime today Kern or another, more experienced list member could
> confirm or correct me on this, but I think the answer is "I don't think
> so." Either way, I think this capability would definitely be a
> GoodThing(TM) and if it isn't going into 1.38 then I will certainly try to
> offer what development assistance I can in the next development cycle.
>
> Thanks,
> Chris
>
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf
> > Of Arne Kloecker
> > Sent: Thursday, 28 July, 2005 06:41
> > To: bacula-users@lists.sourceforge.net
> > Subject: [Bacula-users] Storage pool concept
> >
> > Hi,
> >
> > as i read the manual Bacula (at the moment) does not provide
> > a concept for
> > storage pools.
> >
> > Is there any workaround so that i can have several storage
> > devices (PC/Linux
> > servers with 5terabyte diskspace in my case), WITHOUT the
> > need to balance the
> > clients onto the storage devices by myself?
> >
> > If there is no workaround, does anyone know how much work it
> > would be to
> > implement such a feature?
> >
> > Thanks in advance for any hints.
> > Best regards
> >   Arne
>
> ---
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
Best regards,

Kern

  (">
  /\
  V_V


---
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Storage pool concept

2005-07-28 Thread Arne Kloecker
Hi,

On Thursday 28 July 2005 18:08 Kern Sibbald wrote:

> What 1.38 has is the ability for you to specify more than one storage
> device for a Job.  The SD will then select one that is free or corresponds
> to what the user wants (correct Media Type).  However, the Job will be tied
> to a single storage device.

OK, that should be what i need. 
To clarify what i _want_:
I want to set up a bunch of backup-servers each with several disk storage 
devices. I want to be able to set up the backup configuration in a way that i 
just need to add all those devices in a "pool", and the software cares about 
which device to use when. So if a device is full or in use another one is 
used. 

Features like load-balancing and such are of secondary need for me.

A question to the feature in 1.38: What happens if a disk runs full _during_ a 
backup? Will it be continued on the next SD?

Thanks and best regards
  Arne


---
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users