やまぐちさん
>メインフレームの場合、OSの考え方自体が、UNIX系と根本的に違う気がする今日この頃。
-----

メインフレームまんせー
(2006年07月10日 03時17分19秒)

Quitada ブログ RX

Quitada ブログ RX

PR

×

Keyword Search

▼キーワード検索

Profile

quitada 2.0

quitada 2.0

Calendar

Category

雑

(284)

SEO

(144)

金持ち父さん

(640)

生活

(215)

パソコン弄り

(136)

友人

(63)

IT

(160)

飲食

(134)

書評

(14)

My ブログ

(297)

BBC

(7)

健康

(7)

Comments

RandyMaync@ заказать прогон сайта по трастовым сайтам подарок онлайн смотреть <small> <a hre…
JesusDrype@ Наркологическая клиника в Красноярске: полезная информация Абстиненция развивается после прекращен…
Terryintem@ Клиника Частный Медик 24. Стационар Вызвать нарколога на дом стоит не тольк…
Robertalila@ Кому повезет в 2026 году, китайский гороскоп Китайские звёзды 2026: только три знака…
2006年07月09日
XML
カテゴリ: IT
クライアントサイドの Java アプリケーションなら、それを動かしている Java 仮想マシン(以下、JVM)がクラッシュして突然停止しても、また、再起動すればいいみたいなノリですみますが、サーバサイドの Java アプリケーションはそうもいきません。たいていの場合は、Web 系システムで動いていることが多いので、たとえば Java で動いているネットバンキングのサイトにアクセスできなくなったり、最悪、振り込んだお金が行き先不明になったりとか。

いまや、大手ネットバンキングサイトとか EC サイトの多くは Java で動いてるといっても過言じゃないです。Web サイトのインフラはかなりの割合で Java にささえれているといえます。

そんな重要な分野に使われている Java も、その基盤となる JVM の安定性・信頼性は?という疑問符がつきます。とくに、昔からメインフレームや UNIX 系のシステムを作ってきている人から見ると、JVM の安定性・信頼性レベルはおもちゃです。基本的に OS の 1 プロセスで動作するために、それがクラッシュすると一瞬にしてシステムがダウンします。

今のところ、そういった問題に備えて、たとえば、稼動中の JVM プロセスがクラッシュしても、別 JVM プロセスがクラッシュ直前のデータをひきついで、何事もなかったかのように動き続けるような JVM 実装はないです(私の知る限り)。いわゆる、JVM レイヤのクラスタリングというやつです。Java ベースのミドルウェアでは、一部、そういった機能を備えてますが JVM よりも上のレイヤで実現しているので、すべてのデータを完全にクラスタリングすることはできないです。

そこで、JVM レイヤのクラスタリングを実現するミドルウェア Terracotta (テラコッタ)の出番です。この製品の基本アイディアは、JVM プロセス間で同一オブジェクトを共有させることです。結果として、複数起動している JVM プロセスのひとつがクラッシュしても、他の JVM プロセスが処理をひきつぐという、JVM レイヤのクラスタリングが可能となってます。詳細は こちら 。

Java アプリケーションサーバ製品の大手(BEA とか IBM)が、Terracotta をサポートすれば、結構普及するのではないかと思う今日このごろ。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2006年07月09日 12時31分27秒
コメント(4) | コメントを書く
[IT] カテゴリの最新記事


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


なぜに、このエントリを作成したか?  
quitada 2.0  さん
それは、

  テラコッタ JVM

でググッてみたら、Teracotta に関するサイトが一件もひっかからなかったからだよ~ん。

  Terracotta JVM

とかなら、関連するサイトがビシバシひっかかるんですけどね。

ちなみに、テラコッタの本来の意味はウィキペディアのこちら。
http://ja.wikipedia.org/wiki/%E3%83%86%E3%83%A9%E3%82%B3%E3%83%83%E3%82%BF
(2006年07月09日 12時35分54秒)

おもちゃっつーか  
やまぐち さん
メインフレームの場合、OSの考え方自体が、UNIX系と根本的に違う気がする今日この頃。 (2006年07月09日 18時53分15秒)

Re:おもちゃっつーか(07/09)  
quitada 2.0  さん

Re:なぜに、このエントリを作成したか?(07/09)  
quitada 2.0  さん
quitada 2.0さん
>それは、
>
>  テラコッタ JVM
>
>でググッてみたら、Teracotta に関するサイトが一件もひっかからなかったからだよ~ん。
-----

「テラコッタ JVM」でググッたら私のブログが検索結果にでてくるようになったよ。
(2006年07月15日 14時53分08秒)

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: