JP2002091631A - Network system - Google Patents

Network system

Info

Publication number
JP2002091631A
JP2002091631A JP2000284884A JP2000284884A JP2002091631A JP 2002091631 A JP2002091631 A JP 2002091631A JP 2000284884 A JP2000284884 A JP 2000284884A JP 2000284884 A JP2000284884 A JP 2000284884A JP 2002091631 A JP2002091631 A JP 2002091631A
Authority
JP
Japan
Prior art keywords
data processing
unit
network system
request
client
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
JP2000284884A
Other languages
Japanese (ja)
Inventor
Masahiko Ito
昌彦 伊藤
Yuji Ishikawa
裕二 石川
Masaki Utsunomiya
正樹 宇都宮
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.)
PFU Ltd
Original Assignee
PFU Ltd
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 PFU Ltd filed Critical PFU Ltd
Priority to JP2000284884A priority Critical patent/JP2002091631A/en
Publication of JP2002091631A publication Critical patent/JP2002091631A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Power Sources (AREA)
  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce power consumption without degrading throughput in a network system. SOLUTION: This system has plural data processing parts 2 which are capable of performing required data processing in response to a data processing request from a client 1 and are different from each other in throughput, and a server selection part 3 which selects one of the data processing parts corresponding to the degree of the congestion of a network, shifts the other data processing parts to a power saving mode and performs data processing to the data processing request by the selected data processing part 2.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はネットワークシステ
ムに関するものである。
[0001] The present invention relates to a network system.

【0002】[0002]

【従来の技術】一般に、ネットワークシステムにおける
処理能力を向上させるためには、高性能のサーバが使用
される。一方、サーバはクライアントからの要求に常時
応えることができるように、24時間稼動状態に維持さ
れる。
2. Description of the Related Art Generally, a high-performance server is used in order to improve the processing capacity in a network system. On the other hand, the server is kept operating for 24 hours so that it can always respond to requests from clients.

【0003】一方、サーバの処理能力と消費電力との間
には正の相関があり、処理能力が大きくなると消費電力
も大きくなるために、高性能サーバのみで構築されたネ
ットワークシステムにおいては消費電力が大きくなって
しまうという問題がある。
On the other hand, there is a positive correlation between the processing capacity of a server and the power consumption, and the power consumption increases as the processing capacity increases. Therefore, in a network system constructed only with high-performance servers, the power consumption increases. There is a problem that becomes large.

【0004】[0004]

【発明が解決しようとする課題】本発明は以上の欠点を
解消すべくなされたものであって、処理能力を低下させ
ることなく消費電力を低減させることのできるネットワ
ークシステムの提供を目的とする。
SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned drawbacks, and has as its object to provide a network system capable of reducing power consumption without lowering processing capacity.

【0005】[0005]

【課題を解決するための手段】ネットワークシステムは
適数のクライアント1と複数のデータ処理部2から構成
され、データ処理部2はクライアント1からのデータ処
理要求に対して必要なデータ処理を行う。各データ処理
部2は省電力モードと、稼動モードとの間で遷移が可能
であり、省電力モードに遷移すると、稼動モードに比し
て電力消費は少なくなる。
The network system comprises an appropriate number of clients 1 and a plurality of data processing units 2. The data processing unit 2 performs necessary data processing in response to a data processing request from the client 1. Each data processing unit 2 can transition between the power saving mode and the operation mode, and when transitioning to the power saving mode, power consumption is reduced as compared with the operation mode.

【0006】各クライアント1から出力されるデータ処
理要求、およびこれに付随する処理データ量が多くなる
と、ネットワークの混雑度が大きくなり、当該混雑度が
所定の閾値より高くなると、サーバ選択部3は処理能力
の高いデータ処理部2を選択し、以降、データ処理要求
に対するデータ処理は選択されたデータ処理部2におい
て行われる。これに対し、ネットワーク混雑度が低くな
ると、サーバ選択部3は処理能力の低いデータ処理部2
を選択し、他のデータ処理部2を省電力モードに遷移さ
せる。
When the data processing request output from each client 1 and the amount of processing data accompanying the data processing request increase, the congestion degree of the network increases, and when the congestion degree exceeds a predetermined threshold, the server selection unit 3 A data processing unit 2 having a high processing capacity is selected, and thereafter, data processing for a data processing request is performed in the selected data processing unit 2. On the other hand, when the degree of network congestion becomes low, the server selecting unit 3 sends the data
Is selected, and the other data processing unit 2 is shifted to the power saving mode.

