High Availability and Load Balancing Cluster for Linux Terminal Services



Similar documents
Creating Web Farms with Linux (Linux High Availability and Scalability)

High Availability and Clustering

Stateless Compute Cluster

SUSE LINUX School Server

Open Source Terminal Server Architecture for Enterprise Environment

shortcut Tap into learning NOW! Visit for a complete list of Short Cuts. Your Short Cut to Knowledge

2X ThinClientServer: How it works An introduction to 2X ThinClientServer, its features and components

High-Availability User s Guide v2.00

DRBL and Clonezilla The deployment and restoration system

Fault Tolerance in the Internet: Servers and Routers

Open-Xchange Server High Availability

Configuring HAproxy as a SwiftStack Load Balancer

SNMP and Web-based Load Cluster Management System

White Paper. ThinRDP Load Balancing

short introduction to linux high availability description of problem and solution possibilities linux tools

Designing a Windows Server 2008 Network Infrastructure

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

Linux High Availability

Module 1: Overview of Network Infrastructure Design This module describes the key components of network infrastructure design.

Importing data from Linux LDAP server to HA3969U

Advanced Linux System Administration on Red Hat

OVERVIEW OF TYPICAL WINDOWS SERVER ROLES

High Availability Solutions for the MariaDB and MySQL Database

Microsoft Windows Server 2008: MS-6435 Designing Network and Applications Infrastructure MCITP 6435

Red Hat Cluster Suite

REMOTE INFRASTRUCTURE MANAGEMENT COURSE CURRICULUM

Oracle Linux Advanced Administration

Linux Terminal Server Project

Release Notes. NCP Secure Enterprise HA Server. 1. New Features and Enhancements. Service Release 3.03 Build 011 (Linux 32/64) October 2012

Planning Domain Controller Capacity

SO114 - Solaris 10 OE Network Administration

A simple name for your cluster brain

Designing and Implementing a Server Infrastructure

.NET UI Load Balancing & Clustering

MOSIX: High performance Linux farm

Setting up a DNS MX Record for mail.corp.com p. 327 Installing Fedora on the Front-End Mail Server with the Postfix and SpamAssassin Packages

FermiGrid Highly Available Grid Services

Virtualization Standards for Business Continuity: Part 1

Upgrading Your Skills to MCSA Windows Server 2012

Course Outline: Designing a Windows Server 2008 Network Infrastructure

MIT s Current SIP Infrastructure. Mark Silis MIT Information Services and Technology February 2, 2006

High Availability Low Dollar Clustered Storage

Fakultät für Physik Ludwig Maximilians Universität Klaus Steinberger Ralph Simmler Alexander Thomas. HA Cluster using Open Shared Root

Scalable Linux Clusters with LVS

Network Configuration

.NET UI Load Balancing & Failover

VNLINFOTECH JOIN US & MAKE YOUR FUTURE BRIGHT. mcsa (70-413) Microsoft certified system administrator. (designing & implementing server infrasturcure)

ENTERPRISE LINUX SYSTEM ADMINISTRATION

Provisioning Server High Availability Considerations

High Availability of the Polarion Server


COURCE TITLE DURATION LPI-202 Advanced Linux Professional Institute 40 H.

Oracle Net Service Name Resolution

Designing and Implementing a Server Infrastructure

alcatel-lucent vitalqip Appliance manager End-to-end, feature-rich, appliance-based DNS/DHCP and IP address management

Product Description. Licenses Notice. Introduction TC-200

Scalable Linux Clusters with LVS

FAQ: BroadLink Multi-homing Load Balancers

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

How To Install Linux Titan

Deploying Business Virtual Appliances on Open Source Cloud Computing

MS 20417B: Upgrading Your Skills to MCSA Windows Server 2012

KeyScan KS-NAS-120. Applications Benefits

High Availability Cluster for RC18015xs+

COLLEGE OF COMPUTER SCIENCE & INFORMATICS Information Technology Courses

Copyright

How to Configure an Initial Installation of the VMware ESXi Hypervisor

STRATO Load Balancing Product description Version: May 2015

Deployment Topologies

DeskVirt : Low Cost Computing Using Virtualization For Remote Desktop

