是非とも皆様のお力を頂きたく、投稿させて頂きます。
足りない情報など御座いましたらご指摘のほどよろしくお願いいたします。
###前提・実現したいこと
エンドユーザの一昔前のシステムをクラウド化(AWSへ移行)しました。
AWS上でシステム運用環境(複数のEC2)を構築しています。
「最近EC2が遅い」
という声をエンドユーザから頂くようになりました。
調べてみると、どうもCPUクレジットが底を付きかけているEC2が複数見られます。
実現したいのはCPUクレジットが底を付かずにシステム運用を継続できるようにしたいのです。
###環境概要EC2
データベースサーバ
OS WindowsServer 2012R2
DB SQL-SERVER 2008
クライアント
OS WindowsServer 2003
###試したこと
0. 遅くなる原因を調べてみました。
遅いと言われているEC2の
「モニタリング」タブ
「CPUクレジット残高(カウント)」折れ線グラフを見てみると
だいたい同じような時間帯で残高が下がります。
業務内容がそれぞれ異なるのでEC2によって描かれるグラフは異なりますが
同一EC2はほぼ同じグラフになります
(グラフ下部の時間はUTCですので日本時間に直すには+9時間)
- 折れ線グラフの下がる時間帯とイベントビューアの時間帯を見比べてみました。
下がり始める頃に「Print」のイベントログが出ておりました。
- Printの内容
MSAccessのレポートをオンプレのドットインパクトプリンタで印刷しています。
###ここでタイトルの質問になります。
WANを通して印刷処理を掛けるのでLAN環境よりは時間が掛かると予想されます。
仮にネットワークが原因でPrint処理が遅くなり応答待ち時間が長くなったとして
CPUは動いているのでしょうか?
印刷処理はそこまでCPUに負荷を掛ける処理ではない様に思えたのですが掛かるものなのでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
必要な情報等があれば出来る範囲で公開してきます。
ご教授頂けましたら幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/07 01:13