Archive

Archive for the ‘IBM P Serija’ Category

HMC CLI zamena za Java konzolu

August 11th, 2010 No comments

Java konzola na hmc web gui-u ume da smara na različitim browser-ima, pogotovu ukoliko isti koristiti na linux operativnom sistemu. Da se ne bi smarali sa različitim verzijama jave svaki put kad reinstralirate ili updejtujete vašu mašinu, konzolu pored jave i serijskog možete dobiti i preko ssh. p.s. da bi izašli iz konzole otkucajte ~. (sa tačkom).

Evo kako:

stinger@noc:~$ ssh hmc7 -l hscroot
Password: ****************
Last login: Wed Aug 11 08:51:01 2010 from noc.delta

hscroot@hmc570:~> lshmc -V
"version= Version: 7
 Release: 3.3.0
 Service Pack: 0
HMC Build level 20080402.1
","base_version=V7R3.3.0

hscroot@hmc7:~> vtmenu
 ----------------------------------------------------------
  Managed Systems:
 ----------------------------------------------------------
   1) Server-2-SN65xxxxx
   2) Server-1-SN64xxxxx
   3) Server-0-SN63xxxxx
 Enter Number of Managed System.   (q to quit):
 ----------------------------------------------------------
  Partitions On Managed System:  Server-2-SN65xxxxx
  OS/400 Partitions not listed
 ----------------------------------------------------------
   1)    SRV-TEST                             Running
   2)    VIOS1                                Running
   3)    VIOS2                                Running
 Enter Number of Running Partition (q to quit):

Enter Number of Running Partition (q to quit): 1
1
 Opening Virtual Terminal On Partition SRV-TEST . . .
 Open in progress  
 Open Completed.  

IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 

 1 = SMS Menu                          5 = Default Boot List
 8 = Open Firmware Prompt              6 = Stored Boot List

 Memory      Keyboard     Network     SCSI     Speaker
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM                             IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM     STARTING SOFTWARE       IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM        PLEASE WAIT...       IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM                             IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM
/
Elapsed time since release of system processors: 221583 mins 46 secs

-------------------------------------------------------------------------------
 Welcome to AIX.
 boot image timestamp: 11:07 03/23
 The current time and date: 11:18:27 08/11/2010
 number of processors: 2    size of memory: 1024MB
 boot device: /vdevice/v-scsi@50000005/disk@8800000000000000:2
 kernel size: 15083547; 64 bit kernel
-------------------------------------------------------------------------------

Saving Base Customize Data to boot disk
Starting the sync daemon
Starting the error daemon
System initialization completed.
Setting tunable parameters...complete
Starting Multi-user Initialization
 Performing auto-varyon of Volume Groups
 Activating all paging spaces
swapon: Paging device /dev/hd6 is already active.

The current volume is: /dev/hd1
Primary superblock is valid.

The current volume is: /dev/hd10opt
Primary superblock is valid.
 Performing all automatic mounts
Multi-user initialization completed
Checking for srcmstr active...complete
Starting tcpip daemons:
0513-059 The syslogd Subsystem has been started. Subsystem PID is 90346.
Finished starting tcpip daemons.
nsmb0 Available
0513-059 The muxatmd Subsystem has been started. Subsystem PID is 217196.

AIX Version 5
Copyright IBM Corporation, 1982, 2008.
Console login:
Categories: AIX, IBM P Serija Tags: , , ,

IBM HMC monitoring

April 29th, 2010 No comments

Kako prikazati informacije o korišćenju resursa na IBM HMC, u realnom vremenu bez priviledge mode-a (hscroot nije priv mod) i iz shella:

hscroot@hmc570:~> monhmc -r disk -n 1
Every 1.0s: MONHmc disk                    Thu Apr 29 11:22:30 2010
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             16121184   5622940   9679332  37% /
udev                    517296       160    517136   1% /dev
/dev/sda3              6040320   3323792   2409688  58% /var
/dev/sda7              8056524    134196   7513076   2% /dump
/dev/sda8             38669964    153900  36551720   1% /extra

