Navegando por Autor "Guilherme A. Geronimo"
Agora exibindo 1 - 3 de 3
- Resultados por Página
- Opções de Ordenação
Item Cara-Crachá@UFSC Sistema de autorização de acesso agnóstico à aplicações(2022-07-12) Guilherme A. Geronimo; José Norberto Guiz Fernandes CorrêaEntre os vários desafios que as equipes de infraestrutura enfrentam no provimento de serviços web, estão a (i) mitigação de ataques distribuídos de negação de serviço (DDoS), (ii) o tratamento de vulnerabilidades identificadas e a (iii) restrição de acesso a sites e serviços depreciados/obsoletos. Sanar estes pontos alterando os serviços demonstrou-se inviável dada a necessidade de lidar com códigos-fonte heterogêneos e de terceiros. Assim, objetivou-se desenvolver uma solução (i) centralizada, (ii) não invasiva e (iii) flexível para qualquer serviço web, que, em conjunto com um serviço de autenticação centralizada (SSO), restringi-se o acesso aos serviços de interesse. Este artigo aborda o contexto, requisitos, modelagem e implementação adotada pela Universidade Federal de Santa Catarina – UFSC, atendendo um cenário com mais de 350 domínios e de aproximadamente 3500 sites hospedados.Item CEPH -- Dados Geo-Distribuídos de Baixo Custo e Alta Disponibilidade(2018-04-25) Guilherme A. Geronimo; Fabricio HipolitoAtualmente soluções comerciais de armazenamento apresentam um valor por Terabyte líquidos demasiadamente elevado para ambientes de (i) alta disponibilidade e (ii) com dados geograficamente distribuídos. Assim, recorremos ao projeto de código aberto CEPH para sanar esta demanda. Este artigo aborda o contexto, requisitos, modelagem e implementação da solução de armazenamento de dados adotado pela Universidade Federal de Santa Catarina – UFSC. Modelamos e implementamos um cenário, com 3 centros de dados, no qual pode-se desativar um centro de dados e ainda garantimos o acesso de leitura e escrita as aplicações, sem a necessidade de duplicá-los, reduzindo o custo do Terabyte armazenado em 60% a 83% aproximadamente.Item Serviços de Processamento Científico baseado em Contêineres(2023-06-20) Guilherme A. Geronimo; Weslley da C. SilvaDiante dos desafios da Computação de Alto Desempenho, surgem questões agravantes ao tentar provê-la na forma de autosserviço, como (i) a diversidade de softwares a serem suportados; (ii) a constante necessidade de atualização (bibliotecas, softwares, sistema operacional etc) e (iii) a execução em hardwares heterogêneos. Sanar estes pontos utilizando apenas os métodos tradicionais de gerenciamento de clusters ou de configuração, se demonstrou inviável dada a flexibilidade exigida pelo cenário. Assim, objetivou-se desenvolver uma solução que (i) simplifique a manutenção dos clusters, (ii) possibilite ao usuário controlar o ambiente de execução do software e (iii) suporte uma diversidade de softwares evitando conflitos. Este artigo aborda o contexto, requisitos, modelagem e implementação adotada pela Universidade Federal de Santa Catarina – UFSC, atendendo um ambiente constituído por 7 clusters que, juntos, somam mais de 40 nós, 7TB de RAM, 1.200 núcleos e 40.000 núcleos de processamento gráfico.