Appendix-1 各ワークステーションの memory および 作業用の local disk 容量



Memory および 作業用の local disk の容量を Figure-2 に示します. 各 WS について hostname, マシン名, memory/swap, 作業領域に順に記述してあります.

H3500 には 256MB あるいは 128MB の memory, 400MB あるいは 300MB の swap 領域, 1GB の作業用の local disk 領域を用意しました.

H3050 には 128MB の memory, 300MB の swap 領域, 1GB の作業用の local disk 領域を用意しました. ただし ccws05 には 128MB の memory, 200MB の swap 領域, 200MB の作業用の local disk 領域を用意しました.

H9000 には 144MB の memory, 500MB の swap 領域を用意しました.

          Open I/O Room
                 ---------------------------------------
                 |  ccws05 (H3050,  64/200MB, 200MB)   |
                 | *ccws06 (H3050, 128/400MB, 1GB)     |
                 |  ccws07 (H3050, 128/400MB, 1GB)     |
                 |  ccws80 (H9000, 144/500MB)          |
                 ---------------------------------------
                           |
                           | FDDI
   Machine Room            |
    -------------------------------------------------------------------------
    | group1    ccws10 (H3500)        ccws20 (H3500)                        |
    |               256/400MB, 1GB        128/300MB, 1GB                    |
    |-----------------------------------------------------------------------|
    | group2    ccws11 (H3500)        ccws21 (H3500)                        |
    |               128/400MB, 1GB        128/300MB, 1GB                    |
    |-----------------------------------------------------------------------|
    | group3    ccws12 (H3500)                              ccws90 (H9000)  |
    |               128/400MB, 1GB                            128/400MB, 1GB|
    |                                                                       |
    |-----------------------------------------------------------------------|
    | group4    ccws13 (H3500)       *ccws22 (H3500)       *ccws93 (H9000)  |
    |               256/400MB, 1GB        128/300MB, 1GB        128/500MB   |
    |          *ccws14 (H3500)        ccws23 (H3500)       *ccws94 (H9000)  |
    |               128/400MB, 1GB        128/300MB, 1GB        128/500MB   |
    |                                 ccws24 (H3500)       *ccws95 (H9000)  |
    |                                     128/300MB, 1GB        128/500MB   |
    |-----------------------------------------------------------------------|
    | group5                                                ccws91 (H9000)  |
    |                                                         128/500MB     |
    |-----------------------------------------------------------------------|
    | group6                                                 ccws92 (H9000) |
    |                                                          128/500MB    |
    -------------------------------------------------------------------------
Figure-2 Size of memory and work disk on PURE system.






Appendix-2 Disk array



Disk array (DA と略す) は, Table-10 で示す WS に接続しました. 1つの DA 装置は 5個の diskを使って容量 5.6GB, もしくは disk を 5個増設して 11.2GB です. 1つの disk 制御装置には 11.2GBの DA 装置を2台まで接続できます. Figure-3 は ccws10 への接続例ですが, 合計5つの DA 装置をSCSI2 で接続してあります.

ccws10 から ccws12 までの 150GB の DA 装置を PS 実験グループの実験データ保存用としています.ccws13 の DA 装置は library や home directory に使用しています. ccws14 の DA 装置は予備になっています.

DA 装置では, 論理的には, 5個の disk を1つの単位として使います. つまり, この 5.6GB が1台の SCSI disk と考えられます. ccws10, ccws11, および ccws12 では 5.6GB を 1つの partition にしました. ccws13 と ccws14 では 5.6GB を3つの partition に分割しました.

Partition は, file sytem の /raid/XYZ に mount しました. XYZ のうち, 先頭の X は数字の 0-4で, 接続する WS 毎に区別しています. ccws10 では 0 になっています. 2番目の Y は英字の a-e で,disk 制御装置毎に分けています. 3番目の Z は数字の 1-4 で同一の制御装置内での partition に順番につけています. ccws13 と ccws14 の DA 装置では partition の数が多いので 1-9 の次に, 続けてa-c としています.







Table-10 Disk array and mounted directory.

---------------------------------------------------------------------
    hostname       size      # of disk array     mounted directory   
---------------------------------------------------------------------
     ccws10        50GB            5                /raid/0YZ        
     ccws11        50GB            5                /raid/1YZ        
     ccws12        50GB            5                /raid/2YZ        
     ccws13        28GB            3                /raid/3YZ        
     ccws14        22GB            2                /raid/4YZ        
---------------------------------------------------------------------