【0007】したがってこの発明において、一般にデー
タ処理部2における処理能力と消費電力との間には正の
相関があるために、データ処理量の少ない場合には、処
理能力が低いが、消費電力も低いデータ処理部2でのデ
ータ処理が可能となるために、全体として消費電力を低
く抑えることができる。また、処理量が多い場合には、
処理能力の大きなデータ処理部2が選択されるために、
データ処理能力の低下も防止できる。
Therefore, in the present invention, since there is generally a positive correlation between the processing capacity and the power consumption in the data processing unit 2, when the data processing amount is small, the processing capacity is low, but the power consumption is also low. Since data processing can be performed by the low data processing unit 2, the power consumption can be reduced as a whole. Also, if the processing amount is large,
Since the data processing unit 2 having a large processing capacity is selected,
It is also possible to prevent a reduction in data processing capacity.

【0008】ネットワークの混雑度は、単位時間当たり
の送受信フレーム4数をカウントすることにより判定す
ることができる。
[0008] The congestion degree of the network can be determined by counting the number of transmitted / received frames 4 per unit time.

【0009】また、データ処理部2の選択の基準として
は、ネットワークの混雑度以外に、タイムテーブルを使
用することができる。この場合、例えば、混雑が予定さ
れる所定時間を設定しておき、当該時間帯は高性能のデ
ータ処理部2でのデータ処理を行い、他の時間帯は低性
能のデータ処理部2を選択するように構成される。
As a criterion for selecting the data processing unit 2, a time table can be used in addition to the degree of network congestion. In this case, for example, a predetermined time during which congestion is scheduled is set, and data processing is performed by the high-performance data processing unit 2 in that time period, and the low-performance data processing unit 2 is selected in other time periods. It is configured to

【0010】さらに、他の選択基準としては、データ処
理要求の要求元クライアント1、あるいはデータ処理要
求のフレーム4内に記載された重要度情報5を利用する
ことができる。
Further, as another selection criterion, it is possible to use the client 1 requesting the data processing request or the importance information 5 described in the frame 4 of the data processing request.

【0011】データ処理部2は一般に周辺回路、および
ハードディスク装置等の外部記憶装置6を備えたコンピ
ュータシステム(サーバ装置)により構成することがで
き、この場合、選択されて省電力モードから稼動モード
に遷移するデータ処理部2に接続される外部記憶装置6
の内容が、省電力モードに遷移するデータ処理部2の外
部記憶装置6の内容に例えば差分データを参照して書き
替えられ、ミラーリングされる。
The data processing unit 2 can be generally constituted by a computer system (server device) provided with a peripheral circuit and an external storage device 6 such as a hard disk device. In this case, the data processing unit 2 is selected from the power saving mode to the operation mode. External storage device 6 connected to the data processing unit 2 to be transited
Is rewritten to the contents of the external storage device 6 of the data processing unit 2 which transits to the power saving mode with reference to, for example, difference data, and is mirrored.

【0012】この場合、複数のデータ処理部2において
同一の外部記憶装置6を共有するように構成すると、ミ
ラーリングの必要がなくなるので、より円滑なデータ処
理部2の切替が可能になる。
In this case, if the same external storage device 6 is configured to be shared by a plurality of data processing units 2, there is no need for mirroring, so that the data processing units 2 can be switched more smoothly.

【0013】また、複数のデータ処理部2は、上述した
ように各々独立したコンピュータシステムの複数台によ
り構成する以外に、単一のコンピュータシステムとして
構成することが可能であり、この場合、コンピュータシ
ステムは、中央演算部(CPU)、およびその周辺回路
で構成されるデータ処理部2の複数が単一の筐体に収容
されて構成される。
The plurality of data processing units 2 can be configured as a single computer system other than the plurality of independent computer systems as described above. In this case, the computer system Is configured such that a plurality of data processing units 2 including a central processing unit (CPU) and its peripheral circuits are housed in a single housing.

【0014】[0014]

【発明の実施の形態】図1に本発明のブロック図を示
す。図示のネットワークシステムはイーサネット(登録
商標)LANにより適数のクライアント1と、クライア
ント1からのデータ処理要求に応答して所定の処理を行
う処理部を有する2台のサーバ装置(データ処理部2)
とを接続して構成され、各サーバ装置2、およびクライ
アント1には、LANカード等によりLANインターフ
ェイス部1a、2aが形成される。また、サーバ装置
2、2間はゲート手段7を介して専用ケーブル8により
互いに接続される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a block diagram of the present invention. The illustrated network system includes two server devices (data processing unit 2) each having an appropriate number of clients 1 and a processing unit that performs a predetermined process in response to a data processing request from the client 1 via an Ethernet (registered trademark) LAN.
LAN interfaces 1a and 2a are formed in each server device 2 and client 1 by a LAN card or the like. The server devices 2 are connected to each other by a dedicated cable 8 via a gate means 7.

