AS/400

snolion777
Новичок
Posts: 43
Joined: 12 Feb 2003 10:06

AS/400

Post by snolion777 »

Есть ли здесь спецы по AS/400? Конкретно меня интересует performance tuning..Я не большой специалист в AS/400 мне нужно используя Performance tools определить Jobы которые вызывают максимальную загрузку ресурсов потом выделить из Joba программы которые в нем работали и потом проанализировать эти программы PEX'ом..Если есть специалисты по системному тестированию AS/400 или просто люди которые хорошо разбираются в OS400 пожалуйста откликнитесь...
zVlad
Уже с Приветом
Posts: 15312
Joined: 30 Apr 2003 16:43

Post by zVlad »

Я не спец по AS/400, но я работаю тоже на ИБМ системе (OS/390) и хочу дать совет исходя из своего опыта.
А опыт говорит, что лучший способ решать проблемы подобные Вашей - это брать соответствующую документацию и читать. Если доков нет или не очевидно в какой читать, какой тулз брать - идти на ИБМ интернет сервер.
Еще очень полезно иметь акаунт на IBMLink. Там можно задать вопрос, на который ответять ответственные люди, специалисты, работающие для Вашей проблемы. Или поискать в проблемной базе уже имеющуюся информацию.
На русскоговорящем же форуме вряд ли есть достаточное количество людей связанных с AS/400 - по одной, кстати, простой причине - в СССР AS/400 не был распространен сколько-нибудь существенно, не успел просто. В городе откуда я (> 1 млн. жителей) была ровно одна контора с AS/400. Здесь на форуме и спецов то на МФ не много (есть "бывшие", да и то в большинстве своем касавшиеся этого только в студентчестве), хотя ЕС ЭВМ был в свое время очень распространен в СССР, но это было давно.

P.S. Пока ждете ответа (if any) поделитесь с нами своими впечатлениями от AS/400, как там и что, историей и т.д. - думаю будет интересно, а то кроме "войны зонтиков" между W и L ни чего интересного уже давно не происходит. Вот правда об Оракл 10 начали писать. Тем не менее, поделитесь, пожалуйста.
dzher
Уже с Приветом
Posts: 190
Joined: 28 Jan 2002 10:01
Location: Dublin, Ireland

Re: AS/400

Post by dzher »

snolion777 wrote:Есть ли здесь спецы по AS/400? Конкретно меня интересует performance tuning....

http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/gg243723.html
AS/400 Performance Management V3R6/V3R7

Chapter 1. Introduction to Performance Management 1.0
Chapter 2. Performance Requirements and Objectives 2.0
Chapter 3. Factors Affecting Performance 3.0
Chapter 4. Performance Management Methodology 4.0
Chapter 5. Performance Management and Review 5.0
Major Topics Covered in This Chapter 5.1.1
Chapter 6. Performance Trend Analysis 6.0
Chapter 7. Performance Problem Analysis 7.0

Chapter 8. Additional Performance Tools 8.0
Chapter 9. System Performance Tuning Tips 9.0
Areas Covered in This Chapter 9.1.1
Chapter 10. Design and Coding Tips 10.0
Appendix A. Guidelines for Interpreting Performance Data A.0
Appendix B. Field Descriptions and Sample Performance Reports B.0
Appendix C. IBM Internal Use Only Tools/Documents C.0
Appendix D. Performance Tools/400 Transaction Boundary Overview D.0
Appendix E. OS/400 Expert Cache and Set Object Access Overview E.0
Appendix F. IBM Communication Jobs and Subsystem Routing Entries F.0
Appendix G. PC Support/400 Shared Folder Type 2 Performance Query G.0
Appendix H. Sample X.25 Queries for Network Congestion H.0
Appendix I. Abbreviations I.0
tihij
Уже с Приветом
Posts: 241
Joined: 21 Apr 2004 16:34

Post by tihij »

Мы работаем на pSeries (ex RS6k). Есть интерес к AS/400 - как к платформе для Domino (документооборот предприятия). Посмотреть оч.хотелось бы 8)

