1 Open Source in the Data Centre John Ferlito Bulletproof Networks
2 About Me
3 Experience Previous Engineer, ZipWorld (ISP) Senior Engineer, Pacific Internet (ISP) Current Technical Guru, linux.conf.au 2007 Owner, Beagle Internet Internet Service Provider Dialup and ADSL Research and Development Manager, Bulletproof Networks Managed Dedicated Hosting Managed VM Hosting Monitoring (as a service)
4 The Data Centre
5 The Data Centre Some data centres look like this Most I know look like this...
6 Why do servers come with 3 meter power cables?
7 Now, where's that power cable?
8 Oh! I just have to extend the CM arms?
9 IDC Components Internet Connectivity Border Routers, Peering Links The Network Switches, VPN Links Core Infrastrucuture DNS, AAA, Monitoring Hosted Infrastructure Web Sites, , B2B
10 Software in the IDC Operating Systems Monitoring Backups High Availability Load Balancing Authentication Networks Support Web Hosting
11 Free and Open Source Software
12 Where can FOSS be used? In all of the components in the previous slide Although, this doesn't mean you always should PC hardware vs Appliances vs Routers Where can't FOSS be used?? Network and fibre switches Windows, well No
13 FOSS on Windows cygwin Open Office Apache Postgres MySQL Most of the things in the following slides
14 Why use FOSS? Easier to Troubleshoot You can work anything out when you have the source Higher Quality More Flexible Openness, Standards Choice
15 FOSS as a small business Cheap Buy vs Build/Deploy Commercial Software Lowers the barrier to entry Scalability
17 Monitoring Is my Server Up or Down Are all the services running Individual service checks Process Fingerprint Utilisation Graphs Disk CPU IO Notifications SMS Pager
18 Monitoring Nagios My monitoring platform of choice Used to be called Netsaint Very extensible with plugings Standard plugins (http, smtp, ping, https, etc) Any script, return codes evaluate to status WWW::Mechanize Lots of 3rd party extensions net snmp formerly ucd snmpd Vendor snmpd #?&%!!!
19 Nagios Nagios Demo Here
20 Graphs MRTG Has been used for years Make sure you use Round Robin Database RRDTool Lets you store graph data Many tools to insert and display data Easy to roll your own
21 MRTG and RRDtool Demo Demo Here
22 Notifications Use pagers, not SMSs SMSClient can be used to interface with most networks Link SMSClient, modem or Internet Redrock, simple perl script Jabber nagios notifications (soon to be open sourced)
24 Backups Disk to Disk to Tape BackupPC Methods rsync ssh samba Utilises hardlinks to save on space Each incremental backup becomes a full backup Tape only used if Disk fails use tar or dump
26 BackupPC 12 hosts 77 Full backups 871GB 72 Incremental backups 197GB Actual space used 183GB 5 times less space
27 BackupPC Demo Demo Here
28 Load Balancing and High Availability
29 Load Balancing Commerical options Alteon Cisco CSS BIG IP Linux kernel supports IPVS Layer 4 load balancing ipvsadm is the command line tool Basicaly routing at TCP level Multiple backends + Sorry Server
30 Load Balancing Heartbeat fake + ldirectord fairly old and slow for large installs Keepalived Fast and Simple Checks back end servers http, https, connect, script Takes servers in and out of cluster
31 High Availability Keepalived Implements VRRP VRRPd STONITH Shoot the other server in the head Solves quorom problem Hardware needed Experimental kernel module
44 Operating Systems Linux Debian Ubuntu Redhat AIX HPUX Windows cygwin
45 Looking Forward Virtualisation VMware (not Open Source) Xen More automation Patch Management
46 Questions Any questions?
47 linux.conf.au th 20th January 2007 University of New South Wales, Sydney
48 Employment Bulletproof is currently employing people in Sydney please see the buletproof website for details
49 Bulletproof Networks About Bulletproof Networks Bulletproof Networks is a best of breed managed service provider, supplying some of Australia's largest companies with high performance, high availability managed hosting, virtualisation and website infrastructure monitoring. Bulletproof is the first provider in Australia to launch a fully managed, dedicated virtualised hosting service. Bulletproof is also the largest provider in Australia of customised website and Internet infrastructure monitoring as a service.
INTRODUCTION TO LINUX CLUSTERING DOCUMENT RELEASE 1.1 Copyright 2008 Jethro Carr This document may be freely distributed provided that it is not modified and that full credit is given to the original author.
Appliance Administration Manual v6.21 This document covers all required administration information for Loadbalancer.org appliances Copyright 2014 Loadbalancer.org, Inc. Table of Contents Section A Introduction...7
A Modular Email Architecture Using Open Source Components Presented to MVMRUG April 22, 2005 Scott Courtney Sine Nomine Associates Functional Goals SMTP inbound and outbound mail POP3 and IMAP4 mailbox
Loadbalancer.org Appliance Setup v5.9 This document covers the basic steps required to setup the Loadbalancer.org appliances. Please pay careful attention to the section on the ARP problem for your real
Why Choose Oz Servers With a proven history of first class service and reliability over the last 10 years, Oz Servers is your first choice in dedicated and virtual hosting. 24x7 network support and maintenance
1. Introduction Network monitoring is the use of logging and analysis tools to accurately determine trafc fows, utilisation, and other performance indicators on a network. Good monitoring tools give you
CLOUD INFRASTRUCTURE MANAGED VIRTUAL SERVER (DEDICATED) USER GUIDE WELCOME TO MANAGED VIRTUAL SERVER ON DEDICATED COMPUTE For sales, account set-up enquiries and technical support, contact your Telstra
UNIVERSITY OF OSLO Department of Informatics Performance Measurement of Web Services Linux Virtual Server Muhammad Ashfaq Oslo University College May 19, 2009 Performance Measurement of Web Services Linux
Best Practices for Deploying and Managing Linux with Red Hat Network Abstract This technical whitepaper provides a best practices overview for companies deploying and managing their open source environment
1 A Complete Guide To: VOIP Phone Solutions, Broadband & Must Know Business Technology About This Guide. This guide aims to give you the key facts about our hosted VOIP solution as well as impartial, factual
SoftLayer Technologies Welcome Welcome to SoftLayer. This document will outline your first few hours as a customer and hopefully answer all initial questions. Server administration is a challenging task
WHITE PAPER 1ntroduction... 2 Zenoss Enterprise: Functional Overview... 3 Zenoss Architecture: Four Tiers, Model-Driven... 6 Issues in Today s Dynamic Datacenters... 12 Summary: Five Ways Zenoss Enterprise
CLEAR CHOICE TESTS Top tools to manage cloud apps By Susan Perschke Follow Network World May 4, 2015 3:00 AM PT Once moved to the cloud, applications become more challenging to manage. Cloud app performance
Business INTERNET GIVING YOUR BUSINESS THE HIGH-SPEED ADVANTAGE OPTUS EVOLVE INTERNET OPTUS EVOLVE INTERNET PROVIDES A FLEXIBLE, FAST BUSINESS-GRADE SOLUTION THAT SUPPORTS THE NEED FOR BUSINESSES OF ALL
PRTG Network Monitor 7 User Manual 2 PRTG Network Monitor 7 - User Manual Table of Contents Part I System Requirements 6 Part II Installation 8 1 Downloading... the Software 8 2 Upgrading to... Version
DEDICATED MANAGED SERVER PROGRAM At Dynamic, we understand the broad spectrum of issues that come with purchasing and managing your own hardware and connectivity. They can become costly and labor intensive
Small Business Server Part 2 Presented by : Robert Crane BE MBA MCP email@example.com Computer Information Agency http://www.ciaops.com Agenda Week 1 What is SBS / Setup Week 2 Using & configuring SBS
Network Monitoring Tools for Monitoring MPLS Links using PRTG Network Monitor Tool S Suruthi Department of Banking Technology Pondicherry University Pondicherry Project Guide: Dr. N.P. Dhavale DGM, INFINET
Network Monitoring with Xian Network Manager Did you ever got caught by surprise because of a network problem and had downtime as a result? What about monitoring your network? Network downtime or network
Load Balancing Microsoft IIS Deployment Guide rev. 1.4.2 Copyright 2015 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 4 Appliances Supported... 4 Microsoft IIS Software Versions Supported...
Zabbix 1.8 Network Monitoring Rihards Olups Chapter No.2 "Getting Your First Notification" In this package, you will find: A Biography of the author of the book A preview chapter from the book, Chapter