【0015】サーバ装置2の処理能力と消費電力は互い
に相違しており、一方には処理能力の高い高性能サーバ
装置2が使用され、他方には、処理能力は高性能サーバ
装置2に劣るが、消費電力が高性能サーバ装置2に比し
て小さな省電力サーバ装置2が使用される。
The processing capacity and the power consumption of the server device 2 are different from each other. One is a high-performance server device 2 having a high processing capability, and the other is a processing performance inferior to the high-performance server device 2. In addition, a power saving server device 2 whose power consumption is smaller than that of the high performance server device 2 is used.

【0016】各サーバ装置2は稼動モードと省電力モー
ドとの2種類の動作状態を有し、稼動モードにおいて
は、処理部の中央演算部(CPU9)等に所定のクロッ
クが供給され、クロック周波数に応じた電力を消費す
る。また、省電力モードは、演算ユニットへのクロック
の供給を停止し、CPU9における消費電力を低下させ
るスリープモードや、あるいはCPU9への供給クロッ
クの周波数を低下させる動作状態を対応させることがで
きる。さらに、動作状態の遷移に伴って、ハードディス
クドライブ等の外部記憶装置6への給電を停止、あるい
は減少させ、省エネルギー効果をより高めることもでき
る。
Each server device 2 has two operation states, an operation mode and a power saving mode. In the operation mode, a predetermined clock is supplied to the central processing unit (CPU 9) of the processing unit, and the clock frequency is changed. Consumes power according to Further, the power saving mode can correspond to a sleep mode in which supply of a clock to the arithmetic unit is stopped and power consumption in the CPU 9 is reduced, or an operation state in which the frequency of a clock supplied to the CPU 9 is reduced. Further, the power supply to the external storage device 6 such as a hard disk drive can be stopped or reduced in accordance with the transition of the operation state, and the energy saving effect can be further improved.

【0017】上記2種類の動作状態を切り替えるため
に、各サーバ装置2にはモード判定部10が設けられ、
これらモード判定部10とゲート手段7によりサーバ選
択部3が構成される。モード判定部10はトラフィック
カウンタ10aを含み、トラフィックカウンタ10a
は、LANインターフェイス部2aにおいてデータ受信
毎に出力されるストローブ信号をカウントすることによ
ってネットワーク上を流通するデータ量を計測する。な
お、トラフィックカウンタ10aは、トラフィック監視
擬似デバイス(デーモン)をソフト領域に設けることに
よって達成することもでき、また、データ量の計測に
は、上述したように、パケット数による以外に、パケッ
トを構成するフレーム数の計測によって達成することも
できる。
In order to switch between the two types of operating states, each server device 2 is provided with a mode determining unit 10.
The mode selection unit 10 and the gate unit 7 constitute the server selection unit 3. The mode determination unit 10 includes a traffic counter 10a,
Measures the amount of data flowing on the network by counting the strobe signal output each time data is received in the LAN interface unit 2a. Note that the traffic counter 10a can also be achieved by providing a traffic monitoring pseudo device (daemon) in the software area, and the data amount is measured not only by the number of packets but also by the configuration of the packets as described above. This can be achieved by measuring the number of frames to be processed.

【0018】したがってこの実施の形態において、ネッ
トワーク上を送信されるパケットはクライアント1、お
よびサーバ装置2のLANインターフェイス部1a、2
aにおいて受信され、図1(a)に示すフレーム4内の
宛先MACアドレスが自局のMACアドレスに一致しな
いフレーム4は処理を待たずして破棄される。
Therefore, in this embodiment, packets transmitted on the network are transmitted to the client 1 and the LAN interface units 1a, 2a of the server device 2.
The frame 4 received at (a) and whose destination MAC address in the frame 4 shown in FIG. 1A does not match its own MAC address is discarded without waiting for processing.

【0019】一方、サーバ装置2のLANインターフェ
イス部2aにおいては、トラフィックカウンタ10aに
より通過データ量が計測され、モード判定部10は、ト
ラフィックカウンタ10aの出力が所定の閾値以上で、
かつ、現在稼動モードにあるサーバ装置2が省電力サー
バ装置2である場合には、ゲート手段7を省電力サーバ
装置2側から高性能サーバ装置2側へのデータ通過が可
能なようにセットする。
On the other hand, in the LAN interface section 2a of the server device 2, the traffic data amount is measured by the traffic counter 10a, and the mode determination section 10 determines that the output of the traffic counter 10a is equal to or more than a predetermined threshold value.
If the server device 2 currently in the operation mode is the power-saving server device 2, the gate means 7 is set so that data can pass from the power-saving server device 2 to the high-performance server device 2. .

