Linux4Biz by Fethi Amara: famara@gulfcomputers.com Powered by: Gulf Computers L.L.C

Preview:

Citation preview

Linux4BizLinux4Bizby by

Fethi Amara: Fethi Amara: famara@gulfcomputers.comfamara@gulfcomputers.com Powered by:Powered by:

Gulf Computers L.L.CGulf Computers L.L.C

© Gulf Computers L.L.C.www.gulfcomputers.com

2

Table of ContentsTable of Contents What is Open Source Software (OSS) What is Linux? Who is using OSS for business today? Why consider Linux for your company's

computer? Selecting server platforms: case study Gulf Computers solution

© Gulf Computers L.L.C.www.gulfcomputers.com

3

What is Open Source What is Open Source Software (OSS)Software (OSS)

Source code is available (under a particular license)

Emacs, Apache, Sendmail, Bind, Linux…

OS Cost Model compared to Traditional Commercial Off-The-Shelf (COTS)

© Gulf Computers L.L.C.www.gulfcomputers.com

4

What is Open Source What is Open Source Software (OSS)…Software (OSS)…

Benefits of OSS Compared to Traditional COTS Extensive technical expertise High level of software efficiency Rapid release rate of OSS Code re-use reduces development time Indefinite lifetime of OSS Based on open standards and high degree of

interoperability.

© Gulf Computers L.L.C.www.gulfcomputers.com

5

What is Open Source What is Open Source Software (OSS)…Software (OSS)…

What is today’s user choice? Windows/Mac: choice of applications and

ease of use Unix: performance, availability, quality,

security, brand/reputation, support. Linux: low price and reliability

© Gulf Computers L.L.C.www.gulfcomputers.com

6

What is Linux?What is Linux?

Linus Torvalds in 1991(University of Helsinki, Finland)

Version 1.0 in 1994 Official mascot: the Linux Penguin 18 million users worldwide as of June

2003

© Gulf Computers L.L.C.www.gulfcomputers.com

7

What is Linux?What is Linux?

What does it do? What does it run on?

Intel’s, Motorola (Mac), Sparc (Sun), Risc (IBM), MIPS (SGI), even IBM 3/90, Xbox and PDAs

How big it is? Linux: 1.5 million lines of code. Windows 2000: over 38 million loc.

© Gulf Computers L.L.C.www.gulfcomputers.com

8

What is Linux?What is Linux?

What desktop environment? KDE, GNOME (User choice) Customizable (skin download):

Windows, MacOS, BeOS look and feel

What applications?Everything!:Server apps, Desktop apps, games…

What it is used for today?Web servers, file and printing servers

© Gulf Computers L.L.C.www.gulfcomputers.com

9

What is Linux?What is Linux?

What is good for? Mission critical apps Clustering (Linux Supercomputer)

Who is maintaining it? Kernel maintained by Linus Torvalds GUI not singularly maintained

How many distributions? Over 200! Red Hat, SuSE, Caldera, Debian, Mandrake, …

© Gulf Computers L.L.C.www.gulfcomputers.com

10

What is Linux?What is Linux?

So what’s is the bad news? Modems Scanners

Can Linux run Windows software? How much does it cost ;-) ?

© Gulf Computers L.L.C.www.gulfcomputers.com

11

Who is using OSS for Who is using OSS for business today?business today?

Web servers (as of June 2003, 40 million web sites worldwide. Source: www.netcraft.com)

Webserver % Change %

Apache 66.52 +1.31

Microsoft IIS 24.64 -0.90

SunONE 1.18 -0.03

© Gulf Computers L.L.C.www.gulfcomputers.com

12

Who is using Linux for Who is using Linux for business today?business today?

(These results were obtained from an InformationWeek survey of 300 IT managers in May 2002):

About 26 percent of companies currently use Linux

80% companies that run Linux use it to serve Web pages

Nearly 60% use it for application development just 11% use it in supercomputer clusters

© Gulf Computers L.L.C.www.gulfcomputers.com

13

Who is using Linux for Who is using Linux for business today?business today?

© Gulf Computers L.L.C.www.gulfcomputers.com

14

Who is using Linux for Who is using Linux for business today?business today?

© Gulf Computers L.L.C.www.gulfcomputers.com

15

Who is using OSS for Who is using OSS for business today?business today?

U.S.: NASA, Google, ISPs, Web servers,

France: e-Government, ISPs, France Telecom, Web servers

Germany: Federal Government, ISP, Web servers

Spain, Korea, Brazil, etc…

© Gulf Computers L.L.C.www.gulfcomputers.com

16

Who is using Linux for Who is using Linux for business today?business today?

Satisfaction with Linux: 99% of companies running it report some level of

satisfaction 84% say they're extremely satisfied

Usage is growing 85% of managers running Linux will buy more Linux 44% of managers running Windows will buy more

