Virtualization Cloud and Fedora

Slides:



Advertisements
Similar presentations
NAGIOS AND CACTI NETWORK MANAGEMENT AND MONITORING SYSTEMS.
Advertisements

Ravi Sankar Technology Evangelist | Microsoft
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
1 Applications Virtualization in VPC Nadya Williams UCSD.
Adam Duffy Edina Public Schools.  The heart of virtualization is the “virtual machine” (VM), a tightly isolated software container with an operating.
DatacenterMicrosoft Azure Consistency Connectivity Code.
Introduction to DoC Private Cloud
Virtualization for Cloud Computing
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
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.
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.
Federico Calzolari 1, Silvia Arezzini 2, Alberto Ciampa 2, Enrico Mazzoni 2 1 Scuola Normale Superiore - Pisa, Italy 2 National Institute of Nuclear Physics.
Deploying Moodle with Red Hat Enterprise Virtualization Brian McSpadden Director of Network Operations Remote-Learner.net.
Server Types Different servers do different jobs. Proxy Servers Mail Servers Web Servers Applications Servers FTP Servers Telnet Servers List Servers Video/Image.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Virtualization Concept. Virtualization  Real: it exists, you can see it.  Transparent: it exists, you cannot see it  Virtual: it does not exist, you.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Virtual Servers Harry Dickens Arkansas Public School Resource Center Harry Dickens Arkansas Public School Resource Center.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Module 9: Configuring Storage
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
Adam Duffy Edina Public Schools.  Traditional server ◦ One physical server ◦ One OS ◦ All installed hardware is limited to that one server ◦ If hardware.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Server Virtualization
Design Virtualization Infrastructure. Module 8: Design Virtualization Infrastructure Virtualization of a test server environment Virtualization and migration.
VMware vSphere Configuration and Management v6
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Hands-On Virtual Computing
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Dynamic & Multi-Tenant.
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
A comparison between xen and kvm Andrea Chierici Riccardo Veraldi INFN-CNAF CCR 2009.
Intro To Virtualization Mohammed Morsi
Open Source Virtualization Andrey Meganov RHCA, RHCX Consultant / VDEL
NIIF Cloud Infrastructure and Services EGI Technical Forum September 20, 2011 Lyon, France Ivan Marton.
Daniel P. Berrangé Principal Software Engineer, Red Hat.
Hybrid Cloud Storage StorSimple 2.0 Perl Tsai. StorSimple, on-premises & in the cloud StorSimple connects Hyper-V, VMware and Linux servers to Azure Storage,
Virtualization for Cloud Computing
Guide to Operating Systems, 5th Edition
Interoperability Between Modern Clouds using DevOps
Agenda Hardware Virtualization Concepts
By Michael Poat & Dr. Jérôme Lauret
Prepared by: Assistant prof. Aslamzai
Marc Dobson On behalf of CMS DAQ Team
oVirt Node Project Douglas Schilling Landgraf
Welcome! Thank you for joining us. We’ll get started in a few minutes.
2TCloud - Veeam Cloud Connect
Virtualization overview
3.2 Virtualisation.
Introduction to Networks
A Brief Intro to Virtualiztion
A Brief Intro to Virtualiztion
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise
Network Services, Cloud Computing, and Virtualization
Virtual Private Servers – Types of Virtualization platforms Virtual Private ServersVirtual Private Servers, popularly known as VPS is considered one of.
Virtualization Layer Virtual Hardware Virtual Networking
Virtualization 101.
Virtualization Techniques
Guide to Operating Systems, 5th Edition
Microsoft Virtual Academy
Building continuously available systems with Hyper-V
Productive + Hybrid + Intelligent + Trusted
Presentation transcript:

Virtualization Cloud and Fedora Target: FUDCon Boston 2009 Version: 1.0 Contact: mmcgrath@fedoraproject.org Topics on performance tuning and web applications. Mike McGrath Fedora Infrastructure 2009-01-07

What is a cloud? Cloud – An abstraction layer for virtual cpus and storage resources. Does not imply cluster Primary virtualization technology is KVM Management software is oVirt

Who can use it and what for? Fedora users and contributors via group signup Access controlled by group in FAS Uses include Testing Proof of concepts Clustered environments General Hosting (non production)

Fedora Ecosystem Paid for by Red Hat Fedora Infrastructure Team runs it Close coordination with oVirt team Use cases outside of Fedora

Basic Overview Commodity computing 5 x3550's with total of 80G RAM Commodity storage 2 x3650's Focus on self management Assigned hardware resources

Storage Abstract: It's just an iscsi share Two servers for backup / redundancy Not highly available (yet) About 4T of usable storage Divided up using LVM Cheap!

Storage Continued Lets hope I have something to write on. Software raid LVM Provides 'live' backup, and can correct for many accidents

Storage Continued Failure scenarios 'immediate pause' OS Differences Recovery options Future plans More expensive solutions It's just an iscsi share

Computational Servers (nodes) x3550 1U servers 16-32G ram 2 quad core processors Low or no disks Dedicated management/storage network Dedicated guest network Unused nics for future expansion Remote RSAII access and console access

Node Operating system Probably diskless PXEBoot from storage servers Issues with bootstrap Based on Fedora 10 An appliance Support questions (what happens when we call for broken hardware)

Node / Storage interaction iscsi mount LVM Poor mans clvm Controlled by oVirt (more later) Tweaks Root fs specific replacement_timeout

oVirt http://ovirt.org/ Based around libvirt Currently in a prerelease Web based interface

oVirt Appliance / Web Interface Runs in its own VM (right now) Authentication against FAS via mod_auth_pgsql and groups Admin logins User logins Remote management Basic hardware control of a users pool

Day to Day Live migration for low downtime Appliance image updates Monitoring Puppet