Primjena virtualnih računala u instalaciji i administraciji složenih programskih paketa

Similar documents
Process States. Controlling processes. Process states. PID and PPID UID and EUID GID and EGID Niceness Control terminal. Runnable. Sleeping.

Linux Installation. Prepared by: William Zereneh

Metbox Training Outline LDM Training Metbox overview Break Metbox hands on training

Checking Resource Usage in Fedora (Linux)

SCTP performance and security

Utils Commands CHAPTER

Configuring CloudN using ESXi 5.0 or later (EST mode)

Hybrid MPI+OpenMP Parallel MD

Bull. AIX 5L Network Information Services (NIS and NIS+) Guide AIX ORDER REFERENCE 86 A2 56EM 01

CPSC 457 OPERATING SYSTEMS MIDTERM EXAM

SNMP MIBs and Traps Supported

FSOS VPN Command Line Reference

Cisco Prime Network Services Controller 3.0 CLI Configuration Guide

SA2 v6 Linux System Administration II Net Configuration, Software, Troubleshooting

Linux System Administration

CIS Test 1- Practice - Fall 2011

Performance Objects and Counters for the System

Diskless Linux Clusters

NAME top display top CPU processes. SYNOPSIS top [ ] [d delay] [p pid] [q] [c] [C] [S] [s] [i] [n iter] [b]

SA3 E7 Advanced Linux System Administration III Internet Network Services and Security

Exam LFCS/Course 55187B Linux System Administration

Processes and Daemons

Performance Tuning Transaction Processing Systems

Performance Tuning of the Network Performance Server in Network Node Manager i December 8, 2016

APACHE TROUBLESHOOTING. Or, what to do when your vhost won t behave

Process Control Commands

How to Use This Lab Manual

For personnal use only

WASABI SYSTEMS INC. Wasabi Storage Builder for NAS Quick Start Guide

Managing Processes Process: A running program

Utils Commands CHAPTER

Introduction to Red Hat Linux I: Easy Reference Index Page

FiberstoreOS. VPN Command Line Reference

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

Troubleshooting. Backing up the Monitoring Database in a Multi-Node Setup. This chapter contains the following sections:

System Performance Objects and Counters

Course 55187B Linux System Administration

SPECIFICATIONS OF CLUSTER SERVER

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017

Linux PPPd for LTE CAT M1 Verizon Skywire on Raspberry Pi 3

Practical 5. Linux Commands: Working with Files

Configuring the Cisco NAM 2220 Appliance

Cisco Prime Performance 1.3 Installation Requirements

Installing Red Hat Enterprise Linux AS 4 Update 3 on the IBM System p5 185 or IBM Intellistation POWER 185

ABOUT ZEPCAM SOFTWARE INSTALLATION MANAGEMENT AND BACKUPS. Description What is it Installation requirement Server requirement

Configuring Cisco Prime NAM

CSN09101 Networked Services. Module Leader: Dr Gordon Russell Lecturers: G. Russell

IBM Remote Support Manger for Storage

Chapter 4 Controlling Processes

Quick Note 65. Configure an IPSec VPN tunnel between a TransPort WR router and an Accelerated SR router. Digi Technical Support 7 June 2018

Cisco Prime Home 6.X Minimum System Requirements: Standalone and High Availability

Linux PPPd for LTE CAT M1 Verizon Skywire on Beaglebone Black. NimbeLink Corp Updated: July 2018

Sadržaj. Verzija 03/2017 Primjenjuje se od 20. novembra godine

Operating Systems Design 12a. Special File Systems

Processes and Daemons

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

Configuring Linux pppd for a Skywire 4G LTE CAT1 Verizon Over UART

The TinyHPC Cluster. Mukarram Ahmad. Abstract

Cjenovnik usluga informacionog društva

Troubleshooting Memory

Ubuntu installation alongside windows 8/8.1 and 10

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

Design. Secure Application Development Modules 12, 13 Konstantin Beznosov. Copyright Konstantin Beznosov

Juniper EX4200 and EX4500 Update Guide for IBM Smart Analytics System 7700 and IBM Smart Analytics System 7710

Configuring Linux pppd for a Skywire Global LTE CAT-M1 NL-SW-LTE-QBG96

The power of centralized computing at your fingertips

Centrify's Solution for NIS Migration

Azure Marketplace Getting Started Tutorial. Community Edition

IPBRICK Installation Manual

Processor 2 Quad Core Intel Xeon Processor. E GHz Memory (std/max) 2048MB/48GB Slots and bays. SAS Controller, 0 installed 1.

