2013年6月26日水曜日
SAUアロケーションをコマンドから確かめる
そこで下記のコマンドを紹介します
下記のコマンドによりvdisk単位でのSAUアロケーションを確認できます
Get-DcsLogicalDisk -VirtualDisk 'Virtual Disk 1' | Get-DcsPerformanceCounter | select-object BytesAllocated
Disk Pool単位であれば、下記のコマンド取れます(Webヘルプからの引用です)
Get-DcsPool -Server SSV1 -Pool "Disk pool 1" | Get-DcsPerformanceCounter
TotalBytesTransferred : 402739200
TotalBytesRead : 402739200
TotalBytesWritten : 0
TotalBytesMigrated : 0
TotalReads : 2607
TotalWrites : 0
TotalOperations : 2607
BytesAllocated : 402653184
BytesAvailable : 159584878592
BytesInReclamation : 0
BytesTotal : 159987531776
PercentAllocated : 0
PercentAvailable : 99
TotalReadTime : 226572
TotalWriteTime : 0
MaxReadTime : 0
MaxWriteTime : 0
MaxReadWriteTime : 0
MaxNumberChunks : 8290112
BytesReserved : 0
CollectionTime : 8/11/2011 3:16:29 PM
※ SAU : Storage Allocation Unitであり、SSVが取り扱うディスクリソースの最小単位
2013年6月18日火曜日
.NET Framework4.5が必須要件です
プラットフォームが Windows Server 2012である場合はOSとして初めから.NET 4.5が有効になっているので特に気にする必要はありません。
Window Server 2008 R2 SP1を使用する環境では予め.NET 4.5をインストールする必要があります。
また、PSP2(9.0.2.1)がリリースされた頃の、ソフトウェア要件は.NET4.0とそのHotFixでしたが、PSP3がリリースされる少し前に、ソフトウェア要件は.NET4.5に変更されていました。
.NET4.5は.NET4.0の頃に必要であったHotFixが含まれていますし、.NETが下位互換のためPSP2の時点でソフトウェア要件が変更されたという経緯があります。
プラットフォームがWindows Server 2008 R2 Sp1でPSP3にアップグレードを計画している環境ではPSP2の時点でいずれにせよ、.NET4.5をあてる必要があります。
2013年6月12日水曜日
SSV R9.0 PSP3をリリースしました
2013年6月5日水曜日
Dual vdiskとは
Single, Mirrored, Dual
です。
Dual vdiskを構成することはこれまでの案件でほぼありませんでしたが、
既存のディスクアレイをDataCore環境配下に移行する際に、この機能が有用かもしれません。
詳しくはDataCoreの営業、SEにお尋ねください。
さてDaul vdiskを構成するにはSMPAオプション(Shared Multi Port Array)機能が有効なライセンスを所持している必要があります。
ダイアグラム図は下記のようになります。
DataCoreサーバが共有ディスクを持つ構成です。
バックエンドストレージからのLUがDataCore Serverグループ内の複数のDataCoreサーバから認識している状態です。
お勧めの構成は単一障害点がないようにそれぞれのDataCoreサーバがそれぞれストレージを持つことは変わりありません。
しかし上記のようにSMPA を利用することで元のストレージには実装されていない機能やパフォーマンスをDataCoreにより提供できると言えます。
ただし、機能上の制約や注意点があります。お気を付け下さい。
〇 アクティブ-アクティブモデルがサポートされています。
つまり、ホストからフロンエンドのトラフィックであるI/Oはvdiskに対してどのDataCoreサーバからでも可能です
〇 レプリケーション設定できます。但し、Standby側にDual vdiskを使用するとテストモードの使用ができません
〇 スナップショットは"Full"タイプのみ使用可能で、"Differential(差分)"の取得は出来ません。
〇 継続的データ保護(CDP)はサポートされていません。
(もしShared Disk PoolからSingle vdiskまたはMirrored vdiskを作成した場合、Data Protectionを使用可能です)
〇 Writeキャッシュは使用されません。従って、Dual vdiskはWrite-Throughで動作します
〇 Storage Sourceの"Replace"の操作はできません。
何故ならDual vdiskはひとつのStorage Sourceから作成されているためです
〇 "Split and Unserve"の操作はサポートされています。
Dual vdiskで"Split and Unserve"を実行した場合、結果としてSingle vdiskが一方のDataCoreサーバに残ります。
つまり"Split and Unserve"のUnserveを選択肢側のDataCoreサーバからvdiskが削除された状態になります。
もしDual vdiskがスナップショットのSourceであれば、Splitはできません。
〇 Dual vdiskはMirrored vdiskの変換可能です。
ヘルプの「Converting Virtual Disks to Another Type」を参照ください
〇 Shared Disk Poolから作成したSingle vdisk、またはShared Pass-throughディスクはDual vdiskに変換可能です。
ヘルプの「Converting Virtual Disks to Another Type」
〇 Mirrored vdiskはDual vdiskに変換可能です。
ヘルプの「Converting Virtual Disks to Another Type」を参照下さい
SMPAについて更なる詳細は
http://www.datacore.com/SSV-Webhelp/Shared_Multi-port_Array_Support.htm
を参照ください。
2013年5月29日水曜日
vdiskのStorage Profileをコマンドから確認する
Get-DcsStorageProfileコマンドで
Storage ProfileのIDを確認します。
例えば
PS C:\Program Files\DataCore\SANsymphony> Get-DcsStorageProfile
出力中にAliasとIdが確認できます。
| Alias | : | Critical |
| PerformanceClass | : | Critical |
| Id | : | E84B65FF-B69A-4EF1-B79E-71D3DC29E867 |
| Caption | : | Critical |
| ExtendedCaption | : | Critical |
| Internal | : | False |
このIdを覚えておきます。
そして
Get-DcsVirtualDiskコマンド
で調べたいvdiskを指定します。
その出力中に下記のように
StorageProfileId : 100469DF-0BE1-40DA-874E-9F1DA5A259E3
がありますので、上記と見比べて
どのStorage Profileがvdiskに適用されているか確認できます。
2013年5月22日水曜日
Storage Profle - ストレージプロファイルは4段階?5段階?
このStorage Profileにより
1. Performance Class
2. Replication Priority
3. Recovery Priory
に影響与えます。
ヘルプはこちらから
http://www.datacore.com/SSV-WebHelp/Storage_Profiles.htm
Storage Proficeはカスタムプロファイルが作成できますが、デフォルトで5段階用意されています。
ひとつ注意が必要なのはReplication PriorityとRecovery Priorityは4段階しかありません。
SANsymphony-Vの初期のバージョンの名残りがあります。
お気を付け下さい。
2013年5月14日火曜日
Config情報を一括でリセットしてクリアしたい場合
以下のようにコマンドを打ちます。
PS C:\Program Files\DataCore\SANsymphony> enable-dcsexpertmode -SecurityCode XXXX
localhost
PS C:\Program Files\DataCore\SANsymphony> Reset-DcsConfiguration -Connection localhost
This operation will reset the configuration of server group Server Group. Do
you want to continue?
This operation will clear the entire configuration of both servers in the
server group.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help
(default is "Y"):n
PS C:\Program Files\DataCore\SANsymphony>
2013年5月7日火曜日
ヒートマップ(Heat map)のアクセス頻度情報が示すのは?
下記オンラインヘルプを参照ください。
2013年5月1日水曜日
スナップショットからのレプリケーションはできません
結論からすると不可です。
スナップショットvdiskでレプリケーション設定を作成しようとするとエラーメッセージが表示されます。
エラーの意味するのは
レプリケーションのSourceとする対象のvdiskがスナップショットのDestinationになっている
という内容です
提案時にお気を付け下さい
2013年3月18日月曜日
トレーニング&ワークショップスケジュール
御要望により開催 DCSA(データコア認定ソリューションアーキテクト)資格取得コースDC102
2012年9月4日火曜日
Test Mode - DRサイト側でvdiskのデータがレプリケーションされているか確認
2012年8月28日火曜日
VMwareのSRM認定を受けています
SANsymphony-V SRA for SRMをリリースしました。(無償でダウンロード可能)
VMwareの認定はこちらから確認できます
http://www.vmware.com/resources/compatibility/detail.php?productid=21976&deviceCategory=sra&sraName=70&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
※SRA : Storage Replication Adapter
2012年8月27日月曜日
TASKからのメール通知での件名
2012年8月14日火曜日
ESXi5.0および5.0 U1での認定状況
2012年2月6日月曜日
DataCoreが創立以来15年目を迎えます
先週末で14歳になりました。
15年目のビジネスで、より一層皆様のストレージ環境を
ストレージハイパーバイザー
で仮想化して、快適なITインフラの提供に寄与したいと思います!
2012年1月27日金曜日
これでバッチリ!DR/BCP案件の特効薬
2012/1/27 と 2/28です
申込はこちらから
https://softbankbb.smartmarketing.jp/public/seminar/view/342
これでバッチリ!DR/BCP案件の特効薬
~DR/BCP提案に役立つ福袋付き~
2012年1月26日木曜日
Pass-Through Diskをレプリケーションセットした場合、相手側SSVサーバのDisk Poolの消費量は?
つまり既存のディスクアレイを活用して、今のホスト-ストレージ環境におおきな変更を加えずに実装できないかという要望があります。
そのような場合に、SANsymphony-VストレージハイパーバイザーのPass Through Diskという機能が有用です。
※SSV=SANsymphony-V
その実装の過程で質問があったのですが、
Q. 既存のストレージのLUNを本番サイトのSSV1号機でPass-Through Diskでvdisk化します。
このvdiskをレプリケーションセットした場合、DRサイトに設置した相手側SSV2号機でのDisk Poolのアロケーション容量はどうなるか?
レプリケーションセットするとSSV2号機のDisk Poolからは5TBのアロケーション容量になります。
注意点)
ここで”ブロック”と強調したのは、例えばファイルシステムとしては5TBを使用している認識でも、過去に7TBまで使用して、2TB削除した場合、ブロックレベルでは7TB使用していることになります。従ってこの状況でパススルーをしてレプリケーションするとDiskPoolからは7TBのアロケーションが必要になります。
余分な2TBのアロケーションを防ぐためには
パススルーの事前に、ファイルシステムに対して”0書込”(WindowsであればSdeleteコマンドなどを使用)をすることが有効です。
2011年12月27日火曜日
VSSのDiskShadow内でCreateコマンドが成功しない
DISKSHADOW> create
COM 呼び出し "m_pVssBackup->AddToSnapshotSet" に失敗しました。
直前の操作が失敗しました。
- 返された HRESULT: 80042306
- エラー テキスト: VSS_E_PROVIDER_VETO
DISKSHADOW>
確認したいことは、HIK(ホストインテグレーションきっと)をインストールしたWindowsホスト上での設定です。
ヘルプファイルからの抜粋ですが
・Volume Shadow Copyサービスが開始していること
・DiskShadowコマンドを実行するコマンドプロンプトを管理者モードで実行
・ユーザアカウント制御を使用している場合、「管理者承認モードですべての管理者を実行する」を無効にする