【0020】ゲート手段7の切替と同時に、省電力サー
バ装置2のハードディスク6内のデータを高性能サーバ
装置2のハードディスク6内のデータによって書替えた
(ミラーリング)後、双方のサーバ装置2の運転モード
を反転させる。
At the same time as the switching of the gate means 7, the data in the hard disk 6 of the power-saving server device 2 is rewritten by the data in the hard disk 6 of the high-performance server device 2 (mirroring). Is inverted.

【0021】この状態でクライアント1から出力される
フレーム4が高性能サーバ装置2を宛先MACアドレス
で指定する場合には、高性能サーバ装置2側のLANイ
ンターフェイス2aを経由してフレームが受信され、デ
ータ処理完了後、要求元のクライアント1を宛先アドレ
スとして結果データが出力される。これに対し、省電力
サーバ装置2を宛先MACアドレスで指定するフレーム
4は、省電力サーバ装置2のLANインターフェイス部
2a、およびゲート手段を経由して高性能サーバ装置2
に受け渡され、該高性能サーバー装置2により処理が行
われ、再び省電力サーバ装置2のLANインターフェイ
ス部2aから出力される。
In this state, when the frame 4 output from the client 1 specifies the high performance server device 2 by the destination MAC address, the frame is received via the LAN interface 2a on the high performance server device 2 side. After the completion of the data processing, the result data is output with the requesting client 1 as the destination address. On the other hand, the frame 4 specifying the power saving server device 2 by the destination MAC address is transmitted to the high performance server device 2 via the LAN interface 2a of the power saving server device 2 and the gate means.
The processing is performed by the high-performance server device 2 and output again from the LAN interface unit 2a of the power-saving server device 2.

【0022】これに対し、トラフィックカウンタ10a
の出力が所定の閾値以下で、かつ、現在稼動モードにあ
るサーバ装置2が高性能サーバ装置2である場合には、
ゲート手段7を高性能サーバ装置2側から省電力サーバ
装置2側へのデータ通過が可能なようにセットした後、
上述したと同様の手順で省電力サーバ装置2によるデー
タ処理が行われる。
On the other hand, the traffic counter 10a
Is less than or equal to a predetermined threshold value and the server device 2 currently in the operation mode is the high-performance server device 2,
After setting the gate means 7 so that data can pass from the high-performance server device 2 to the power-saving server device 2,
Data processing is performed by the power-saving server device 2 in the same procedure as described above.

【0023】この結果、処理データ量が少ない場合に
は、高性能サーバ装置2を省電力モードに移行させ、省
電力サーバ装置2によるデータ処理が行われるために、
消費電力が低下する。また、処理データ量が多い場合に
は、自動的に高性能サーバ装置2によるデータ処理が行
われるために、ネットワークの処理能力が低下すること
もない。
As a result, when the amount of data to be processed is small, the high performance server device 2 is shifted to the power saving mode, and the data processing by the power saving server device 2 is performed.
Power consumption is reduced. When the amount of data to be processed is large, data processing is automatically performed by the high-performance server device 2, so that the processing capacity of the network does not decrease.

【0024】なお、図1においては2台のサーバ装置2
を使用する場合を示したが、高速、中速、低速の3台、
あるいはこれをさらに細分した3台以上のサーバ装置2
を使用することも可能である。
In FIG. 1, two server devices 2
Is shown, but three high-speed, medium-speed, low-speed,
Or three or more server devices 2 which are further subdivided
It is also possible to use

【0025】図2に本発明の第2の実施の形態を示す。
なお、以下の実施の形態の説明において、上述した実施
の形態と実質的に同一構成要素は、図中に同一符号を付
して説明を省略する。この実施の形態において、各サー
バ装置2にはサーバ装置2の切替時刻を示す時刻情報を
格納する時刻テーブル保持部11が設けられる。
FIG. 2 shows a second embodiment of the present invention.
In the following description of the embodiments, components that are substantially the same as those in the above-described embodiments are given the same reference numerals in the drawings, and descriptions thereof are omitted. In this embodiment, each server device 2 is provided with a time table holding unit 11 for storing time information indicating the switching time of the server device 2.

【0026】サーバ選択部3を上記時刻テーブル保持部
11と、上述した実施の形態におけるモード判定部1
0、およびゲート手段7とで構成し、時刻テーブル保持
部11を参照しながらゲート手段7を切り替えるように
構成することも可能であるが、図2に示すように、時刻
テーブル保持部11とアドレス出力部12とで構成する
ことができる。
The server selection unit 3 includes the time table holding unit 11 and the mode determination unit 1 in the above-described embodiment.
0 and the gate means 7, and the gate means 7 can be switched while referring to the time table holding unit 11. However, as shown in FIG. 2, the time table holding unit 11 and the address The output unit 12 can be used.

