Migration from Windows to Linux for a Small Engineering Firm "A&G Associates"
Total Page:16
File Type:pdf, Size:1020Kb
Rochester Institute of Technology RIT Scholar Works Theses 2004 Migration from Windows to Linux for a small engineering firm "A&G Associates" Trimbak Vohra Follow this and additional works at: https://scholarworks.rit.edu/theses Recommended Citation Vohra, Trimbak, "Migration from Windows to Linux for a small engineering firm A&G" Associates"" (2004). Thesis. Rochester Institute of Technology. Accessed from This Thesis is brought to you for free and open access by RIT Scholar Works. It has been accepted for inclusion in Theses by an authorized administrator of RIT Scholar Works. For more information, please contact [email protected]. Migration from Windows to Linux for a Small Engineering Firm "A&G Associates" (H ' _T ^^L. WBBmBmBBBBmb- Windows Linux by Trimbak Vohra Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Information Technology Rochester Institute of Technology B. Thomas Golisano College of Computing and Information Sciences Date: December 2, 2004 12/B2/28B2 14:46 5854752181 RIT INFORMATION TECH PAGE 02 Rochester Institute of Teehnology B. Thomas Golisano College of Computing and Information Sciences Master of Science in Information Technology Thesis Approval Form Student Name: Trimbak Vohra Thesis Title: Migration from Windows to Unux for a Small Engineeriog Firm "A&G Associates" Thesis Committee Name Signature Date Luther Troell luther IrQell, Ph.D ttL ",j7/Uy Chair G. L. Barido Prof. ~~orge Barido ? - Dec:. -cl7' Committee Member Thomas Oxford Mr. Thomas OxfocQ \ 2. L~( Q~ Committee Member Thesis Reproduction Permission Form Rochester Institute of Technology B. Thomas Golisano College of Computing and Information Sciences Master of Science in Information Technology Migration from Windows to Linux for a Small Engineering Firm "A&G Associates" I,Trimbak Vohra, hereby grant permission to the Wallace Library of the Rochester Institute of Technology to reproduce my thesis in whole or in part. Any reproduction must not be for commercial use or profit. Date: 12 /2 Lo '-t Signature of Author: Trimbak Vohra rl Abstract The primary objectives of this paper are to complete a Masters Degree in Information Technology as required by Rochester Institute of Technology, Rochester, New York, and to assist a small engineering firm in evaluating the possibilities of migrating from Microsoft Windows to a Linux Operating System. A recent announcement that Microsoft will limit support on some of their existing commonly used operating systems, along with their monopoly in the marketplace, will continue to allow them to sell licenses at high prices. These factors could force many companies to consider transiting to other operating systems which offer more support services and less expensive products. Although there are several such providers, the low cost of Linux, its non rigorous licensing agreements, high level of security, stability, and usability makes it the best non-Microsoft operating system option. A 2004 survey of 85 North American firms conducted by Forrester Research, Inc., confirms that the transition has begun. The survey showed that low acquisition cost was the primary reason why firms moved to Linux, followed by low total cost of ownership, and then by low hardware cost. As of today the number of users or potential users of Linux are summarized below No Plans, 39% Using Today, 46% Ran to Use, 14% Many firms are concerned about transitioning to Linux due to the fact that Linux is an open-source technology that has greater risks than Windows which the owner has to mitigate somehow. In reality there are many emerging companies which are providing 24/7 support to Linux just like Microsoft. The figure below presents the main concerns of firms planning to move to Linux. 55% 53% 42% 35% 25% ii 20% 20% 20% 9% 7% D-XL 2% 0] a) c o c o .!2 o 1 Q. D o c to Q. Z o to M a3 ,9 _n 03 .g c/5 c Q. 0) O o o o Q t CD "8 S 8 c -2> hi "D 8 a. 55 O c CD o Z> c w O O) o> .c k_ (0 (D Li. The practical case used for evaluating transitioning from Windows to Linux is A&G Associates. The firm specializes in the design and construction management of water and wastewater treatment facilities. The firm's current local area network configuration consists of 4 servers and 50 workstations. Since being established in early 2000, the firm has used a Windows 98 environment for workstations and Windows NT for servers. Today the firm is facing the challenge whether to upgrade their system in the Windows environment which entails choosing Windows XP for workstations and Windows Advance Server 2000 for servers or transitioning to a different operating system such as Linux. The most important reason for A&G Associates to move to Linux will come from a cost savings opportunity between the Windows and Linux operating systems. Since Linux can be downloaded for free or a licensed CD can be bought for less than $200 dollars, it can be used on multiple computers, and it offers many free applications, the most cost-effective solution seems to be to purchase Linux. The cost savings opportunities were based on three alternatives: 1 . Full Transition from the existing Windows environment into the newest version of Windows for workstations and servers; or 2. Transition from an existing Windows environment to a Linux environment for workstations and servers. 3. Partial Transitioning (Option 5) from existing Windows environment to a new Linux environment for servers and majority of the workstations (35) and to upgraded Windows for 15 workstations Partial Transition Option 5 takes care of the issue of running engineering applications on some Windows workstations and changing the majority of the workstations and all servers to Linux in order to obtain the maximum cost savings benefit. In this option, 15 workstations are upgraded to the new Windows XP Platform and all four servers and the remaining 35 workstations are migrated to a Linux Platform. The total cost for partial transitioning under option 5 is $131 ,807. The total cost for transitioning the firm from Windows to Linux for A&G or a small firm with 50 to 250 employees and the associated total cost for full- transitioning to a new Windows version, a Linux platform, or to a hybrid environment such as "Option 5". The results is presented below $800,000 A $758,831 I $700,000 I $604,999 ; $600,000 C o ? $528,274 'in $500,000 c f CO $400,000 $331,700 / / \ $300,000 W O $189,323 ^* o $200,000 ^131joi- $219,415 ""$116,462 $100,000 \ $0 50 Users 100 Users 250 Users Number of Users a. Full Transition to Windows ? Full Transition to Linux Hybrid Environment Based on the results of the study, the following conclusions were drawn that would help the firm make informed decisions: k Making a full transition to Linux would limit the availability of engineering software compatible with Linux. Ik The total cost of transitioning under the partial transition, Option 5, would be approximately $132,000, with approximately $12,000 in software costs and $98,000 for hardware; the remaining cost is associated with operating the system. k. Total cost savings of transitioning to Linux under the partial transition, Option 5, compared to a full Windows transition is approximately $58,000. The following are the recommendations for A&G: k. The firm should consider transitioning to Linux but upgrade some workstations to the Windows XP environment in order to maintain the ability to run engineering applications, in accordance with partial transition, Option 5. k Implementation of partial transition, Option 5, would provide cost savings of approximately $58,000 during the transition to the new operating system. As Linux continues to provide its operating system at a more reasonable price, as more applications become available, and services such as 24/7 assistance and security become more reliable, the possibility that firms will move away from Windows toward Linux is inevitable. However, in the meantime, a partial transition can provide firms with greater flexibility and costs savings when compared to making a full transition to either the Windows or Linux environment. Table of Contents 1 Introduction 1 1.1 General 1 1.1.1 Purpose of this paper 1 1.1.2 Why this paper 1 1.1.3 Why transition to Linux 2 1 .2 Background of Available Operating Systems 3 1.2.1 Windows 2000 3 1.2.2 Linux 4 1.2.3 Red Hat Linux 6 1.3 Trends 8 1 .4 Comparison of Windows and Linux 10 1.5 What People think? 14 1.6 Why are People concerned about Linux? 17 2 Case Study 19 2.1 Defining the Case Study 19 2.2 Software Needs and Requirements 20 2.3 Software capabilities 22 2.4 Software equivalency (Windows to Linux) 24 2.5 Software Challenge 25 3 Cost of Transition 26 3.1 Introduction 26 3.2 Economics Full Transitioning 30 3.2.1 Full Transition 1: Windows 98/NT to Windows XP/2000 30 3.2.2 Full Transition 2: Windows 98/NT to Linux 33 3.3 Economics of partial transitioning 36 3.4 Timeline for transition 41 4 Analysis 44 4.1 A&G Associates - 50 Users 44 4.2 Small Firm 100 Users 45 4.2.1 Full Transition to Windows (100 Users) 45 4.2.2 Full Transition to Linux (100 Users) 47 4.2.3 Partial Transition (Option 5) - Hybrid Environment (1 00) 49 4.3 Small Firm - 250 Users 51 4.3.1 Full Transition to Windows (250 Users) 51 4.3.2 Full Transition to Linux (250 Users) 53 4.3.3 Partial Transition (Option 5) - Hybrid Environment (250) 54 4.4 Cost Comparison for 50, 100 and 250 employee Firm 57 5 Conclusions 59 5.1 A&G Associates 59 5.2 Firms with more than 50 but less than 250 employees 60 6 Recommendations 61 6.1 Recommendations to A&G Associates