Page 28 - Telebrasil - Novembro/Dezembro 1989
P. 28

Conjuntura                                                                                                                                                                                                   Sistemas








                          B r a s i l   e n c e r r a   8 9






                                     c o m   m a i s   d e







                                          1 4   m i l h õ e s                                                                                As  Bases de Dados  D istribuídas —                                                                             conjunto a tempos de resposta inaceitá­



                                                                                                                                     BDDs estão na ordem do dia. Sem elas,                                                                                   veis.  “Há,  no  entanto,  condições nas

                                      d e   t e l e f o n e s                                                                        seria  difícil  m ontar estru tu ra s  ban­                                                                             quais  uma  execução concorrente (náo



                                                                                                                                     cárias e em presariais  complexas,  com                                                                                 seqüencial)  pode ser efetuada, sem ha­


                                                                                                                                     inúm eras  tran saçõ es  in fo rm áticas                                                                                ver perigo de se pegar um dado numa si­
                      O Brasil encerra o ano de  1989 com                                                                            fluindo pelas artérias de seus sistemas                                                                                 tuação distorcida”, observa o diretor da


              mais de 14 milhões de telefones instala­                                                                               de comunicação.  Num  sistem a  distri­                                                                                 Tecnosoft.


              dos, apesar da falta de investimentos no                                                                               buído, o  usuário deve  enxergar apenas                                                                                       Daniel Menascé mostra que o empre­


              setor,  que,  no período  de  setembro de                                                                              uma fonte única de dados, ainda que os                                                                                 go  de  uma  lógica  de  bloqueio dá para


              1985  a  setembro de  1989,  totalizaram                                                                               mesmos  possam   e sta r,  g eo g rafica­                                                                              evitar o  problema da concorrência que


              US$ 7.115, 6 milhões. A meta do Mini-                                                                                  mente, espalhados ou repetidos em mui­                                                                                  leva a erro. A situação se complica por­

              com,  segundo  fonte  da  Telebrás,  na                                                                                tos lugares. Cabe a um programa deno­                                                                                  que  pode ocorrer a situação do tipo nó


              atual gestáo,  “era de  mais de  1  milháo                                                                             minado  gerenciador de  BDDs,  a  tarefa                                                                               cego, em que uma transação é bloquea­


              de telefones/ano”.                                                                                                     de saber onde  se  localizam os  dados,  a                                                                             da  por  o u tra   e  vice-versa.  Cabe ao


                      Até  1984,  o  Brasil  contava  com  10                                                                        melhor forma de satisfazer a  uma  con­                                                                                gerenciador do  BDDs detectar tais si­


              milhões e 570 mil telefones instalados.                                                                                sulta e  como  m anter correlação  lógica                                                                              tuações  e  escolher  um  método para


              No período  85/setembro/89  foram  ins­                                                                               do conjunto distribuído. Junto  a  cada                                                                                 abortar o  impasse.  Do  ponto de vista

              talados 3 milhões e 250 mil, o que signi­                                                                              base de dados, espalhadas pelo sistema,                                                                                analítico,  mostra  Menascé que se pode


              fica um acréscimo de 31%.                                                                                              fica  uma  cópia deste programa geren­                                                                                 detectar, logicamente, se uma execução


                      Os percentuais de acréscimo em ter­                                                                           ciador. “Ao se acessar um nó da rede de                                                                                 concorrente é serializável  (isto é, equi­


              mos de  localidades  atendidas  no  País                                                                              dados, o programa gerenciador ligado a                                                                                  valente  a  uma  execução  seqüencial).


              são ainda maiores: 78%.  No mesmo pe­                                                                                 este nó passa  a controlar as demais có­                                                                                Em  resumo, diz ele, se todas as transa­


              ríodo mais de  5.953  localidades foram                                                                                pias”, expõe Daniel Menascé, diretor da                                                                                ções distribuídas forem do tipo “bem for­


              interligadas à Rede Nacional de Teleco­                                                                               Tecnosoft e doutor em  informática pela                                                                                 m ada  ou  bifásica”  (vicie  Glossário) a


              municações.  Eram  7.607 até 84 e  hoje                                                                                Universidade da Califórnia, em Los An­                                                                                 execução será serializável e náo haverá

              são  13.560.
                                                                                                                                    geles (EUA).                                                                                                            problemas de coêrencia de dados.


                                                                                                                                                                                                                                                                    Os programas que lidam com BDDs
                                                                                                                                                                         V antagens

                                                                                                                                                                                                                                                            operam   de  modo  a  não haver proble­

              I  REALIZAÇÕES  NO  PERÍODO 85-89
                                                                                                                                            Na estratégia distribuída, os dados                                                                             mas de coerência em transações simul­
                 (até setem bro)
                                                                                                                                    utilizados com mais freqüência serão                                                                                    tâneas  concorrentes.  Existem vários
                 BRASIL
                                                                                                                                    colocados ju n to  ao nó m ais perto do                                                                                 modos  de  bloquear dados ( v i d e  Glos­
                1)  INVESTIMENTOS
                                                                                                                                    usuário em questão, p ara que sejam                                                                                     s á r i o )  e existem dezenas de algoritmos
                     85-setembro/89 US$ (10x6): 7.516.6
                                                                                                                                    acessados localmente. “Isto minimiza o                                                                                  para  m anter  o  controle da coerência

             I 2)  TELEFONES (X 1000)
                                                                                                                                    custo da com unicação e dá  m elh o r                                                                                   “O que se deve evitar é que cada parte



                                                                                               Acréscimo                            tempo de resposta a consultas”, diz Me­                                                                                 do sistem a caminhe de modo indepen
                       Até 84              Realiz  85-89                  Total
                                                                                            no Período %                            nascé. M anter a coerência entre as di­                                                                                 d en te”,  observa  Menascé,  acrescen


            I          10.570                    3.251                   13.821                       31                            versas cópias de dados que se encontram                                                                                 tando  que  existem  métodos otimista


                                                                                                                                    distribuídas pelo sistem a não é um a                                                                                   (operam  sobre  conflitos de concorrèn



            I 3)  LOCALIDADES ATENDIDAS                                                                                             tarefa simples, ocorrendo problemas de                                                                                  cia) e  pessim istas que operam porblo
                                                                                                                                    concorrência de operações (ler e corrigir                                                                               queio.  Também  deve se zelar pela se

                                                                                              Acréscimo
            I         Até 84              Realiz  85-89                   Total                                                     dados) d u ra n te  a execução de tr a n ­                                                                              gurança  da  informação  protegendo a
                                                                                            no Periodo %
                                                                                                                                    sações sim ultâneas (vide G lossário-                                                                                   mensagem  por  criptografia e autenti


                       7.607           I        5953                     13.560                       78                            Transação). A m aneira mais simples de                                                                                  cando, o receptor, a origem da comum


                                                                                                                                    evitar tais conflitos é efetuar as transa­                                                                              cação. Em BDDs, tal como nos Bancos,

           I  4)  TELEFONES DE USO PUBLICO
                                                                                                                                    ções  em  seqüência,  mas  isto  levaria o                                                                              nada deve ser deixado ao acaso. ( J C F )



                                                                                              Acréscimo
                     Até 84              Realiz. 85-89                   Total
                                                                                            no Período %




                     94 453                   132.833  I               227.286                      141                                                                                                                                                                                                                                                                4
                                                                                                                                                                                                                                   Glossário



              5)  PROPRIEDADES RURAIS ISOLADAS

                                                                                                                                           • Transação — é um conjunto de ações                                                                             dado.  No bloqueio partilhado as leituras

                                                                                              Acréscimo
                     Até 84              Realiz  85-89                   Total                                                             com início, meio e fim. Ela é indivisível                                                                        simultâneas são permitidas. No bloqueio
                                                                                           no Período %
                                                                                                                                           (atômica).  Ou se  realiza  até o fim  ou                                                                         exclusivo leitura ou atualizações preci­


                    53.032                    37 049                   90.081                        70                                    aborta. Ela independe de onde os dados fi­                                                                        sam ser expressamente autorizadas. Há

                                                                                                                                           sicamente se encontram. Ela possui dura­                                                                          uma lógica que libera o dado para uma


                                                                                                                                           bilidade. Os efeitos de uma transação con­                                                                        transação ou a faz esperar (bloqueio).

          Fonte: Jornal  “Tele-Sistema",  house-organ  da                                                                                  cluída, náo podem ser eliminados.                                                                                 • Deteção  de falhas — num ambiente


          Telebrás.                                                                                                                        • Isolamento — durante a execução de                                                                              distribuído  pode  se ter cópias de um


                                                                                                                                           uma transação sobre um dado, o estado,                                                                            mesmo dado em vários nós da rede, mas

                                                                                                                                           temporariamente, inconsistente da base                                                                            exige atualização simultânea dos dados.

                 Os  telefones  de  uso  público — que                                                                                     de dados,  não pode ser visto por outra                                                                           E  preciso ter detecção de perdas de me­


         eram  apenas  94.453  até  84 —  são  hoje                                                                                        transação.                                                                                                        mória (do computador ou ae periféricos),


         227.286, o que significa a instalação, no                                                                                         • C oncorrência —  situação  em  que                                                                              de  mensagem  ou de parte da comuni­


         período,  de  132.883  telefones públicos,                                                                                        várias transações querem operar sobre                                                                             cação.


         perfazendo um acréscimo de  141%.                                                                                                 um mesmo dado. Esta é uma situação a                                                                              • Bifásica — transação que, após liberar


                 O Brasil contava apenas com apenas                                                                                        ser controlada. A execução serial de uma                                                                           algum dado, não bloqueia nenhum outro


         53.032  propriedades  ru ra is  isoladas                                                                                          transação após outra mantém a consis­                                                                              dado.
                                                                                                                                           tência. Já a execução não serial (ou con­
         atendidas pelos serviços telefônicos até                                                                                          corrente) de transações pode ou não man­                                                                           • Bem Formada — antes de adquirir al­
                                                                                                                                                                                                                                                              gum dado a transação bloqueia o dado. no
         1984.  De  1985  a junho  de  1989  outras                                                                                        ter a consistência.                                                                                                modo exclusivo e antes de ter algum dado,


        37.049  propriedades  ru ra is  isoladas                                                                                           • Bloqueio — situação em que o geren­                                                                              bloqueia o dado no modo partilhado.


        passaram   a  ser atendidas,  o  que  signi­                                                                                       ciador do  BDD bloqueia o acesso a  um


        fica um acréscimo de 70% no período.
   23   24   25   26   27   28   29   30   31   32   33