Linux Installation Planning

Similar documents
Linux for zseries and VSE

Exam LFCS/Course 55187B Linux System Administration

Manage Directories and Files in Linux. Objectives. Understand the Filesystem Hierarchy Standard (FHS)

Linux Files and the File System

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

L12. Linux Platform Options Selecting Linux on IBM System z9 and zseries. Jim Elliott San Francisco, CA. September 19-23, 2005

Session The Penguins Have Landed- Changes and Improvements with Linux on Z at Shelter Insurance

Chapter 7. Getting Started with Boot from Volume

At course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::

Blue Cross Blue Shield of Minnesota - Replication and DR for Linux on System z

"Charting the Course... MOC B: Linux System Administration. Course Summary

STORAGE CONSOLIDATION WITH IP STORAGE. David Dale, NetApp

z/vm 6.2 Live Guest Relocation with Linux Middleware

Linux Platform Options Selecting Linux on IBM System z9 and zseries

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

System z Virtualization and Linux Workshop Bootcamp System z Hardware / Architecture

L07. Bill Worthington, ATS Business Solutions. Linux on zseries and DASD. ...with credit to Tony Pearson,

Oracle Databases on Linux for z Systems - PoC and beyond

VMware vsphere with ESX 4.1 and vcenter 4.1

Saving Your Bacon Recovering From Common Linux Startup Failures

IBM Virtualization Engine TS7700 Series Best Practices. Usage with Linux on System z 1.0

Linux and z Systems in the Datacenter Berthold Gunreben

Blue Cross Blue Shield of Minnesota - Replication and DR for Linux on System z

WebSphere Application Server Base Performance

Rational Development and Test Environment

Filesystem Hierarchy and Permissions

Using FDR/UPSTREAM and your z/os Mainframe for File Level Data Protection for Linux on z Systems & USS Data.

VMware vsphere with ESX 6 and vcenter 6

Virtual Linux Server Disaster Recovery Planning

Making System z the Center of Enterprise Computing

1 Installation (briefly)

Getting Started Guide. Installation and Setup Instructions. For version Copyright 2009 Code 42 Software, Inc. All rights reserved

Installing Ubuntu Server

IBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation

Benchmark Study: A Performance Comparison Between RHEL 5 and RHEL 6 on System z

z/os Introduction and Workshop Overview of z Systems Environment 2017 IBM Corporation

Building Customized Linux Kernels A live demonstration. Mark Post August 17, 2004 Session # 9280

Filesystem Hierarchy and Permissions

Course 55187B Linux System Administration

The Linux IPL Procedure

s390 zlinux at Citi Presented by Doctor P. Robinson June 5, 2013 Hillgang Citi Managing zlinux in a Heterogenous Enterprise

Using VM for Linux Disaster Recovery Planning

Atos TM Virtualization Solutions

SAP on IBM z Systems. Customer Conference. April 12-13, 2016 IBM Germany Research & Development

Emulator Virtual Appliance Installation and Configuration Guide

System Administration for Beginners

Welcome to getting started with Ubuntu Server. This System Administrator Manual. guide to be simple to follow, with step by step instructions

Filesystem Sharing. Velocity Software Inc. 196-D Castro Street Mountain View CA

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

Managing and Protecting Enterprise Big Data with FDR/UPSTREAM and Data De-duplication Techniques

Mainframe Optimization System z the Center of Enterprise Computing

SLES11-SP1 Driver Performance Evaluation

IBM Cloud Manager with OpenStack: z/vm Integration Considerations

A Look into Linux on System z with DB2 LUW

Quick Note 52. Connecting to Digi Remote Manager Through Web Proxy. Digi Product Management February 2017

Running Docker applications on Linux on the Mainframe

Chapter Two. Lesson A. Objectives. Exploring the UNIX File System and File Security. Understanding Files and Directories

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

Keeping Your Network at Peak Performance as You Virtualize the Data Center

IBM z/vm V5.2 enhances scalability for virtualization on System z9 and zseries, including Linux guests

Implementing the z/vse Fast Path to Linux on System z

HiperSockets for System z Newest Functions

Best Practices for WebSphere Application Server on System z Linux

Introduction to Linux features for disk I/O

VMware Infrastructure Update 1 for Dell PowerEdge Systems. Deployment Guide. support.dell.com

VMware Infrastructure Update 1 for Dell PowerEdge Systems. Deployment Guide. support.dell.com

Introduction To Routers

Server Consolidation with Linux on z/vm. GSE, June 20th, Gerard Laumay. Traditional Server Farm. Server farm in a box. z/vm

Oracle VM. Getting Started Guide for Release 3.2

