1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWSはサーバー用途向きでクライアントは不向き?Azure vs. AWS リモートデスクトップPCとして使う場合の体感パフォーマンス比較

Last updated at Posted at 2019-12-17

#Azureの方が選べるOSもフレキシブル?一時ディスクがついてくる?
どちらかというと日中の利用が多く、夜間は電源OFFも想定したクライアントPC的な用途でAWSのEC2とAzureのVirtual Machinesを比較してみた。Azureの場合はWindows 10 クライアントOSの利用ができる反面AWSの方はServer OS しか選択できない。EC2ではないWorkspaces という機能があるもののかなり高く個人用途には向いていないように見える。それに比べAzureの場合はDドライブ(OSドライブとは異なるドライブ)に一時ドライブが追加コストなくついてくる仕掛けになっており(インスタンスタイプによってサイズは異なる)、GB単位でついてくるのでメモリのページファイル置き場などとしても使えることがわかった。これは便利だ。

#Azureの勝ちか?
まず課金体型。Azureは秒単位で再起動も苦にならないがAWSは時間単位が原則で少しだけ使いたいときや再起動毎が最低1時間単位になるのが痛い!そしてAWSのt2.micro, t2.small, t3a.micro, t3a.smallなどを切り替えながら汎用SSDの30GBで使用していた(リージョンはコスト下げるためにバージニア北部)が「もっさり感」があって、少なくとも私が体感した限りでは何をするにも遅い体感。つい最近までとあるプロジェクトでサーバー目的でそれなりのスペックで立てていたがやはり契約スペックが良くても「もっさり感」はそれなりにあったと記憶している。今回使ったOSはWindows 2019。
Azureの方はというと米国西部2という最安値リージョンのうちの1つ、バーストがあるが低価格のB1ms, B2s, DS1_v2など安価なものでハードディスクはSSDではないHDDにグレードを下げて使用したみたが私の使い方ではAWSほど「もっさり感」がないことがわかった。OSはWindows 10なのでサーバーではなくクライアントとして正式に使える。低価格帯のインスタンスタイプでリモートデスクトップでクライアントPCとして活用を考える場合は、私見ではマイクロソフトの勝ちとしか思えない。

AWSのベンチマーク結果では大量トランザクション処理といった高性能サーバー用途ではよい結果がでているが、基幹システムやビッグデータ的な処理を想定していない「リモートデスクトップ」PC用途ではAWSの環境は厳しそうだ。また、直近のレポートではAzureが相当追い付いてきており、ベンチマークの方法によっては同等環境と思わしきものでもAzureの方が高い評価になっているものも目にする。

#最近ほかの人はどう言っているのか
私の単なる勘違いなのかフェアに判断するためにもほかの人の文献をいくつか見てみたが、やはり近いことをみんな言っているように見える。日本ではAWSを使っている人が多く、Azureは知らないなんていうエンジニアも多いが、AWSに引き続きAzureを勉強した価値があると少なからず感じた。小規模利用ではAzureがよさそうであるし、巨大サーバー群ではAzureが追いつき追い抜き始めているもののまだまだAWSがよさそうな雰囲気ではある。いちおう私の方で見つけた記事は次のようなものがあった。まずは自分自身でどちらも使ってみてどうするかを決めるようにしたほうがよいのではないだろうか。

Azure と AWS のインスタンス性能比較
https://qiita.com/Aida1971/items/59fa8415c92572900700

2018/12/12 GCP vs AWS vs Azure ベンチマーク
https://www.apps-gcp.com/2018-12-12-benchmark/

SQL Transaction Processing, Price-Performance Testing
Microsoft SQL Server Evaluation: Azure Virtual Machines vs. Amazon Web Services EC2
https://gigaom.com/report/sql-transaction-processing-price-performance-testing/

Cloud Computing in Amazon and Microsoft Azure platforms: Performance and service comparison
https://www.researchgate.net/publication/286665506_Cloud_Computing_in_Amazon_and_Microsoft_Azure_platforms_Performance_and_service_comparison

2018 TOP 10 European Cloud Providers
https://upcloud.com/wp-content/uploads/2018/11/2018_Top-EU-Cloud-Benchmarking-Report.pdf

Azure SSD - Disk I/O benchmark comparison with AWS
https://4sysops.com/archives/azure-ssd-disk-io-benchmark-comparison-with-aws/

VPS Benchmarks
https://www.vpsbenchmarks.com/compare/azure_vs_ec2

Comparing SQL Server Deployments On Microsoft Azure and Amazon Web Services
https://zkresearch.com/blog/2018/11/comparing-sql-server-deployments-on-microsoft-azure-and-amazon-web-services/

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?