Alibaba第3のストレージNASのご紹介!!2018-09-07Alibaba第3のストレージNASのご紹介!!techblogこんにちは。SBクラウドのKSです。Storage(略称NAS)というプロダクトもリリースされています。テックブログでもOSSに関しての投稿は多いですが、NASについては1つもなかったため、今回はそんな忘れられがちなNASをご紹介したいと思います。はじめに現在、AlibabaCloudで提供しているストレージは大きく分けると以下の3つがあります。CloudDisk(ECSにアタッチして使うブロックストレージ)OSS(オブジェクトストレージ)NAS(共有ストレージ)それぞれ用途が違いますが、例えば複数のECSで共有して使いたい場合は、CloudDiskは1つのECSにしかアタッチできないため、OSSかNASを選択することになります。OSSをマウントして使う場合はWindowsではできず、Linuxのみとなりますが、NASでは両方ともマウント可能です。NASは同一リージョンのECSにマウントしないとアクセスできず、OSSのようにインターネットから使うことはできません。・NFSかSMBを選ぶ必要があるNASを使ってみるさっそくNASを購入してみたいと思いますが、2018年9月現在で以下の注意点があります。中国5リージョンとシンガポールリージョンでのみ利用可能サブスクリプションのみ提供NASの使用手順としては事前にECSを準備しておくことで、以下の3ステップで使えるようになります。ストレージパッケージ購入マウントポイント追加ECSからマウント今回は北京リージョンのNASを購入して、北京リージョン内の異なるVPCにあるECS2台(WindowsとLinux)からアクセスしてみたいと思います。NASの購入まずはストレージパッケージを購入します。ここで重要なのはプロトコルタイプです。NFSかSMBを選択するのですが、こちらは簡単にいうとNFS→Linux用、SMB→Windows用と考えてください。今回はNFSでLinuxとWindowsから試してみたいと思います。次にマウントポイントを追加します。マウントさせたいECSが所属しているVPCを選択します。コンソールから購入したNASの詳細画面で赤枠のマウントポイント(ECSでマウントする際に指定します)を確認できます。これでコンソールでのNASの設定は完了しましたので、次にECSからマウントさせます。WindowsバージョンWindowsのマウント方法はこちらに詳細が記載されています。今回はNFSタイプのNASを使うので、WindowsではサーバーマネージャーからNFSサーバーとNFSクライアントをインストールします。マウントのロックオプションを無効にします。その後、下記のコマンドでNASをマウントします。正常に接続しましたコマンドは正常に終了しました。LinuxバージョンLinixのマウントはこちらを参照しています。/mnt確認マウントしてNASがきちんと使えるかをみてみたいと思いますが、今回の注意点としてNFSは基本的にLinuxなどのUNIX用のタイプのため、Windowsからのデフォルトの権限は読み取りと実行のみで書き込みは含まれていません。そのため、Windowsから書き込みを実施したい場合はchmodコマンドで権限を付与する必要があります。Linuxでテストファイルを作成します。testWindowsから確認してさらに追記します。LinuxからWindowsの追記内容を確認します。windowsこのようにLinuxとWindowsで共有してストレージを使うことができます。権限グループでWindowsのIPを指定して読み取り専用に設定することで、Windowsからは書き込みができなくなりました。このように共有ストレージでも権限を絞って使うことができます。レスポンスに関して、OSSをマウントした場合とOSSのコマンドラインツールでのアップロードの所用時間を比較してみます。timeコマンドでtest.log(1GB)のcpの処理時間をみたのが下記になります。0m1.497sさいごにストレージは複数のECSで共有する場合はOSSかNASを選ぶことになり、NASの方がレスポンスは良いというメリットはあります。Cloudの利点の1つだったりします)また、日本リージョンで使えるようになって有効な活用事例がありましたら、別途ご紹介させていただきます。以上、簡単にですがNASのご紹介でした。NFSのプロトコルなどのサポート情報は以下をご参照下さい。reserved.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。