Novell has placed a lot of focus lately on helping its customers take advantage of the benefits of Linux with Novell Open Enterprise Server. In terms of your GroupWise environment, whether it’s hosted on NetWare or Windows servers, moving to Linux enables you to leverage the latest 64-bit hardware platforms, improve system stability, enjoy better application fault handling and recovery, and lower negative impacts from agent crashes or hardware failures. To make it even easier for you to take advantage of these benefits, this article steps through some of the keys aspects of moving your GroupWise systems to Linux.
Getting Comfortable with Linux
According to Dana Palmer, product lead for Novell GroupWise Support, one of the nicest things about migrating GroupWise to Linux is that you can make the move a few pieces at a time. This lets you get comfortable with the Linux environment before you migrate everything. Palmer first suggests installing one or two GroupWise components on Linux that are redundant to components that you have on your NetWare or Windows servers. For example, just installing WebAccess on a Linux server gives you valuable experience with the Linux platform as you set up all the required pieces to access a GroupWise system. This component approach to migrating lets you still keep your post office data on your NetWare or Windows environment until you’re ready to move other pieces.
Palmer also suggests installing a GroupWise Internet Agent (GWIA) that performs a specific function, such as POP and IMAP. This gives you more experience with GroupWise in the Linux environment while allowing your SMTP messages to continue to flow through your existing GWIA without disrupting your current operations. (See More GroupWise Linux Insights.)
To help your team get even more comfortable with GroupWise on Linux, you might want to next move your IT organization to a post office on Linux. This can give your IT team valuable experience in administering the GroupWise system on a local message store on Linux. At this point, you might even consider adding a GWIA that is dedicated to inbound or outbound mail. While you're acclimating yourself and your team to the GroupWise on Linux environment, it’s also a good time to plan and make a few decisions about the move.
What Are My Choices?
One of the first things you must decide is which Linux file system you should use for your GroupWise servers. GroupWise supports ext3, Reiser and Novell Storage Services, or NSS, file systems on Linux. While each file system has its advantages and disadvantages, Alex Evans, product manager for GroupWise at Novell, suggests that for many organizations ext3 is likely the preferred file system for running GroupWise. Still, before settling on this or any other file system choice, you should consider the pros and cons of each.
- NSS provides excellent Novell Cluster Services support and can simplify the migration from NetWare environments that have SAN storage. But the advanced features in NSS, which are not utilized by GroupWise, add unnecessary overhead that can impact performance.
- Reiser has been optimized for small files, making it a good choice for performance in GroupWise. But Reiser has limited recovery tools to assist you if you experience a crash. Perhaps, of even greater concern is that there is significant uncertainty in the industry in regard to the overall future of the Reiser file system.
Subscribe to Connection Magazine
- The advantages of the ext3 file system are that it demonstrates performance levels very close to that of Reiser while providing better journaling and recovery tools. Also, ext3 is the default file system for SUSE Linux Enterprise Server 11. However, you should be aware that if you want to use the H-Tree indexing capability in ext3, it is not currently supported by GroupWise.
The next choice you’ll need to make is when to make the move. As discussed before, you might want to get comfortable with a few components of GroupWise on Linux before moving a complete system or your whole environment. In addition to that, your decision about when to move could be affected by other events, such as the purchase of new server hardware, plans to upgrade to GroupWise 8, server consolidations or virtualization plans. The reality is that many of the decisions and planning considerations you make for your move to Linux should be based on the same best practices or considerations you would make when moving or deploying a new post office in your NetWare or Windows environments.
As with any move, you’ll need to do some preparatory work during your planning stage. To help you with this, Novell documentation provides an excellent GroupWise Migration Worksheet to facilitate this effort. (See section 4.8 of the GroupWise Server Migration Utility Installation and Migration Guide.) The worksheet and documentation help you through steps such as gathering needed information about your source server, target server, location of GroupWise software and components, handling SSL certificates and more.