Lightning talk: Experiences with Opensource Virtualisation and Storage Jon Agland Jisc.

Slides:



Advertisements
Similar presentations
Windows IT Pro magazine Datacenter solution with lower infrastructure costs and OPEX savings from increased operational efficiencies. Datacenter.
Advertisements

Cloud Computing Mick Watson Director of ARK-Genomics The Roslin Institute.
INSTALLING LINUX.  Identify the proper Hardware  Methods for installing Linux  Determine a purpose for the Linux Machine  Linux File Systems  Linux.
Adam Duffy Edina Public Schools.  The heart of virtualization is the “virtual machine” (VM), a tightly isolated software container with an operating.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
Computer Terminology … Remember: Knowledge is Power!
European Organization for Nuclear Research Virtualization Review and Discussion Omer Khalid 17 th June 2010.
Virtualization B. Ramamurthy. References Practical Virtualization Solutions: Virtualization from the Trenches by K. Hess and A. Newman, Prentice-Hall.
Virtualization Infrastructure Administration Introduction Jakub Yaghob.
Virtualization 101.
Simon Gallagher Simon Seagrave
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
Virtualization – to cluster or not to cluster 4/17/2012.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Virtualization 101.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
SUNY IT Master's Project Using Open Source Virtualization Technology In Computer Education By: Ronny L. Bull Advised By: Geethapriya Thamilarasu, Ph.D.
1. Outline Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models 2.
© The Association of Independent Schools of NSW Virtual Virtualisation Got no money? Fear not! There is a way…
Cluster computing facility for CMS simulation work at NPD-BARC Raman Sehgal.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Microsoft vs Linux Microsoft Applications compared to free opensource software.
1 The Virtual Reality Virtualization both inside and outside of the cloud Mike Furgal Director – Managed Database Services BravePoint.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 7 2/23/2015.
The Storage Brick & What to do with it / call for the presentation / followup Detailed Storage.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
Enabling Technologies for Distributed and Cloud Computing Dr. Sanjay P. Ahuja, Ph.D FIS Distinguished Professor of Computer Science School of.
An Open Source approach to replication and recovery.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Sydney Region IT School Support Term Smaller Servers available on Contract.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Ceph Storage in OpenStack Part 2 openstack-ch,
Planning and Designing Server Virtualisation.
ITServices Virtualization Terry Black January 2013.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
Paul Scherrer Institut 5232 Villigen PSI HEPIX_AMST / / BJ95 PAUL SCHERRER INSTITUT THE PAUL SCHERRER INSTITUTE Swiss Light Source (SLS) Particle accelerator.
 First, check if Windows Server 2008 minimum hardware requirements matches your computer hardware through link below
