Detecção do servidor serviço de directório e utilização do DSAccess

Traduções de Artigos Traduções de Artigos
Artigo: 250570 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

DSAccess é um processo interno do Microsoft Exchange 2000 Server e no Microsoft Exchange Server 2003 que é utilizado para aceder a e para armazenar informações de directório. Este artigo fornece informações sobre como pode configurar DSAccess estática ou dinâmica detectar servidores de serviço de directório que possam existir na topologia onde reside o computador com o Exchange Server. Todas as informações debatidas aqui pertence a um único computador Exchange Server. Deverão ser efectuadas quaisquer configurações efectuadas no registo para todos os computadores do Exchange Server a topologia. Finalmente, a lista de dinamicamente detectados servidores do serviço de directório também aplica ao computador do Exchange Server específico que está a ser considerado. Esta lista dinâmica não é garantido que ser exclusivo num ambiente multi-Exchange 2000 ou num ambiente de 2003 multi-Exchange.

Para obter informações adicionais sobre o service pack mais recente para o Microsoft Exchange 2000 Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
301378Como obter o Exchange 2000 Server service pack mais recente

Mais Informação

DSAccess partições o conjunto de servidores do serviço de directório disponíveis nas seguintes três categorias (possivelmente sobrepostas): servidores de catálogo global, controladores de domínio e o controlador de domínio de configuração.

Transacções de serviço directório contexto de utilizador de Exchange Server quase todos os catálogos globais de destino. No entanto, os controladores de domínio podem ser utilizados para pedidos de contexto de utilizador quando o serviço pedido tem conhecimento suficiente da localidade do objecto utilizador pedido na procura emitida. Porque o servidor de serviço de directório utilizado para um catálogo global é também próprio controlador de domínio, este servidor pode ser utilizado como ambos os tipos de directórios. DSAccess gera uma lista de catálogos globais disponíveis e controladores de domínio, que actualiza periodicamente como alterações de estado de serviço de directório são detectadas. Esta lista pode ser partilhada aos outros consumidores de directório não são necessariamente utilizada DSAccess como respectivo gateway para aceder ao serviço de directório (por exemplo, categorizador (Categorizer), DSProxy e o serviço System Attendant). No entanto, alterações de estado de serviço de directório subsequentes são da esquerda para a detecção do serviço que está a pedir esta lista.

Cada servidor de serviço de directório disponíveis, DSAccess abre ligações LDAP dedicadas exclusivamente em nome de cada processo que está a utilizar o DSAccess. DSAccess actualiza estas ligações LDAP com informações de estado do directório serviço (para cima, baixa ou para baixo) que detecta e canais de pedidos baseada em informações de estado. O conjunto de ligações LDAP para esses controladores de domínio disponíveis e catálogos globais e os respectivos estados associados é o perfil de processo. Fiabilidade e escalabilidade, DSAccess suporta um mecanismo de balanceamento de carga para distribuir pedidos de utilizador contexto directório serviço de uma forma round-robin entre estas ligações LDAP. Pode configurar estaticamente todos os perfis no registo para utilizar apenas um conjunto específico de servidores do serviço de directório. No entanto, o estado actual e o balanceamento de carga nestas ligações podem diferir de processo para processo (perfil para perfil). Não é o caso para pedidos de contexto de configuração.

DSAccess utiliza apenas um controlador de domínio único para todos os pedidos de contexto de configuração para reduzir os problemas de latência de replicação (devido a um ambiente de serviço de directório multi-master existe com a arquitectura do Microsoft Windows 2000) e para evitar directório parcial adições ou modificações a ser efectuadas diferentes controladores de domínio. Este controlador de domínio único configuração é partilhado por todos os perfis.

Utilização do Server serviço de directório DSAccess estático

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows

DSAccess podem ser configurados estaticamente para canal cargas de serviço de directório para um conjunto especificado de servidores do serviço de directório. Isto é efectuado no registo. Como todas as modificações, deve ser efectuado muito cuidado quando actualizar o registo. À semelhança de comportamento outros serviços do Exchange Server, DSAccess não verifica a validade desses servidores de serviço de directório especificado no registo e não reconhece os erros ortográficos ou outros erros feitos aqui. Após a inicialização, DSAccess primeiro lê o registo para determinar se quaisquer controladores de domínio ou catálogos globais estaticamente configurados. Se quaisquer controladores de domínio ou catálogos globais são configurados estaticamente, é efectuada a não detecção de controlador de domínio dinâmico. Por outro lado, se não configurações estáticas são efectuadas no registo, o DSAccess detecta dinamicamente os servidores de serviço de directório na topologia (abordada na secção "Dynamic Server detecção e utilização de"). As chaves de registo mencionadas neste artigo não estão presentes por predefinição.