Ostale opcije ove komande:

Monitor HMC memory, processor, and disk usage. The -s and -r flags are mutually exclusive.

 -s    The type of subsystems to monitor. Options are:
       hmcsvr: HMC server subsystems.
       rmc: RMC subsystems.
 -r    The type of resource to monitor. Options are:
       disk: Disk usage.
       proc: Processor usage.
       mem: System Memory usage.
       swap: Swap space usage.
 -n    The interval in seconds, default is 4.
       If 0 is specfied, the output will be displayed once.
 --help    Prints this help message.

Zgodna komanda koja vam omogućuje da oslobodite prostor na disku je:

hscroot@hmc570:~> chhmcfs --help
Usage: chhmcfs -o f
 -d <days> | -h <hours> | -s <size>
 [-f <file system>]
 [--help]

Frees up space in Hardware Management Console (HMC) file systems by removing
temporary HMC files from the hard disk.

 -o               - the operation to perform:
                    f - free up file system disk space
 -d <days>        - remove files which have not been modified during the
                    specified number of days prior to now
 -h <hours>       - remove files which have not been modified during the
                    specified number of hours prior to now
 -s <size>        - remove files, starting with the oldest file, from each
                    file system to free up to the amount of space specified,
                    in megabytes, in each file system
 -f <file system> - the file system from which to remove files
 --help           - prints this help
Categories: AIX, IBM P Serija Tags: , ,

pSeries – Impending Cache Battery Pack failure

March 18th, 2010 No comments

This is how your pSeries (P5 570) will look like after you get following error notice: “Impending Cache Battery Pack failure.” It is a raid controller battery error. Since it’s located in the middle of the pSeries block, you will end up like we did. Also plan arround 3 to 4h downtime aswell. A bad design by IBM, and lot of “fun” for us. Check out gallery.

ibm skraćenice – terminologija

October 22nd, 2009 No comments

IBM je poznat po tome da poseduje svoju terminologiju i skraćenice za iste stvari za koje drugi proizvođači koriste standardne nazive. Ovo je (delimični) spisak tih skraćenica koji ću vremenom proširivati kako mi koja skraćenica “padne pod ruku”. Deo skraćenica nije IBM-ov ali ih isti često koristi pa su i one navedene.

  • AIX – Advanced Interactive Executive (IBM’s implementation of the UNIX Operating System)
  • DASD – Direct Access Storage Device. (IBM’s term for a hard disk)
  • DDM – Disk Drive Module (IBM’s term for a hard disk)
  • RISC – Reduced Instruction Set Computer
  • HMC – Hardware Management Console
  • SPNC – System Power Control Network
  • MCM – Multi Chip Module
  • DCM – Dual Chip Module
  • CEC – Central Electronic Complex
  • CPC – Cluster Processor Complex
  • ASMI – Advanced System Management Interface
  • WebSM – Web based System Manager
  • PPAR – Physical Partition
  • LPAR – Logical Partition
  • LIC – Licensed Internal Code
  • LMB – Logical Memory Block
  • DLPAR – Dynamic Logical Partitioning
  • WPAR – Workload Partition
  • NIM – Network Installation Manager
  • BOS – Base Operating System
  • POST – Power on Self Test
  • SMIT – System Management Interface Tool
  • LPP – Licensed Program Products
  • ODM – Object Data Manager
  • RSPC – PowerPC Reference Platform
  • CHRP – Common Hardware Reference Platform
  • BLV – Boot Logical Volume
  • LVM – Logical Volume Manager
  • VGDA – Volume Group Descriptor Area
  • VGSA – Volume Group Status Area
  • LVCB – Logical Volume Control Block
  • HACMP – High Availability Cluster Multi-Processing
  • MWC – Mirror Write Consistency
  • SRC – System Resource Controller
  • NDAF – Network Data Facillity
  • LMT – Lightweight Memory Trace
  • RTEC – Real Time Error Checking
  • VMM – Virtual Memory Manager
  • IPC – Inter Process Communication
  • PSMD – Page Size Management Daemon
  • MPIO – Multi Path IO
  • PCM – Path Control Module
  • FFDC – First Failure Data Capture
  • HPM – Hardware Performance Monitor
  • PURR – Processor Utilization Resource Register
  • SPURR – Scaled Processor Utilization Resource Register
  • MLS – Multi Level Security (Trusted AIX)
  • APAR – Authorized Program Analysis Report
  • CKD – Count Key Data (zSeries)
  • DFSMS – Data Facility Storage Management System
  • ESCON – Enterprise System Connection
  • EPO – Emergency Power Off
  • FICON – Fibre Channel Connection
  • FC-AL – Fibre Channel Arbitrated Loop
  • FRU – Field Replaceable Unit
  • GDPS – Geographically Dispersed Parallel Sysplex
  • HCD – Hardware Configuration Data
  • IML – Initial Microcode Load
  • IPL – Initial Program Load
  • LSS – Logical Sub System
  • MAP – maintenance analysis procedure
  • MLC – Machine Level Control
  • MRPD – Machine Reported Product Data
  • MES – miscellaneous equipment specification
  • MTBF – mean time between failures
  • SDD – Subsystem Multipathing Device Driver
  • VPD – Vital Product Data
  • WWNP – worldwide port name
  • WWNN – worldwide node name

