Eu gostaria de saber se é possível carregar sftp
servidores de equilíbrio AWS
. Eu tenho 2 servidores e cada um dos meus servidores está usando s3fs-fuse
para montar o mesmo S3 bucket
em um ponto de montagem. Ambas as minhas ec2
instâncias são capazes de ler / gravar em seus pontos de montagem e S3
, a partir de , posso ver os arquivos dos dois servidores.
O que estou procurando é ter SFTP
que transferir arquivos e usá Amazon S3
-los para armazenar meus arquivos. Os arquivos seriam carregados e baixados diariamente.
https://github.com/s3fs-fuse/s3fs-fuse
Quanto ao meu próximo passo, eu gostaria de saber como posso equilibrar a carga dos meus sftp
servidores, para que, quando um usuário se conectar a um endereço IP específico, ele os redirecione para um dos meus sftp
servidores. Dei uma olhada elastic load balancers
, mas eles parecem permitir apenas portas específicas. Também investiguei HAProxy
, mas não tenho certeza de quão segura será essa solução. Eu tenho que levar HIPAA
em consideração a conformidade. O balanceador de carga deve ser um endereço IP estático, pois nossos fornecedores não suportam DNS hostnames
.
fonte
Respostas:
Meu comentário provavelmente poderia usar alguns esclarecimentos. Cuspi com a eloqüência de um iaque embriagado:
Por quê? Por que eu diria uma coisa dessas? Principalmente porque sou uma pessoa horrível. No entanto, além disso, posso explicar minha explosão revisando o post original aos poucos:
Sim. Impossível não é nada . Mas saiba que, a menos que você obtenha um pacote SFTP especial, o balanceamento de carga será inteiramente sua. O serviço sendo SFTP e hospedado na AWS é irrelevante.
Você começou bem com um sistema de arquivos compartilhado, não obstante o desempenho e a confiabilidade da configuração.
A questão agora é: Por que você deseja carregar o saldo. Há uma quantidade fantástica de taxa de transferência e capacidade de processamento oferecida ao catálogo de instâncias da Amazon, e a necessidade de carregar o SFTP com equilíbrio significa que você está se aproximando dos níveis pornográficos de atividade de rede. Mantenha-o simples, repetível e resiliente sempre que possível. Obtenha um i2.xlarge com um daemon SFTP em execução e você deve ficar bem, não importa o quê. Construa-o com o Puppet / Chef /
$trendy-config-management-tool
e você estará no negócio. Continuando no entanto ...HAproxy é exatamente o tipo de ferramenta que você precisa. Sua incerteza sobre segurança é facilmente dissipada com apenas algumas horas de leitura. Meu desejo de auto-imolação está aumentando a partir deste ponto. Se você não tiver certeza sobre algo, tenha certeza. O HAProxy é a escolha para muitas instituições financeiras, hospitais e governos.
Totalmente entendido, mas a conformidade não é primariamente o papel das ferramentas. Você precisará entender os conceitos por trás dos requisitos de conformidade HIPAA e ver como o HAproxy pode cumpri-los. O HAProxy não é compatível com HIPAA nem com HIPAA. Independentemente da ferramenta usada, você precisará verificar independentemente as suposições e os requisitos subjacentes às suas necessidades regulatórias e de conformidade. De fato, se houver, o S3 e o uso de instâncias da Amazon devem ser inspecionados com mais cuidado do que o uso do HAproxy.
Este. Isso foi feito. Seu fornecedor é ruim e deve se sentir mal. Agora eu quero pular na lava. Não oferecer suporte a algo básico como a resolução de DNS não tem nenhuma relação, mas também é como dizer "Um carro deve ter um mecanismo para eu usá-lo". Bem, claro. Obviamente, um balanceador de carga terá a capacidade de usar um endereço IP estático. Há muitas outras considerações que você precisa pensar sobre os endereços IP estáticos simples.
TL; DR
Sim, você pode carregar o SFTP com o HAproxy. A conformidade com a HIPAA depende de você e a escolha da ferramenta não marcará as caixas. Você precisa pesquisar no Google e ler a documentação.
Eu tenho algumas chamas para apagar.
fonte
Sim. É possível usando o AWS Load Balancer.
fonte