クラウドサーバーで自分のディスクの正確な仕様をどのように確認できますか?

クラウドサーバーで自分のディスクの正確な仕様をどのように確認できますか?

私が読んでディスクがSSDかHDDかについて。次のコマンドを実行すると驚きました。

cat /sys/block/vda/queue/rotational

出力は1です。問題はなぜsdaではなくvdaですか?なぜ1と書かれていますか?私のサーバーが動作していますDigitalOcean。彼らはすべてのディスクがSSDだと言います!

次のコマンドを入力すると、

cat /proc/scsi/scsi

出力は次のとおりです。ディスクはなく、CD ROMのみです。

Attached devices:                                                             
Host: scsi1 Channel: 00 Id: 00 Lun: 00                                        
  Vendor: QEMU     Model: QEMU DVD-ROM     Rev: 1.0                           
  Type:   CD-ROM                           ANSI  SCSI revision: 05

私のディスクの仕様はありません。クラウドサーバーで自分のディスクの特定の仕様をどのように検出できますか?

ベストアンサー1

なぜvdaですか?

なぜなら仮想ディスク。クラウドサーバー

実行可能管理プログラム。ハイパーバイザーの役割は、必要な場所に割り当てることができるようにオペレーティングシステムの容量を制御することです。クラウドホスティングを使用すると、特定のクライアントごとに複数のクラウドサーバーを使用できます。これにより、必要に応じてコンピューティングリソースを特定のクライアント専用に使用できます。http://www.interoute.com/what-are-cloud-servers

システムがパーティション化されています仮想ゲストオペレーティングシステムは、より大きなハイパーバイザーによって実行されます。実際どこかにホストオペレーティングシステム。この場合、管理プログラム明らかにQEMU:

Attached devices:                                                             
Host: scsi1 Channel: 00 Id: 00 Lun: 00                                        
  Vendor: QEMU     Model: QEMU DVD-ROM  

QEMUは以下をサポートします。仮想デバイス、したがって透明に仮想ネットワークおよびブロックデバイスを作成できます。 「ドライブ」は実際に物理ハードドライブ上のディスクイメージファイルです。このイメージファイルは、システムの起動時にドライブを作成するために使用されます。

あなたが支払った費用ではないため、実際のハードウェアにアクセスすることはできません。仮想ディスクの目的は、ハイパーバイザーシステムのいくつかの側面を単純化し、パフォーマンスを向上させることです。

ハイパーバイザーは一種の物理ハードドライブをエミュレートできるので、これがゲストシステムの内部の外観です。しかし、これはまだ実際ではないため、あまり意味がありません(各ゲストに物理ドライブを使用したり、物理パーティションを使用するホストは少しばかげています)。これを行うには、ホストがより多くの作業を行う必要があります(=ゲストのパフォーマンスが低下します)。 )。代わりに、virtioドライブは、他のものをエミュレートするためにリソースを浪費することなく、一般的なI / O目的のために物理ディスクのように動作するように設計されています。報告される物理的特性は任意です。実際には属性がなく、smartctl実行しようとしていません。ホストを実行している人が現在のルートファイルシステムのマウントオプションを選択している可能性があります。変更を考慮する前に、そのホストに連絡することをお勧めします。

おすすめ記事