ADSIEdit congela propriedades gettings de um grupo com centenas de milhares de membros

1

Fazendo testes de desempenho em um AD-LDS (Server 2008 R2 64 bits), criamos um usuário milion em uma única UO. Também criamos um único objeto de grupo e tornamos esses milhões de usuários membros desse grupo .

Quando tentamos listar o milhão de usuários, o ADSIEdit atinge o tempo limite com uma mensagem de erro dizendo que ele não pode exibir tantos usuários. Bem.

Mas se abrirmos as propriedades para o grupo, o ADSIEdit congelará, consumindo toda a memória disponível e CPU trashing (quase 60 milhões de falhas de página em menos de uma hora).

O AD-LDS (em execução em outro computador) mal está atingindo a marca de 1% da CPU, atendendo a outras solicitações de ldap como se nada estivesse.

Podemos jogar mais memória no problema, mas mais usuários terão que ser gerenciados um dia e estaremos de volta à estaca zero.

Existe uma maneira de definir um limite no ADSIEdit para que ele não desligue o computador ao retribuir um objeto de vários valores muito grande?

    
por ixe013 29.09.2012 / 03:43

1 resposta

2

Is there a way to set a limit in ADSIEdit so that it will not hang the computer when retreving a very large multi-value object ?

Não que eu saiba. O LDAP está perfeitamente bem, dando um pequeno conjunto de valores para um atributo multi-valor, mas que eu saiba que o ADSIEDIT não aproveita isso. Outra ferramenta será melhor para gerenciar esses objetos.

Para uma estrutura de diretórios, como você descreve o gerenciamento de tarefas por meio de scripts, é provavelmente o melhor caminho a seguir, em vez de confiar nas ferramentas da GUI. As ferramentas de linha de comando fornecidas com o RSAT são muito boas em manipulações de objetos, mesmo para objetos muito grandes.

    
por 29.09.2012 / 04:30