質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.24%

  • AWS(Amazon Web Services)

    1356questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

  • API

    1084questions

    APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

  • Webサイト

    820questions

    一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

  • VPS

    259questions

    VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

サーバの冗長構成を実現するには?

受付中

回答 2

投稿

  • 評価
  • クリップ 1
  • VIEW 71

kaji

score 578

認証APIを動かしてる部分があるのですが、
その部分を落ちないようにしたいです。

思いつく方法としては冗長構成にする方法しか思いつかないのですが、
現在冗長構成に必要なロードバランスなどはありません。

1つのサーバーを経由して振り分けるという方法だと
そのサーバが落ちてしまうと意味がないので、使えません。
サーバは主にvpsを使用してます。

awsなどはコスト面から利用を控えてる状況です。

このような状況でどうするのが一番良いのかアドバイスいただきたいです。

1.ロードバランサーをオンプレで設置
2.認証部分だけawsのroute53を使用してそこからvpsへ振り分ける(これができるか不明)

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

+1

Route53には、DNSフェイルオーバーという機能があります。
http://docs.aws.amazon.com/ja_jp/Route53/latest/DeveloperGuide/dns-failover-configuring.html

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/01/16 18:37

    返信遅れてすいません。
    DNSフェイルオーバーを使えば外部サーバを紐付けて冗長構成にできるということですね。
    ありがとうございます。

    キャンセル

+1

VPSはけっこう不安定で可用性は低いと思っていいです。メモリ不足でカーネルパニックになることもたまにあります。
AWSが使えないならオンプレでロードバランサー立てるか、あとGoogle Cloud Platformの方が安く済む場合もあるみたいです。GCEでもL4(Network Load Balancing)とL7(HTTP(S) Load Balancing)の2つを提供しているので。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/01/16 18:34

    返信遅れてすいません。
    オンプレでロードバランサー立てる というのは物理ロードバランサやHAProxyでHTTPロードバランシングを使うということでしょうか?
    Google Cloud Platformなども参考にしてみます。
    ありがとうございます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

ただいまの回答率

91.24%

関連した質問

  • 受付中

    AWSのS3をCakePHPで使う時のControllerの記述方法がわからない...

    お世話になっております。 もともと、さくらVPSでフォルダにファイルをアップロードしていましたが、AWSのS3に変更しました。 この場合、コードはそのままだとフォルダにアップされ

  • 受付中

    AWSなどのサーバーの選定基準について

    現在、ruby on rails でwebサイトを制作しております。(ローカル環境) 完成も見えてきたため、サーバーの選定も平行して検討しております。 サーバーを選定するにあ

  • 解決済

    AWS(Amazon Web Services)の月額コストを抑えたいのでアドバイスいただきたいです

    相談させてください。EC2インスタンス1台とRDS(MySQL)でインフラ構築をしています。 1ヶ月のPV数はおよそ2万の小規模なブログなのですがAWSの月額コストがかかりすぎて

  • 受付中

    Elastic Beanstalk はEC2のサーバを管理しなくちゃいけないんですか?

    みなさん、こんにちは JavaでPaasの環境を探しているのですが、AWSにはElastic Beanstalkというものがあるとの事です。 少し調べてみると、Elasti

  • 受付中

    MySQLに接続できない

    MySQL WorkBenchからAWS上のRDSにログインしたいのですが、 下記のエラーが表示されます。 RDSのセキュリティグループに0.0.0.0/24を追加して

  • 解決済

    自作サイトのサーバー環境について

    railsなどでWebサービスを複数作って公開していきたいのですが、サーバー環境およびスペックは最初はどれ位がいいのでしょうか? AWSか、さくらVPSのどちらかにしようかと思

  • 受付中

    AWSの料金について

    AWSでLINUXのサーバーを立てて、それをレンタルして使っております。 今INSTANCEが3個あり、そのうち2個が動作しております。 これに月15000円前後支払っています

  • 解決済

    サーバー構築の入門って

    大雑把な質問ですがよろしくお願いいたします。 Herokuではなく、VPSかAWSを使ってデプロイしたいと思っています。 現在は、ssh?ファイヤーウォール?って状態な

同じタグがついた質問を見る

  • AWS(Amazon Web Services)

    1356questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

  • API

    1084questions

    APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

  • Webサイト

    820questions

    一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

  • VPS

    259questions

    VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。