• 検索結果がありません。

古い計算機の再利用

N/A
N/A
Protected

Academic year: 2021

シェア "古い計算機の再利用"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)

古い計算機の再利用

いらないならうちに下さい! ‑

1  はじめに

工学部機械システム工学科機械制御学研究室 森 山 雅 雄

E‑mail: matsu@study‑rs.mech.nagasaki‑uac.jp

1 9 9 4 年の 1 2 月も押し迫ったある日,総合情報処理センターの花田先生から,一通の電 子メールが来た. r 今年もセンターレポートに何か書きませんか . J だそうだ J 俺の文書って 結構好評じゃねえか! J って,調子こきまくっていたんだけど,よくそのメールを読んだ ら , r 執筆を頼んでいた先生に逃げられて,レポートが集まらなくてこまってる

1.

J そうだ.

「ったく,押えなわけね,俺って . J と,ボヤきながら,断りの文句を考えていたんだけど,

「センターレポートって,大体かたっ苦しいんだよな, UNIX MAGAGINE みたいに,普通 の話し言葉で書けばもう少し気楽に読めるのに . J という不満が出てきて, r じゃあ,俺がそ

ういう記事書くべ

2

. J ということになった.だが,花田先生には r O K J という返事はし たものの,ネタが見当たらない. r 普段の言葉で書く」ってことは,自分の身についたもの じゃないとできないってことを実感した.じゃあ,俺の身についたものって何かと,また考 え込んだ. r リモートセンシング J

?まさかなあ これじゃあ地球観測センター

4

レポー トになっちゃうし, r 逆片エピ固めから STF への移行における最適童心移動 J ? ちょっとマ ニアックだしなあ.というわけで,表題のテーマが消去法で決まった.思えば,修士から 博士課程にかけて,理学系の,研究費が少ない講座にいたおかげで, r 計算機をしゃぶりつ

くす」能力はだいぶ身についたと自負している.最近はだいぶ計算機が安くなって来たた め,古い機械がダブついているのをよく見かける.そういう時, r もったいねーな! J と感

じてしまう.そういう機械だって,購入したころは,みんなに喜ばれて使われたはずなの に,可哀想だよなあ.これを読んで胸が痛んだら,この後に書いてあることを参考にして 再利用してやってよ.(もうよか,しゃーしかもん,というのであれば,機械制御研究室に 頂戴!) 

l

ホントはこういう文句じゃないよ

2

私,茨域出身です.

3

人工衛星から地球を観測することです.私の専門はこの中の,放射伝達という分野です.

4

埼玉県の鳩山という山奥にあります.

(2)

2  パソコンの再利用

ここから,ちょっと文体を変えます ( 1 ぴーしーのおと

j

みたいな感じで). 

最近のパソコンの進歩は速くて,とてもついていけないので,我々制御研でやっている ちょっと昔の DOS マシンを対象にした再利用法を羅列してみます.計測とか制御とかに使 うという目的以外ならば,これらのどれかに(多分)あてはまってくれるんじゃないかと 思いますよ(ホント?)  . 

2 . 1   端末にする

これは,ワークステーション (UNIX マシン)を↑吏ってみたいと思っているんだけれど も ,

CPU

80286

以下のマシンしか持っていないというところにお勧めです.端末ってい うからには,ワークステーションにパソコンを接続するわけですけど,接続の仕方には,以 下の 2 種類があります.

2 . 1 . 1  シリアル接続

これは,パソコンの RS232‑C ポートを通して通信する形態です . 1 安いけど遅い」つての が特徴です.これを採用するには以下のどれかの条件に当てはまらないといけません.

・近くにワークステーションがある.(直結する.) 

・シリアルポートトランシーパがある(機械システム工学科と構造工学科には ANNEX というのが設置されています). 

・デジタル多機能電話がある

5

この条件に当てはまったら, RS232‑C ケープルを揃えて下さい.直結する場合にはクロス ケーブル,多機能電話の場合にはストレートケーブルを揃えて下さい.コネクタの形状を よく確認して,ちゃんとつながる奴を選んで下さい. ANNEX の場合には,きしめんみた いな専用のケープルがあるはずですからそれを使いましょう.

