Home > Networking Tips > Network Engineering > NetDirector, an introduction: Free, simple server management
Networking Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

NETWORK ENGINEERING

NetDirector, an introduction: Free, simple server management


Maria Winslow
07.17.2006
Rating: -4.86- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


NetDirector is an open source tool that allows system administrators to configure network services and maintain large numbers of Linux, Solaris and BSD servers remotely from a Web browser running on any platform. The tool is most useful to two groups of users: administrators new to Linux who prefer a graphical management interface, and experienced administrators seeking an easier way to manage large groups of servers.

Relatively new on the open source scene, NetDirector was created by Emu Software and released in February 2006 under a modified Mozilla Public License at the LinuxWorld Conference and Expo in Boston. The project is a good fit for organizations with moderate server management requirements, especially those that want the flexibility to customize the code. NetDirector also works without customizations for those organizations wanting an easy server management solution.

Features
NetDirector allows the user to execute commands on multiple servers from a single Web browser to perform administrative tasks on common services. The system uses a modular design that also allows administrators to write custom code for specialized tasks. Features include rollbacks, scheduling tasks, server configuration cloning, tracking changes and granular role-based user management. NetDirector manages the following services with no customization necessary:

  • Samba
  • DNS
  • DHCP
  • TCP/IP
  • HTTP
  • FTP
  • Sendmail
  • Postfix
  • NFS
  • System Settings
  • Users and Groups
  • Rollbacks
  • Troubleshooting/Logs
  • OS/performance monitor
  • Refactoring -> Generic i/f

More open source networking resources

OpenNMS, an introduction: Affordable network management

Open source routers: Booting tips and operational benefits

Guide to open source network tools

NetDirector manages the following servers:

  • Linux (tested with Red Hat, Novell, Debian, Mandriva, and TurboLinux)
  • Solaris (what versions?)
  • BSD
  • Mac OS X

The system employs a server-agent architecture. The NetDirector server manager acts as the central repository and command center, and resides on a server devoted to management. Users connect to the server via a Web interface. NetDirector Agents are then installed on each server to be managed.

The NetDirector architecture

The NetDirector server manager controls the agents installed on each remote server and provides the Web interface for the user. This server maintains a database that allows the system to keep track of multiple variables necessary for securely maintaining a network of servers and services. Included is an automated installer that contains all of the components necessary to run NetDirector, which installs easily on most Linux systems in a few minutes.

A server agent resides on each server in the NetDirector system to be managed. These servers run as daemons and must have administrator rights to the services they need to access. Written in Python, server agents are designed to be lightweight and have secure access to local services on a "need to know" basis. Custom modules can be written to perform anything that is run in a shell script.

Users access the system via a rich Web interface delivered by the server manager. Administrators accustomed to a Windows environment will find NetDirector simple to use, but seasoned veterans with a love of command-line control can optionally edit flat config files.

Benefits of open source
NetDirector is a free download, and no license fees are required to use it. You can get started at the NetDirector Web site. The site features basic information about the tool, a wiki with installation instructions and other documentation, details about the license, and a list of partner projects.

The NetDirector project is also a founding member of the Open Management Consortium, promoting interoperability among open source systems management tools. Several projects have joined the consortium, promising better functionality and less vendor lock-in in the future of enterprise systems management. (See the Open Management Consortium Web site to find out more about their work on establishing standards.)

Emu Software, the originator of NetDirector, offers a subscription pricing model for those organizations that prefer an enterprise version with support, future updates and advanced features. Pricing is per node, ranging from $160 to $200. (See Emu Software's Web site for more information on this subscription offering.)

The NetDirector team is currently adding new modules for Kerberos and IPTables, as well as making improvements to the framework and user interface designs. Red Hat Network and LDAP management are currently in development for the enterprise version. To find out what the team has planned for the future, follow the "Roadmap" link off the main page.

NetDirector, with its rich user interface and ability to manage a large number of servers, is a welcome addition to the open source systems management scene. Organizations looking for an easier way to manage groups of Linux, Solaris, or BSD servers should investigate the tool for their management needs.

About the author:
As an open source strategy consultant, Maria Winslow assists clients in understanding the technical and budgetary impact that open source software will have on their computing environments. She is the author of The Practical Manager's Guide to Open Source and a site expert on SearchOpenSource.com.

Rate this Tip
To rate tips, you must be a member of SearchNetworking.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Network Engineering
Preventing hacker attacks with network behavior analysis IPS
Internal cloud computing on the cheap: Free automated provisioning?
Improved storage performance without adding more disk
Troubleshooting -- 'Network Know-How' Chapter 17
Windows Server 2008 IP routing configuration: Static and dynamic RIPv2
Understand Windows tracert output to troubleshoot network connectivity
Using tracert and TTL to troubleshoot network connectivity problems
10 Gigabit Ethernet interconnect solutions: Investigate carefully before choosing
Optimization of the data center with 10 Gigabit Ethernet
Converged Enhanced Ethernet: New protocols enhance data center Ethernet

Working With Servers and Desktops
What network loss testing tools/methods calculate dropped packets from a PC?
Do I have to disable DHCP on my router to create a DHCP server?
How can I replicate the services of Active Directory (AD) in ADC?
Top 10 reasons why computers do not have network access to each other
Troubleshooting -- 'Network Know-How' Chapter 17
Windows Server 2008 IP routing configuration: Static and dynamic RIPv2
Understand Windows tracert output to troubleshoot network connectivity
Test your TCP/IP protocol stack to troubleshoot network connectivity
Checking IP configuration to troubleshoot Windows network connectivity
Physical network security key to fighting low-tech threats

Network Management Software, Tools and Utilities
Network automation lags general IT process automation for now
How can I calculate perimeter firewall throughput?
Where can I find a wire driver that unblocks recognized passwords?
What network loss testing tools/methods calculate dropped packets from a PC?
Network user management
Green enterprise: Three networking investments that make a difference
Dynamic policy ensures faster, safer network for school district
Storage area networks change management primer
CA-NetQoS deal: Network management = application performance
Virtualization change and configuration management primer

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
four-way server  (SearchNetworking.com)
mail user agent  (SearchNetworking.com)
netstat  (SearchNetworking.com)
Technical Office Protocol  (SearchNetworking.com)
Telnet  (SearchNetworking.com)
two-way server  (SearchNetworking.com)
virtual network adapter  (SearchNetworking.com)
virtual network computing  (SearchNetworking.com)
virtual systems management  (SearchNetworking.com)
VxWorks  (SearchNetworking.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Networking Solutions for Business

Alcatel-Lucent Network Business Communications Solutions

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts