Bmb5PG

Home Osask wxWidgets About Me AS400

つれづれなるままにAS400大解剖

ここに書いてある情報は不正確かもありません。信用しないで下さい。(最終更新日2003.10.1)

AS400とは..... IBM製のオフコンです。小規模から大規模な業務まで対応します。
  結構このマシンいろいろな所で使われてます。
  開発言語はデフォルトで独自簡易言語RPG(report program generator)を使用します。
  まぁコボル、C、JAVA、PASCAL、などインストールすれば開発できますが。。。
  ちなみに初期OS(昔はAS400ではなくS/38という名前だった)はなんとパスカルで
  書かれてたらしい・・・今はどうかしらんが・・・・
   
S/38 AS400の古い名前、このマシンCPUは(24ビット?なんじゃそりゃ?)CISCでした。
  AS400はRISC(PPC64?)です
  APPLEG5が縮小版のCPUつんどりますな。。。
  WINDOWS NTがインストールできました(謎)
  S/38で開発したRPGPGMをAS400にもってけたんですがPGM実行時
  なんと!!PGMを64ビット変換かましてくれます・・・・・すげえな今考えると
  私はAS400台車で運んだことあります。おとすなよーこれ300万ぐらいするから!
  おいだったら運ばせるなー!
   
DB お約束のIBMのDB2です。AS400はなんでもDB2に登録されていると思われる
  DBが中心に居座ってます。コアはDB2です。これないと動きません。
  DB2のそとにOSがくっついてる感じです(違うか?)
   
CPU AS400はRISC(PPC64)です。1個から128個ぐらいまでいけたんじゃなかった?
  はっきしいってCPUパソコンの方が速いです。。。
   
メモリー 私の行ってたところは256Mしか積んでませんでした。ってゆうかCPUとかメモリー
  高すぎ・・・ぼってるとしか・・マシン入れればIBMはいくらでもぼれます!
   
HDD スカジーですねん。8Gでも高い。RAIDは当たり前・・
  壊そうになると「こわれそうだよー」ってシステムが教えててくれます。わかるんかい?あんた!
  すぐにHDがいっぱいになるのはIBMの陰謀か??いくらあってもたりません。
   
OS OS400!V3R7M1って聞いてぴんとくるひとはAS400通です。
  現在はバージョン5だと思います。365日あげっぱなしでもぜんぜん平気です
  AS400は一度も外部から進入されたことがないとIBMは豪語してました。
  とても堅固な作りなのではないでしょうか?
  WINとかデバイスの割り込みでWAITがかかりますが、そんなのはお構いなしでどんどん
  処理を続けてたなぁ。(あれOSのせいじゃないのか?ハード?か)
   
管理? めちゃくちゃ楽です。ヤバイデス。As400さわったら他のマシンはさわれないでしょう。。
  UNIXなんてとても管理できません。これが最大の長所でしょう!
   
値段 200万?から上はきりないです。
   
ツール もう忘れました。。。PDMてのがありました。これで画面、帳票、DBファイルを作ってきます。
  SEUってソースかくツールがあるんですが、RPG命令、変数をかくとこが決まってて自由が
  ありませんでした。説明むずかしいなぁ、こんなの・・
  *IN91 IFEQ  *ON
    MOVELK1CDJH KWCDJH
    Z-ADDK1DTAS KWDTNS
    Z-ADDW@KNFK KWKNFK
    Z-ADDW@KNSK KWKNSK
    Z-ADDW@CNT KWKSFK
    WRITEUDAKWR
    ELSE
    Z-ADDW@KNFK KWKNFK
    Z-ADDW@KNSK KWKNSK
    Z-ADDW@CNT KWKSFK
  はっきし言ってインデントできないんで長いソースだと地獄を見ます。
  私の先輩は10000行のソースを残して会社を去りました。
  だれもメンテできません。わたしも辞めましたが・・・(笑)
   
プロトコル? 今はTCP/IPつかえますがむかしはSNAというIBM独自プロトコルしかつかえませんでした。
  まぁそのころはAS400と同軸ケーブルでみんな端末はつないでたんですが・・・
   
内部 開けてみるとパソコン見たいでした。PCIバス見たいのがありました。
   
ロジカルパーティション 一台のマシンを区分けして何個もOSを入れられるという機能です。
  VMware、VPC、Bochsみたいなもの?ちょっと違うなぁ
  VMwareなどHOSTOS上にCLIENTOSが走ってる感じですがこれは違います。
  2つにわけても両方のOSは対等です。完全に分離してます。
  分けたOSの通信手段はSNAかTCP/IPです。
  OSライセンス量は1台分なので大変お得です(笑)

Home Osask wxWidgets About Me AS400