この後はソフトウェアの話です.パソコンを端末として利用する場合には,端末ソフト ウェアというのが必要になります.ワークステーションは 端末を接続して用いることも 可能ですが,その場合,端末に求められる機能は以下のようなものです.

1 .   RS232‑C ポートを通した外部とのデータのやり取り.

2.

画面制御(カーソルキーなど画面制御コードのエミュレーション). 

3 . 漢字コード変換

4.

ファイル転送

5 . その他(グラフイック処理,オートダイヤル機能など)

ちょっとここで画面制御の話をします.パソコンの画面で カーソルキーを動かせば,カー ソルは大体思い通りに動いてくれますが,それは,パソコンの OS(MS‑DOS) が,そのパソ コンのカーソルキーを押したときに出てくる信号を理解してくれるからですが, UNIX の 場合には,いろいろなパソコンのカーソルキーなんか知らないのが当り前です. UNIX が

5

但し,あと

2

年でなくなる方向だそうです.

20 

(3)

知っている端末つてのは, 7 0 年代から 8 0 年代にアメリカで広く利用された専用端末とい う奴です.これは,パソコンの機能なんか全く無いものです (MSP の専用端末みたいなも のですにこれらの専用端末のうちで,最も有名なものが, v t 1 0 0 端末と呼ばれるものです.

端末ソフトウェアというのは,パソコンをこの v t 1 0 0 端末に変身させてくれるもので,例 えば,カーソルキーを押せば, v t 1 0 0 端末のカーソルキーを押したのと同じ信号を出して くれます.一部の端末ソフトウェアには,このような画面制御機能が,無いかまたは貧弱 で , v i や emacs などのスクリーンエディタが動かないのがありますから注意して下さい

6

ではここで,機械制御研おすすめの端末ソフトウェアを紹介します.これらはすべてフリー ソフトウェアであり,大体は長崎大学の anonymousf t p で入手できます

7

ここでいうグラ フィック機能というのは ワークステーションが出力するグラフイックコード(京、 k t r o n i c s 4 0 1 4

というグラフイツク専用端末への出力: p l o t ,  g n u p l o t などのグラフ描画ソフトウェアを用 いる場合などに出力される)を理解して,パソコンのグラフイツク画面に絵を描く機能の ことです.

表 1 端末ソフトウェア一覧

名称 対象パソコン

備考

MS‑KERMIT  NEC‑ グフツフィク機能あり PC9801 及び互換機, DOSjV マ e t h e r n e t にも対応

シン,その他もろもろ

HTERM  NEC‑PC9801 及び互換機(ハイじ グラフィック機能が貧弱

ゾモードも含む),  DOSjV マシ メニュー形式で設定,ファイル転 ン,富士通 FM シリーズ,松下電 送を実行できる

気 PANACOM‑M シリーズ

TSS.COM  NEC‑PC9801 及び互換機 構造工学科修行教授製作 メインフレームにも対応、

グラフィッグ機能あり e t h e r n e t にも対応 ETERM  NEC‑PC9801 及び互換機 メインフレームにも対応

グラフイツク機能あり

ちなみに我々は, MS‑KERMIT と HTERM を用いて, NEC‑PC9801‑F ,  VM2 ,  VX2 ,  RX2 ,  UVll ,  NEC‑PC98XA ,  EPSON PC286‑U ,  NOTE ,富士通 FM‑16s を端末として利用してい

ます.どうですか?これで結構仕事ができますよ.ケーブル一本でいけるし,試してみる 価値はあると思いますよ.

2 . 1 . 2  ethernet による接続

シリアル接続ができない人や, r  e t h e r n e t 使いたか! J と思っている人は,ちょっと奮発 して,パソコン用の e t h e r n e tI j F を購入して下さい.購入するときの注意としては,

6

一部のパソコン通信用の端末ソフトウェアがそのようです.

T

一部のものは無いかも知れません,すいません.

(4)

‑コネクタの形状を接続先に合わせる(プリンタポートのような形状なら 10BASE‑5 , BNC コネクタなら 10BASE‑2 ,電話のモジ、ユラージ、ヤツクのようなら 10BASE‑T です). 

・端末ソフト,ファイル転送ソフトなどが標準装備でない場合は別途購入する.

あたりです.この辺りは,各組織のネットワーク管理委員の方に相談して,決めるのがよろ しいかと思います.気をつけてほしいのは,この接続形態をとる場合は,申請が必要ですし,

センターニュースを読み返すなり,ネットワーク管理委員の方に伺うなりして, e . t h e r n e   . t I / F の設定を正しく行う必要があります.正しく設定しないと,通信ができないだけでな

く,そのネットワークの機能を著しく損なう場合がありますから注意して下さい.

2 . 1 . 3  電子メールだけでいいと言う人へ

「おいは,電子メールだけでよか . J という人にとってみると,いちいち l o g i nして,メー ルを読んだり,なれていないエディタで,メールを書くというのは苦痛かもしれません.そ ういう人には MS‑DOS 上からメールが読めて,普段使っているエディタを用いて,メール が出せるフリーソフトウェアがあります.

シリアル接続ならば UUPC ,e t h e r n e t 接続ならば PC/Mというのがあります.両者と も NEC‑PC9801 や DOS/V マシンなら利用できます.これは結構便利らしいので,我々も 一部の人のために使い始めているところです. DOS 上のパッチファイルをうまく書けば,

ファンクションキ一一発+パスワード入力でメールの読み書きが行えるみたいです.これ らも長崎大学の anonymousf t p にあるはずです( ?  )  . 

2 . 2   ワークステーションにする

えっ?と思うかも知れませんが, 386DX 以上の CPUを持つパソコンならば, (完全な) UNIX が走ります.もちろん NEC‑PC9801シリーズでも 0 1¥です.今のパソコンは, CPU  性能だけならば低価格ワークステーションを十分上回ります. 386DX の 20MHz で,大体 4  ‑5MIPS の性能ですから,我々機械制御研のメインマシンとほぼ同等です.我々は,こ のクラスのマシンで, r n a i l や news ,LA 'JEXによる文書作成, M o s a i c を用いたオンライン データ取得を多人数でガシガシやってます.数値計算をしないならばこのくらいのマシン で十分ですよ.

パソコンでどんな UNIX が走るか?ということを説明します.9 8 ,  DOS/V 共に 386BSD , FreeBSD ,  L i nux といったフリーの UNIX が走ります. L i n u x については余り詳しくあり

ませんから,ちょっと説明を省きます. 386BSD ,  FreeBSDとも,その名の通り BSD 系の UNIX です (BSD 系の UNIXというのは簡単に説明できませんが, UNIX には BSD 系 , SYSV 系の 2 種があり,そのうちの片方だと思って下さい.両方とも「まともな J UNIX  で,甲乙を付けるのが難しく,好みが分かれます.). 386BSD の方が歴史は古く,安定し ているといわれています,また FreeBSD は新しい機能を取り入れており,現在も改良が進 んでいるみたいです.これらは, UNIX のインストールがちょっと面倒ですが,たくさんの フリーソフトウェアが移植されており,それらのインストールはコマンドを一つ打つだけ でできるため,いったん OS がインストールできたら,後は非常に楽ですし,ノートパソ コンにもインストールできるため, r 持ち運べるワークステーション J を実現できます.私 もそれを日夜夢みているのですが,金がなくて……

386BSD ,  FreeBSD に必要な計算機資源をまとめると以下のようになります.

2 2  

(5)

CPU  80386DX

以上の

CPU (80386SX

ではうまく行かないらしい) 主 記 憶

X‑WINDOW

を使うなら

8MByte

以上

HDD

システム+ユーティリティで

250MByte

程 度 その他

e t h e r n e tI / F

があれば利用可能

ちょっと書き忘れましたが,これらの

UNIX

は,

MS‑DOS

との共存も可能です.ディスク に両方の

08

を入れておき,起動時にどっちの

08

をたちあげるかの選択をすることが可 能になってますし,

UNIX

上で

MS‑DOS

のソフトウェアを動かすエミュレータもあるそう ですから(すいません,未確認です),ちょっと工夫すれば移行もさほど困難じゃないと思 います.

いくつかのパソコンにインストールしましたが,結構好評です.なんでいっても昨日ま でパソコンだったものが,いきなり

X‑WINDDW

が動くワークステーションになって,速 度も結構速いわけですから,見直しますよ.今度は多人数で使えますからね.

3  ミニコン,ワークステーションの再利用

えっ,ミニコン,ワークステーションなんかが寝てるところあるの?と思われる方もい るかも知れませんが,結構寝てます!(工学部だと,あそこと,あそこと,あそこと…...)  寝てる理由としては,見栄で買って使えなかった,というのと,古くなった,という

2 種

類があると思いますが,前者はパスしときます.

ワークステーションというのは,

e t h e r n e t

を介した分散処理構成をとることができます.

具体的には,ネットワーク上に複数の計算機がある場合,それら全てにプリンタやディス クを接続しなければならないわけではありません.どれかのワークステーションにプリン タを接続し,ほかの計算機からの印刷指令を受け付けるようにしたものをプリンタサーバ,

(大容量)ディスクを備え,ほかの計算機が,その計算機のディスクがあたかも自分のディ スクであるようにみせるファイルサーバなどのように,ある機能を持ったワークステーショ ンを,ネットワーク上に複数備えて,全体で一つの仕事をさせるということをいいます.古 いミニコン,ワークステーションは,このような分散処理構成のどれか一つの要素として 余生を過ごさせるのはいかがでしょうか?上にあげた以外でも,

X‑WINDOW

の専用端末 である

X

端末や,上位のネットワークと,自分のところのネットワークを接続するための ゲートウェイなどの使い方もあります.分散処理構成は,うまくやれば,各計算機を無駄 なく働かせることができます.ご自分の環境に合わせたシステムを構築してみてください.

但し,気を付けてほしいのは,ファイルサーバや

X

端末を用いる場合には,必ずゲートウェ イを介して自分のところのネットワークを,上位ネットワークから論理的に分離するよう にしてください.そうでないと回りに迷惑をかけます.

我々,機械制御研でも,

SONY

NEWS821

というポンコ叫があります.これは,

1 9 8 6

年 に

SONY

が最初に出したワークステーション8です.我々は,こいつを再生させて,

1 年半

ほど,メインマシンとして利用しましたが,性能が

NECPC9801RX

なみでしたので,も

8

宣伝にはスーパーミニコンとありましたが.

(6)

うちょっと高速な (4MIPS ですが),マシンに乗り換えた時にゲートウェイ兼 X端末にし ました.結構重宝しています

9

4  あとがき

かなり脈絡がなくなって,分かりにくい文書になってしまいましたが,要は「まだまだ 使える計算機を活用してやって下さい J という事です.活用の手がかりとして,ワークス テーションの利用に絡めたことを書きましたが,ほかにもいろいろあると思うんですよね.

もし,もっと気がきいたことを知ってらっしゃる方は,学内のローカルニュースグループ である n a g 回 a k i ‑ u . f orum にでも投稿して下さい.宜しくお願いします.

最後に, 1M 配は,どがんなっとんね ? J , I おいは, WINDOWS っさ

j

という人たちに一 言.制御研では,プロンプトが出ないのはワープロって呼びます.俺らは計算機を使うん で,悪しからず.

9 このマシンをゲートウェイ化する時に,和歌山大学経済学部の床井先生にお世話になりました,この場

を借りてお礼申し上げます

2 4  

参照

関連したドキュメント

ことができなかった(図5C 中央) 23) .この環境では

成人刑事手続で要請されるものを少年手続にも適用し,認めていこうとす

iOS 端末では、メールに添付されたクライアント証明書をインストールするために、Soliton KeyManager が必要となります。

概要:計算を近似化することで高速化・省電力化を図る Approximate Computing

Configuration Manager コンソールから各構成機能をポリシー ベースで設定し、その設定内容が Configuration Manager ク ライアントと呼ばれる SCCM

パク質はすべて入れ替わってしまう。それでもかたちは維持されている。かたちに対応するのが形相

原価計算上の問題点 ◇ ‥ 第1 は,直接作業時間(現場では直接工数 または人工とい う(1 人工は,し1 人1 日10労働時間) )は誰がどのようにし

教育用計算機の利用状況の取得 教育用計算機の利用状況の取得のためには psacct という linux