Platform Operations Concept for zseries Linux with z/vm

z/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions

The Master Console Center (MCC) automates and enhances data center operations by:

Ensure that the server where you install the Primary Server software meets the following requirements: Item Requirements Additional Details

Parallels Virtuozzo Containers for Linux

From A (AIX) to Z (Linux/z): A Customer Experience

Installation and Cluster Deployment Guide for VMware

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

From A (AIX) to Z (Linux/z): A Customer Experience. April 2007 By Uriel Carrasquilla

Introduction to. z/vm and Linux on System z. Malcolm Beattie Linux Technical Consultant, IBM UK. From a presentation by Ralf Schiefelbein, IBM Germany

Introduction to Virtualization

Critical Analysis and last hour guide for RHCSA/RHCE Enterprise 7

SUSE Linux Enterprise Server Starter System for System z Installation Guide

iseries Tech Talk Linux on iseries Technical Update 2004

iscsi Storage Appliance Getting Started Guide

End to end performance of WebSphere environments with Linux on System z

Hypervisors & related technologies Arwed Tschoeke Client Center Böblingen

IBM z Systems z/vse VM Workshop z/vse Release Migration and Installation Hints & Tips. Ingo Franzki IBM Corporation

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

If you re not using VMware vsphere Client 4.1, your screens may vary. ITEM Example s Values Your Values

IBM System z and Linux Enhancing the value of mainframe investments

HCA Tech Note. Port Forwarding

Share San Francisco Session February 4, :30. Richard Ralston Humana Inc.

1 Quantum Corporation 1

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

VMware vsphere with ESX 4 and vcenter

z/vm: The Value of zseries Virtualization Technology for Linux

DIR-SDD zseries Services

On demand People Productivity. Architecture - functional view

Implementation of Red Hat Linux on z: User Experiences at Isracard

Transcription:

Linux Installation Planning Mark Post Novell, Inc. March 4, 2011 Session 8986

Agenda More Questions Than Answers First Things First Pick the Right Architecture Disk Storage Selection Application Selection Application Requirements File System Selection File System Layout 2

Agenda (2) Network Requirements Ongoing System Support Management Tools Data for Installation Questions (I ll also take questions as we go along unless time gets short) 3

More Questions Than Answers Every site is different. I'm not omniscient I'm going to give you questions to ask back at your job If you get answers for them, you're 90% of the way to succeeding 4

First Things First Get the right groups involved up front Network Hardware IP Architects Administrators Talk to your network & storage admins: draw pictures Other Hardware, IOCP support Security, including network security System Administration Doing anything else might get you fired 5

First Things First Installing Linux is not like installing z/os or z/vm (hopefully you re not surprised) For mainframe installs, you will need an installation server It s best if this is a Linux or UNIX system There must be a usable TCP/IP network connection between the installation server and your target system This means end-to-end, through whatever firewalls, routers, bridges, WAN links, whatever The SUSE Linux Enterprise Server Starter System helps with this, but you need z/vm. See your IBM rep for a z/vm evaluation copy if you don't have it 6

Pick the Right Architecture Where are you going to be running Linux? Distributed/Midrange box In a System z LPAR On z/vm All three The decision of which platform depends on the type of workload to be run Mainframes are not the best candidates for CPU-intensive workloads Less true with z9 and z10, but still pretty expensive cycles Very CPU-intensive work should be done on Intel or RISC platforms (this includes heavy program compilation) 7

Pick the Right Architecture Mainframe Linux is a good choice for: Network services I/O intensive work; consolidating low-use servers Front-ending mainframe-resident databases and applications Fast provisioning of test/development as well as production servers Offloading expensive z/os cycles How many Linux systems do you think you ll need? For just a few, LPAR may be a good choice. Remember to count all your test/development, QA, and fail-over systems. z/vm is the best platform if you re going to have more than a very small number of Linux systems (and their workload characteristics are a good fit) 8

Disk Storage Selection What kind of disk/dasd devices are you going to be using? Directly attached (FICON or ESCON) SCSI over FCP iscsi SAN NAS SCSI over FCP gives better performance, and the SAN adapters are cheaper, but you might need additional adapters on the mainframe side. (Can be used for FICON or FCP, but not both at the same time.) Who do you need to work with to make that work correctly? 9

Application Selection What applications are you going to run? Not everything that runs on Linux is available for Linux on System z. (Open Source included!) Ask your ISVs to be specific; they may need to get back to you. All Open Source, all commercial, or a mixture? Keep your packages to a minimum This can be a big time saver as you go forward, but it will cause short-term pain and aggravation Who needs to be involved in deciding? 10