【0027】すなわちこの実施の形態において、稼動モ
ードにあるサーバ装置2のOSにより管理される計時部
が時刻テーブル保持部11上の時刻情報との一致を確認
すると、サーバ選択部3はハードディスク装置6内のデ
ータを他方のサーバ装置2のハードディスク装置6に移
行させてミラーリングした後、省電力モードに移行し、
他方のサーバ装置2を稼動モードに遷移させる。一方、
アドレス出力部12は各クライアント1、1・・に対し
て接続先アドレスを稼働モードに遷移したサーバ装置2
に変更する命令を含んだフレーム4を出力してクライア
ント1の接続先情報を書き替え、以降、各クライアント
1、1・・は稼動モードに遷移したサーバ装置2を宛先
としてデータ処理要求を発行する。
That is, in this embodiment, when the clock section managed by the OS of the server apparatus 2 in the operation mode confirms the coincidence with the time information on the time table holding section 11, the server selecting section 3 sets the hard disk device 6 After migrating the data in the server to the hard disk device 6 of the other server device 2 and performing mirroring, the system shifts to the power saving mode,
The other server device 2 is shifted to the operation mode. on the other hand,
The address output unit 12 converts the connection destination address to the operation mode for each of the clients 1, 1,...
Output the frame 4 including the instruction to change the connection destination information of the client 1, and thereafter, each client 1, 1,... Issues a data processing request to the server device 2 which has transitioned to the operation mode. .

【0028】また、ネットワークに3台以上のサーバ装
置2を接続する場合には、時刻テーブル保持部11に
は、切替の時刻情報と、稼動モードに切り替えるサーバ
装置2の情報が格納され、時刻テーブル保持部11に保
持される所定時刻になると、時刻テーブル保持部11に
より指示されるサーバ装置2が稼動モードに遷移するよ
うに構成される。
When three or more server devices 2 are connected to the network, the time table holding unit 11 stores switching time information and information on the server device 2 that switches to the operation mode. At a predetermined time held in the holding unit 11, the server device 2 specified by the time table holding unit 11 is configured to transition to the operation mode.

【0029】したがってこの実施の形態において、予め
データ処理の要求が混雑する時間、例えば日常業務時間
には高性能サーバを処理用サーバ装置として指定し、そ
の他の時間帯を省電力サーバによる処理がなされるよう
に時刻テーブル保持部11に登録しておくと、消費電力
を抑え、かつ、効率的なネットワークシステムの運用が
可能になる。
Therefore, in this embodiment, a high-performance server is designated as a processing server device during a time when data processing requests are congested in advance, for example, during daily business hours, and the other time zones are processed by the power-saving server. If the information is registered in the time table holding unit 11 as described above, power consumption can be suppressed and the network system can be operated efficiently.

【0030】図3に本発明の第3の実施の形態を示す。
この実施の形態において、各サーバ装置2のLANイン
ターフェイス部2aにはアドレステーブル保持部13
と、MACアドレス判定部14が設けられ、これらアド
レステーブル保持部13、MACアドレス判定部14
と、上記ゲート手段7とでサーバ選択部3が構成され
る。アドレステーブル保持部13には、要求元のクライ
アント1のMACアドレスと、該クライアント1からの
データ処理要求に対応すべきサーバ装置2が保持され
る。図1(b)に示す構造をもったフレーム4を受領し
たサーバ装置2はMACアドレス判定部14においてフ
レーム4内の送信元MACアドレスとアドレステーブル
保持部13の内容と比較し、その結果によりゲート手段
7を開閉して指定されたサーバ装置2でのデータ処理が
行われる。
FIG. 3 shows a third embodiment of the present invention.
In this embodiment, the LAN interface unit 2a of each server device 2 has an address table holding unit 13
And a MAC address determination unit 14. The address table holding unit 13, the MAC address determination unit 14
And the gate means 7 constitute the server selection unit 3. The address table holding unit 13 holds the MAC address of the requesting client 1 and the server device 2 that should respond to the data processing request from the client 1. The server device 2 that has received the frame 4 having the structure shown in FIG. 1B compares the source MAC address in the frame 4 with the contents of the address table holding unit 13 in the MAC address determination unit 14, and based on the result, gates. By opening and closing the means 7, data processing is performed in the designated server device 2.