Quando tiver sido configurado estaticamente DSAccess, DSAccess nunca irá reverter e utilizar qualquer controlador de domínio ou catálogo global que caso contrário, poderá ser detectado dinamicamente. Como resultado, se todos os controladores de domínio configurado estaticamente ou catálogos globais para baixo, em seguida, não existem operações DSAccess terá êxito. Se os catálogos globais são configurados estaticamente, mas nenhum controlador de domínio é especificados no registo, qualquer controlador de domínio disponível será dinamicamente detectado e utilizado. Do mesmo modo, se os controladores de domínio estão configurados mas não catálogos globais são especificados no registo, os catálogos globais disponíveis serão dinamicamente detectados e utilizados. Se o controlador de domínio de configuração não estiver configurado estaticamente, o controlador de domínio de configuração será retirado da lista de controladores de domínio disponível (se esta lista encontra-se dinamicamente ou estaticamente configurado). Tal como foi mencionado anteriormente, os controladores de domínio e catálogos globais utilizados para pedidos de contexto do utilizador são dependentes do perfil. Por este motivo, a localização no registo para estas definições é especificada na subchave Profiles\Default. As seguintes chaves de registo são necessárias para configurar estaticamente controlador de domínio e servidores de catálogo global para utilização pelo DSAccess:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeDSAccess\Profiles\Default\UserDC1 (UserDC2 e assim sucessivamente)

IsGC = REG_DWORD 0 x 0
nome do anfitrião = REG_SZ DC_DomainName.CompanyName.com
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeDSAccess\Profiles\Default\UserGC1 (UserGC2 e assim sucessivamente)

IsGC = REG_DWORD 0 x 1
nome do anfitrião = REG_SZ GC_DomainName.CompanyName.com
O controlador de domínio de configuração utilizado pelo DSAccess pode ser definido numa das seguintes três formas:
  • Estaticamente configurado no registo
  • Detectado dinamicamente
  • Através do Microsoft Exchange System Attendant quando que serviço é iniciado.
Os primeiros dois métodos para definir o controlador de domínio de configuração são explicados depois da referência de registo seguinte. No Exchange 2000 Server e Exchange 2000 Server SP1, o Microsoft Exchange System Attendant escolherá um controlador de domínio configuração quando é iniciado. Que opção irá respeitar pelo DSAccess durante 10 horas. No Exchange 2000 Server SP2 e versões posteriores, o Microsoft Exchange System Attendant escolherá o controlador de domínio configuração apenas no primeiro início de serviço que ocorre durante o programa de configuração ou a actualização. Em todos os casos, a opção, o System Attendant é ignorada se o controlador de domínio de configuração estiver configurado estaticamente no registo. Configuração de controlador de domínio estático é assumida pelo DSAccess como uma sugestão. Isto significa que se o controlador de domínio de configuração estiver configurado estaticamente, DSAccess prefere neste controlador de domínio para pedidos de contexto de configuração. Se este controlador de domínio ficar indisponível, é seleccionado um controlador de domínio alternativo a partir da lista de controladores de domínio disponíveis. Neste caso, DSAccess falha sobre o controlador de domínio de configuração, seleccionando um controlador de domínio utilizador disponível, funcionar como se a chaves de registo configuração controlador de domínio não foram definidas. Tal como foi mencionado anteriormente, o controlador de domínio de configuração é partilhado por todos os perfis. Por este motivo, as definições de registo para o controlador de domínio de configuração são especificadas na subchave \Instance0 conforme ilustrado no exemplo seguinte.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeDSAccess\Instance0

ConfigDCHostName = REG_SZ configDC_DomainName.CompanyName.com

Detecção de servidor DS DSAccess dinâmico e de utilização no Exchange 2000 Server e Exchange 2000 Server SP1

Após a inicialização, se DSAccess não encontrar um conjunto de controladores de domínio configurado estaticamente ou catálogos globais no registo, dinamicamente detecta os servidores de serviço de directório disponíveis na sua topologia. O algoritmo de detecção é diferente se DSAccess detecção o controladores de domínio ou catálogo global e está dependente a Localidade do servidor do Exchange 2000. A descrição seguinte aplica-se a Exchange 2000 Server e Exchange 2000 Server SP1. O método DSAccess utiliza no Exchange 2000 SP2 e posterior é diferente e não está documentado aqui.