Application Selection (2) What kind of system(s) are you going to be installing? Try to build standard templates Web server Web Application server File/Print server FTP server Database server Workstation Router, Firewall, Proxy 11

Application Requirements What are the virtual/real storage requirements for the applications to be run? Oracle can be a tremendous storage hog But the per-processor licensing can give big savings on the mainframe WebSphere is a well-known resource hog Some companies have had to fall back to plan B, running Linux on Intel because they didn't do a good job of resource planning Also can get big savings from per-processor licensing How much disk space is going to be needed? This can drive the decision on SCSI versus ECKD Aggregating 3390-#'s into multiple Terabyte file systems is a pain 12

Application Requirements (2) Does the application require no downtime, ever? Linux for System z High-availability clustering (HA) Multiple mainframes Multiple Intel/midrange boxes Find someone who knows what they re doing Coming (someday): Live Guest Migration on z/vm VMWare VMMotion-like facility for System z 13

File System Selection What kind of file system should you use? Red Hat only ships ext2 & ext3, so not a consideration there Common file system types ext2 (not recommended, due to lack of journaling) ext3 (will be the default in SLES 11) reiserfs (currently is the default, but not a lot of maintainers) XFS JFS (Deprecated in SLES10) Unless you have specific needs, ext3 is a good default It's not the best at any workload, but it's decent with all of them 14

File System Layout / (root) /bin /boot * /dev /etc /home /lib, lib64 /mnt /opt /proc /root (Not to be confused with / root) /sbin /srv /sys /tmp /usr /var 15

File System Layout How are you going to lay out your file systems? May want to do a trial install first to see how much space is needed in which file systems What are you going to be using for backup and restore? Does this need to work with current facilities, including tape libraries? What additional software will be required? 16

Sample File System Layout # df -h Filesystem /dev/dasda1 /dev/dasda2 /dev/dasda3 /dev/dasdc1 /dev/dasdb1 /dev/dasdb2 /dev/dasdb3 Size 388M 97M 74M 1.2G 291M 1.2G 245M Used Avail Use% Mounted on 119M 250M 33% / 4.2M 88M 5% /home 21M 50M 30% /opt 1.1G 100M 92% /srv 17M 260M 6% /tmp 915M 183M 84% /usr 69M 164M 30% /var 17

Network Requirements How is this system going to be connected to your existing network? OSAs Some other kind of hardware? For z/vm guests, seriously look at VSWITCH and Guest LANs. For Linux on System z, are you going to be using any internal networking within the same box? HiperSockets to talk to z/os (or z/vse or z/tpf) HiperSockets to talk to Linux Guests on another z/vm LPAR? Use OSAs to forward traffic without going outside the box? Are you going to have enough network traffic to require link aggregation? (Available in z/vm 5.3) 18

Network Requirements Will your backup data be going across the network? Don't use your primary network interfaces How are you going to be doing routing? Static Dynamic (RIP, RIP2, OSPF, BGP)? Is this system going to be exposed to the Internet? How is it going to be protected? Firewalls, etc. Intrusion Detection Systems (IDS) Layer 2 requirements? Non-IP traffic, such as IPX DHCP You may have others 19

Ongoing System Support Who is going to be administering the Linux system after installation? Midrange support Midrange security Mainframe support (if Linux on System z) Some combination? (probably best) 20

System Management Tools What system management tools will you be using? What are you using for your existing platforms? Will those be applicable to the Linux systems? Are they also available for Linux on System z? Again, don t assume anything Will Open Source health-checkers be sufficient? Hobbit Big Brother Nagios Etc. 21

Data for Installation For most Linux on System z platforms, most of the following values can be specified in the installation kernel parmfile This means you won t have to type them in during installation Very handy on the 2nd, 3rd, 4th, etc. installs What, you thought you were going to do this once and be done? Fully Qualified Domain Name, e.g., linuxtest.novell.com You may be asked to supply this in two parts: hostname and domain For VM Installs VM userid of your system VM password VSWITCH or Guest LAN name(s) 22

Data for Installation Network interface type, and driver Network mask (255.255.?.?) Broadcast address (likely not needed) IP Network address (likely not needed) MTU size Domain name search list OSA port name (if on old microcode or old installer requires it) 23

Data for Installation IP Addresses Your system (the system being installed) DNS Server(s) FTP/HTTP/NFS/SMB Installation Server Default gateway CTC/IUCV "peer" (essentially a default gateway) 24

Data for Installation Device Numbers DASD CTC/ESCON virtual or real (uses 2) OSA card, virtual or real (uses 3) HiperSocket, virtual or real (uses 3) FCP adapter for SCSI disks WWPN/LUN for SCSI 25

Questions? 26