Windows 13 % of managers running Unix will buy more Unix

© Gulf Computers L.L.C.www.gulfcomputers.com

17

Who is using Linux for Who is using Linux for business today?business today?

OS business model will result in a 20% savings in the IT server budget (GartnerGroup )

The total cost of running Linux is about the same as NT, Unix, or anything else (Computerworld)

© Gulf Computers L.L.C.www.gulfcomputers.com

18

Who is using Linux for Who is using Linux for business today?business today?

Open vs Closed source decision is based on three factors:

1. Costs

2. Benefits (e.g. performance);

3. More intangible criteria (e.g., quality of peer support).

© Gulf Computers L.L.C.www.gulfcomputers.com

19

Why consider Linux for your Why consider Linux for your company's computer?company's computer?

Windows (--) Cost (Rental Model, shelfware) Slow bug fixing/support Security/vulnerability Lack in the Remote Admin

Linux (++) Cost (you pay only for what you need) Security Stability Reliability Licensing

© Gulf Computers L.L.C.www.gulfcomputers.com

20

Why consider Linux for your Why consider Linux for your company's computercompany's computer

Benefits- Dramatic Cost Reduction GNU General Public License (GPL) or similar Linux: free for download, or set of CD's ($10 to $180) Free license of office suite, Free license DB, Free license of server software (file/printer sharing, web

servers, etc), Reasonably priced commercial software, Free license of software development environments

(including language compilers)

© Gulf Computers L.L.C.www.gulfcomputers.com

21

Why consider Linux for your Why consider Linux for your company's computercompany's computer

Benefits- Security Linux is a very secure OS. Comes with firewall software Programmers around the world are trying to

find holes When one is found it is fixed immediately Linux has avoided almost all major viruses,

worms, and Trojan horses (Nimda, Code Red,…)

© Gulf Computers L.L.C.www.gulfcomputers.com

22

Why consider Linux for your Why consider Linux for your company's computercompany's computer

Benefits- Stability Linux community is committed to it's stability Linux is built with the Unix philosophy:

keep modules small and simple make sure it is stable every step of the way

Linux is separate from what runs on top of it Windowing system is not part of Linux Tired of rebooting (ctrl-alt-delete)

Even if you pull the plug on your computer, your files are safe

© Gulf Computers L.L.C.www.gulfcomputers.com

23

Why consider Linux for your Why consider Linux for your company's computercompany's computer

Benefits- Reliability Fewer Crashes = Longer Uptimes = Less

Labor ZDNet 10 month well formed study NT

crashes - 7 times, Linux - 0 Bloor Research, 1 yr, well formed study NT

crashed 68 times, Linux 1 time

© Gulf Computers L.L.C.www.gulfcomputers.com

24

Why consider Linux for your Why consider Linux for your company's computercompany's computer

Benefits-Business Friendly Licensing GNU General Public License (GPL) or similar

licenses (BSD) No software police Commercial packages under Linux done by

small companies, and deserve your support.

© Gulf Computers L.L.C.www.gulfcomputers.com

25

Concerns and ResponsesConcerns and Responses

Many businesses still don't entrust their toughest computing tasks to OSS: Open source isn't high enough in quality: False Open source isn't supported: False Open source is too risky as a technology basis:

False Open source licensing is too restrictive: False

© Gulf Computers L.L.C.www.gulfcomputers.com

26

Case Study: How spending Case Study: How spending less than 200$ saved one less than 200$ saved one company over 20,000$?company over 20,000$?

ABC Inc. $50 million/year company (NJ) 10 offices around the U.S., 75 employees Migrate from Novel 3.1 to Novel 4.0, or Linux

or Windows NT/2000 to offer web services Server is transparent to the end-user

© Gulf Computers L.L.C.www.gulfcomputers.com

27

Case StudyCase StudyProduct Price Comments

MS adv. serv. 2000 $3,999.00 Inc. 25 lic.

MS adv. Serv 2k lic. $67.00

MS IIS Included

MS DNS server Included

MS SQL server $1,303.95 Inc. 5 lic.

MS SQL serv. Lic. $67.00

MS Exchange serv $6,703.95 Inc. 25 lic.

MS Ex. serv lic. $67.00

List Prices for MS products as of June 2002

© Gulf Computers L.L.C.www.gulfcomputers.com

28

Case StudyCase StudyProduct Price Comments

Red Hat Linux Pro 7.3 $173.95 Includes 90 days tech supp.

Apache Web Server Included Most Popular web server

BIND DNS server Included

MySQL Database Server

Included

Sendmail email server Included

List Prices for Linux Products as of June 2002

© Gulf Computers L.L.C.www.gulfcomputers.com

29

Case StudyCase Study