Avaya Media Server Monitoring and Management. David Lover Chief Strategy and Technology Officer, Cross

Backing Up and Restoring Data

Build Your Knowledge!

Advanced Linux System Administration Knowledge GNU/LINUX Requirements

Achieve more with less

Snapt Redundancy Manual

Introducing FedFS On Linux Chuck Lever Oracle Corporation

Implementing SAN & NAS with Linux by Mark Manoukian & Roy Koh

Linux Terminal Serve Project (LTSP) An Emerging Cheapest Open Source Client / Server Architecture for Business

An Integrated High Availability Computing Platform

How To Run A Web Farm On Linux (Ahem) On A Single Computer (For Free) On Your Computer (With A Freebie) On An Ipv4 (For Cheap) Or Ipv2 (For A Free) (For

Designing and Implementing a Server Infrastructure MOC 20413

APPLICATION FOR BOARD APPROVAL. of Locally Developed Course. MCP CERTIFICATION 11/12a/12b/12c

LISTSERV in a High-Availability Environment DRAFT Revised

Implementing, Managing and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services Course No.

SuSE Solutions Based on

OpenLDAP Configuration and Tuning in the Enterprise

Selling Compellent NAS: File & Block Level in the Same System Chad Thibodeau

Upgrading Your Skills to MCSA Windows Server 2012 Course 20417A: 5 Days; Instructor-Led

PVFS High Availability Clustering using Heartbeat 2.0

Synology High Availability (SHA)

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Linux for UNIX Administrators

NCD X terminal mini HOWTO

Architecture and Mode of Operation

Blackboard Managed Hosting SM Disaster Recovery Planning Document

20417-Upgrading Your Skills to MCSA Windows Server 2012

Required Ports and Protocols. Communication Direction Protocol and Port Purpose Enterprise Controller Port 443, then Port Port 8005

Transcription:

Linux Terminal Server Cluster High Availability and Load Balancing Cluster for Linux Terminal Services by Wolfgang Büch University of Hamburg

Who am I? Wolfgang Büch, Linux system administrator University of Hamburg Project leader: Linux Terminal Cluster wolfgang.buech@rrz.uni-hamburg.de

Content General Concept Linux Terminal Services Clustering Linux Terminal Services Example: University of Hamburg Feedback

General Concept Software components: LTSP Linux Terminal Server Project Cluster LVS Linux Virtual Server LDAP OpenLDAP

What are Thin/Diskless Clients? Minimal system requirements Server based computing No investment costs for clients

Terminal Server - Overview Centralized system settings Centralized application server Centralized security management

Terminal Server - relevant services DHCP: TFTP: NFS: DNS: XDMCP: LDAP: network configuration kernel transfer root-filesystem name to ip mapping remote display centralized system settings

Concept of Clustering LT-Server : LDAP Information (LDAP attributes) Services (DHCP, LTS..) Storage (NAS) Information (LDAP)

Concept of Clustering LT-Server : LVS

Concept of Clustering LT-Server : Overview

Technical Implementation LTSP: Root_NFS with LDAP aware startup script for the clients OpenLDAP: LTSP Schema extension LVS: Load Balancing and redundancy

Technical Implementation Ldirectord: Monitoring service availability. Modifying the LVS kernel table entries in case of services crash. Heartbeat: active stand-by for the directors

Technical Implementation Ldirectord.cf example for XDMCP:

LTSP and LDAP The LDAP holds all information concerning the client configuration (e.g. monitor resolution etc.) The standard configuration startup script is replaced by another one querying the LDAP server instead of a config file

LTSP and LDAP

LTS at the University of Hamburg 2003: LTS for 100 diskless Linux clients 2005: LTS Cluster System for 250 clients 2006: LTS Cluster System for 550 clients

Why Terminal Server Cluster? costs in 1000 250 200 150 100 50 202 202.000 for 250 windows clients with two AD Servers 32.000 for 250 linux diskless clients with LTS Cluster at the University of Hamburg. 32 windows linux

Conclusion Network-centric computing with LT-Cluster: high availability lower TCO centralized system management high administration efficiency lower or even no hardware costs for clients scalability

Feedback Thanks for your attention! Any Questions?