English flagItalian flagGerman flagSpanish flagFrench flagPortuguese flagRussian flag
IC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Business Objects - Linux - XI Release 2 - Sua Vida Release 2

Configuring a Clustered Server on Business Objects XI-R2 Configurando um servidor de clusters em Business Objects XI-R2

BO guru Abishek What is Clustering? O que é Clustering?

Clustering is connecting two or more computers together in such a way that they behave like a single computer. Aglomeração é a ligação entre dois ou mais computadores de forma a que elas se comportam como um único computador. Clustering can be used for parallel processing, load balancing and fault tolerance. Clustering podem ser utilizados para processamento paralelo, balanceamento de carga e falta de tolerância. That is as far as the definition goes. Isso é tão longe como a definição vai.

What exactly happens in real life? O que exatamente acontece na vida real? Let's consider an example. Vamos considerar um exemplo. John is the administrator in a company responsible for administering BO. João é o administrador de uma empresa responsável pela administração BO. On a typical day,several reports are run on the CMS (Central Management Server). Em um dia típico, vários relatórios são executados sobre o CMS (Central Management Server). One day, John finds that CMS is down for some reason. Um dia, John acha que o CMS é baixo, por algum motivo. Yes, the service will mail system engineers that it is down. Sim, o serviço irá sistema de correio engenheiros que é baixo. But, there are many reports that are waiting to be run. Mas, há muitos relatórios que estão à espera de ser executado. What can John do to better handle the situation in the future? O que podemos fazer para melhor John controlar a situação no futuro?

Enter Clustering. Digite Clustering. John can set up a Clustered environment, where in two or three CMS will run in parallel. John pode configurar um cluster ambiente, onde em dois ou três CMS serão executados em paralelo. So, one CMS will be active, and the others will be passive. Então, um CMS será ativa, e as outras serão passiva. If the active one is down for some reason, the other CMS will be up automatically. Se o ativo é um baixo por algum motivo, os outros CMS serão automaticamente para cima. The end users would not even know that one of the servers is down. Os usuários finais não iria sequer sabem que um dos servidores é baixo. It is that quick. É essa rápida.

Why is Clustering important for Business Objects? Por que é importante para a Business Objects Clustering?

If for some reason the hardware crashes then BO environment will be on its knees. Se por algum motivo o hardware falha BO ambiente, em seguida, será em seu joelho.
•With Clustered environment, if one of the server goes down the other comes up immediately and this is done automatically by BusinessObjects without any external interference. • Com o cluster ambiente, se um servidor da trilha o outro, sai imediatamente e isso é feito automaticamente pelo BusinessObjects sem qualquer interferência externa.
•With Clustered environment, we can have multiple Job Servers which can run the jobs (reports) in parallel, distributing them between servers. • Com o cluster ambiente, podemos ter vários Job servidores que podem executar o trabalho (relatórios), em paralelo, distribuindo-os entre os servidores.
•We can load balance the server so that resources are distributed evenly between servers. • Nós podemos carregar equilibrar o servidor para que os recursos sejam distribuídos uniformemente entre os servidores.

When is using Clustering recommended? Quando estiver usando Clustering recomendado?

If there is an Environment with thousands of Jobs running everyday and would need high availability of BO. Se houver um ambiente com milhares de postos de trabalho executando o quotidiano e que necessitam de alta disponibilidade BO.

What is the procedure to setup a Clustered environment? Qual é o procedimento para configurar um cluster ambiente?

Make sure you have all the requirements to build a server like Oracle Client, Java. Certifique-se de que todos os requisitos para construir um servidor como o cliente Oracle, Java. For SSO, IIS need to be installed on the server. Por SSO, o IIS precisa ser instalado no servidor. It is better if IIS is installed before installing BO, as BO will install the Web Component Adaptors for IIS and Java during install. É melhor se o IIS está instalado antes de instalar BO, conforme BO irá instalar o componente Web IIS e Adaptadores para Java durante a instalação.

clustering1.gif

clustering2.gif

Install: First Sever Instalação: primeiro Sever