The Early System Start-Up Process. Group Presentation by: Tianyuan Liu, Caiwei He, Krishna Parasuram Srinivasan, Wenbin Xu

SysadminSG RHCSA Study Guide

Linux Security & Firewall

VMware vsphere Storage Appliance Installation and Configuration

Configuring Linux pppd for a Skywire 3G HSPA Modem

strace Practical Application Troubleshooting Tuesday, February 19, 13

Sharing System Files

RedHat Certified Engineer

The power of centralized computing at your fingertips

Intel Entry Storage System SS4000-E

Azure Marketplace. Getting Started Tutorial. Community Edition

Managing VMware ESXi in the Datacenter. Dwarakanath P Rao Sr Partner consultant 6 th November 2008

PRODUCT DOCUMENTATION. Backup & Replication v5.0. User Guide.

CPSC 457 OPERATING SYSTEMS FINAL EXAM

PKI Applet Desktop Application Uputa za instalaciju programske potpore

Choosing Hardware and Operating Systems for MySQL. Apr 15, 2009 O'Reilly MySQL Conference and Expo Santa Clara,CA by Peter Zaitsev, Percona Inc

System Requirements E 23 rd, Hutchinson KS (866)

Oracle Database 11g Direct NFS Client Oracle Open World - November 2007

Docker. Master the execution environment of your applications. Aurélien Dumez. Inria Bordeaux - Sud-Ouest. Tuesday, March 24th 2015

Kerberos and NFS4 on Linux. isginf Workshop

Quick Note. Configure an IPSec VPN tunnel between a Digi TransPort LR router and a Digi Connect gateway. Digi Technical Support 20 September 2016

MYSQL TROUBLESHOOTING. Or, what to do when MySQL starts throwing a fit

Fundamentals of Linux Platform Security

Fundamentals of Linux Platform Security. Hands-On Network Security. Roadmap. Security Training Course. Module 1 Reconnaissance Tools

RAIDIX Data Storage Solution. Data Storage for a VMware Virtualization Cluster

CONFIGURING IBM STORWIZE. for Metadata Framework 6.3

COS 318: Operating Systems. File Systems. Topics. Evolved Data Center Storage Hierarchy. Traditional Data Center Storage Hierarchy

Entuity Network Monitoring and Analytics 10.5 Server Sizing Guide

Systems Programming/ C and UNIX

CL030 is a csage Certification Preparatory Course!

Transcription:

Naslov Primjena virtualnih računala u instalaciji i administraciji složenih programskih paketa Dalibor Grgec, Dubravko Žigman, Davor Cafuta Grgec-06/02-0

Plan izlaganja Problem instalacije nekih programskih paketa na OS i hardver Planiranje rješenja pomoću virtualnih računala Implementacija rješenja i neki problemi Faza testiranja i eksploatacije Zaključci Reference Grgec-06/02-1

Problem SLOŽENI PROGRAMSKI PAKET Synopsys TCAD rel. 2003.12 OPERACIJSKI SUSTAV Red Hat Linux 7.2 VIRTUALNO RAČUNALO User Mode Linux HARDVER Dual Intel EMT64 RAID 1 Grgec-06/02-2

Planirani sustav Grgec-06/02-3

Karakteristike sustava Višestruka virtualna računala Zajednički diskovni prostor NFS Zajednička baza korisnika NIS Poslužitelj licenci na drugom umreženom računalu Vatrozid na matičnom računalu Veza isključivo preko ssh (sa X tuneliranjem) Grgec-06/02-4

Koraci implementacije 1. Instalacija OS-a i programskog paketa 2. Prevoñenje kernela OS-a 3. Konfiguracija OS-a i mrežnih servisa 4. Predložak datotečnog sustava virtualnog računala 5. Skripta za upravljanje virtualnim računalima Grgec-06/02-5

Testiranje sustava 1 grga@roth:grga$ ssh -l tcadadm eva tcadadm@eva's password: Welcome to eva! This is the home of the semiconductor simulations. [tcadadm@eva tcadadm]$ /etc/init.d/vm_tcad1 status Status of VM tcad1 : linux (pid 6277 6325 6396 6398 6400 6402 6404 6409 6414 6439 6440 6486 8082 8128 8214 8508 85128620 8690 8700 8704 8706 8820 8832 8862 8876 8884 8910 8996 9313 9515 9517 9519 9523 2208 2221 4485 4498 5153 5203 5928 5974 6014 6044 6094 ) is running... PID is 6277 Lock file is /var/uml/log/tcad1.lock [tcadadm@eva tcadadm]$ ping tcad1 PING tcad1 (192.168.0.2) 56(84) bytes of data. 64 bytes from tcad1 (192.168.0.2): icmp_seq=0 ttl=64 time=762 ms... --- tcad1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2008ms rtt min/avg/max/mdev = 50.655/621.183/1050.606/420.245 ms, pipe 3 [tcadadm@eva tcadadm]$ ssh tcad1 tcadadm@tcad1's password: Last login: Fri Sep 29 19:10:12 2006 from eva TCAD-VM virtual simulation system Welcome! Grgec-06/02-6

Testiranje sustava 2 [tcadadm@tcad1 tcadadm]$ mount /dev/ubd/0 on / type ext3 (rw) /proc on /proc type proc (rw) devfs on /dev type devfs (rw) devpts on /dev/pts type devpts (rw,mode=0622) none on /opt type hostfs (rw,/opt) eva:/home on /home type nfs (rw,rsize=8192,wsize=8192,timeo=14,intr,addr=192.168.0.1) [tcadadm@tcad1 tcadadm]$ ypwhich -m netgroup.byuser eva netgroup.byhost eva netgroup eva rpc.bynumber eva rpc.byname eva hosts.byaddr eva hosts.byname eva group.bygid eva group.byname eva passwd.byname eva ypservers eva passwd.byuid eva Grgec-06/02-7

Rad sa programskim paketom Grgec-06/02-8

Opterećenje sustava rezultat naredbe top na matičnom računalu 19:28:49 up 11 days, 11:18, 5 users, load average: 0.25, 0.72, 0.65 180 processes: 177 sleeping, 2 running, 0 zombie, 1 stopped CPU states: cpu user nice system irq softirq iowait idle total 0.7% 0.0% 1.7% 0.0% 0.0% 0.0% 97.4% cpu00 2.0% 0.0% 3.0% 0.0% 0.0% 0.0% 95.0% cpu01 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 100.0% cpu02 1.0% 0.0% 4.0% 0.0% 0.0% 0.0% 94.9% cpu03 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 100.0% Mem: 2061484k av, 2020936k used, 40548k free, 0k shrd, 121748k buff 1364352k actv, 0k in_d, 28592k in_c Swap: 8000288k av, 0k used, 8000288k free 1516408k cached PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND 6277 tcadadm 16 0 3320 3320 3300 R 0.5 0.1 35:18 0 linux 2151 mkoricic 15 0 5800 5800 4872 S 0.5 0.2 0:42 2 magicdev 1902 grga 15 0 2920 2920 2220 S 0.2 0.1 0:00 2 sshd 6572 tcadadm 15 0 26340 25M 26324 T 0.2 1.2 0:00 2 linux 6779 grga 16 0 1444 1444 928 R 0.2 0.0 0:00 0 top 1 root 15 0 504 504 452 S 0.0 0.0 0:14 3 init Grgec-06/02-9

Eksploatacija Dva virtualna računala Sustav je u upotrebi u istraživanju i nastavi već 6 mjeseci Trenutno ima 17 korisnika Brzina rada zadovoljavajuća za TCAD programski paket Potpuna izolacija virtualnih računala Grgec-06/02-10

Zaključci Primjenom virtualnih računala riješen problem instalacije potrebnog OS-a na nekompatibilni hardver Rješenje je jeftino i skalabilno Izolacija virtualnih računala daje sigurnost i jednostavniji backup Brzina rada je zadovoljavajuća čak i za CAD programe Grgec-06/02-11

Reference [1] Synopsys TCAD, fund. V, 2003.12: http://www.synopsys.com/products/tcad/tcad.html [2] Europractice Software Service, Europractice, 2006: http://www.te.rl.ac.uk/europractice/ [3] Red Hat Linux 7.2 Reference Guide & Customization Guide, Red Hat Inc., 2001 [4] Red Hat Enterprise Linux 3.0 System Administration Guide, Red Hat Inc., 2003 [5] Introduction to User-Mode Linux, IBM developerworks, 2005: http://www-128.ibm.com/developerworks [6] User Model Linux, User Mode Linux Core Team, 2006: http://user-mode-linux.sourceforge.net/ [7] Kuthonuzo Luruo, Virtual Networking with User-Mode Linux, Linux for You, January 2005, 22-27 [8] The Linux NIS(YP)/NYS/NIS+ HOWTO, Thorsten Kukuk, 2003: http://www.linux-nis.org/nis-howto/howto/ [9] Shoreline firewall, Shorewall, 2006: http://www.shorewall.net Grgec-06/02-12