【0031】したがってこの実施の形態において、重要
なデータ、あるいはサーバ装置での負荷の多い処理を行
うクライアント1をアドレステーブル保持部13に登録
しておくと、当該クライアント1からの要求に対しての
み、高性能サーバ装置2によるデータ処理がなされるた
めに、消費電力を低減することができる。
Therefore, in this embodiment, if the client 1 performing important data or processing with a heavy load on the server device is registered in the address table holding unit 13, only the request from the client 1 is registered. Since data processing is performed by the high-performance server device 2, power consumption can be reduced.

【0032】図4に本発明の第4の実施の形態を示す。
この実施の形態において、サーバ選択部3はデータ判別
部15を備え、クライアント1から送信されるフレーム
4のデータエリアには重要度情報5が記入される(図4
(b)参照)。クライアント1からのフレーム4を受領
したサーバ装置2は、データ判別部15により、重要度
情報5を判別し、サーバ選択部3は、この結果によりゲ
ート手段7を操作してサーバ装置2を切り替える。
FIG. 4 shows a fourth embodiment of the present invention.
In this embodiment, the server selection unit 3 includes a data discrimination unit 15, and importance information 5 is written in the data area of the frame 4 transmitted from the client 1 (FIG. 4).
(B)). The server device 2 that has received the frame 4 from the client 1 determines the importance information 5 by the data determination unit 15, and the server selection unit 3 switches the server device 2 by operating the gate unit 7 based on the result.

【0033】したがってこの実施の形態において、クラ
イアント1からの送出データに基づいて適切なサーバ装
置2が選択されるために、利用効率が向上する。
Therefore, in this embodiment, since an appropriate server device 2 is selected based on the transmission data from the client 1, the utilization efficiency is improved.

【0034】なお、以上においては、各サーバ装置2は
個別にハードディスク装置等の外部記憶装置6を配下に
保持している場合を示したが、図5に示すように、外部
記憶装置6のみを共有することにより、ミラーリング操
作を不要にすることができる。また、データ処理部2は
各々単一のコンピュータシステムにより構成される場合
を示したが、図6に示すように、CPU9、およびその
周辺回路のみで構成されるデータ処理部2を複数設け、
LANインターフェイス部2a、および外部記憶装置6
等を共用して同一の筐体内に収納して構成することもで
きる。このように構成すると、LANインターフェイス
部2aを共用することができるために、ネットワーク上
のアドレス情報の処理が簡便になる。
In the above description, each server device 2 individually holds an external storage device 6 such as a hard disk device. However, as shown in FIG. 5, only the external storage device 6 is used. By sharing, the mirroring operation can be made unnecessary. In addition, although the data processing unit 2 has been described as being configured by a single computer system, as shown in FIG. 6, a plurality of data processing units 2 including only the CPU 9 and its peripheral circuits are provided.
LAN interface unit 2a and external storage device 6
And the like can be shared and housed in the same housing. With this configuration, since the LAN interface unit 2a can be shared, processing of address information on the network is simplified.

【0035】図5、6においては、図1に示した実施の
形態に対する適用を示したが、図2以下の実施の形態に
も同様に適用できる。
FIGS. 5 and 6 show the application to the embodiment shown in FIG. 1, but can be similarly applied to the embodiments shown in FIGS.

【0036】[0036]

【発明の効果】以上の説明から明らかなように、本発明
によれば、省電力に適したデータ処理部と、処理能力に
優れてはいるが消費電力の高いデータ処理部を適宜に切
替えて使用することができるために、システム全体の処
理能力の低下をきたすことなく、消費電力を可及的に抑
えることができる。
As is apparent from the above description, according to the present invention, the data processing section suitable for power saving and the data processing section having excellent processing capability but high power consumption are appropriately switched. Since it can be used, power consumption can be suppressed as much as possible without reducing the processing capacity of the entire system.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を示す図で、(a)はネットワークシス
テムのブロック図、(b)はネットワーク上に流される
パケットの基本単位であるフレームの構造を示す説明図
である。
FIGS. 1A and 1B are diagrams showing the present invention, in which FIG. 1A is a block diagram of a network system, and FIG. 1B is an explanatory diagram showing a structure of a frame which is a basic unit of a packet sent on a network.

【図2】本発明の第2の実施の形態を示す図である。FIG. 2 is a diagram showing a second embodiment of the present invention.

【図3】本発明の第3の実施の形態を示す図である。FIG. 3 is a diagram showing a third embodiment of the present invention.

【図4】本発明の第4の実施の形態を示す図で、(a)
はブロック図、(b)はフレームの構造を示す図であ
る。
FIG. 4 is a diagram showing a fourth embodiment of the present invention, in which (a)
Is a block diagram, and (b) is a diagram showing a frame structure.

【図5】図1ないし4の変形例を示す図である。FIG. 5 is a diagram showing a modification of FIGS. 1 to 4;

