タグ

awsとperformanceに関するopparaのブックマーク (10)

  • Amazon EFS のパフォーマンスが不足している時の対処法について | DevelopersIO

    困っていること Amazon EFS を利用していますが、想定よりパフォーマンスが不足していると見受けられます。 少しでもパフォーマスを上げるために、確認する点や対処法を教えてください。 どう対応すればいいの? Amazon EFS は、Linux ワークロードに NFS で共有するファイルシステムストレージを提供するフルマネージドサービスです。 上記を踏まえ以下の確認後、各種対処およびご検討ください。 パフォーマンスモード スループットモード 利用する EC2 インスタンス環境 リクエストモデル 他の検討事項 パフォーマンスモード Amazon EFS には、汎用モードと最大 I/O モードの 2 つのパフォーマンスモード があります。 ・汎用モードは最大 35,000 IOPS をサポートし、1 回の操作あたりのレイテンシが最も低く、ファイルシステムに推奨されるパフォーマンスモードです

    Amazon EFS のパフォーマンスが不足している時の対処法について | DevelopersIO
  • Amazon DynamoDB スケーリングのベストプラクティス | Amazon Web Services

    Amazon Web Services ブログ Amazon DynamoDB スケーリングのベストプラクティス はじめに 長年にわたって、Amazon DynamoDB はものすごいスピードで進化を遂げています。グローバルセカンダリインデックス(GSI)、クエリ式のサポート、Auto Scaling 機能、そして、ポイントインタイムリカバリ (PITR) 、オンデマンドモードを断間なくリリースされました。お客様はモバイルバックエンドをはじめ、ゲームや IoT (Internet of Things) の実装まで、さまざまなユースケースで DynamoDB を使用してきました。 記事は、DynamoDB を利用する中で、スケーリングの部分に焦点に当たって、スケーリングを考えるときのポイントを説明します。その後、代表的なワークロード、例えば、新しいサービスローンチや、ゲームにおいては新しい

    Amazon DynamoDB スケーリングのベストプラクティス | Amazon Web Services
  • AWS CodeBuildでのRailsアプリのdocker buildを早くしたい - クックパッド開発者ブログ

    メディアプロダクト開発部の後藤(id:mtgto)です。 世間ではバレンタインですね。最近私はハンドメイドスイーツオークションというWebサービスの立ち上げをやっていました。ライブ配信でバレンタインのスイーツを作っていただき、ライバーのファンがスイーツをオークション形式で実際に購入できるというサービスです。 私のチームでは仮想DOMを扱うのにVue 2を使うことが多いのですが、今回は期日がずらせないイベントだったことや必要なライブラリがReact版しか提供されていなかったこともあり私がVueより使い慣れているReactで作りました。 記事ではAWS CodeBuildでのRailsアプリのDocker buildを早くするための工夫を紹介します。 docker buildを早くしたい理由 クックパッドでは多くのアプリケーションを運用していますが、その多くはAWS ECS上で動いています(

    AWS CodeBuildでのRailsアプリのdocker buildを早くしたい - クックパッド開発者ブログ
  • 各AWSリージョンとのネットワーク遅延を計測したい | DevelopersIO

    AWSは世界各地にデータセンターを集積したリージョンが存在します。 日国内であれば、東京と大阪の2リージョン、北米であれば米国東部 (バージニア北部)を含む7リージョンなど、世界で26のリージョンが存在します。 ※ https://aws.amazon.com/about-aws/global-infrastructure/ から これだけ多くのリージョンが存在すると、インフラを構築するリージョンによって、レイテンシーがどう変わるのか気になりますね。 そこで クライアントとリージョンとの通信の遅延 リージョン同士の通信の遅延 を計測するツール・サービスを紹介します。 クライアントとリージョンとの通信の遅延 ウェブサイトに接続し、クライアントとAWSリージョン間の遅延を計測します。 AWS Global Accelerator Speed Comparison tool 1つ目は、AWS

    各AWSリージョンとのネットワーク遅延を計測したい | DevelopersIO
  • 同じ VPC 内の EC2 Linux インスタンス間のネットワークスループットのベンチマーク

    同じ Amazon Virtual Private Cloud (Amazon VPC) 内の Amazon Elastic Compute Cloud (Amazon EC2) Linux インスタンス間のネットワーク帯域幅を測定したいと考えています。 簡単な説明 インスタンスが同じ Amazon VPC 内にある場合に Amazon EC2 ネットワークのパフォーマンスに影響する可能性のある複数の要因は次のとおりです。 **EC2 インスタンスの物理的な近さ:**同じアベイラビリティーゾーン内のインスタンスは、地理的に互いに最も近くにあります。次のシナリオでは、インスタンスは次第に互いに離れていきます。 同じ AWS リージョンの異なるアベイラビリティーゾーンにあるインスタンス 同じ大陸の異なるリージョンにあるインスタンス 異なる大陸の異なるリージョンのインスタンス **EC2 インス

    同じ VPC 内の EC2 Linux インスタンス間のネットワークスループットのベンチマーク
  • [AWS]結局AWSの負荷テストに申請がいるのかいらないのか - Qiita

    はじめに SIer諸氏におかれては、いわゆる総合テストにおいて、 構築したシステムが要件通りの性能が出るかを確認する負荷テスト(性能テスト)を行うことが多いと思う。 AWS上に構築したシステムに対する、 侵入テストは申請が必須と明記されている1が、 負荷テストについては、「あらゆるイベントは事前申請が必要」派と、「不要」派の記事が出てくる。 結局どっちかわからないのでAWSに申請して聞いてみた。 たいていの人向けの結論 実際に申請してみたところ以下の返答をいただいた。(抜粋) Customers performing benchmark testing or low bandwidth testing with expected bandwidth of less than 1Gbps and 1Gb PPS do not need to request approval. ということで、

    [AWS]結局AWSの負荷テストに申請がいるのかいらないのか - Qiita
  • バーストパフォーマンス(T系)インスタンスの特徴を理解して上手に利用しよう | Amazon Web Services

    AWS Startup ブログ バーストパフォーマンス(T系)インスタンスの特徴を理解して上手に利用しよう はじめまして、こんにちは。2020年4月にStartup Solutions Architectに着任しました、齋藤(Twitter: @koemu)です。 スタートアップ企業にお勤めのみなさま。AWSのサービスを利用される際に、インスタンスタイプはどのような基準で選択されていらっしゃいますでしょうか。その時に考慮の変数の一つとして価格を組み入れられているお客様は多数いらっしゃることと想像します。例えば、T2、T3およびT3aなどの比較的廉価なバーストパフォーマンスインスタンス(以下、T系インスタンスとします) 、Amazon EC2であればt3.mediamなどをご選択されるスタートアップ企業の方を見受けます。 さて、T系インスタンスには、性能面での他のインスタンスタイプにはない特

    バーストパフォーマンス(T系)インスタンスの特徴を理解して上手に利用しよう | Amazon Web Services
  • AWSの負荷テストソリューションを試してみた | DevelopersIO

    シナリオを用いた負荷テストツールとして JMeter や Gatling などがございますが、AWS でも負荷テストのソリューションが用意されております。 こちらのソリューションは、Fargate で 1 秒あたり選択した数のトランザクションを生成する数千規模の接続ユーザーを簡単にシミュレートできます。 エントリでは、AWS負荷テストソリューションを使った負荷テストを紹介します。 構成要素 公式の構成図を拝借しています。 フロントエンドでは、バックエンドの負荷テストエンジンを実行する API と、テストシナリオの作成やモニタリングに使用するウェブコンソールが提供されています。 なお、使用するテストシナリオには JMeter のシナリオを指定できるため、既に JMeter を使っている場合は簡単に大規模な負荷テストを行うこともできます。 バックエンドでは、負荷を生成するための Dock

    AWSの負荷テストソリューションを試してみた | DevelopersIO
  • https://ift.tt/2TbVS1O

  • コマンド一発でLambdaをチューニングする | DevelopersIO

    AWS Lambda Power Tuningというものがあります Lambdaのメモリ割り当てを自動で最適化するためのツールです。 Lambda関数に割り当てられるコンピューティングリソースとして設定できるのはメモリだけです。が、設定したメモリ量に比例してCPUやネットワーク帯域の性能も向上します。また、スペックを上げたことで処理時間が短縮化され、結果としてコストダウンに繋がる場合もあります。というわけでLambda関数においてメモリ量の設定は重要なのですが、実際のところ最適な設定を見つけ出すのは面倒な作業です。設定変更→実行→結果確認→設定変更→実行→結果確認...なんてやりたくないですよね。 Lambda Power Tuningを使うと、Step Functionsステートマシンが作成されます。このステートマシンが同一の関数を複数の異なるメモリ設定で実行し、その結果をレポートしてく

    コマンド一発でLambdaをチューニングする | DevelopersIO
  • 1