Depois do exame inicial do registo, DSAccess emite um DsBind para qualquer controlador de domínio no domínio local para o Exchange 2000 server (ou um determinado controlador de domínio) se um é transmitido pelo autor da chamada numa chamada DsctxGetContextEx2() através da chamada de API do Win32 para DsGetDCName() . DSAccess, em seguida, emite a chamada de API do Win32 para DsListServersForDomainInSite() para este controlador de domínio. Esta chamada fornece uma lista todos os controladores de domínio no domínio local e do site. DSAccess guarda cópias para dez controladores de domínio respectivo perfil-Carregar saldos através de uma forma de round robin (para cada processo). O algoritmo de detecção de catálogo global é ligeiramente diferente.

DSAccess utiliza a ligação de controlador de domínio mesmo, como acima para detecção de catálogo global. DsListServersInSite() é a API de interna DSAccess é chamada para listar todos os "servidores" no site.

Nota : "Servidor" tem um significado diferente para esta chamada do que a chamada de API do Win32 para DsListServersInSite --este é um quirk/erro na definição da API. Actualmente, todas as API de Win32 para detecção de serviço de directório são específicos do domínio. Uma vez que Exchange 2000 baseia-se fortemente em catálogos globais e para evitar problemas de latência que podem ocorrer devido a um domínio é distribuído ao longo de vários sites ligados por ligações lentas, DSAccess criou seu próprio mecanismo de detecção de serviço directório local específico.

Utilizar a ligação LDAP para o actual controlador de domínio que DSAccess ainda está vinculado ao, em seguida, lê o atributo de Opções para o objecto Definições NTDS (NTDS Settings) para cada servidor do serviço de directório (se existir) no site local para o Exchange 2000 server. Um servidor é apenas considerado um catálogo global se o atributo de Opções de existe e tiver o sinalizador de catálogo global definido. Se DSAccess não encontrar qualquer catálogo global no site actual, chama a API do Win32 DsGetDCName() para devolver qualquer só catálogo global disponível. Selecciona apenas um só catálogo global "remoto" porque parte do princípio que poderá ser este catálogo global no final de uma ligação lenta. Não irá obter a escalonabilidade do balanceamento de carga que pretende neste cenário.

DSAccess efectua um redetection de rede completo um quando o Kerberos expirar (período predefinido de 10 horas), sempre que uma alteração de configuração é efectuada (novos catálogos globais ou controladores de domínio são adicionados à topologia), ou se todos os catálogos globais ou controladores de domínio descer. Em funcionamento normal, uma global catálogo ou controlador de domínio poderá ir para baixo. Neste caso, DSAccess não detectá da rede se não existirem outros servidores disponíveis. É simplesmente sinalizadores como "baixo" esse serviço de directório específico e ping-cinco minutos a partir daí. Se este serviço de directório que não estão a funcionar ficar novamente online, será novamente utilizado.

O controlador de domínio configuração utilizado pelo DSAccess é por predefinição para o mesmo controlador de domínio DSAccess primeiro ligada na detecção de dinâmica inicial de controladores de domínio e catálogos globais. Se quaisquer controladores de domínio ou catálogos globais estão configurados e nenhum controlador de domínio configuração explicitamente estiver configurado, DSAccess utiliza o primeiro controlador de domínio da lista de controlador está configurado de domínio como controlador de domínio configuração. Se o controlador de domínio de configuração utilizado pelo DSAccess é ou não estiver disponível, é escolhido outro controlador de domínio de configuração do conjunto de controladores de domínio disponíveis. Qualquer alteração no controlador de domínio de configuração é propagada a todos os processos utilizando DSAccess no mesmo computador.

Detecção de servidores DSAccess dinâmica DS e utilização no Exchange 2000 Server SP2 e versões posteriores

No Exchange Server 2000 SP2 e versões posteriores, já não é necessário editar o registo para atribuir estatisticamente DSAccess funções para servidores do serviço de directório. Esta opção está agora disponível na interface gráfica do utilizador.

Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
318221Funcionalidade completa do DSAccess separador só está disponível quando utiliza um computador do Exchange 2000 Service Pack 2

Propriedades

Artigo: 250570 - Última revisão: 25 de outubro de 2007 - Revisão: 2.5
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
Palavras-chave: 
kbmt kbexchange2000sp2fix kbinfo KB250570 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 250570

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com