【図6】図1ないし4の他の変形例を示す図である。FIG. 6 is a view showing another modification of FIGS. 1 to 4;

【符号の説明】[Explanation of symbols]

1 クライアント 2 データ処理部 3 サーバ選択部 4 フレーム 5 重要度情報 6 外部記憶装置 Reference Signs List 1 client 2 data processing unit 3 server selection unit 4 frame 5 importance information 6 external storage device

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/177 682 G06F 1/00 332Z (72)発明者 宇都宮 正樹 石川県河北郡宇ノ気町字宇野気ヌ98番地の 2 株式会社ピーエフユー内 Fターム(参考) 5B011 KK14 LL11 5B045 AA03 BB11 BB28 BB48 GG09 JJ46 KK02 5B089 GA11 GB02 KC28 KC29 KC60 MA07 MC02 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 15/177 682 G06F 1/00 332Z (72) Inventor Masaki Utsunomiya Unoki-cho, Unoki-cho, Kawakita-gun, Ishikawa Prefecture 98 No. 2 PF Corporation F term (reference) 5B011 KK14 LL11 5B045 AA03 BB11 BB28 BB48 GG09 JJ46 KK02 5B089 GA11 GB02 KC28 KC29 KC60 MA07 MC02

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】クライアントからのデータ処理要求に対し
て応答して必要なデータ処理が可能で、かつ、処理能力
の異なる複数のデータ処理部と、 ネットワークの混雑度に応じていずれか一のデータ処理
部を選択するとともに、残余のデータ処理部を省電力モ
ードに遷移させ、選択されたデータ処理部によりデータ
処理要求に対するデータ処理をするサーバ選択部とを有
するネットワークシステム。
A plurality of data processing units capable of performing necessary data processing in response to a data processing request from a client and having different processing capacities, and any one of data processing units according to a degree of network congestion. A network system comprising: a server selecting unit that selects a processing unit, shifts a remaining data processing unit to a power saving mode, and performs data processing on a data processing request by the selected data processing unit.
【請求項2】前記サーバ選択部は、単位時間当たりの送
受信フレーム数に基づいてデータ処理部を選択する請求
項1記載のネットワークシステム。
2. The network system according to claim 1, wherein said server selection unit selects a data processing unit based on the number of transmission / reception frames per unit time.
【請求項3】クライアントからのデータ処理要求に対し
て応答して必要なデータ処理が可能で、かつ、処理能力
の異なる複数のデータ処理部と、 予め設定された時刻情報に基づいていずれか一のデータ
処理部を選択するとともに、残余のデータ処理部を省電
力モードに遷移させ、選択されたデータ処理部によりデ
ータ処理要求に対するデータ処理をするサーバ選択部と
を有するネットワークシステム。
3. A plurality of data processing units capable of performing necessary data processing in response to a data processing request from a client and having different processing capacities, based on time information set in advance. And a server selecting unit that selects the data processing unit of (i), shifts the remaining data processing units to the power saving mode, and performs data processing on the data processing request by the selected data processing unit.
【請求項4】クライアントからのデータ処理要求に対し
て応答して必要なデータ処理が可能で、かつ、処理能力
の異なる複数のデータ処理部と、 データ処理要求の要求元クライアントに応じていずれか
一のデータ処理部を選択するとともに、残余のデータ処
理部を省電力モードに遷移させ、選択されたデータ処理
部によりデータ処理要求に対するデータ処理をするサー
バ選択部とを有するネットワークシステム。
4. A plurality of data processing units capable of performing necessary data processing in response to a data processing request from a client and having different processing capacities, and one of a plurality of data processing units according to a requesting client of the data processing request. A network system comprising: a server selection unit that selects one data processing unit, transitions a remaining data processing unit to a power saving mode, and performs data processing on a data processing request by the selected data processing unit.
【請求項5】クライアントからのデータ処理要求に対し
て応答して必要なデータ処理が可能で、かつ、処理能力
の異なる複数のデータ処理部と、 データ処理要求のフレーム内に記入された重要度情報に
基づいていずれか一のデータ処理部を選択するととも
に、残余のデータ処理部を省電力モードに遷移させ、選
択されたデータ処理部によりデータ処理要求に対するデ
ータ処理をするサーバ選択部とを有するネットワークシ
ステム。
5. A plurality of data processing units capable of performing necessary data processing in response to a data processing request from a client and having different processing capacities, and a degree of importance written in a frame of the data processing request. A server selecting unit that selects any one of the data processing units based on the information, transitions the remaining data processing units to the power saving mode, and performs data processing on the data processing request by the selected data processing units. Network system.
【請求項6】前記サーバ選択部により未稼動のデータ処
理部が選択された際に、稼働中データ処理部配下の外部
記憶装置内のデータと未稼動のデータ処理部配下の該基
部記憶装置内のデータとをミラーリングする請求項1な
いし5のいずれかに記載のネットワークシステム。
6. When the inactive data processing unit is selected by the server selecting unit, the data in the external storage device under the active data processing unit and the data in the base storage device under the inactive data processing unit. The network system according to any one of claims 1 to 5, wherein said network system mirrors said data.
【請求項7】前記複数のデータ処理部が同一の外部記憶
装置を共有する請求項1ないし5のいずれかに記載のネ
ットワークシステム。
7. The network system according to claim 1, wherein said plurality of data processing units share the same external storage device.
JP2000284884A 2000-09-20 2000-09-20 Network system Pending JP2002091631A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000284884A JP2002091631A (en) 2000-09-20 2000-09-20 Network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000284884A JP2002091631A (en) 2000-09-20 2000-09-20 Network system

