2017-08-29 10 views
-2

私は大きなデータ技術に慣れていないし、従来のアプリケーション開発に関連する好奇心を持っています。ウェブサイトの作り方、分散ファイルシステムを使用したデータ管理のためのhadoop

ウェブアプリケーションを開発する従来の方法は、ホスティングサーバー(またはアプリケーションサーバー)とデータを管理するデータベースを持つことです。 しかし、ウェブサイトで生成された巨大なデータセット(つまり、GB /秒)がある場合、ウェブサイトは大きなデータを管理するカテゴリに分類されます。

私は、200GBのハードドライブとコアi3プロセッサを搭載した20台のコンピュータからなるクラスタを想定しています。だから今私は十分な処理能力とウェブサイトのストレージ力を持っています。 (私がより多くのリソースを必要とするならば、コースのハープはスケーラブルでもあります)。 アプリケーションサーバーをセットアップする方法、このクラスタでWebサイトをホストする方法はありますか? アプリケーションサーバーへのHTTP要求の速度が速いため、アプリケーションサーバーにロードバランサが必要ですか?誰でも案内してくれる人は です!ありがとうございます。

EDIT:

私は、Webアプリケーションの開発がビッグデータに関連してどのように行われるかの概要アイデアを撮りたかったです。 Facebookを想像しましょう。これは基本的にWebアプリケーションです。 Facebookのためのアプリケーションサーバーとデータベース管理がどのように行われたかは私の好奇心です。 Facebookのような大企業は分散システムを使わなければならないという事実である。例えば。ハープクラスター。私の質問は同じ考え方と関連しています。しかし、Facebookには巨大なクラスタがあり、実装されている方法を理解するのは難しいです。私の質問では、20台のコンピュータのクラスタを挙げました。誰かがWebアプリケーションホスティングのためのハープクラスターを設定した経験があるなら、知識を共有するように要求します

+1

正解で推測するのに十分な情報がある場所はありません。 – stdunbar

+0

ありがとうございます。大規模なデータとの関連でWebアプリケーション開発がどのように行われるかを概観したいと思っただけです。 Facebookを想像しましょう。これは基本的にWebアプリケーションです。 Facebookのためのアプリケーションサーバーとデータベース管理がどのように行われたかは私の好奇心です。 –

+0

Facebookのような大企業は分散システムを使わなければならないという事実である。例えば。ハープクラスター。私の質問は同じ考え方と関連しています。しかし、Facebookには巨大なクラスタがあり、実装されている方法を理解するのは難しいです。私の質問では、20台のコンピュータのクラスタを挙げました。誰かがWebアプリケーションホスティングのためのハープクラスターを設定した経験があるなら、知識を共有するように要求します。ありがとう –

答えて

関連する問題