Adding a server to your infrastructure

René J Chevance and Pete Wilson, Contributors
The following tip is excerpted from the chapter on choosing your server from our e-book, "Windows Servers and Storage." In this tip, the authors discuss server hardware and ways to build servers from system components.

When you add a newly-acquired server to already-installed systems, the key actions are installation and test. While the manufacturer will have conducted basic tests of the hardware and software, you must exhaustively test the system running your organization's applications. The goal of this round of testing is to ensure that the new system produces the same results as the current systems when given the same input. The set of applications selected for these tests must exercise all aspects of the system -- computation, file system, LAN and WAN -- and should involve the use of either real or simulated workstations.

However, when your new system is intended to replace rather than supplement an existing system, you face additional work. The amount of work depends on whether the new system is completely compatible with the old one.

If the systems are compatible, the test process should pay special attention to storage, where you have two options to consider: Reuse the old storage on the new system (after a complete backup); or create a complete backup of the data on the current system and restore it to the new system.

Plan to keep the old system in good operational condition for at least a while after the migration of applications to the new

    Requires Free Membership to View

server. That will allow you to resume operations on the older machine if problems appear with the new system.

In cases where the new server is incompatible with the older machine, the same test and transfer process must be followed, but you must take exceptional care with your data.

For instance, you have two types of data representation: Little Endian and Big Endian. They refer to the order of bytes. Little Endian represents the low-order byte and high-order byte of a number stored in memory at the lowest and highest address respectively, whereas Big Endian represents the high-order byte of the number stored at the lowest address. Systems based on the Intel x86 architecture use Little Endian while RISC-based systems often use Big Endian. Some programs are sensitive to data representation, making this important to test.

The initial testing of the new server also provides an excellent opportunity to check that the operating procedures, especially backup and restore, are in good shape.

About the authors:
René J Chevance is an independent consultant. He formerly worked as chief Scientist of Bull, a European-based global IT supplier.

Pete Wilson is Chief Scientist of Kiva Design, a small consultancy and research company specializing in issues surrounding the move to multi-core computing platforms, with special emphasis on the embedded space. Prior to that, he spent seven years at Motorola/Freescale.

More information from SearchWinComputing.com

This was first published in October 2006

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

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.