How I converted my office to Linux

19
Melbourne Linux Users Group How I converted my office to Linux

description

Melbourne Linux Users Group. How I converted my office to Linux. Background. For a long time I've been using Linux at home and work.  I use Linux for my TV, notebook, development (work & hobbies), electronics and thin clients. - PowerPoint PPT Presentation

Transcript of How I converted my office to Linux

Page 1: How I converted my office to Linux

Melbourne Linux Users Group

How I converted my office to Linux

Page 2: How I converted my office to Linux

Background

For a long time I've been using Linux at home and work.  I use Linux for my TV, notebook, development (work & hobbies), electronics and thin clients.

I first worked with thin clients about 4 years ago, starting from scratch using FreeBSD.

I'm a programmer at heart and although I do a lot of administration at work I try my best to minimise this with the use of technology be it hardware, software or scripts.

Page 3: How I converted my office to Linux

What we had to start with

Mixture of large noisy desktops

Running Windows XP

100Mbps 24port switch

6 Staff, with requirements for 10 desktops (display screens, boardroom, casual employee and test computers)

Page 4: How I converted my office to Linux

Always have a safety net

Page 5: How I converted my office to Linux

Safety net

I had many safety nets as I was migrating:

- Backups

- Switch between old HD & PXE boot

- Virtualisation of old system

- Slow step by step migration - Clone drive before upgrades

Page 6: How I converted my office to Linux

Technology which helped me

 - SSDs  - Ruby  - Atom motherboards  - LTSP project  - CrossOver Linux   - VirtualBox OSE (Open Source Edition)

Page 7: How I converted my office to Linux

How I started

- Installed Open Source apps under Windows XP(OpenOffice, Firefox, Thunderbird)

- Centralised services for Data using Samba on a server

- Centralised printer server using CUPs

Page 8: How I converted my office to Linux

The Journey was long,

but very worthwhile

Page 9: How I converted my office to Linux

CrossOver Linux

Isolate applications which cannot be replaced by open source applications.

Use CrossOver Linux to run applications that the user relies on which are Windows based.

If apps don't work under CrossOver Linux look for apps which do the same job and work under CrossOver Linux.

Refer: http://alternativeto.net

Page 10: How I converted my office to Linux

Server

With the server I made sure of the following:

- Plenty of RAM

- Plenty of CPU power (quad-core, hyper-threaded).

- Fast disk access and random read/write

- 1Gbps network (1Gbps switch).

Page 11: How I converted my office to Linux

Virtualisation

- Migrated users Windows system into a VirtualBox - I use VirtualBox as it's easy to use and to get started.

- Keep old system in the machine as a backup

Page 12: How I converted my office to Linux

PXE boot

- Swap over to PXE boot (through the BIOs)

- Keep HD inside computer whilst migrating for easy reverting

Page 13: How I converted my office to Linux

Thin client

- Low powered

- Silent

- Small

- Low maintenance

- No moving parts

- Professional looking

- Atom based

Page 14: How I converted my office to Linux

Benefits

- Centralised Administration (data management, backups) - Easy support (iTalc, FreeNX) - Scripting- Management without downtime - Lower costs (running and growing the system)

- Break free of the proprietary upgrade cycle

- Low licensed software, if any (CrossOver Linux)

Page 15: How I converted my office to Linux

Benefits cont...

- Power Saving (Automate shutdown/wake up), Thin clients

- Powerful monitoring tools from the command line or GUI(htop, gkrellm, vnstat, ...)

- Better control over security

- Lower viruses

- Automatic printer installation

- Compatibility throughout the office

- Move forward towards a better system

Page 16: How I converted my office to Linux

Converting can be complex

Page 17: How I converted my office to Linux

Problems I experienced

- The ATO

- Mostly government services such as AusKey and CiscoVPN

- Upgrading firmware on devices such as phones. (It's getting better with Android phones).  TomTom devices can be done but it takes a bit of work through the command line

- Running Localapps on LTSP thin clients

Page 18: How I converted my office to Linux

My advice

- Get quality hardware which is compatible and fast

- Always think about user experience

- Look at long term cost savings, not immediate cost savings

- Don't force a conversion just lead by example

- Use a common platform such as Ubuntu to simplify things

- Don't convert everyone at once - start small

Page 19: How I converted my office to Linux

Conclusion

We started the migration about 9 months ago.  I'm happy with the way things turned out.  It takes less time for me to do system admin and staff can work faster even when in a virtualised environment. We are saving money, time and have greater functionality and flexibility.   We are not tied down to a contract or license and upgrades are easy and free.