タグ

systemに関するromans12のブックマーク (5)

  • ディレクターが知っておくべきサーバに関してのあれこれ その2 : LINE Corporation ディレクターブログ

    残念なお知らせですが昨日に引き続きまして、ユティです。今しばらくお付き合いください。昨日はコスト削減で必要なサーバ構成変更の例について書きましたが、今回はサーバの負荷分散についてお話しようと思います。 ■負荷分散をする必要性 webサービスを提供する場合、小規模であれば www+app+DB などの1セットという形で稼動している場合も往々にしてあると思いますが、ある程度のユーザー数、PV数になってくると、1セットではサーバが悲鳴を上げることでしょう。そこでアクセスを処理するサーバを増やすことになります。ですが、単純に同じものを増やせばいいかというとそうではなく、サーバのスペックに依存する基的な処理能力以外に負荷分散についても考える必要があります。では、実際にlivedoorのサービスで用いられている負荷分散方法をご紹介いたします。 ●DNSラウンドロビン 1つのホスト名に複数のIPアドレ

    ディレクターが知っておくべきサーバに関してのあれこれ その2 : LINE Corporation ディレクターブログ
  • ディレクターが知っておくべきサーバに関してのあれこれ その1 : LINE Corporation ディレクターブログ

    どうも、2度目のユティです。前回よりは、若干マジメなことを書きます。 自分の担当しているコンテンツのサーバ台数が何台で、それぞれどんな動きをしているのか、ということを把握しているでしょうか。もちろん、ディレクターなので実際サーバを管理しているという方は少ないと思いますが、サーバのことを知っておくことは大変意味のあることです。その理由のひとつはコスト管理です。 ■コスト管理 ライブドアは自社でデータセンター(IDC)を持っていますが、なにかサービスを始める場合には、新たに自分たちでサーバを立ち上げるか、どこかのIDCでサーバを借りなくてはいけません。いずれにしろコストが発生するということです(ライブドアも自社ではありますが、コストは発生しています)。サービスの安定性を高めたいときや、大規模なサービスを構築したいときなどは、それなりの台数が欲しいというのも当然なのですが、コストの面だけで見れば

    ディレクターが知っておくべきサーバに関してのあれこれ その1 : LINE Corporation ディレクターブログ
  • popenとpclose - ファイヤープロジェクト

    popenとpcloseは指定したsystem関数にパイプ機能を加えた感じで使用できる.実際shell経由で引数のコマンドを渡すので,オーバーヘッドは大きいがワイルドカードなどを使用できる.で,パイプを使用すると,あるコマンドの出力を別のコマンドの入力に使用できる.例えば dmesg | head では,dmesgの出力がheadの入力となりそしてそのheadの出力が端末に出力される. 読み込むpopenはファイルストリームを開く.pcloseは閉じる.popenではファイルストリームが読み込み用か書き込み用かどちらかを選択する.読むか書くかと聞かれたら,なんとなくまずは読んでみたい気がするのは私だけだろうか.読み込み用で開く場合,popenしたプロセスはコマンドラインでは|の右側ということになる.以下,popenで読み込み用パイプストリームを開いた場合のサンプル. #include <s

  • Web会議・テレビ会議システムとサービス - WebEx

    romans12
    romans12 2007/07/13
    WebExはWebブラウザのみでリアルタイムに会議ができるWeb会議サービスです。
  • - 第1回 モデリングコンテスト

    お題:業務システム 以下の記述をもとに、「業務システム」というもののモデルを作成してください。またその際に、次の観点を反映してください。 観点: システムが提供する機能と、その機能にいくら費用がかかっているかを管理したい。 運用が滞りなく漏れなくできているかを確認したい。 システムを稼動させるために必要なハードウェアおよびソフトウェアと、その調達に必要な作業を把握したい。 記述: 業務システムは日常の業務で使用するための、いくつかの機能の組み合わせで構成される。業務によって利用する機能は異なり(重なることもある)、また業務のカテゴリーによりサブシステムに機能をグルーピングすることもある。業務のカテゴリーとは、「開発」「営業」「総務」「人事」などだが、実際の業種・企業によっても千差万別である。 システムはハードウェアとソフトウェアの組み合わせで構成される。ハードウェアはサーバー機、クライアン

  • 1