Progres kodovi IBM P serija

June 3rd, 2009 No comments

Za slučaj da nekome zatreba kao meni, ako tražite način da utvrdite šta se dešava u kom momentu prilikom podizanja mašine evo linkova ka IBM sajtu za većinu progres kodova koji vas mogu interesovati. Progres kodovi (tkz. Reference code) koji se pojavljuju prilikom podizanja IPL-a (Initial Program Load) na IBM P seriji (uglavnom su 8 karaktera sem ukoliko to nije drugačije naznačeno). Par primera ovih kodova bi bio:  C1202000, C2001000, C600407E, C7004091 itd. Ovi kodovi mogu biti prikazani na HMC konzoli prilikom podizanja, reboot-a ili shutdown-a particije, a grupišu se u nekoliko celina u zavisnosti od segmenta koji sistem ispituje:

SSD na IBM Power seriji

May 27th, 2009 No comments

Evo friških vesti vezanih za SSD diskove na IBM P seriji. Dobre vesti su kao što već znamo da su SSD diskovi daleko brži prilikom random I/O-a. Loše vesti su da su malog kapaciteta (trenutno) tačnije 69GB, i užasno su skupi, o čemu sam već pisao (doduše cene su bile tada nezvanične).

Evo zbog čega se IBM “pravda”, kad je u pitanju cena uređaja. Ako uzmemo PC tehnologiju običnih USB flash diskova znamo da:

  • Nema pokretnih delova, samo memorijski čipovi, nije mu potrebno dodatno napajanje
  • Koristi se par puta u toku dana maksimalno ne duže od sat/dva u kontinuitetu
  • Spor pristup, pogotovu prilikom pisanja.
  • Ograničen broj upisa (merljiv u hiljadama), a potom tkz. “memory cell failure” i smanjenje kapaciteta. Ako se upisuje 1-5 puta u toku dana može da traje nekoliko godina.

S druge strane Enterprise SSD:

  • Izrazito opterećenje (read/write) 24 x 7 godinama
  • SAS interfejs koji omogućuje oko 3 GB/s
  • Algoritmi za jednaku distribuciju opterećenja (podataka) na sve memorijske čipove.
  • Proaktivna provera svih memorijskih jedinica i blokiranje “sumnjivih” ćelija bez gubljenja podataka
  • 85% redudanse (128 GB RAW memorije, 69 GB upotrebljive)
  • Veliki broj mem. čipova radi paralelizacije procesa i boljih random I/O operacija

