JPH04148448A - 資源管理方式 - Google Patents

資源管理方式

Info

Publication number
JPH04148448A
JPH04148448A JP2272118A JP27211890A JPH04148448A JP H04148448 A JPH04148448 A JP H04148448A JP 2272118 A JP2272118 A JP 2272118A JP 27211890 A JP27211890 A JP 27211890A JP H04148448 A JPH04148448 A JP H04148448A
Authority
JP
Japan
Prior art keywords
resource
layer
connection
resource number
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2272118A
Other languages
English (en)
Inventor
Akinori Ito
伊藤 晃徳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2272118A priority Critical patent/JPH04148448A/ja
Publication of JPH04148448A publication Critical patent/JPH04148448A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 【産業上の利用分野】
本発明は通電゛プロトコルを実現するシステムにおける
資源管理方式に関する。
【従来の技術】
国際標準化機構(ISO)の開放型システム間相互接続
(O81)等に代表される高度な通信プロトコルでは、
複数のレイヤてコネクションの多重化を行わすに機能の
異なるプロトコルを実現している。 周知のように、○SI参照モデルは7つの階層、すなわ
ち、物理層(第1層) データリンク層(第2層) ネ
ットワーク層(第3層)、トランスポート層(第4層)
、セション層(第5層)、プレセンチ−ジョン層(第6
層)、及び応用層(第7層)からなる。 O8Iのトランスポート層、センヨン層、プレゼンテー
ション層、及び応用層では、トランスポートコネクショ
ンにセションコネクションを重畳し、同様にセンヨンコ
不りションにプレゼンテ−ンヨンコネクション、プレゼ
ンテーションコネクションに応用アソシエーションを重
畳しで、プロトコルを実現している。 これらのプロトコルを実現するには、コネクションの状
態を覚える必要があるため、個々のコネクションに対応
させてテーブルとしてメモリ資源を持つ必要かある。 従来、これらのプロトコルを実現しているシステムでは
、次の2種類の方式によって資源管理を行っている。 ■コネクションの状態を覚えるためのテーブルの資源番
号を各レイヤ毎に独立に管理する。 ■・下位のレイヤのプロトコルマシンの払い出した資源
番号を上位のレイヤのプロトコルマシンが使用する。
【発明か解決しようとする課題】
上述した従来の資源管理方式では、以下に示す課題かあ
る。 各レイヤて独立に資源を管理する方式では、個々のプロ
トコルマシンにほとんど同一の資源管理のためのロジッ
クか必要になる。また、各レイヤては、上位のレイヤの
プロトコルマシンの資源番号と下位のレイヤのプロトコ
ルマシンの資源番号を自分自身の資源管理テーブルに覚
えなければならなくなり、巨大な諸弦元をサポートしよ
うとするとメモリを圧迫する。 一方、下位のレイヤのプロトコルマシンの資源番号を上
位のレイヤのプロトコルマシンで使用する方式では、メ
モリ資源の圧迫という問題はないか、3個以上のレイヤ
を持つ場合に、最上位のレイヤのプロトコルマシンから
資源を必要とする発信動作を行うと、最上位のレイヤの
プロトコルマシンは全熱関連のない最下位のレイヤのプ
ロトコルマシンに資源番号を問い合わせなければならな
くなり、最上位のレイヤのプロトコルマシンのロジック
か複雑になる。 本発明の目的は、各レイヤのプロトコルマシンでコネク
ション資源毎に上位のレイヤや下位のレイヤのプロトコ
ルマシンの資源番号を覚える必要のない資源管理方式を
提供することにある。 本発明の他の目的は、最上位のレイヤのプロトコルマシ
ンか最下位のレイヤのプロトコルマシンに資源番号を問
い合わせる必要のない資源管理方式を提供することにあ
る。
【課題を解決するための手段】
本発明による資源管理方式は、複数のレイヤからなるコ
ネクション型プロトコルを実現するシステムに於いで、
各レイヤ毎のプロトコルを実現するプロトコルマシン群
と、各レイヤとレイヤ内資源番号とにより二次元の行列
を形成するコネクション資源番号管理テーブルと、上記
プロトコルマシン群からの資源番号の割り当て要求を受
けで、上記コネクション資源番号管理テーブルのエント
リで、関連するレイヤに要求時点て割り当てられていな
い資源番号を払い出す資源割り当て手段とを有すること
を特徴とする。
【実施例】
次に本発明について図面を参照して詳細に説明する。 第1図を参照すると、本発明の一実施例による資源管理
方式が適用されるコンピュータシステムは、通信回線1
て通信相手のシステム2と接続されている。 コンピュータシステムは、コネクション資源番号管理テ
ーブル3と資源割り当て手段4とを有する。さらに、コ
ンピュータシステムは、各レイヤのプロトコルマシンと
しで、A(応用)レイヤプロトコルマシン5、P(プレ
ゼンテーション)レイヤプロトコルマシン6、S(セシ
ョン)レイヤプロトコルマシン7、及びT(トランスポ
ート)レイヤプロトコルマシン8を有する。 第2図を参照すると、コネクション資源番号管理テーブ
ル3は、縦軸にAレイヤ、Pレイヤ、Sレイヤ、Tレイ
ヤのレイヤ区分を、横軸に“1”から“N′までの資源
番号を持つ二次元のポインタテーブルになっている。 以下、第1図及び第2図を参照しで、本実施例による資
源管理方式の動作について説明する。 ます、Aレイヤプロトコルマシン5が発信接続を行うた
めコネクションを生成する場合の動作について説明する
。 Aレイヤプロトコルマシン5は発信接続を行うにあたっ
で、コネクションの状態を保持するためのテーブルを確
保するために、必要なメモリサイズとともに資源割り当
て手段4に新規割り当てを要求する。 資源割り当て手段4ては、新規割り当て要求を受けると
、コネクション資源番号管理テーブル3を参照し、Aレ
イヤ、Pレイヤ、Sレイヤ、Tレイヤ共に空になってい
る資源番号を捜しだす。第2図を参照すると、コネクシ
ョン資源番号管理テーブル3てく現在、空になっている
資源番号は“4”なので、資源割り当て手段4はこれを
発見する。 資源割り当て手段4ては、更に空きメモリプールからメ
モリを要求サイズ分確保し、そのアドレスをコネクショ
ン資源番号管理テーブル3の要求されたエントリに設定
する。すなわち、資源割り当て手段4は、Aレイヤプロ
トコルマシン5の4番目のエントリに確保したメモリの
アドレスを設定する。 その後、資源割り当て手段4は、資源番号とメモリアド
レスを要求元のAレイヤプロトコルマシン5に返却する
。 この状態で、コネクション資源番号管理テーブル3は、
丁度、第2図の資源番号“2”のエントリのように、A
レイヤのみメモリアドレスか設定され、Pレイヤ、Sレ
イヤ、及びTレイヤは空の状態になる。 Aレイヤプロトコルマシン5ては、Pレイヤプロトコル
マシン6に返却された自分の資源番号“4′を指定しで
、Pレイヤのコネクション確立要求を発行する。 Pレイヤプロトコルマシン6ては、Aレイヤプロトコル
マシン5より受は取ったコネクション確立要求に指定さ
れていた資源番号“4”と自分かコネクションを管理す
るために必要となるメモリサイズとを指定しで、資源割
り当て手段4に資源の割り当てを要求する。 資源割り当て手段4ては、指定された資源番号と要求元
のプロトコルマシンの種類から、コネクション資源番号
管理テーブル3を参照する。この場合だと、資源割り当
て手段4は、Pレイヤの4番目のエントリが空であるこ
とを確認したのちに、指定サイズ分のメモリを空きメモ
リプールから切り出しで、Pレイヤの4番目のエントリ
にそのアドレスを設定する。 その後、資源割り当て手段4は、資源番号とメモリアド
レスを要求元のPレイヤプロトコルマシン6に返却する
。 Pレイヤプロトコルマシン6からSレイヤプロトコルマ
シン7へのコネクションの確立要求も、Sレイヤプロト
コルマシン7からTレイヤプロトコルマシン8へのコネ
クションの確立要求も、同様に処理される。 全てのレイヤて資源の確保が完了すると、第2図のコネ
クション資源番号管理テーブル3の資源番号“3”のエ
ントリのように、全てのレイヤでメモリアドレスか設定
された状態になる。 次に着信時の動作について説明する。 ます、Tレイヤプロトコルマシン8が相手システム2か
ら通信回線1を通してコネクション確立指示を受けると
、Tレイヤプロトコルマシン8は、コネクションの状態
を覚えるためにコネクション資源のメモリサイズを指定
しで、資源割り当て手段4に新規資源の割り当てを要求
する。 資源割り当て手段4は、発信時と同様に、新規資源の割
り当て要求を受けると、コネクション資源番号管理テー
ブル3を参照し、Aレイヤ、Pレイヤ、Sレイヤ、Tレ
イヤ共に空になっている資源番号を捜したし、そのTレ
イヤのエントリに要求サイズで確保したメモリのアドレ
スを設定する。 資源割り当て手段4は、このように確保したメモリのア
ドレスと資源番号をTレイヤプロトコルマ/ン8に返却
する。 Tレイヤプロトコルの着(凰接続処理か完了すると、T
レイヤプロトコルマシン8は、Sレイヤプロトコルマシ
ン7に資源番号と共にコ*’7ンヨン確立指示を行う。 Sレイヤプロトコルマシン7では、発信時と同様に、資
源割り当て手段4にTレイヤプロトコルマシン8より受
は取ったコネクション確立要求に指定されていた資源番
号と自分かコネクションを管理するために必要となるメ
モリサイズとを指定しで、資源割り当て手段4に資源の
割り当てを要求する。 資源割り当て手段4の動作は発信時と同一である。 このようにしで、Sレイヤプロトコルマシン7からPレ
イヤプロトコルマシン6に、Pレイヤプロトコルマシン
6からAレイヤプロトコルマシン5へと、資源番号とコ
ネクション確立指示とか通知され、各プロトコルマシン
は同一の資源番号を使用する。
【発明の効果】
以上詳細に説明したように、本発明の資源管理方式は、
複数のレイヤてコネクションの多重化を行わすに機能の
異なるプロトコルを実行している場合に、各プロトコル
マシンか同一の資源番号を持つ方式なので、各プロトコ
ルマシンてコネクション資源毎に上位レイヤや下位レイ
ヤのブロトコルマンンの資源番号を覚える必要かない。 また、本発明の資源管理方式は、プロトコル動作上で必
要となった時点で各プロトコルマシンが勝手に資源を要
求する方式なので、最上位レイヤのプロトコルマシンが
最下位レイヤのプロトコルマシンに資源番号を問い合わ
せる必要もない。さらに、本発明の資源管理方式では、
複数のコネクション資源を確定する方法か昇順に割り当
てられる資源番号によって行われるため、各レイヤにお
ける資源検索に時間を要しないという長所もある。
【図面の簡単な説明】
第1図は本発明の一実施例による資源管理方式か適用さ
れたコンピュータシステムを示すブロック図、第2図は
第1図中のコネクション資源番号管理テーブルの内容を
示す図である。 1・・・通信回線、2・・相手システム、3・・・コネ
クション資源番号管理テーブル、4・・・資源割り当て
手段、5・・・Aレイヤプロトコルマシン、6・・・P
レイヤプロ トコルマシン、 Sレイヤプロ トコル マシン、 Tレイヤプロ トコルマシン。 第 図 第2図

Claims (1)

  1. 【特許請求の範囲】 1、複数のレイヤからなるコネクション型プロトコルを
    実現するシステムに於いて、 各レイヤ毎のプロトコルを実現するプロトコルマシン群
    と、 各レイヤとレイヤ内資源番号とにより二次元の行列を形
    成するコネクション資源番号管理テーブルと、 上記プロトコルマシン群からの資源番号の割り当て要求
    を受けて、上記コネクション資源番号管理テーブルのエ
    ントリで、関連するレイヤに要求時点で割り当てられて
    いない資源番号を払い出す資源割り当て手段と を有することを特徴とする資源管理方式。
JP2272118A 1990-10-12 1990-10-12 資源管理方式 Pending JPH04148448A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2272118A JPH04148448A (ja) 1990-10-12 1990-10-12 資源管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2272118A JPH04148448A (ja) 1990-10-12 1990-10-12 資源管理方式

Publications (1)

Publication Number Publication Date
JPH04148448A true JPH04148448A (ja) 1992-05-21

Family

ID=17509342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2272118A Pending JPH04148448A (ja) 1990-10-12 1990-10-12 資源管理方式

Country Status (1)

Country Link
JP (1) JPH04148448A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02137555A (ja) * 1988-11-18 1990-05-25 Mitsubishi Electric Corp 通信処理装置のプロトコル並列処理方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02137555A (ja) * 1988-11-18 1990-05-25 Mitsubishi Electric Corp 通信処理装置のプロトコル並列処理方式

Similar Documents

Publication Publication Date Title
US6922727B2 (en) Method and system for managing parallel data transfer through multiple sockets to provide scalability to a computer network
US6014700A (en) Workload management in a client-server network with distributed objects
CN109885377B (zh) 统一资源调度协调器及其创建虚拟机和/或容器的方法、统一资源调度系统
US6523065B1 (en) Method and system for maintenance of global network information in a distributed network-based resource allocation system
US5802306A (en) Supporting multiple client-server sessions from a protocol stack associated with a single physical adapter through use of a plurality of logical adapters
US6195682B1 (en) Concurrent server and method of operation having client-server affinity using exchanged client and server keys
US5201049A (en) System for executing applications program concurrently/serially on different virtual machines
JP4857374B2 (ja) タスクを割り当てる方法、データ処理システム、クライアントデータ処理ノードおよび機械可読記憶媒体
US6665701B1 (en) Method and system for contention controlled data exchange in a distributed network-based resource allocation
US6947987B2 (en) Method and apparatus for allocating network resources and changing the allocation based on dynamic workload changes
CN1099200C (zh) 呼叫和连接分离的网络中的资源分离
US20010029519A1 (en) Resource allocation in data processing systems
JPS63201860A (ja) ネツトワーク管理システム
JPH10301871A (ja) 通信システムで比較的大きなデータ・オブジェクトの伝送を制御するシステムと方法
JPH10301873A (ja) 通信システムで比較的大きなデータ・オブジェクトの伝送を制御するシステムと方法
JPH0797364B2 (ja) 分散アプリケーション・プログラム実行方法及びシステム資源管理方法
CN116132542B (zh) 容器网络管理方法、容器网络插件以及相关设备
US7002956B2 (en) Network addressing method and system for localizing access to network resources in a computer network
CN111654559B (zh) 一种容器数据传输方法及装置
US6754658B1 (en) Database server processing system, method, program and program storage device
JPH04148448A (ja) 資源管理方式
JP2025118852A5 (ja) ネットワークシステムおよび処理方法
JP2008520019A (ja) ローカル権限によるクライアントリソース分割のための方法、システム、およびプログラム
CN112433865A (zh) 一种基于thrift框架threadpool模式的资源调用方法
CN115914229B (zh) 一种基于云平台的统一网络资源管理方法及系统