Staffing cost will be the same for both platforms: Training for 3 employees: $8,000.00 Web design/search engine: $10,000.00

Cost of hardware will be the same for both solutions: $2,373.00

© Gulf Computers L.L.C.www.gulfcomputers.com

30

Case StudyCase Study

Product Count Total

MS adv. serv. 2000 1 $3,999.00

MS adv. Serv 2k lic. 50 $3,350.00

MS IIS 1 $0.00

MS DNS server 1 $0.00

MS SQL server 1 $1,303.95

MS SQL serv. Lic. 70 $4,690.00

MS Exchange serv 1 $6,703.95.

MS Ex. serv lic. 50 $3,350.00

Total $23,396.90

Software costs for Microsoft Scenario

© Gulf Computers L.L.C.www.gulfcomputers.com

31

Case StudyCase StudyProduct Count Total

Red Hat Linux Pro 7.3 1 $173.95

OS License 0 $0.00

Apache Web server 1 $0.00

BIND DNS server 1 $0.00

MySQL Database svr. 1 $0.00

Sendmail email server 1 $0.00

Email License 0 $0.00

Total $173.95Software costs for the Linux Scenario

© Gulf Computers L.L.C.www.gulfcomputers.com

32

Case StudyCase Study

Training $8,000.00 Web design / search engine $10,000.00 New Server $2,373.00

Microsoft Scenario $43,769,90

Linux Scenario $20,546.95

Difference $23,222.95

% Difference 53.09%

© Gulf Computers L.L.C.www.gulfcomputers.com

33

Case Study - AnalysisCase Study - Analysis

26% of the cost of the Microsoft scenario goes towards licenses alone ($11,390.00)

Add more users, the MS scenario rises Add more users to the Linux scenario, the

price doesn’t change

© Gulf Computers L.L.C.www.gulfcomputers.com

34

Case Study - AnalysisCase Study - Analysis

Nb of Users

MS Costs Linux Cost MS Price/seat

Linux Price/seat

75 $43,769.9 $20,546.95 $583.60 $273.96

100 $48,794.90 $20,546.95 $487.95 $205.47

200 $68,894.90 $20,546.95 $344.47 $102.73

500 $129,194.90 $20,546.95 $258.39 $41.09

Price per seat of both scenarios as number users increases

© Gulf Computers L.L.C.www.gulfcomputers.com

35

Gulf Computers SolutionGulf Computers Solution

Migrate your file, print and web server from MS Windows to Linux

Migrate your server from Unix to Linux Train your staff Turn Key solution

© Gulf Computers L.L.C.www.gulfcomputers.com

36

Gulf Computers SolutionGulf Computers Solution

Migrate your file, print and web server from MS Windows to Linux Free license of file and print server: Samba Free license of web server: Apache Free license of email server: sendmail Free license of remote administration tool:

webmin

© Gulf Computers L.L.C.www.gulfcomputers.com

37

Gulf Computers SolutionGulf Computers Solution

Free license of file and print server: Samba www.samba.org Acts as NT/XP file/print server Platform independent

© Gulf Computers L.L.C.www.gulfcomputers.com

38

Gulf Computers SolutionGulf Computers Solution

Free license of web server: Apache www.apache.org Secure web hosting (https) OpenSSL MySQL www.mysql.com PHP www.php.net

© Gulf Computers L.L.C.www.gulfcomputers.com

39

Gulf Computers SolutionGulf Computers Solution

Free license of Mail server/tools Sendmail (www.sendmail.org) Mailscanner (Virus scanner) Spamassasin (Spam killer) WebMail (www.horde.org/imp)

© Gulf Computers L.L.C.www.gulfcomputers.com

40

Gulf Computers SolutionGulf Computers Solution

Free license of remote administration tools

Webmin (www.webmin.com) System configuration Servers configuration Network configuration Remote reboot …

© Gulf Computers L.L.C.www.gulfcomputers.com

41

Gulf Computers SolutionGulf Computers Solution

Linux Training Using Linux Administrating Linux

© Gulf Computers L.L.C.www.gulfcomputers.com

42

Gulf Computers SolutionGulf Computers Solution

Migrate your server from Unix to Linux Identify your need Solaris to Linux migration AIX to Linux migration

© Gulf Computers L.L.C.www.gulfcomputers.com

43

ReferencesReferences

http://www.mitre.org/support/papers/tech_papers_01/kenwood_software/index.shtml

http://www.linux4smallbiz.com/ http://www.linuxnj.com/index.php?newpage=Selecting

Server Platforms http://www.netcraft.com/ http://www.informationweek.com/story/IWK20020503S0009 http://www.spotswood-computer.net/present/

linuxvswindows.html http://www.ocean-usa.org/oitc/jeff.ppt

© Gulf Computers L.L.C.www.gulfcomputers.com

44

Thank you Thank you

Recommended