В принципе, дельный совет - идти на *.ibm.com, регистрироваться и писать туда. Кста, я там находил как-то "разрешатель проблем" - т.е.надо было описать конфигурацию системы с целью определения узких мест..
oMoses
Уже с Приветом
Posts: 1255
Joined: 01 Jun 1999 09:01
Location: Irkutsk.RU -> Hamden, CT-> Princeton, NJ, USA

Post by oMoses »

Увы, по делу, автору топика помочь ничем не смогу. Но с ностальгией вспоминаю AS/400, которых у нас в городе (Иркутск, начало 90-х, ~600 тыс. чел. населения) было аж несколько штук! Считаю эту систему одной из лучших в семействе от IBM, своего рода - веха в истории мирового IT вообще.
[b]"Счастье для всех, даром, и пусть никто не уйдет обиженный!"[/b]
[i]А. и Б. Стругацкие, "Пикник на обочине"[/i]
Kuznets
Новичок
Posts: 31
Joined: 28 Dec 1999 10:01
Location: Northville, MI

Post by Kuznets »

I am not an AS/400 admin but I played with PEX some time ago...

As far as I remember you have to create a PEX definition (ADDPEXDFN) with *STAT type for collecting general performance data on *ALL jobs and see what causes performance problems. Once the definition is created you can start collecting with STRPEX command and stop collecting with ENDPEX command using that definition. Report is generated by PRTPEXRPT.

Once you identified a job taking up lots of resources you can create a *TRACE PEX definition for all the details for the job or *PROFILE PEX definition to see profiling data for that particular job (again using ADDPEXDFN).

There could be GUI alternatives to these commands and reports in iSeries navigator.

For more details, below is link to Performance monitor documentation for OS/400 v5r2

http://publib.boulder.ibm.com/iseries/v ... parent.htm

P.S. For quick and dirty performance analysis I would rather use WRKSYSACT command. It lists jobs and system tasks sorted by CPU utilization. Work with job (option 5) and then 11.Display call stack will show what is running at the moment. If you see a system task QFINT taking considerable amount of CPU it means that interactive job is trying to use more interactive (5250) resources than allowed by installed interactive processor feature.

There are tons of other performance related topics including tunung database server performance, tuning system pools etc that could be found in the documentation.

HTH
Dima
Searcher
Уже с Приветом
Posts: 2651
Joined: 09 May 2002 17:39
Location: MA, USA

Re: AS/400

Post by Searcher »

snolion777 wrote:Есть ли здесь спецы по AS/400? Конкретно меня интересует performance tuning..Я не большой специалист в AS/400 мне нужно используя Performance tools определить Jobы которые вызывают максимальную загрузку ресурсов потом выделить из Joba программы которые в нем работали и потом проанализировать эти программы PEX'ом..Если есть специалисты по системному тестированию AS/400 или просто люди которые хорошо разбираются в OS400 пожалуйста откликнитесь...


Откликаюсь. Не так чтоб очень хорошо разбирался, но хватило чтобы justify upgrade перед боссами. Perfomance и был основным issue before upgrade.
У нас на ней main production system стоит.

Для начала надо чтобы Perfomance Monitor (PM/400) был запущен на AS/400.
Ваш profile должен иметь administrative privileges.

Установите iSeries Access for Windows (+latest service pack) в полной конфигурации. Через "green screen" (terminal 5250) там не так наглядно (особенно для начальников). Рекомендую использовать iSeries Navigator. В нем вас будет интересовать Management Central. Когда откроете (а для этого вам и надо administrative privileges) - там и увидите подпункт Monitors. Дальше, я полагаю, уже разберетесь. В Monitors->System по умолчанию есть Sample CPU Monitor. Откройте его и запустите. Он позволяет посмотреть какая Job сколько кушает в каждый момент времени.
Ну и потом смотрите Job Log.

С PEX я не игрался.

Какая у вас модель? Версия OS?

Good luck!

Return to “Вопросы и новости IT”