Evo nekih nezvaničnih cifri koje pominje IBM, a koje nisam imao još prilike da testiram:

4KB random I/O:

  • Regularni disk: ~120 do 200 IOPS-a
  • SSD: ~28000 IOPS-a

Potrošnja struje:

Da bi dobili performanse od 135.000 IOPS-a, treba vam SAN disk sistem koji potroši oko 7.7 KW-a. Za iste performanse trebaju vam 5 SSD modula koji potroše 330 W.

Transfer (održivi) performanse kod SSD disk modula:

  • 220 MB/s Read
  • 122 MB/s Write

Prosečno vreme pristupa SSD diska: od 20 do 120 mikro sekundi

Minimum koji morate da ispunite da bi ste mogli da implementirate SSD diskove u svoj box su sledeći: AIX 5.3 TL7 SP9 a za AIX 6.1 TL0 SP9. Uz to vam treba i Server firmware FW3.4.2, HMC firmware V7R3.4.0 Service Pack  i Power subsystem Firmware V3.4.2.

Naravno postoje i neka ograničenja u celoj priči ako želite da bude IBM supported. Mada u Srbiji je termin “radiće to, ko ga j*** što nije podržano” mnogo češći. Enivej, evo šta kaže IBM kako se to radi:

  1. Ako nije by the book nije podržano od IBM-a
  2. Nema intermix-a “običnih” diskova i SSD-ova u istom blok-u ili subsistemu.
  3. U EXP12S SAS kutiji može da se stavi maksimum 8 SSD-ova
  4. Formatiranje SSD diskova na kapacitet od 69GB se vrši sa 528 byte sektorima (a ne 512 byte-a po sektoru kako su neki ovde primetili da može da bi dobili 74 GB prostora).
  5. Ne možete koristiti SSD module i obične diskove u mirror modu (bilo hw ili sw).
  6. Pročitaj pravilo br. 1.

I na kraju, dobro skriveno u gomili linkova na IBM sajtu: Installing and configuring Solid State Drives in AIX & IBM Power Series.

Update (09.06.2009). IBM je izbacio zvanične testove (sa cenama), možete ih skinuti sa ovog direktnog linka (pdf).

Categories: IBM P Serija Tags: , ,

SSD diskovi za IBM Power seriju

May 22nd, 2009 No comments

IBM je počeo sa prodajom SSD diskova za IBM P seriju. Ovi diskovi se razlikuju od onih koje su počeli da implementiraju u martu na X seriju i Blade sisteme. Za P seriju IBM koristi 128GB Zeus-IOP flash diskove (STEC) sa kojima je IBM sklopio partnerski odnos prošlog meseca. Diskove pomenutog kapaciteta (128GB) re-formatiraju na 69GB. Po IBM-u ovime se smanjuje tkz. “wear levelling” koji se koriste u proizvodnji SSD diskova, što se postiže prebacivanjem i razmeštanjem podataka na disku sa oštećenih (istrošenih) memorijskih blokova na nove manje korišćene. Time navodno se produžava život SSD disku drastično.

IBM SSD diskovi dolaze u 2,5 inč faktoru, imaju oko 220MB/sec održivi transfer prilikom čitanja i oko 122MB/sec za pisanje. Broj I/O operacija se kreće u rangu oko 28.000 (IOPS-a) prilikom random transakcija. Ugrađen im je 3GB/sec SAS interfejs i pristup je u proseku između 20 µs i 120 µs, u zavisnosti od toga gde je podatak kome se pristupa raspoređen. Po IBM-u (ako im je verovati), njihov SSD disk ima 87 puta brže I/O operacije po sekundi nego standardni 15K RPM SAS disk, i pritom troši 1/5 struje u odnosu na “stare” diskove.

