segunda-feira, 30 de junho de 2014

Computação distribuída :um mundo a se esplorar

Um poderoso ramo de aplicação nas redes é o ramo da computação distributiva. A computação distribuída é um pouco semelhante à computação paralela. Porem na computação paralela o mesmo programa é executado  em processadores diferentes, embora estes processadores estejam no mesmo computador,Já na computação distributiva esse processamento é realizado em rede .
 Para discutirmos um assunto é necessário um mínimo conceito: “sistema distribuído é considerado um conjunto (dois ou mais) de computadores autônomos interligados entre si, ou seja, em rede e equipados com um dispositivo (no caso o software designado para essa ação) que permita o compartilhamento de dados e de outros recursos tais quais hardware, software: e no desempenho de uma determinada função os computadores desempenhem essa tarefa tal como se fossem  um único computador.”
Estando em sistema as tarefas são realizadas em espaços de tempo consideravelmente menores, poupando recursos de sistema e sendo, por isso mesmo, mais eficiente. Isso é o que esta na base do conceito dos supercomputadores utilizados em larga aplicação técnica científicos,, Um projeto bastante conhecido e utilizado de computação distribuída é o SETI@Home (Search of ExtraTerrestrial Inteligence) utilizado no meio cientifico para buscas de vida extra terrena ,outro exemplo é o GIMPS (Great Internet Mersenne Prime Search), um projeto que se dedica a encontrar números primos gigantes, importantes na segurança, criptografia e outros setores das ciências matemáticas. Iniciativas desse tipo e a esse nível de compartilhamento são muito importantes na atual conjectura cientifica, esse tipo de paradigma também é largamente utilizado no meio empresarial principalmente no alojamento de servidores aplicacionais, sistemas otimizam o processamento de grandes fluxos de processamento de dados entre outros

 Um exemplo mais largamente usado na aplicação dos sistemas distribuídos são os programas de torrent(s)  {bendito seja ele}  nesses programas não há nenhuma  central de rede ou seja não existe servidor em tese todos são servidores e todos  são clientes (os servidores centrais  sendo assim quanto mais uplouds mais downloads entre os componentes,não importa se quem esta passando é um cara da Bolívia ou Afeganistão,ou de quem raios seja , quanto mais você compartilha, mais compartilham você, e mais rápido você recebe dados.o melhor é que a banda é ilimitada ou seja quanto mais você conseguir receber, beleza! que é a mesma base para grande parte dos sistemas de supercomputadores .
 Para vislumbrar melhor o que é um supercomputador assista ao video abaixo


                            

Esse tipo de relação cliente/servidor  é a base do nosso atual modelo de internet o servidor especializa-se em montar e disponibilizar as páginas na rede.e o cliente (‘’navegador’’) especializa-se em apenas acessar essas paginas e exibe-las,a ação é simples (distribuir tarefas). 
REFERENCIAS:

COMPUTAÇÃO distributiva;acesso em 07]/05/2014 ; disponível em: http://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_distribu%C3%ADda

PARADIGMA de computaçao distribuida;acesso em 07]/05/2014 ; disponível em:http://imasters.com.br/artigo/15811/arquitetura-da-informacao/paradigma-da-computacao-distribuida/

INTEGRAÇÃO corporativa e computação distribuída :fenômeno onipresente :Acesso em 07/05/2014. Disponivel em :http://msdn.microsoft.com/pt-br/library/ff394091.aspx

O que fazem os supercomputadores :Acesso em 07/05/2014.Disponivel em : www.youtube.com%2Fwatch%3Fv%3D016umo07Rog&ei=XBuzU6ieH4rUsATZtIHIBQ&usg=AFQjCNGRgLbhSEg93qpH0cVuwuUgH6DNcg&sig2=MNKUOJsjg4J5XCbujykztA&bvm=bv.70138588,d.cWc




Nenhum comentário:

Postar um comentário