A guia Tolerância a Falhas inclui as seguintes páginas de forma a ajudá-lo a equilibrar a carga de trabalho necessária para hospedar um aplicativo entre vários servidores e a fornecer acesso a aplicativos de backup em caso de falha em um servidor:
A página de propriedades Tolerância a Falhas somente está disponível em objetos Aplicativo criados para aplicativos simples e aplicativos AOT/AXT. Ela não está disponível em objetos Aplicativo criados para aplicativos MSI, aplicativos de servidor de terminal e aplicativos da Web.
Esta seção fornece informações sobre os campos localizados na página de propriedades Tolerância a Falhas. Para obter instruções completas sobre como configurar a tolerância a falhas, consulte aSeção 36.1, Configurando a tolerância a falhas.
A página de propriedades Tolerância a Falhas, ilustrada a seguir, especifica as origens de pacote de instalação ou os objetos Aplicativo que serão utilizados como backups pelo Disparador de Aplicativos se um desses objetos Aplicativo não estiver mais disponível. O Disparador de Aplicativos tenta utilizar as origens de pacote ou os objetos Aplicativo de acordo com a ordem apresentada na
ou na , de cima para baixo.Figura 48-57 Objeto Aplicativo > Guia Tolerância a Falhas > Página Tolerância a Falhas
A página Tolerância a Falhas pode variar de acordo com o tipo de aplicativo. Para aplicativos simples e aplicativos /AOT/AXT , essa página tem a mesma aparência da página na ilustração anterior. Para aplicativos da Web, ela inclui apenas a Lista de Aplicativos, pois não existe suporte para funcionalidade da Lista de Origens.
Selecione essa opção para habilitar a tolerância a falhas. As outras opções de tolerância a falhas estarão disponíveis apenas se essa opção for habilitada.
Selecione essa opção para que o Disparador de Aplicativos utilize uma lista de origens de pacote de instalação como backup. É necessário já ter criado pelo menos uma origem de pacote (
> página ).Clique em
, procure e selecione uma origem de pacote e clique em para adicioná-la à Lista de Origens.Selecione uma origem de pacote na Lista de Origens e clique em
para removê-la da lista.Selecione uma origem de pacote na
e clique na seta para cima de forma a mover essa origem para cima na lista ou clique na seta para baixo de forma a movê-la para baixo. O Disparador de Aplicativos tenta usar as origens na ordem em que estiverem listadas, de cima para baixo.Selecione essa opção para que o Disparador de Aplicativos utilize uma lista de objetos Aplicativo como backup. Você já deve ter criado objetos Aplicativo adicionais para o aplicativo. Os arquivos do aplicativo devem ser armazenados em um servidor ou um volume diferente do aplicativo. Se o aplicativo não estiver disponível, o Disparador de Aplicativos tentará cada objeto Aplicativo na ordem especificada.
Apenas a tolerância a falhas de um nível é suportada. Se o Disparador de Aplicativos executar failover para um dos objetos Aplicativo de backup e esse objeto falhar, a distribuição também falhará, mesmo que a tolerância a falhas esteja habilitada para o objeto Aplicativo de backup.
NOTA:se o Disparador de Aplicativos tiver detectado uma conexão remota e estiver em execução no modo remoto, ele não utilizará a Lista de Aplicativos para tolerância a falhas: apenas utilizará a Lista de Origens.
Clique em
, procure e selecione um objeto Aplicativo e clique em para adicioná-lo à Lista de Aplicativos.Selecione um objeto Aplicativo na
e clique em para removê-lo dessa lista.Selecione um objeto Aplicativo na
e clique na seta para cima de forma a mover esse objeto para cima na lista ou clique na seta para baixo de forma a movê-lo para baixo. O Disparador de Aplicativos tenta usar os objetos Aplicativo na ordem em que estiverem listados, de cima para baixo.A página de propriedades Equilíbrio de Carga somente está disponível em objetos Aplicativo criados para aplicativos simples, aplicativos AOT/AXT e aplicativos MSI. Ela não está disponível em objetos Aplicativo criados para aplicativos de servidor de terminal e aplicativos da Web.
Esta seção fornece informações sobre os campos localizados na página de propriedades Equilíbrio de Carga. Para obter instruções completas sobre como configurar o equilíbrio de carga, consulte aSeção 36.2, Configurando o equilíbrio de carga.
A página Equilíbrio de Carga, ilustrada a seguir, permite equilibrar a carga gerada pela distribuição do aplicativo. Com o equilíbrio de carga habilitado, o Disparador de Aplicativos distribui o aplicativo de todos os servidores que o oferecerem, garantindo uma carga de trabalho mais equilibrada entre esses servidores.
Figura 48-58 Objeto Aplicativo > Guia Tolerância a Falhas > Página Equilíbrio de Carga
A página Equilíbrio de Carga pode variar de acordo com o tipo de aplicativo. Para aplicativos simples e aplicativos /AOT/AXT , essa página tem a mesma aparência da página na ilustração anterior. Isso também se aplica a aplicativos MSI, com a exceção de que Habilitar Equilíbrio de Carga é a única opção disponível. Para aplicativos da Web, ela inclui apenas a Lista de Aplicativos, pois não existe suporte para funcionalidade da Lista de Origens.
Para usar o equilíbrio de carga, você deve inicialmente definir várias origens de pacote de instalação ou objetos Aplicativo para o aplicativo. Os arquivos de origem do aplicativo devem estar localizados em servidores diferentes. Quando um usuário disparar o aplicativo, o Disparador de Aplicativos selecionará uma das origens de pacote ou um dos objetos Aplicativo para usar. Se a origem de pacote ou o objeto Aplicativo não estiver disponível, o Disparador de Aplicativos selecionará outro(a).
Selecione essa opção para habilitar o equilíbrio de carga. As outras opções de equilíbrio de carga estarão disponíveis apenas se essa opção for habilitada.
No caso de objetos Aplicativo que utilizam pacotes do Microsoft Windows Installer (MSI),
é a única opção habilitada nessa página; as opções e permanecem desabilitadas. Para habilitar o equilíbrio de carga para um objeto Aplicativo MSI, selecione essa opção e utilize a página Origens do objeto Aplicativo (guia Comum) para definir a lista de localizações de origem nas quais você criou pacotes de instalação adicionais para o aplicativo. O Disparador de Aplicativos selecionará, aleatoriamente, os locais de origem na lista para equilibrar a carga de trabalho.Selecione essa opção para que o Disparador de Aplicativos utilize uma lista de origens de pacote para o equilíbrio de carga. É necessário já ter criado pelo menos uma origem de pacote (
> página ).Clique em
, procure e selecione uma origem de pacote e clique em para adicioná-la à Lista de Origens.Selecione uma origem de pacote na Lista de Origens e clique em
para removê-la da lista.Selecione essa opção para que o Disparador de Aplicativos utilize uma lista de objetos Aplicativo para o equilíbrio de carga. Você já deve ter criado objetos Aplicativo adicionais para o aplicativo. Os arquivos do aplicativo devem ser armazenados em um servidor ou um volume diferente do aplicativo.
Clique em
, procure e selecione um objeto Aplicativo e clique em para adicioná-lo à Lista de Aplicativos.Selecione um objeto Aplicativo na
e clique em para removê-lo dessa lista.A página de propriedades Lista de Sites somente está disponível em objetos Aplicativo criados para aplicativos simples, aplicativos AOT/AXT, aplicativos MSI e aplicativos de servidor de terminal. Ela não está disponível em objetos Aplicativo criados para aplicativos da Web.
Esta seção fornece informações sobre os campos localizados na página de propriedades Lista de Sites. Para obter instruções completas sobre como configurar lista de sites, consulte aSeção 36.3, Configurando listas de sites.
A página de propriedades Lista de Sites, ilustrada a seguir, permite vincular um aplicativo em um site (Site1) a um aplicativo em outro site (Site2). Ao vincular aplicativos cujos pacotes de instalação de origem estão localizados em servidores de sites diferentes, você pode distribuir o aplicativo a partir do servidor mais próximo ao usuário.
Figura 48-59 Objeto Aplicativo > Guia Tolerância a Falhas > Página Lista de Sites
Por exemplo, você possui dois sites diferentes, Site1 e Site2. Os empregados dos dois sites usam o mesmo programa de planilha. O Site1 possui um objeto Aplicativo (Ap1) que distribui o programa de planilha do servidor do Site1, e o Site2 possui o próprio objeto Aplicativo (Ap2) para distribuir o programa de um servidor do Site2. Se você vincular App1 a App2, qualquer funcionário em Site1 que se deslocar até Site2 e disparar App1, terá App2 instalado a partir do servidor Site2. Da mesma maneira, qualquer funcionário em Site2 que se deslocar até Site1 e iniciar App2, terá App1 instalado a partir do servidor Site1.
A lista de sites é um mecanismo de distribuição que se aplica apenas a aplicativos não armazenados em cache, não distribuídos. Se um aplicativo já estiver distribuído ou armazenado em cache na estação de trabalho de um usuário, esse aplicativo será utilizado independentemente da lista de sites.
Quando um usuário efetua login no Novell eDirectory por meio do Servidor de Camada Intermediária do ZENworks em vez de utilizar o Novell Client, as listas de sites funcionam de uma maneira um pouco diferente. Em vez de utilizar o Novell Client para determinar a localização do usuário, o Servidor de Camada Intermediária determina essa localização. Isso significa que será usado o aplicativo mais próximo do Servidor de Camada Intermediária, que não precisa ser necessariamente o aplicativo mais próximo do usuário. No exemplo anterior, o usuário de Site1 continuaria a ter aplicativos distribuídos a partir do servidor Site1 e não de um servidor Site2.
É possível vincular-se apenas a outro objeto Aplicativo. Entretanto, quando você o fizer, o primeiro objeto Aplicativo será vinculado automaticamente a qualquer outro objeto Aplicativo ao qual o segundo objeto Aplicativo estiver vinculado. Por exemplo, há três objetos Aplicativo idênticos (Ap1, Ap2 e Ap3) em três sites diferentes. Você vincula o Ap1 ao Ap2, que cria as seguintes listas de sites para cada objeto Aplicativo:
Como você só pode vincular um objeto Aplicativo a um outro objeto Aplicativo, você precisará vincular o Ap3 ao Ap1 ou ao Ap2. Essa vinculação cria a seguinte lista de sites para cada objeto Aplicativo:
Clique em
, procure e selecione o objeto Aplicativo ao qual você deseja se vincular e clique em para adicioná-lo à . Todos os outros objetos Aplicativo que estiverem vinculados ao objeto Aplicativo selecionado também serão adicionados a essa lista.Clique em
para remover o vínculo do objeto Aplicativo com os objetos Aplicativo exibidos na .A página de propriedades Aplicativo Alternado Remoto está disponível em objetos Aplicativo criados para todos os tipos de aplicativos (simples, AOT/AXT, MSI, da Web e de servidor de terminal).
Essa página de propriedades, ilustrada a seguir, permite especificar um aplicativo alternativo que será iniciado pelo Disparador de Aplicativos se a estação de trabalho do usuário estiver em execução no modo remoto em vez do modo local. Geralmente, esse aplicativo alternado deve ser um aplicativo de servidor de terminal ou um aplicativo da Web projetado para uso em conexões remotas mais lentas.
Figura 48-60 Objeto Aplicativo > Guia Tolerância a Falhas > Página Aplicativo Alternado Remoto
Selecione o objeto Aplicativo referente ao aplicativo alternativo.
Por padrão, o Disparador de Aplicativos não utilizará o aplicativo alternado se o aplicativo original estiver instalado na estação de trabalho do usuário; em vez disso, ele utilizará o aplicativo instalado localmente. No entanto, se o aplicativo exigir acesso a um banco de dados ou a algum outro recurso de rede que estará disponível apenas se o aplicativo alternado for usado, selecione essa opção para forçar o Disparador de Aplicativos a usar o aplicativo alternado em vez do aplicativo instalado localmente.