alocando dinamicamente espaço em disco limitado por usuário em NTFS

1

Estou projetando um módulo que precisa alocar espaço em disco dinâmico e limitado por usuário. Baseado em um grande sistema de arquivos NTFS, eu quero que cada usuário me diga quanto espaço ele quer que seja estendido a ele, e então envie a ele um caminho que ele não pode preencher a cota predefinida, e também, ele não seria capaz de acessar outros pastas / caminhos no FS. Meu principal objetivo é dar aos usuários a capacidade de copiar manualmente arquivos de suas estações de trabalho para o FS. Depois que o usuário terminar de copiar, eu quero que a cota desapareça e todo o espaço não utilizado seja "mesclado" de volta com o restante do FS. Isso pode acontecer com uma quantidade bastante grande de usuários e ser feito por um código acessado por um serviço da Web.

Eu li sobre a alocação de cotas em partições NTFS, mas eu não parece um pouco estranho para criar um de cada vez ..
Existe uma prática recomendada de fazer isso? Ou uma tecnologia embutida (no servidor ganha 2008) para fazer isso?
Parece uma tarefa bastante comum. Eu não sou muito especialista em armazenamento.
Obrigado!
Pavel.

    
por Pavel Tarno 26.05.2013 / 10:25

0 respostas