a) Insert the BO XI CD. a) Insira o CD BO XI.

clustering3.gif

b) Select “Perform Server Installation”, click “Next”. b) Selecione "Executar Servidor de Instalação", clique em "Avançar".
c) Enter Product Registration Code, click “Next”. c) Registra Registo do Produto Código, clique em "Avançar".
d) Select the location for BusinessObjects, click “Next”. d) Selecione o local para BusinessObjects, clique em "Avançar".
e) Setting up the Repository, click “Next”. e) Configurando o Repositório, clique em "Avançar".

clustering4.gif

f) Setting up the BusinessObjects Repository, click “Next”. f) Definir o BusinessObjects Repository, clique em "Avançar". Make a note of the credentials as they are needed in second server with same credentials and they are also case sensitive. Tome nota das credenciais como elas são necessárias no segundo servidor com credenciais mesmo e eles também estão entre maiúsculas e minúsculas.

clustering5.gif

g) Select the Web Component Adapter, click “Next”. g) Selecione o componente Web Adapter, clique em "Avançar".

clustering6.gif

h) Click “Next”. h) Clique em "Avançar".

clustering7.gif

i) Installation will begin once “Next” is clicked. i) A instalação será iniciada uma vez "Next" é clicado. If any changes have to be made it can be made at this time by clicking “Back”. Se todas as alterações têm de ser feitas, pode ser feito neste momento, clicando em "Voltar".

clustering8.gif

j) Follow the instructions. j) Siga as instruções.

clustering9.gif

k) Leave the Administrator credentials empty, Click “Finish”. k) Deixar as credenciais de administrador vazia, clique em "Concluir".

Install: Second Server (Clustering) Instalação: Segunda Server (Clustering)

a) Insert the BO XI CD. a) Insira o CD BO XI.

clustering10.gif

b) Select “Perform Server Installation”, click “Next”. b) Selecione "Executar Servidor de Instalação", clique em "Avançar".
c) Enter Product Registration Code, click “Next”. c) Registra Registo do Produto Código, clique em "Avançar".
d) Select the location for BusinessObjects, click “Next”. d) Selecione o local para BusinessObjects, clique em "Avançar".
e) Setting up the Clustered Environment, select “Expand” e) Configurando o cluster Ambiente, selecione "Expandir"

clustering11.gif

•Type in the existing CMS Name ex: ASVMB0S302 (First server) • Type nos actuais CMS Nome ex: ASVMB0S302 (Primeiro servidor)
•Check the services which you want to be clustered • Verifique os serviços que pretende ser agrupado

Note: It is better to uncheck “File Repository Servers” as each BO XI Environment would have one location to get the reports and post the reports. Nota: É melhor para desmarque "Arquivo Repositório Servidores" como cada um BO XI Ambiente teria um local para buscar os relatórios e os relatórios post. Once you uncheck “File Repository Servers”, “Enable servers upon install” will be highlighted. Uma vez que você desmarcar "Arquivo Repositório Servidores", "os servidores a instalação Habilitar" será destacado. Check this box so that the servers are enabled after the install. Marque esta caixa para que os servidores são ativados após a instalação.

clustering12.gif

f) This is the important part about setting the repository, make sure the credentials are same as the first server (case sensitive) f) Esta é a parte importante sobre a configuração do repositório, verifique se as credenciais são mesmo como o primeiro servidor (case sensitive)

clustering13.gif
g) Follow the instructions. g) Siga as instruções.

clustering14.gif

Setting up Single Sign-On (SSO): Configurando o Single Sign-On (SSO):

This needs to be done on all the servers which are in the cluster. Isto precisa ser feito em todos os servidores que estão no cluster.

I -  Modifying IIS Settings on the Server I - Modificando Configurações do IIS no servidor
a) Go to IIS Manager on the server a) Vá para o Gerenciador do IIS no servidor

clustering15.gif

b) Right Click on “businessobjects” by expanding “Web Sites”->”Default Web Site” b) Direito Clique em "businessobjects", expandindo "Sites" -> "Default Web Site"
c) Click on Properties c) Clique no botão Propriedades

