japan.internet.comThe Internet & IT Network
Twitter
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
2010年2月10日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
あなたが最も利用しているのはどれですか?
SNS
Blog
Twitter
掲示板
投票締切 2/15 12:00
Webテクノロジー コラム2007年5月25日 09:00
ハードウェアから見たデータベース
ハードウェアから見たデータベース 佐藤剛宣(さとうたけのり)メールホームrss
db4objects, Inc. 日本支社支社長。日本の組み込み開発者に使ってもらえるデータベースを創り上げようと奮闘中。JavaOne2007 でテレマティクス分野での成果を発表するなど、現在はテレマティクスに集中して活動している。

ハードウェアがサービスの質を決める!?

国内国内internet.com発の記事
このコラムでは、経営者やハードウェア導入を行う意思決定者をメインターゲットにして書いていきます。もちろんもっとハードウェアのことをよく知ろうというエンジニアにも楽しんでもらえる内容にしたいと思いますが、それほど深くは技術的な詳細に踏み込むことはしません。

ちなみになぜ意思決定者にこんなハードウェアの話題が向いているのかというと、データベースアプリケーションにとって、ハードウェアは言ってみれば会社で、ソフトウェアは従業員のようなものだからです。そしてハードウェアの技術的な進歩はソフトウェアに比べると非常にゆっくりとしているので、技術的な側面から全体を眺めるには、ハードウェアからの視点の方が便利だからです。

ハードウェアの進化から取り残されたもの

今回は、ハードウェアの進化の歴史をちょっと振り返って、面白い事実をご紹介しましょう。ここ15年のハードウェアの進化は目覚しいものがありました。CPU の処理速度、メモリの処理速度に容量、ハードディスクの容量や転送速度など、通常我々が目にする数値は、1990年当時と比較すると、1,000倍にも上り、ものすごい進化を遂げてきたことが分かります。

ところが、アプリケーションによっては速度が向上していないことにお気づきでしょうか? もしくはコンピューターが固まったように、極端に速度が遅くなることはありませんか?

実は、これらのハードウェアの進化から取り残された部分があるのです。それは、ハードディスクのシークタイムです。これは驚くべきことに、技術的には1956年から変わっていないもので、同じように90年当時と比べても、数倍しか速度が上がっていません(Tom’s Hardware, 15Years Of Hard Drive History より)。つまりほとんどの部分は飛行機のような速度になってしまったにもかかわらず、これだけは自転車のような速度のままなのです。

ハードディスクというのは、レコードのような構造をしています。ぐるぐる回転する円盤の上で、針が動いてデータを取り出します。これを聞いただけで、いかにアナログな仕組か、ご想像いただけると思います。確かに、これまではハードディスクの容量を増やす方向に技術革新が進んだのは事実ですが、このアナログな仕組は、物理的な性能限界にぶつかっていると言われており、今後も大幅な速度向上は見込めないのです。

ハードウェアがサービスの質を決める!?

つまり代表的で、最もよくある性能ボトルネックの事例としてのこのシークタイム問題は、データベースアプリケーションと切っても切れない関係にあるのです。そうなると、ただ単純に高価なハードウェアを導入したからといって、この部分が性能ボトルネックである限り、問題は解消されないことが分かると思います。その場合にはひょっとすると、機能を削り、ひいてはサービスを削り、性能要求を満たしているかもしれません。となると、ハードウェアというのも、ないがしろにできない、そう思ってきませんか?

次回からは、このようにハードウェアの一部分に的を絞り、問題とそれに関するデータベースの仕組み、その解決策などを解説していきます。

記事提供:db4objects
【次回予告】 2010年3月9日(火) >>詳細はこちら
第6回 インターネットコム・マーケティングセミナー
進化するモバイルマーケティング 〜最新手法と必要性〜
2009年12月16日(水)開催 10周年記念セミナー
報告レポートはこちら
データメーション
【データメーション】
非常に危険な中国人ハッカー(2月5日)
検索エンジンマーケティング
検索エンジンマーケティング
リンクとは、サイト間の支持票?(2月10日)
人が育つすごいしかけ
人が育つすごいしかけ
育成すべき社員は「能力」ではなく「○○○」で選ぶ?(2月10日)
「IT の耳」
「IT の耳」
【書評】ソーシャルメディアマーケティング(2月10日)
e-Japan 先端テクノロジー解説
e-Japan 先端テクノロジー解説
自治体クラウド開発実証事業の成功要件を検討する(2月10日)
百式のネットビジネス研究
百式のネットビジネス研究
iPhone アプリ制作会社が一覧できる「They Make Apps」(2月9日)
CodeGuru
CodeGuru
C#におけるNull Objectパターン(2月9日)
エンジニア転職ノウハウ開発室
エンジニア転職ノウハウ開発室
日本を元気に!“位置ゲー”のコロプラが止まらない(2月9日)
アイレップの SEM フロンティア
アイレップの SEM フロンティア
あなたのサイトの体調管理は万全ですか?(2月9日)
ソフトウェア研究最前線
ソフトウェア研究最前線
ソフトウェア開発におけるインタラクションデザイン(2)(2月8日)
生活者の力をマーケティングに活かそう
生活者の力をマーケティングに活かそう
顧客にラブレターを書くために必要なこと(2月8日)
Copyright 2010 internet.com K.K. (Japan) All Rights Reserved.