1. Create iSCSI targer and LUN
неділя, 16 грудня 2012 р.
середа, 22 серпня 2012 р.
XenData SDK своїми руками
При розробці одного проекту я зіткнувся з необхідністю інтерації з ПО XenData, для реалізації необхідних мені можливостей можно було використати SDK від XenData, но мені було цікаво розібратися, як працює дане ПО, тому було прийнято написати свій псевдо SDK для ПО XenData.
Для початку потрібно розібратися де зберігаються метадані для файлів, так як ПО XenData не використовуе БД то більш всього метадані зберігаються на динамічному диску, який зарезервований за ПО XenData. Запустивши моніторинг файлової системи було виявлено скритий каталог де зберігаються метадані файлів.
Динамічний диск XD:\$XenDataCache\
наприклад в нас диск E:\ зарезервований за ПО XenData, ми в теку TEST записали файл 1.avi то метадані до даного фалу будуть зберігатися в E:\$XenDataCache\TEST\1.avi$
рис. 1. Структура файлу метаданих
Для початку потрібно розібратися де зберігаються метадані для файлів, так як ПО XenData не використовуе БД то більш всього метадані зберігаються на динамічному диску, який зарезервований за ПО XenData. Запустивши моніторинг файлової системи було виявлено скритий каталог де зберігаються метадані файлів.
Динамічний диск XD:\$XenDataCache\
наприклад в нас диск E:\ зарезервований за ПО XenData, ми в теку TEST записали файл 1.avi то метадані до даного фалу будуть зберігатися в E:\$XenDataCache\TEST\1.avi$
рис. 1. Структура файлу метаданих
Підписатися на:
Дописи (Atom)