Jan Guldentops over Linux

1,351 views
1,276 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,351
On SlideShare
0
From Embeds
0
Number of Embeds
247
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jan Guldentops over Linux

  1. 1. Linux & Open Source De toekomst van de IT-industrie ? Jan Guldentops J@ba.be
  2. 2. Wie is BA ? ● Leuvens consultancy bureau – Oudste Belgische linuxbedrijf (° 1996) ● Sterke focus op oplossingen bouwen / Solution building / integratie / troubleshooting ● 4 area's : – Infrastructure – Security – “Mac Guyver-Projecten” – BA Testlabs ● Sterke strategische keuze voor – Open Systems – Open Standards – Open Source
  3. 3. Wat is Linux ? ● Freeware OS ontwikkeld door Linus Torvalds – Linus is er in 1991 mee begonnen – Vanaf 1.0 (1994) een betrouwbaar OS, ondertussen versie 2.2 – Heel de wereld sleutelt er aan mee ● Linux is een verzamelnaam – Er zijn verschillende interpraties, totaalpakketten van hetzelfde OS te vinden: distributies – Elk met hun eigen smaak en voorkeuren ● Een werkend Linuxsysteem bestaat uit 4 elementen – Een kernel ● De eigenlijke communicatie tussen het OS en de hardware ● Alle basisfeatures (networking, Raid, filesystemen, etc.) van het besturingssysteem ● Kan je zelf compileren – Een gevarieerd pakket aan open source programma's ● Bash, Apache, NC-FTP, etc. – Een grafische schil : X-windows – Een Windowmanager – De look and feel van X-windows: KDE, Gnome, Afterstep
  4. 4. Linux is onderdeel van een beweging ! ● Open source Software – GPL, Copyleft, Freeware – Betrouwbare stabiele software met de beschikbare sourcecode – Way of life – Brood verdienen op ontwikkeling en support, niet op licentieverkoop. ● Open standards – TCP/IP - SMTP, HTTP en andere protocols – Dankzij het internet een grote doorbraak – Zelfs de grote jongens laten hun proprietaire systemen vallen. ● Bijvoorbeeld Lotus Notes gebruikt vanaf 5.0 SMTP als E-mailprotocol – Toch duidelijke sabotage van partijen als Microsoft en Cisco ● Geen lockin van de de klanten meer
  5. 5. Linux = hot ! ● De marktleider(s) lachen hun klanten in hun gezicht uit – security-bugs Microsoft besturingssystemen – stroom aan virussen – “melken” van de klanten ● Linux is nu volwassen – Kernel 2.6 is net uitgekomen ● linux was volwassen vanaf 2.2 nu zijn we twee versies later – Er zijn goede, relatief makkelijk te installeren linux-distributies voorhanden ● Industrie ziet brood in Linux – Hardware-vendors: IBM, Compaq, Dell, HP, ... – Software-vendors: Oracle, SAP, Informix, Sybase, etc.
  6. 6. Mogelijkheden ● Linux = knooppunt ts Unix en PC-wereld – Eindelijk een goedkoop alternatief om een Unix op PC-hardware te draaien. <-> Sun, HP, IBM op proprietaire hardware – Erft alle applicaties en toepassingen van de Unixwereld ● Leert terug unix aan een generatie gebruikers – Gratis dus makkelijk toegankelijk voor bv studenten – Terug een generatie IT'ers die unix kent. – Makkelijk om thuis een testlinux op te zetten. ● Open source = ideale research en ontwikkelingsomgeving ● Ondertussen ook een haalbaar alternatief in het bedrijfsleven – In de eerste plaats als server en netwerktoestel – In mindere mate als workstation.
  7. 7. ● Praktisch Internet - Intranetserver – Apache webserver ● Webpagina's databasesdatabasedriven ● integratie met andere diensten – Mailserver ● Pop3 ● Sendmail / Qmail – Caching Proxy – Nameserver – LDAP of andere internetservices ● File / Printserver – Samba / NFS – DHCPD – Fax-gateway op basis van mgetty – Kleine webbased intranet-applicaties ● Database-server – Oracle / Informix – Papa en mama-winkels
  8. 8. Linux voor networking of Security ● Router / Bridge – Routing, Network Adress Translation, Dhcp, etc. – Routers zelf op maat maken ● ISDN-router ● Gigawave wireless router ● Security – Firewall ● Linux heeft een uitstekende firewallingcode in zowel kernels 2.0, 2.2 en 2.6. ● Kan elke commerciele firewall op de markt aan ● Als frontend voor eventueel kwetsbare en weinig performante servers ● b.v. mailgateway voor een Exchange server – Virtual Private Networking ● Linux kan geencrypteerde tunnels opzetten ● Ondersteunt IPSEC – Linux als waakhond in het netwerk ● Monitoring-toestel ● Sniffer
  9. 9. Linux als werkstation of NC ● Als werkstation – Spotgoedkoop X-workstation – Ideaal als ontwikkelingsomgeving ● o.a. Crossplatformtools zoals Perl en GCC – Als workstation voor gewone gebruikers ● Begint M$ te bedreigen ● Hoop goede Office-suites (OpenOffice) ● KDE Office – Handig workstation voor netwerkbeheerders ● Als Network Computer – Diskless station – Boot over het netwerk -> filesysteem staat op een NFS-server – Gebruiker krijgt X-windows met een Netscape maar kan niks naar de knoppen helpen – Spotgoedkope hardware (+- 250 euro voor een minimumconfiguratie) – Ideaal voor bijvoorbeeld bibliotheken en kiosken
  10. 10. basis voor een black box eindproduct ● Ontwikkeling van volledig op maat gemaakte oplossingen op basis van Linux ● Voorbeelden – Watchguard firewall – Cobalt Internetservers – MP3-players – WebTV's – Autonome wagens – Allerlei kiosktoepassingen en wearable computers – Gigaswitches.
  11. 11. ondersteunde hardware ● Processoren / Systemen – Intelachtigen 386, 486, pentiums, Pentium II, cyrix, Amd, etc. – 64bit AMD Opteron en Xeon - Digital Alpha – Strongarm – Sparc / Ultrasparc – Mips – Macintosh: Mk68 – Powermac – Powerpc ● Meeste PC-hardware is ondersteunt – Best even een kijkje nemen in de hardware FAQ – Makkelijker om te zeggen wat niet ondersteunt is: ● Winmodem en andere windowsgeorienteerde en sterk software-gebaseerde hardware ● IBM Mwave ● Laptops – Toshiba's, Compaqs en Thinkpads vormen meestal geen echte problemen
  12. 12. Linux installeren ● Stap 1: een distributie kiezen – De oervaders: ● Debian ● Slackware – De nieuwe, commerciele kanonnen ● Redhat ● Suse / Novell ● Turbolinux ● Redflag Linux – Speciale versies ● Trinux ● Doslinux
  13. 13. Hoe kiezen ? Echte godsdienst-oorlogen
  14. 14. Linux versus NT/W2K ●
  15. 15. Voordelen van Linux t.o.v. windows ● Stabiliteit – Servers hebben uptimes van 200 a 400 dagen – Workstations hebben uptimes van weken ● Remote beheerbaar – Linuxmachine is met bijvoorbeeld ssh perfect vanop afstand beheerbaar ● Prijs – Quasi gratis ● Draait op lichtere hardware – Pentium met 32 MB is voldoende voor veel servertoepassingen – Routing en firewalling kan op een 486 met 8 MB ● Volledige broncode beschikbaar ● Kan op maat gefinetuned worden – Kernel kan aangepast worden aan de specifieke vereisten
  16. 16. Voordelen van Linux t.o.v. windows ● Minder getraind personeel beschikbaar – Onder iedere steen zit wel een NT Administrator of toch iemand die denkt dat hij dat is. ● Minder goede grafische schil (GUI) – X-Windows is minder goed als Grafische schil voor workstations dan Microsoft – Microsoft heeft ook het voordeel van de standardisatie. ● Te weinig clientapplicaties ● Marketing – Het is moeilijker om Linux aan het management te verkopen dan Microsoft ● Rest mogen jullie zelf invullen

×