Products &
Services


Company
Profile


UNIX
Resources


Open-source
Expertise


Helpful
Links


Contact Us

Comments?

Home





Attached below is a table of commercial products we typically find in a company environment, and possible open source replacement(s) available, usually for free. Our predilections and experiences are also listed in the Comments column.

Category Commercial Software Possible Open-source Replacement Our Comments
Core Infrastructure Microsoft Exchange
Netscape iPlanet
Microsoft IIS
sendmail
qmail
BIND
apache
webmin
The vast majority of the internet runs on open source software beacons such as BIND, apache, linux and sendmail. These are so well known that our comments are probably quite unnecessary. Very briefly, BIND is almost without competition for running DNS, qmail is simpler than sendmail to maintain but lacks some advanced features and is not as mature, and apache is by far the most common web server used on the internet.

Our expertise can help you configure and maintain your infrastructure using the above products to your customization. Most engineers at Brains2Bytes have significant experience in a variety of such infrastructure products.
Backup Software Veritas NetBackup, Legato Networker Amanda Both Netbackup and Networker are solid, easy-to-use and easily configurable after they have been set up correctly. They both have nice point-and-click GUI interfaces. You can backup almost all client types. If you require database backups while on-line, you could get add-on products from your vendor to accomplish this. It would cost you bundle though.

Amanda does not have a GUI interface, and its one disadvantage is that it cannot span tapes. You have to use SAMBA to backup Windows-based hosts. For on-line database backups, you could use your database vendors' API to accomplish this via the command line. Amanda also does a good job allowing you compression and encryption at both client and server level. Since Amanda uses standard tools for creating dump images, so only these tools are required to restore if Amanda is not available. Most tape storage libraries are supported.

We would recommend configuring Amanda initially for all non-critical backups. Once you are comfortable, we could help you include all your backups. You would not get a GUI, but do you really want your backup adminstrator to be reliant on a nice interface to do his job? At the least, you could negotiate with better leverage when your backup vendors' licensing comes up for renewal :-)
Inventory/Asset Management Software Too many to name Alist Of course, we're totally unbiased after writing and GPLing our open-source contribution :-)

Alist is a system of software designed to gather, store and display hardware and software configuration information of large numbers of machines. Information is gathered by an automated client program on each machine and sent back to a server which processes the information and stores it in a database for searching and display via a web interface
File Integrity Check Software Tripwire AIDE, cfengine Tripwire on Linux is free, but there is a fee for other platforms. AIDE is free. However, AIDE is supported on unix platforms only. So unless your gateway servers are running Linux or Windows, we would recommend trying out AIDE. However, if you have many gateway machines you have to track, the commercial Tripwire Manager is handy as a centralized management console.

Both systems have the same basic features, though the Tripwire reports are really impressive. Both create a database using rules defined in a configuration file. Tripwire supports signed databases, so it is more difficult to tamper with. Though we have not performed the tests ourselves, we understand the AIDE processes files significantly faster than Tripwire.

We like cfengine, a tool for synchronizing systems to a known configuration in case of change, a whole lot. Though it is a synchronization tool, it could also be used as a file integrity checker. We can help you set up an environment that handles both intrusion as well as accidental changes by legitimate users.
Monitoring Software HP Openview, IBM Tivoli, BMC Patrol, Mercury Sitescope Nagios, Big Sister, MRTG, Cricket This is a vast area which overlaps into network management tools. Monitoring is the detection software. Management includes both detection and control to try to fix problems automatically. Understandably, most administrators are hesitant to allow the management software to completely 'take over', since modern infrastructures are so complex. Typically, the commercial packages are marketed as all-encompassing, and can be used for fine-grained control of most systems. Since every application is different, any control to be exercised by the commercial software has to be programmed by an administrator, though the execution is integrated into the package environment. However, they are expensive, require extensive setup and customizations, and require continual maintenance of its operations - typically there are full-time employees just to handle these commercial packages. The most popular open source solutions are generally efficient monitoring packages, and typically do not attempt too much of control. A good administrator programs the control steps and sets up manual or automated execution mechanisms, based on monitored data.

On the systems monitoring side, we support Nagios, which encompasses the good ideas from other similar tools such as Spong or Angel. We believe this comes closest to the commercial tools in terms of richness of features, security and 3rd party add-ons. For smaller networks, we recommend Big Sister or its predecessor, Big Brother, for a easy-to-use system with good graphic displays. It does lack some features, most notably event history and SNMP support. For pure network devices load monitoring, we can help you implement Cricket or its predecessor, MRTG, for a clean, web-based solution.
Security Software Too many to name Snort, Nessus, PGP, TCT Numerous sites and networks are hacked because of inadequate preventive measures taken by administrators. A single attack can result in significant monetory damages, in addition to loss of intellectual property, customer confidence, business liability and recovery costs. The best defense against attacks is a combination of tools and policies that allows you to safeguard your systems, provide timely information about attacks or attempts, and yet keep false alarms to a minimum.

A basic security model should include user policy, firewalls, hardened machines, intrusion detection systems (IDS), auditing mechanisms and an incident response plan. We should be able to help you in all of these areas.

We like using the flexible Nessus software for security and vulnerability scans, the free Snort IDS for intrusion detection and encrypting software such as PGP or SSH for your data traffic. In other words, with your permission, we will try to break into your systems using some of these tools, and provide the feedback and changes you need to stay on top of this ever changing game.





Copyright 2002-2003, Brains2Bytes Inc. All rights reserved