スケーラビリティ | ASAHIネット
HOME
キーワードトップ
その他
さ
す
スケーラビリティ
スケーラビリティ
スケーラビリティ
()とは電気通信や
ソフトウェア
工学において
システム
または
ネットワーク
、
アルゴリズム
の持つべき望ましい特性の1つで、利用者や仕事の増大に適応できる能力・度合いのこと。一種の拡張性である。より具体的には、
システム
を小規模なものから
リソース
(特に
ハードウェア
)の追加によって大規模なものへと透過的に規模拡張できる能力は
スケーラビリティ
の一種だといえる。
リソース
の量に比例して全体の
スループット
が向上する
システム
はスケーラブルな()
システム
または
スケーラビリティ
のある
システム
と呼ばれる。
システム
の特性としての
スケーラビリティ
に一般的な定義を与えるのは難しい。具体的な事例においては、問題としている領域で
スケーラビリティ
を確保ための条件を特定することが必要である。これは
データベース
、
ルータ
、
ネットワーク
など情報工学の分野において非常に重要なことである。
スケーラビリティ
は
分散処理
の透過性の概念と密接なつながりがある。
スケーラビリティ
の高さは様々な尺度で評価される。例として
規模透過性
負荷の高低に合わせて
リソース
・プールを拡大・縮小できること
位置透過性
ユーザーや
リソース
がどれだけ離れているか意識せずに、変わらない使い勝手で
システム
が利用できること
異種透過性
システム
を構成する機器や
ソフトウェア
が異なっていることを意識せずに管理・利用できること
がある。
スケーラビリティ
について議論する際には規模透過性のみを問題にすることも多い。
例えば、スケーラブルな
データベース
マネージメント
システム
ではプロセッサや
ストレージ
を追加することでより多くの
トランザクション
を処理できるように
アップグレード
でき、また
アップグレード
をシャット
ダウン
なしに実
行
できる。
ルーティングプロトコル
が
ネットワーク
の規模に関してスケーラブルであると言われるのは、Nを
ネットワーク
内の
ノード
数としたときに、各
ノード
に必要な
ルーティングテーブル
のサイズが O(log N) に従って増大するときである。
「
スケーラビリティ
」『フリー百科事典
ウィキペディア
日本語版』(
http://ja.wikipedia.org/
)。2009年7月28日15時(日本時間)現在での最新版を取得。
続きを見る
おすすめ情報
高品質・低価格のインターネットプロバイダ
インターネット
プロバイダー
「ASAHIネット」は
ADSL
, 光回線などの
インターネット
接続を業界最安値水準でを提供している。日経ビジネス・J.D. Power等のお客様満足度調査でも高い評価を得ており。「推奨度№1」といわれるのも納得だ。