clustering16.gif
d) Click on Directory Security tab d) Clique na guia Directory Security

clustering17.gif
e) Click “Edit” in Authentication and access control e) Clique em "Editar" em Autenticação e controle de acesso
i. Uncheck “Enable Anonymous Access” Desmarque "Permitir acesso anônimo"
ii. Check “Integrated Windows authentication” Marque "Autenticação Integrada do Windows"

clustering18.gif
f) Click OK and Apply f) Clique em OK e Aplicar
g) Repeat the steps for “crystalreportviewers115” and “Styles” under “Default Web Site” g) Repetir os passos para "crystalreportviewers115" e "Estilos", em "Default Web Site"

II.  Modifying web.config file Modificando arquivo web.config

•Open the web.config (C:\Program Files\BusinessObjects Enterprise 11.5\Web Content) add the below line under <authentication mode="Windows" />. • Abrir o web.config (C: \ Program Files \ BusinessObjects Enterprise 11.5 \ Web Content) adicione a linha a seguir mode="Windows" sob <authentication />. This is to enable the use of SSO in CMC. O objectivo é permitir que o uso de SSO na CMC.

<identity impersonate="true" /> <identity impersonate="true" />

If authentication mode is set to “None” change it to “Windows”. Se modo de autenticação é definida para "Nenhum" alterá-lo para "Windows".

clustering19.gif

•Save and close the file • Guarde e feche o arquivo

Note: This file is different from the one in BusinessObjects Enterprise 11.5\ \InfoView Nota: Este arquivo é diferente do de uma BusinessObjects Enterprise 11.5 \ \ InfoView

•Open the web.config using Notepad (C:\Program Files\BusinessObjects Enterprise 11.5\Web Content\Enterprise115\InfoView). • Abrir o web.config usando o Bloco de Notas (C: \ Program Files \ BusinessObjects Enterprise 11.5 \ Web Content \ Enterprise115 \ InfoView). This is to enable the use of SSO in InfoView. O objectivo é permitir que o uso da ASN em InfoView.

a. In the <configuration> section, find the line which reads, <add key="cmsdefault" value="" />. No <configuration> secção, localize a linha que se lê, <add key="cmsdefault" value="" />. Fill the “” with default CMS machine name. Encher o "" por omissão CMS máquina nome.

Note: For the second server (clustered) make sure have the same Default CMC machine name. Nota: Para o segundo servidor (cluster) certifique-se de ter o mesmo nome predefinido CMC máquina.

<add key="cmsDefault" value="ASVMBOS301" /> <adicionar key="cmsDefault" value="ASVMBOS301" />

b. Find Encontrar
<add key="authenticationDefault" value="secEnterprise" /> <adicionar key="authenticationDefault" value="secEnterprise" />
and replace with e substituir com
<add key="authenticationDefault" value="secWinAD" /> <adicionar key="authenticationDefault" value="secWinAD" />

c. Find Encontrar
<add key="ssoEnabled" value="false" /> <adicionar key="ssoEnabled" value="false" />
and replace with e substituir com
<add key="ssoEnabled" value="true" /> <adicionar key="ssoEnabled" value="true" />

d. In the <system.web> section under <!– AUTHENTICATION, find the line which reads Na seção <system.web> sob <! - AUTENTICAÇÃO, localize a linha que se lê
<authentication mode="None" /> <authentication mode="None" />
replace with substituir com
<authentication mode="Windows" /> <authentication mode="Windows" />
<identity imperonate="true" /> <identity imperonate="true" />

•Save and close the file • Guarde e feche o arquivo
•Restart IIS by restarting World Wide Web Publishing Service in CCM (Central Configuration Manager) • Reinicie o IIS por reiniciando publicação na World Wide Web Service no CCM (Central Configuration Manager)

clustering20.gif

Note: Login to CMC -> Manage->Authentication, if the tabs are grayed out go to License Keys and check if the License keys are present. Nota: Conecte-se à CMC -> Manage-> Autenticação, se as guias estão inativos ir a Licença de Chaves e verificar se estão presentes as chaves de licença. If they are Restart the Server. Se eles forem Reinicie o servidor.

•Login to CMC and go to Manage->Authentication, click on Windows AD tab. • Faça o login para CMC e vá para Gerenciar-> Autenticação, clique na guia Windows AD.
•Check “Windows Active Directory Authentication is enabled” • Verifique "A autenticação do Windows Active Directory está ativado"

clustering21.gif
•Click in the box under “Windows AD Configuration Summary” where it says “” • Clique na caixa abaixo de "Windows AD Configuration Summary", onde se lê ""

clustering22.gif

clustering23.gif

•Click “Update” • Clique em "Update"
•This is how it looks after the credentials are accepted. • Esta é a forma como olha após as credenciais forem aceites.

clustering24.gif

Mapping the AD groups Mapeando os grupos AD

•Click “Add” • Clique em "Adicionar"

clustering25.gif
•Check the first option under “New Alias Options”. • Confira a primeira opção em "New Alias Opções". This option will assign the AD account to an Enterprise account, if Enterprise account is already available. Esta opção irá atribuir o AD conta para uma conta empresarial, se for Enterprise conta já está disponível.
•Check the second option under “Update Options”. • Confira a segunda opção em "Opções de atualização". This option will not create an account in BO until the first time access BO XI using Windows AD,. Esta opção não irá criar uma conta no BO até a primeira hora acesso usando o Windows BO XI dC,.

clustering26.gif
•Click Update • Clique em Atualizar
•The mapped AD group will be converted something like • O traçado AD grupo será convertido algo como

clustering27.gif

Note: The group is added in BO XI under Groups but there will be no Users in that group. Nota: O grupo está em BO XI aditados nos grupos, mas não haverá Usuários no grupo. The Users will shows up as they login to BO Enterprise using Windows AD credentials. Os usuários vão para cima mostra como eles BO Empresa login para usar o Windows AD credenciais.

Note: The AD credentials should have administration privileges. Nota: O AD credenciais de administração deve ter privilégios.

•Right click on Central Management Server and click on Properties, under the configuration tab the CMC Data Source should point to the same cluster on both servers. • Clique botão direito na Central Management Server e clique em Propriedades, sob a guia do CMC configuração de fonte de dados deve apontar para o mesmo cluster em ambos os servidores.

clustering28.gif
•For all of the other servers on the second server CMS name should be pointed to the first server. • Para todos os outros servidores no segundo servidor CMS nome deve ser apontado para o primeiro servidor.

clustering29.gif

This completes the process of clustering multiple servers with SSO. Isso conclui o processo de clustering vários servidores com SSO.

Spread the word Espalhe a palavra

del.icio.us Digg Furl Reddit del.icio.us Digg Furl Reddit

Permalink Print Permalink Print

Large Media Outlet Beats Up On The City Of Los Angeles For Not Running A Decent Data Warehouse Grande mídia bate em cima da cidade de Los Angeles para uma Executando não decente Data Warehouse

You know life is good when… Sabe quando a vida é boa ...

1. You are a data warehousing / Business Objects professional Você é um armazenamento de dados / Business Objects profissional

AND E

2. A Major media outlet like the Los Angeles Times beats up on a public municipality for *not* having a data warehouse. Um Major mídia como o Los Angeles Times bate em uma autarquia pública para * não * com um armazém de dados.

I must confess that I had a bit of a sinister gleam in my eye when I read the following times article about the city of Los Angeles' data practices. Devo confessar que eu tive um pouco de uma sinistra nos olhos brilham quando leio os seguintes horários artigo sobre a cidade de Los Angeles' dados práticas. According to the article, the city collects vast amounts of valuable, useful data… Segundo o artigo, a cidade recebe grandes quantidades de valiosos, os dados úteis ...

but LA only keeps the valuable data for a couple of days…then discards it. LA mas apenas mantém os dados valiosos por uns dias ... depois descarta-lo.

LA doesn't save data on traffic growth LA não salva os dados sobre o crescimento do tráfego

City officials said they don't have traffic counts for some of the city's busiest intersections and can't say how much congestion has increased over the years Cidade funcionários disseram que não têm contagens de tráfego para alguns dos cruzamentos movimentados da cidade e não posso dizer o quanto o congestionamento tem aumentado ao longo dos anos

Information gathered by the city's vast signal system is kept for only a few days , limiting the city in its long-term planning. Informações recolhidas pela cidade grande sinal do sistema é mantida por apenas alguns dias, o que limita a cidade no seu planejamento de longo prazo.
By Sharon Bernstein, Los Angeles Times Staff Writer Por Sharon Bernstein, Los Angeles Times pessoal escritor

October 1, 2007 1 º de outubro de 2007

Los Angeles' traffic signal system is the envy of traffic planners around the world, recording millions of cars each year as they pass over sensors embedded in city streets. Los Angeles' sistema de sinalização de tráfego é a inveja dos planejadores de tráfego em todo o mundo, a gravação milhões de automóveis por ano, uma vez que passam mais de sensores incorporados nos ruas da cidade.

But although the sensors and computers collect massive amounts of data about traffic patterns and congestion, they do little to help engineers plan for the city's growing transportation needs — or determine how development is affecting traffic. Mas embora os sensores e computadores recolher enormes quantidades de dados sobre padrões de tráfego eo congestionamento, eles fazem muito pouco para ajudar engenheiros plano para o transporte necessidades crescentes da cidade - ou determinar a evolução está afetando o tráfego.

That's because the city does not save the information for more than a few days , using it only to direct traffic in real time by adjusting the speed at which lights turn from green to amber to red. Isso porque a cidade não salva as informações por mais de alguns dias, utilizando-o apenas para direcionar o tráfego em tempo real através do ajustamento da velocidade a que ilumina sua vez de verde para amarelo âmbar para vermelho.

Because the information is discarded , it cannot be used to determine over time where traffic is increasing — or by how much. Porque a informação é descartado, não pode ser usado para determinar o tempo em que o tráfego está aumentando - ou por quanto.

In fact, city officials said they don't have traffic counts for some of the city's busiest intersections — and can't say how much congestion has increased over the years Na verdade, cidade funcionários disseram que não têm contagens de tráfego para alguns dos cruzamentos movimentados da cidade - e não posso dizer o quanto o congestionamento tem aumentado ao longo dos anos

Many at City Hall believe getting better traffic data is crucial. Muitos acreditam no City Hall ficando melhor o tráfego de dados é crucial.

"It's appalling," said Councilwoman Wendy Greuel. "É revoltante", disse Councilwoman Wendy Greuel. The chronic lack of information makes it impossible to determine "where density should go and where it shouldn't go." A crônica falta de informação torna impossível determinar "onde deveria ir e densidade em que não se deve ir."

But city officials said that they don't know how much the boom has affected traffic, because there is little historical data. Mas funcionários da cidade disse que eles não sabem o quanto o "boom" tem afetado o tráfego, porque há poucos dados históricos.

Public awareness of the value of data is on the rise. A sensibilização do público para o valor de dados está em ascensão.

This is the first article that I've seen that is blatant attack on a public agency for not storing data. Este é o primeiro artigo que tenho visto que é flagrante atentado contra um órgão público não para armazenar dados. What the article doesn't discuss is the technical challenge of capturing traffic data for a city the size of LA. O que o artigo não é discutir o desafio técnico de capturar dados de tráfego para uma cidade do tamanho de Los Angeles. For example, what level of granularity is needed to accurately plan for the future - and how much data would this be? Por exemplo, qual o nível de granularidade é necessário para planear o futuro com precisão - e de quantos dados iria estar presente?

Life is good when the media is on our side… A vida é boa quando a mídia está do nosso lado ...

Spread the word Espalhe a palavra

del.icio.us Digg Furl Reddit del.icio.us Digg Furl Reddit

Permalink Print Permalink Print

Creating a Business Objects XI development environment running in a VMWare virtualized Red Hat Linux machine Criando um Business Objects XI desenvolvimento executando em um ambiente virtual VMWare máquina Linux Red Hat

With the wide adoption and availability of virtualization technology, and with smart companies like VMWare willing to give away free versions of their expensive products… Com a ampla adoção da virtualização e disponibilidade tecnológica, inteligente e com empresas como VMWare dispostos a ceder gratuitamente versões dos seus produtos caros ...

Virtualization technology is now available as freeware. Virtualização tecnologia já está disponível como freeware.

This is great news for us as developers. Esta é uma grande notícia para nós como desenvolvedores. We Business Objects developers are now able to create inexpensive and clonable BOXI development environments. Nós Business Objects desenvolvedores agora são capazes de criar desenvolvimento económico e clonable BOXI ambientes.

VMWare now offers a free version of their virtual server software, thus enabling developers to run multiple virtual computers in their development environment. VMWare agora oferece uma versão gratuita de seu software de servidor virtual, permitindo assim aos desenvolvedores executar múltiplos computadores virtuais em seu ambiente do desenvolvimento. With low cost of memory (RAM) and hard disk storage, most developers already have hardware powerful enough to run several virtual servers with good performance. Com baixo custo de memória (RAM) e disco rígido de armazenamento, a maioria dos desenvolvedores de hardware já terem suficientemente potentes para executar vários servidores virtuais com bom desempenho.

On our laptops. Em nossos laptops.

The officially supported Linux OS for Business Objects XI is Redhat Enterprise 4.0. O apoiadas oficialmente Linux OS for Business Objects XI é RedHat Enterprise 4.0. What many developers might not realize is that there is a free version of Red Hat Enterprise 4 built from the same sources as the RedHat Enterprise build. O que muitos desenvolvedores podem não perceber é que existe uma versão livre do Red Hat Enterprise 4 construído a partir das mesmas fontes como o RedHat Enterprise construir.

The "free" RedHat is called CentOS. A "livre" é chamado RedHat CentOS.

It's kind of humorous. É o tipo de bem-humorado. CentOS is not "officially" able to mention on their website that they are RedHat compatible (due to legal reasons). CentOS não está "oficialmente" para poder falar sobre o seu site que eles são compatíveis RedHat (devido a razões legais).

But they are… Mas eles são ...

On their site they speak of Red Hat in "abstract" terms And the version numbering is parallel between RedHat and CentOS. Em seu site eles falam da Red Hat no "resumo" Termos e numeração é a versão paralela entre RedHat e CentOS. CentOS 4.5 is currently the latest and greatest version of the RedHat Enterprise 4 family. O CentOS 4.5 é actualmente o maior e mais recente versão do RedHat Enterprise 4 família.

Here's what they say on the CentOS site: Veja o que eles dizem sobre o CentOS site:

"CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor .  CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.)  CentOS is free. CentOS is now accepting donations via PayPal, please click the button for more information." "O CentOS é uma Distribuição Linux de classe Enterprise derivada de fontes disponíveis ao público por um proeminente North American Enterprise Linux vendedor. CentOS está em total conformidade com os vendedores a montante redistribuição política e busca ser 100% compatível binário. (CentOS principalmente mudanças de embalagens remova a montante vendedor marcas, figuras e ilustrações.) CentOS é gratuito. CentOS agora está aceitando doações via PayPal, por favor clique no botão para obter mais informações. "

Pretty funny. Bem engraçado. If that doesn't bring a grin to your face… nothing will. Se isso não trazer um sorriso a sua cara ... nada vai.

"prominent North American Enterprise Linux vendor" "proeminente North American Enterprise Linux vendedor"

That's great. Isso é ótimo. :)

More details to follow in future posts. Mais detalhes a seguir no futuro lugares.

Spread the word Espalhe a palavra

del.icio.us Digg Furl Reddit del.icio.us Digg Furl Reddit

Permalink Print 1 Comment Permalink Print 1 Comment