A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura.

Apresentações semelhantes


Apresentação em tema: "Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura."— Transcrição da apresentação:

1 Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura

2 Curso Plone – Dia 5 ● Clusterização de Zope

3 Zope Instance x Zeo Instance ● Sabemos que o Zope Server é a infra- estrutura de componentes de uma instância Zope, mas há dois tipos de instância Zope. Zope Instance e Zeo Instance.

4 Zope Instance ● A instância zope é voltada para o provimento de serviços e aplicações e o atendimento de requisições do usuário. Por exemplo, o Plone pode ser disponibilizado em uma Zope Instance. Cada instância tem configuração própria e atende serviços em portas distintas de outras instâncias.

5 Zeo Instance ● Há um tipo de instância cujo o propósito é o compartilhamento de Banco de Dados ZODB para outras instâncias. A essa instância é dado o nome de Zeo Instance porque ela não atende requisições de usuários e não fornece aplicações e serviços diretamente. Apenas oferece acesso a ZODB's compartilhados a outras instâncias.

6 Zope Instance ● Uma Zope Instance pode ter o seu próprio ZODB, não compartilhado e/ou acessar ZODB's compartilhados e oferecidos por uma Zeo Instance. Essa característica permite a clusterização ZODB's, fazendo que instâncias diferentes ofereçam os mesmos dados compartilhados por uma Zeo Instance.

7 Clusterização ● A clusterização através de Zeo Instances e Zope Instances é aconselhada para melhorar performance de grandes aplicações, implementar tolerâncias a falhas, realizar balanceamento de carga através de aplicações especializadas e compartimentar acesso a aplicações.

8 Cluster Zeo Zope Server Zope Instance IV Zope Instance III Zope Instance II Zope Instance I Zeo Instance I Zeo Instance II

9 Explicação Cluster ● A Zope Instance I tem dois ZODB próprios e acessa um ZODB compartilhado pela Zeo Instance I. ● A Zope Instance II tem um ZODB próprio e acessa um ZODB compartilhado pela Zeo Instance I.

10 Explicação Cluster ● A Zope Instance III tem um ZODB próprio e acessa dois ZODB's compartilhados pelas Zeo Instances I e II. ● A Zope Instance IV não tem um ZODB próprio e acessa somente um ZODB compartilhado pela Zeo Instance I como sendo o seu principal ZODB.

11 Zeo Client ● Quando uma Zope Instance acessa dados compartilhando por uma Zeo Instance ele é comumente chamado de Zeo Client, pois é um cliente de uma Zeo Instance.

12 Prática ● Estudar scripts e arquivos de configuração de uma Zope Instance e de uma Zeo Instance.


Carregar ppt "Curso Plone Semana 1 Conceitos Básicos e Infra-estrutura."

Apresentações semelhantes


Anúncios Google