On Tuesday 21 August 2007 17:18, David Boyes wrote:
> > Of all the projects on the projects list, which 2 or 3 do you think
>
> are
>
> > most
> > important from an enterprise standpoint?
>
> That's a very open-ended question...8-) Careful what you wish for.
>
> IMHO, here's what my wish list would be:
>
> Copypools
> Extract capability (#25)
> Continued enhancement of bweb
> Threshold triggered migration jobs (not currently in list, but will be
> needed ASAP)
> Client triggered backups
> Complete rework of the scheduling system (not in list)
> Performance and usage instrumentation (not in list)

Hmmm. That is an interesting list, not so much by its contents, but by what it 
lacks.  Item #1, which was the number one rated project isn't even on your 
radar screen.  I can understand that Copy pools would be #1, but can you 
comment on why Accurate backups don't appear on your list?

Could you give me a few details of what the scheduling problems were? 

By the way, I never imagined one Director could handle 2000 clients.

Regards,

Kern

PS: Thanks for the details. Very helpful. :-)

>
> To explain further:
>
> The reasoning for the copypool work is in the project list discussion.
> It's mandatory for regulatory compliance in a lot of industries, and
> becoming more necessary as even small organizations can mass more disk
> storage than they can back up easily on removable media. With 500G
> media, damaged or lost media is a major problem.
>
> The extract capability (I think we've discussed this before) is the
> problem of how to remove data from Bacula's control to systems that
> don't necessarily have Bacula tools. I would like to see that capability
> implemented for 'tar' and 'zip' archives (eg, the output of the Bacula
> "Extract" job is a tar or zip archive suitable for processing outside
> the Bacula environment. This might be a special pool media type or a
> special job type, your call.
>
> Bat vs bweb. Bat is really nice, but at this point, it's a hard sell to
> an enterprise for a heavy client option; they really want a) line mode
> for scripting integration, and b) www-based interfaces that don't
> require installation on client systems. Bweb is getting better and
> better and while bat is flashy and cool, the bweb option is probably
> more interesting for commercial users, and is more suitable for building
> appliance implementations.
>
> Threshold-triggered migration jobs are going to be important for
> enterprise customers. Their workload varies widely, and the point of
> managed storage for them is that the computer does the work, not the
> people. Having Bacula manage and trigger it's own migration processes
> based on thresholds is an important part of that.
>
> Client triggered backups. Important for managing firewall issues, but
> also makes implementing scheduler changes easier.
>
> Rework of the scheduling system. The current model is very complex to
> understand, and the current centralized job initiation model has
> problems scaling into enterprise space (we currently have problems with
> it in a large environment of >2000 clients, and have simply shut off the
> Bacula scheduler and gone to external event scheduling). A suggestion
> might be to add a client schedule management daemon that retrieves a
> schedule from a central server, and then kicks off a client-triggered
> backup at the appropriate time distributes a lot of the load.
>
> If the scheduling component were separated from the job management in
> the director, it'd also be a nice step toward separating all the
> event-driven components of Bacula into a event manager daemon that could
> handle monitoring thresholds, etc. Might also make sense to move the
> reporting functions out of the director as well, as the scheduling
> component would likely have all the information needed to do useful
> reporting.
>
> Wrt to performance/usage instrumentation, it'd be really useful to be
> able to natively monitor the operation of Bacula with enterprise console
> tools like OpenView or similar widgets. This would imply SNMP interfaces
> and other work beyond what has been done in the Nagios plugins.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to