Pre nego što odmah pozovete vašeg IBM dilera, pripremite čašu ‘ladne vode i nešto slatko, jer će od cifri da vam se sloši. Naime, ova nova pomama za SSD diskovima i konačnom zamenom mehaničkih diskova se smatra egzotikom svuda pa i kod IBM-a. A kao što znate egzotika košta. Po nekim nezvaničnim šuškanjima, IBM za entry level Power 520 i 550 servere naplaćuje oko $10.000 za jedan SSD modul, dok za modele 560 i 570 cifre idu na $14.000 po SSD modulu. Za sada nema vesti da će SSD ići na 595 mašine, no to će se vrlo brzo promeniti. Ako ove cene poredimo sa cenom diskova od recimo 146GB (15k SAS) za P seriju koji imaju cifru od oko $500, budemo zaista neprijatno iznenađeni. Poređenja radi, Intel-ovi SSD diskovi (32GB X25E SATA diskovi koje je počeo da pakuje SUN još u martu koštaju oko $1.200. Naravno, SATA nije isto što i SAS, Intel diskovi mogu da guraju do 3,300 IOPs-a (ako poredimo sa 35.000 IOPS-a IBM SSD-ova), s druge strane SSD diskovi imaju tkz. wear leveling, pa duplo manje kapaciteta zbog toga itd. Naravno, Intel diskove sigurno nećete moći da stavite u IBM P seriju. Posle svega toga ostaje pitanje da li je sada vreme da se pređe na SSD tehnologiju ili da ipak sačekamo da se cene i kvalitet “ispeglaju” prvo.

Categories: IBM P Serija, Storage Tags: , , , , ,

nmon: besplatni alat za analizu performansi AIX-a i Linux-a

April 11th, 2009 No comments

Pre nego što krenem da pišem o samom NMON-u, za one koji ga već uveliko koriste jedna dobra vest. NMON je konačno postao sastavni deo AIX-a od verzije 5.3 TL9 kao i uz 6.1 TL2 (u šta ulazi i VIOS 2.1). Naime IBM je konačno uvrstio ovaj alat u svoj support base, tako da će sada NMON dolaziti standardno uz sam AIX. Nova verzija NMON-a se zove topas_nmon, sadrži sve mogućnosti i opcije kao i klasični nmon 12e. Stara (klasična) verzija nmon-a će biti još neko vreme podržana, međutim sav razvoj se prebacuje na topas_nmon.  Dosadašnja praksa je bila da se NMON ažurira na otprilike svakih 6 meseci, sada će to biti prilikom svakog update-a AIX-a kroz IBM support kanale. Verzija NMON-a za linux neće biti poremećena novim statusom, i nastavlja svoj “život” kao i do sada.

Za one koji ga do sada nisu koristili, ili koji su samo čuli o ovom programu, pre svega evo malo informacija. NMON je skraćenica od Nigel’s Monitor (po autoru programa). Ovaj besplatni alat će vam omogućiti detaljan uvid u rad vašeg AIX /Linux sistema. Sam NMON ima mogućnost prikaza podataka na više načina. Direktno na ekran preko vama omiljenog terminala, ili direktno u fajl za kasniju obradu i analizu. Ako koristite ovu drugu opciju postoje različite vrste parsiranja podataka koje su drugi kreirali, a istakao bih NMON Analyser Excel spreadsheet koji će vam output fajl parsirati i prikazati lepe i zanimljive grafikone ili izveštaje. Uz manje parsiranje output fajl možete provući i kroz rrdtool i kreirati sebi lepe realtime grafikone opterećenja pojedinih sistema koji vas interesuju, a iste kasnije lako možete prikazati na web-u (ili nekom fensi izveštaju). NMON može prikazati sledeće informacije:

  1. CPU utilizaciju
  2. Iskorišćenost memorije
  3. Različite statistike Kernel-a
  4. Disks I/O, transfer statuse, i read/write odnose
  5. Slobodan prostor na disk sekcijama
  6. Disk adaptere i njihove performanse
  7. Mrežne I/O odnose, iskorišćenost i performanse
  8. Swap (page space) utilizaciju, slobodan prostor itd.
  9. Specifikacije CPU-a i AIX-a
  10. IBM HTTP Web cache
  11. Custom disk grupe
  12. Specifikaciju samog hardware-a (mašine) i njene resurse
  13. Asynchronous I/O – (samo na AIX-u)
  14. Workload Manager (WLM) – (samo na AIX-u)
  15. IBM TotalStorage® Enterprise Storage Server® (ESS) disks – (samo na AIX-u)
  16. Network File System (NFS)
  17. Dynamic LPAR (DLPAR) changes – (samo na AIX-u i IBM pSeriji)

Startup NMON-a izgleda ovako:

Na početnom ekranu NMON-a birate njegove opcije prikaza. Nemoguće je prikazati sve opcije NMON-a na jednom ekranu, ali mislim da ovaj screeny dobro ilustruje deo mogućnosti ovog alata:

Na gore prikazanoj slici, NMON prikazuje aktivnost virtuelnih CPU-a, iskorišćenost memorije, swap-a, mreže, I/O volume grupa koje sistem poseduje, virtuelnih diskova koji su dodeljeni sistemu, top procese i detaljne statistike AIX kernela. Ovo naravno nije sve što NMON može da prikaže adminu sistema, kao što sam gore napisao, mogućnosti su velike. Fino tjuniranje sistema sa direktnim uvidom u efekte vašeg prčkanja možete videti odmah, vrlo detaljno sa samo par komandi. O situacijama kada treba da ustanovite šta “guši” vaš AIX sistem neću ni da govorim. Ovo je jedan od must have alata za svakog AIX admin-a.

A evo kako to može da izgleda u praksi prilikom nadzora rada jednog LPAR-a, gde je fokus na disk sekciji (klikni da veću fotku):

VIOS 2.1 gladan za memorijom

April 3rd, 2009 No comments

Ako koristite sve prednosti virtuelizacije na IBM P seriji koristeći VIOS-e do sada ste na starom 1.5.x.x VIOS-u mogli da se prošvercujete sa minimumom od 512MB memorije za neke manje i srednje opterećene sisteme. To sa novim VIOS-om 2.1 neće proći. Naime novi VIOS 2.1 zahteva da ima minimum 1GB memorije da bi isti mogao da se podigne uopšte. Po VIOS 2.1 Release Notes-u svaki LHEA (Logical Host Ethernet Adapter) port dodeljen VIOS serveru zahteva minimum 612MB memorije. I ne nisam pogrešno otkucao, za svaki port po 612MB memorije. I to nije sve. Na tu cifru (612MB) treba dodati još i osnovnu memoriju koju je VIOS 1.5.x.x do sada zahtevao što je 512MB. Evo primera, ako npr. imate dva (2) LHEA matematika je sledeća: 612MB x2 + 512MB = 1736MB RAM-a za jedan VIOS + isto toliko ako imate dual VIOS setup. Na to dodajte i oko minimum 16GB prostora na diskovima za instalaciju VIOS-a. Ako ne prosledite dovoljnu količinu memorije VIOS će se “zaglaviti” tokom boot procesa odmah posle instalacije. Čini se da IBM misli da memorija za P seriju nikad nije bila jeftinija. Doduše nisam siguran da će VIOS 2.1 ući u produkciju kod ljudi koji još uvek vrte 1.5.x.x u nekom bližem periodu. Ko nije uzeo skoro P6 mašinu sa licencama za VIOS mislim da neće prelaziti na 2.x VIOS ako baš ne bude morao.

Prezentacija P serije na IBM skupu

March 18th, 2009 No comments

13/12/2007 godine na IBM skupu “System P, recommended hardware for SAP” u Colonial Sun-u održao sam predavanje na temu “IBM Customer story – DELTA M Transition to enterprise”. Govorio sam o IBM P seriji, DS8300 enterprajz storage-u, virtuelizaciji, problemima na koje smo naišli tokom tranzicije itd. Prezentaciju u Power Point-u možeš preuzeti sa mog sajta. Slike sa ovog skupa su ovde i ovde.