----------
SCSI  SE |
---------|
    | SE | ===========================================|            
SCSI|    | |   ***************************************|*********************
    | DF ==|   *  Disk array         Disk array       |   Disk array       *
    |    |     * ----------------   ----------------  |  ----------------  *
    | DF ========|○  ○  ○  ○|===|○  ○  ○  ○|  ===|○  ○  ○  ○|  *
SCSI|    |     * |○  /raid/0b1 |   |○  /raid/0b3 |     |○  /raid/0a1 |  *
    | DF ==|   * ---------------    ----------------     ----------------  *
---------- |   * | /raid/0b2  ○|   | /raid/0b4  ○|                       *
           |   * |○  ○  ○  ○|   |○  ○  ○  ○|                       *
           |   * ----------------   ----------------                       *
           |   *          5.6GB*2            5.6GB*2               5.6GB   *
           |   *                                                           *
           |   *  Disk array         Disk array                            *
           |   * ----------------   ----------------                       *
           ======|○  ○  ○  ○|===|○  ○  ○  ○|                       *
               * |○  /raid/0c1 |   |○  /raid/0c3 |                       *
               * ----------------   ----------------                       *
               * | /raid/0c2  ○|   | /raid/0c4  ○|                       *
               * |○  ○  ○  ○|   |○  ○  ○  ○|                       *
               * ----------------   ----------------                       *
               *          5.6GB*2            5.6GB*2                       *
               *************************************************************


Figure-3 50GB of disk array connected to ccws10








Appendix-3 標準提供のソフトウエア一覧



標準提供のソフトウエアを Table-11 に示します. 組み込んであるソフトウエアについてはバージョン番号を示してあります. 該当する製品がないものについては - 印を, 導入していないソフトウエアについては "no" と示してあります.



Table-11 Softwares installed in PURE
-------------------------------------------------------------
                              H3500      H3050RX      H9000
-------------------------------------------------------------
  HI-UX                       V05-00     V04-00         -
  HP-UX                         -          -          V09.03
-------------------------------------------------------------
  OFORT77(Hitachi Fortran)    V01-06                    -
  FORTRAN77(HP Fortran)       V9.00 (only ccws06      V9.16
                                       and ccws07)
  C                           V01-06-/A               yes
  C++                         V02-00                    no
-------------------------------------------------------------
  GKS(FORTRAN)                V01-01-/B                 -
  GKS(C)                      V01-01                    -
  MSL2                         no                       -
-------------------------------------------------------------
  FORT/ASSIST/W               V01-03 (only ccws1?,      -
                                     ccws06 and 07)
  Softbench                    -                      V3.2
  SEWB                         no                       -
-------------------------------------------------------------
  Wnn                         V01-01-/C                 -
-------------------------------------------------------------







Appendix-4 Netgroup 機能によるユーザ管理



ユーザを NIS の master server で集中的に管理しています.

Figure-4 に示すように, NIS の netgroup 機能を用いて, WS 毎に使用できるユーザを管理します. ユーザをグループ分けしておくと, 管理が容易です.

Netgroup 機能により, WS 毎に使用できるユーザの変更を, 簡単に行なえます. 例えば ccws10 をPS グループの専用から, 物理全体が使えるように変える場合には, NIS server の /etc/netgroup のccws10_userの記述を書き換えて, ypmake コマンドを入力するだけで済みます.



         master server                                                         
           /etc/netgroup                             /etc/passwd               
         ----------------------------              ------------------------
         | phys ps online ....      |              | root:xxxxxx:.....    |
         | ps (,user1,) cp e224 ... |              |         :            |
         | cp (,user2,) (,user3,)   |              | user1:xxxxx:.....    |
         | e224 (,user4,) (,user5,) |              | user2:xxxxx:.....    |
         | online (,user6,)         |              | user3:xxxxx:.....    |
         | acc ....                 |              | user4:xxxxx:.....    |
         |        :                 |              | user5:xxxxx:.....    |
         | host1_user phys acc      |              | user6:xxxxx:.....    |
         | host2_user ps            |              |         :            |
         ----------------------------              ------------------------
                                                                              
                                                
            host1                                     host2               
            /etc/passwd                               /etc/passwd         
           ---------------------                  ------------------------
           |root:xxxxxx:.....  |                  |   root:xxxxxx:.....  |
           |        :          |                  |           :          |
           |+@host1_user    ← |                  |→ +@host2_user       |
           ---------------------                  ------------------------


Figure-4 A sample of netgroup function.