A study of introduction of the virtualization technology into operator consoles T.Ohata, M.Ishii / SPring-8 ICALEPCS 2005, October 10-14, 2005 Geneva,
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
RAL PPD Computing A tier 2, a tier 3 and a load of other stuff Rob Harper, June 2011.
Virtualization for the LHCb Online system CHEP Taipei Dedicato a Zio Renato Enrico Bonaccorsi, (CERN)
P. Kuipers Nikhef Amsterdam Computer- Technology Nikhef Site Report Paul Kuipers
What is the best laptop configuration? Video Ability.
LINUX MINT 13 Introduction Linux Mint is a modern, elegant and comfortable operating system which is both powerful and easy to use. The minimum requirements.
David Palme Portland Schools. Why I’m Here Today Portland Public Schools Small Department 1.5 FTE Old Equipment 20 Servers (8 10+ years old, 5 ESXI, 5.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 7.
Things to Know while installing Linux OS. Physical/Standalone vs Vitrulization Physical server installation: 1.Automated installation: kickstartkickstart.
Enabling Technologies for Distributed Computing Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
The 2001 Tier-1 prototype for LHCb-Italy Vincenzo Vagnoni Genève, November 2000.
IST 222 Day 2. Homework for Today Take up homework and go over Go to CompTIA web site and view objectives for A+ certification test.
From VMware to Proxmox Federico Calzolari Scuola Normale Superiore - INFN Pisa.
Extending Auto-Tiering to the Cloud For additional, on-demand, offsite storage resources 1.
“Geek Out”: DIY vSphere 5.1 Lab Hartford / CT VMware User Group March 28 th, 2013 Matt Kozloski.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Virtualisation Exercise Installing VirtualBox Installing FreeBSD in a virtual machine Chris Wilson Joel Jaeggli AfNOG 2012.
NAS Smackdown Presented by Kelly Leveille and Kevin McGregor May 13, 2008.
Virtualization for Cloud Computing
Guide to Operating Systems, 5th Edition
Deep Serucity 7.0 Training
Installing Windows Server 2008
HP MediaSmart Server.
Virtualization OVERVIEW
Glasgow Site Report (Group Computing)
Virtualization overview
Virtualization 101.
Guide to Operating Systems, 5th Edition
Presentation transcript:

Lightning talk: Experiences with Opensource Virtualisation and Storage Jon Agland Jisc

Background Sharing some experiences from by time in Jisc RSC Wales / Swansea University – Development Infrastructure/Network Blogged in 2010 SAN and Virtualisation on a Budget of Zero2010 SAN and Virtualisation on a Budget of Zero ESXi and Openfiler – Mostly using Rackmount kit from 2005/06 Since then DRBD Linux box with iSCSI Target and NFS Physically relocated ~2011 Rackmount kit is not suitable for our new dev room (a spare office) Lack of 64-bit support

So we bought some Microservers 5 Microservers – n54l – G8 (£100-£200 each) 2 for Storage 3 for Virtualisation Upgrade each to 16GB RAM 8 x 1 TB Hard Disks Speed and spindles over capacity Re-use of a Gigabit switch ~£1.5-2k

What did we choose? Replaced ESXi with Citrix XenServer Easy in a Development Environment! Kept a single ESXi box in dev Initially used Openfiler Already familiar Openfiler last release 2011 Consume a disk for it’s OS Despite using ~10GB Moved to FreeNAS All software was Free / Gratis / Libre

Citrix XenServer Based on OpenSource Xen Commercial Support Free with limitations Support Automated Updates How often to you update your Hypervisor? No management server All nodes in a Cluster can be used for Management (one is master) Management Data on a shared storage volume Comparable to VMWare Enterprise Plus

FreeNAS Install to a USB Stick Supports NFS, iSCSI, Samba, FTP, Rsync and more… Based on FreeBSD Web interface A Lack of Distributed Storage support e.g. DRBD 

What did we use it for? eduroam – RADIUS Servers (FreeRADIUS, NPS etc..) pfSense Walled garden testing etc.. Config development for Live platform Windows 2012 – Active Directory BigBlueButton

Lessons Storage 20 VMs on a Single (pair of) Hard Disk(s) Doesn’t work well! RAID10 RAM needed on Storage nodes Original NAS nodes had >2GB iSCSI and NFS don’t go via Firewall very well! Stick to single network if possible Jumbo frames

Lessons Virtualisation (with XenServer) Don’t use DHCP for nodes (especially if you cluster!) VM Conversion headaches Never really solved those :\ Physical Conversion was good Use a SAN/NAS or ‘Decent’ RAID controller

Lessons Kit Time to chuck your 32-bit kit (or your SPARC kit) Xen, OpenFiler, FreeNAS only run on 64-bit You could use Linux/Solaris directly and install iSCSI target Running FreeNAS on 1GB of RAM isn’t pretty Running Virtualisation on 4GB also pretty painful. Especially if you like Windows! 8GB you can manage a small number of VMs 16GB is a more realistic minimum.

Backups HP Microserver (n40l ~2012 – G6) 8GB RAM, 4TB Storage with RAID10 - ~£800 Used ZFS under Linux Would probably use FreeNAS today Originally a Solaris product but also available in Linux via FUSE De-Dupe Sounds awesome. Needs lots of memory (so GB+) Maybe even an SSD. Snapshots Just as good for backups Uses less memory 14 days of backup.

Home Another HP Microserver (n40l ~2012) OpenSource Xen on Linux 7 VMs (Linux of course) in 4GB RAM Linux Software MD RAID Highly recommend over any ‘cheap’ RAID LVM - Logical Volume Manager Performance issues with AIO/Tap in Xen (bug?) Built-in 2012 – need to update it! Very quiet

Home – What? Why? What? External Services (available over IPv4 and IPv6) Mail Web – inc OwnCloud Local Services Storage (Samba/SCP) OpenLDAP (User Directory) Nedi / Cacti (Monitoring) Why?

Renting a Virtual Server Bitfolk.com (London) Not a ‘Jisc’ recommendation… but… I’m using privately 480MB Memory, 10GB Storage, 400GB Data - £8.99+VAT per month Xen Virtualisation, Linux VMs The chap who runs it is very Knowledgeable Honest Responsive Gives discounts OVH.co.uk (France, France or the US) Slightly better spec 1024MB Memory, 10GB Storage, 10,000GB Data – £1.69 per month OpenVZ

Ceph Simon told me to mention Ceph Distributed clustered file storage Self-healing Self-managing Supported by OpenStack/CloudStack SuSE Enterprise Storage going to be based on it. SuSE Enterprise Storage

Things I would like to do… Amazon Web Services Computing clusters – Raspberry PIs? Puppet Get my hands on a HP Microserver G8

Things you might like to do.. Install VirtualBox Try it out on your PC or Laptop If your brave and have access to ‘tin’ FreeNAS XenServer Rent a VM in a Datacentre

Questions?