Publications (1)

Publication Number Publication Date
JP2002091631A true JP2002091631A (en) 2002-03-29

Family

ID=18769032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000284884A Pending JP2002091631A (en) 2000-09-20 2000-09-20 Network system

Country Status (1)

Country Link
JP (1) JP2002091631A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053902A (en) * 2004-07-12 2006-02-23 Ricoh Co Ltd Information processor, power mode management method and power mode management program
JP2009147615A (en) * 2007-12-13 2009-07-02 Alaxala Networks Corp Packet transfer device
JP2010146340A (en) * 2008-12-19 2010-07-01 Canon Inc Image processing system, image processing apparatus and image processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07302242A (en) * 1994-04-30 1995-11-14 Mitsubishi Electric Corp Load distribution system
JPH0991254A (en) * 1995-09-20 1997-04-04 Nec Corp Power consumption reduction control system and method therefor
JPH09305270A (en) * 1996-05-14 1997-11-28 Fuji Xerox Co Ltd Network control method and control server device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07302242A (en) * 1994-04-30 1995-11-14 Mitsubishi Electric Corp Load distribution system
JPH0991254A (en) * 1995-09-20 1997-04-04 Nec Corp Power consumption reduction control system and method therefor
JPH09305270A (en) * 1996-05-14 1997-11-28 Fuji Xerox Co Ltd Network control method and control server device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006053902A (en) * 2004-07-12 2006-02-23 Ricoh Co Ltd Information processor, power mode management method and power mode management program
JP2009147615A (en) * 2007-12-13 2009-07-02 Alaxala Networks Corp Packet transfer device
JP2010146340A (en) * 2008-12-19 2010-07-01 Canon Inc Image processing system, image processing apparatus and image processing method

Similar Documents

Publication Publication Date Title
US8737410B2 (en) System and method for high-performance, low-power data center interconnect fabric
RU2566330C2 (en) Performance and traffic aware heterogeneous interconnection network
US7830882B2 (en) Switch scaling for virtualized network interface controllers
US7610497B2 (en) Power management system with a bridge logic having analyzers for monitoring data quantity to modify operating clock and voltage of the processor and main memory
EP3242185A1 (en) Server rack power management
JP5707321B2 (en) Sleep processor
TWI638260B (en) An operable system when standby power of psu fails and computer-implemented method, non-transitory computer-readable storage medium thereof
US7603574B1 (en) Network interface speed adjustment to accommodate high system latency in power savings mode
JP7383631B2 (en) Protocol-level control for system-on-chip (SoC) agent reset and power management
US9547359B2 (en) Dynamic system management communication path selection
US20110106935A1 (en) Power management for idle system in clusters
US10031685B2 (en) Power management of storage subsystem
KR20230073224A (en) Mechanisms for performing distributed power management of multi-GPU systems
US20020087898A1 (en) Method and apparatus facilitating direct access to a serial ATA device by an autonomous subsystem
JPH10312370A (en) Network system with power-saving function
US20050066022A1 (en) Quiet resume on LAN
US8982757B2 (en) Nonlinear power state transitioning
US8832483B1 (en) System-on-chip with power-save mode processor
JPH0991254A (en) Power consumption reduction control system and method therefor
US20190214989A1 (en) Semiconductor device and semiconductor system
Careglio et al. Hardware Leverages for Energy Reduction in Large‐Scale Distributed Systems
JP2002091631A (en) Network system
Nguyen et al. Prediction-based energy policy for mobile virtual desktop infrastructure in a cloud environment
JP2001257688A (en) Network device
JP7424479B2 (en) Power management device, power management system, power management method, and power management program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051017

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051025

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060307