2010年5月20日 星期四
2010年4月23日 星期五
2010年2月21日 星期日
關於Storage的移除、替換以及關於User與HBA會把UD跟PSD建立在哪個Storage上
User與HBA會把UD跟PSD建立在哪個Storage上這個屬性不可拿掉,因為ISNS會根據這個欄位來選取Target
而GUI在顯示畫面上,也會讓管理者設定與看到User或HBA的US跟PSD建立在哪個Storage上,之前已經設定過,則不可變更,之前沒設定過,則可以變更。
當管理者要移除Storage的話,會先檢查有無OS或UD或HD在其上,如果有,則提示有資料在,不給砍,但是也允許他強力砍,就是要求他輸入確認密碼,然後將其上所有的OS跟UD跟USER跟HD跟HBA都刪除,然後Storage清除掉。
而替換的話,則是
1.不用動到GUI,直接放上一顆新的Storage,建立一個新的.sys檔案,裡面填妥想替換的Storage的ID跟Name就可以把舊的拔除,上新的。
2.把上述的動作透過程式自動作掉,讓管理者從UI選擇要替換的Storage以及新的Storage,然後將.sys替換掉。這個替換或建立.sys檔案的動作,應該是由IO完成,試看看能否透過[ Add Storage ]指令來達成。
而GUI在顯示畫面上,也會讓管理者設定與看到User或HBA的US跟PSD建立在哪個Storage上,之前已經設定過,則不可變更,之前沒設定過,則可以變更。
當管理者要移除Storage的話,會先檢查有無OS或UD或HD在其上,如果有,則提示有資料在,不給砍,但是也允許他強力砍,就是要求他輸入確認密碼,然後將其上所有的OS跟UD跟USER跟HD跟HBA都刪除,然後Storage清除掉。
而替換的話,則是
1.不用動到GUI,直接放上一顆新的Storage,建立一個新的.sys檔案,裡面填妥想替換的Storage的ID跟Name就可以把舊的拔除,上新的。
2.把上述的動作透過程式自動作掉,讓管理者從UI選擇要替換的Storage以及新的Storage,然後將.sys替換掉。這個替換或建立.sys檔案的動作,應該是由IO完成,試看看能否透過[ Add Storage ]指令來達成。
2010年2月6日 星期六
DataStore要補的資料
OsData, PgData, UserData ....這些Class當中,有些需要加上 Action Code ,為了讓MGC與GUI封包溝通時所指定的Action Code有地方儲存的關係。
UserData的Private OS個數,在封包擴充保留到3個OS,目的只是為了跟UD個數一樣,比較好記
UserData的Private OS個數,在封包擴充保留到3個OS,目的只是為了跟UD個數一樣,比較好記
Profile Index 的欄位,在2.2當中不需要了
MGC與GUI的溝通封包當中,有個Profile Index 的欄位,在GUI當中也會有這個設定,在2.2當中,是不是就不需要了?就放在PSD的VMDK就好了呢?目前應該是「是」,之後在會議上提出來請大家確認一下
2010年2月5日 星期五
MGC2.2在撈資料的部分,還需要支援哪些封包呢?
Alien:
Login
HeartBeat
ListHBA
ListHG
AD同步
GetItemUser
Cmd_UgNa
Cmd_UserNa
Login
HeartBeat
ListHBA
ListHG
AD同步
GetItemUser
Cmd_UgNa
Cmd_UserNa
訂閱:
文章 (Atom)