Buscar

Engenharia de Computação em Grid

Prévia do material em texto

LAURA 2024.1 
Engenharia de Computação em Grid 
 
O curso de Engenharia de Computação em Grid explora os princípios, técnicas e tecnologias relacionadas à 
concepção, implementação e gerenciamento de infraestruturas de computação em grade, também conhecidas 
como grade computacional. Essa disciplina é fundamental para profissionais que buscam compreender e 
utilizar sistemas distribuídos de alto desempenho para resolver problemas computacionais complexos. 
 
O curso começa com uma introdução aos conceitos básicos da computação em grade, incluindo definições, 
arquiteturas, modelos de programação e aplicações típicas. Os alunos aprendem sobre a natureza distribuída 
e heterogênea dos recursos computacionais em grade, que incluem clusters de servidores, 
supercomputadores, recursos de armazenamento e redes de comunicação de alta velocidade. 
 
Após essa introdução, o curso aborda as principais áreas de atuação da Engenharia de Computação em Grid. 
Isso inclui o projeto e a implementação de infraestruturas de grade, onde os alunos aprendem a configurar e 
interconectar recursos de computação e armazenamento em uma grade, utilizando middleware de grade e 
protocolos de comunicação padrão. Eles também aprendem sobre técnicas de escalonamento de tarefas e 
gerenciamento de recursos em ambientes de grade, visando otimizar o uso eficiente dos recursos disponíveis. 
 
Além disso, o curso explora tópicos avançados em Engenharia de Computação em Grid, como segurança e 
autenticação em grade, tolerância a falhas, monitoramento de desempenho e qualidade de serviço, e 
interoperabilidade entre diferentes sistemas de grade. Os alunos aprendem sobre as últimas tendências e 
inovações na área, incluindo o uso de contêineres e orquestração de contêineres em ambientes de grade, e 
como elas estão impactando o desenvolvimento e a evolução das infraestruturas de grade. 
 
Outro aspecto importante é o estudo de casos práticos e projetos de Engenharia de Computação em Grid, nos 
quais os alunos têm a oportunidade de aplicar os conceitos e técnicas aprendidas na prática. Eles trabalham 
em projetos de implantação e configuração de sistemas de grade reais, desde a concepção da arquitetura de 
grade até a implementação e teste da solução, utilizando tecnologias e ferramentas modernas para construir 
infraestruturas de grade robustas e eficientes. 
 
Em resumo, o curso de Engenharia de Computação em Grid prepara os alunos para compreender, projetar e 
implementar infraestruturas de computação em grade para atender às necessidades de computação intensiva 
em diferentes áreas da ciência e da indústria. Ele oferece uma base sólida em conhecimentos teóricos e 
práticos de Engenharia de Computação em Grid, capacitando os alunos a enfrentar os desafios e aproveitar as 
oportunidades oferecidas pelo mundo da computação distribuída de alto desempenho.