を確認してください。
2011年12月26日月曜日
Pass-Through Diskをミラーセットした場合、相手側SSVサーバのDisk Poolの消費量は?
しかも既存のディスクアレイを活用して、今のホスト-ストレージ環境におおきな変更を加えずに実装できないかという要望があります。
そのような場合に、SANsymphony-VストレージハイパーバイザーのPass Through Diskという機能が有用です。
※SSV=SANsymphony-V
その実装の過程で質問があったのですが、
Q. 既存のストレージのLUNをSSV1号機でPass-Through Diskでvdisk化します。
このvdiskをミラーセットした場合、相手側SSV2号機でのDisk Poolのアロケーション容量はどうなるか?
ミラーセットするとSSV2号機のDisk Poolからは5TBのアロケーション容量になります。
注意点)
ここで”ブロック”と強調したのは、例えばファイルシステムとしては5TBを使用している認識でも、過去に7TBまで使用して、2TB削除した場合、ブロックレベルでは7TB使用していることになります。従ってこの状況でパススルーをしてミラーするとDiskPoolからは7TBのアロケーションが必要になります。
余分な2TBのアロケーションを防ぐためには
パススルーの事前に、ファイルシステムに対して”0書込”(WindowsであればSdeleteコマンドなどを使用)をすることが有効です。
2011年10月26日水曜日
VSSのDiskshadowでcreateコマンド発行後にフェイルする
Windowsホスト上においてVSSを用いて、静止点を作成して、SSVのスナップショット連携したい。
手順に従って進め、最後に
createコマンドを発行したが、
どうやらフェイルしていると。
SSVのManagement Console(MC)でHost登録をした際の名前を確認してください。
WindowsホストのHostnameとMCで登録したホスト名が同じであることが必須です。

