2017-10-15 15 views
0

분산 클라우드 솔루션에 대한 아이디어가 있습니다. Docker Swarm 또는 Kubernetes 솔루션과 같이 생각하고 있습니다. 어디서나 원하는 서버를 호스팅하고 커뮤니티 클라우드에 연결할 수 있습니다. 하드웨어를 제공 한 후에는 컨테이너를 클라우드에 호스트 할 수 있습니다. 물론 당신이 얻는 성과는 당신이 얼마나 기여했는지에 달려 있어야합니다.분산 클라우드 솔루션을 호스팅하는 커뮤니티가 있습니까?

이 솔루션에서 볼 수있는 문제점은 주로 보안 문제입니다. 많은 사람들이 알려지지 않은 사람이 제어 할 수있는 서버에서 서비스를 실행하고 싶지 않습니다. 이 문제에 대한 해결책은 클러스터에있는 서버의 소유자가 자신의 서버에서 실행되는 내용을 정확히 볼 수 없으며, 이는 복잡 할 수 있다고 생각합니다.

내 질문은 이것에 대한 비슷한 해결책이 이미 존재합니까? 그렇지 않다면 이유가 있습니까?

답변

0

예, 존재하지 않는 이유가 있습니다. 보안, 가용성, 내구성, 대기 시간 등

서버를 소유하고 클러스터에 가입하고 자체 노드에 대한 액세스 권한이없는 방법은 무엇입니까? 어떻게 구름으로 막을 수 있습니까? 그것은 할 수 없다.

누가 마스터를 제어 할 수 있습니까? open 쿼럼은 어떻게 작동합니까? 누구든지 클러스터에 마스터를 추가 할 수 있다면 기본적으로 물속에서 죽은 것입니다.

내부 (최근 kubernetes dnsmasq 결함), 스팸 트래픽, 트래픽 섞기, 파일 삭제 (문제가있는 노드의 데이터베이스 스케줄링 문제 없음, 의도적으로 또는 의도적으로 삭제할 수 있음)에서 클러스터를 공격 할 수 있습니다.

open cluster에 가능한 결함이 너무 많으며 처리 할 수있는 솔루션이 없기 때문에 처리하지 못했을 수 있습니다.

+0

내 아이디어는 조직이 주인을 통제하고 있으며, 사람들은 미니언/근로자/노드를 추가 할 수있는 능력만을가집니다. 또한 이것이 Kubernetes 나 Docker Swarm에 내장 될 수 없다는 것을 이해하지만 배경에서 사용하는 것을 생각하고있었습니다. –

+0

이것은 많은 수준에서 잘못되었습니다. 심지어 어디서부터 시작해야할지 모르겠다. ... 나는 기술이 그것을 할 능력이 없다고 말하는 것이 아니다. Kubernetes는 그것을 할 수 있고 도커도 떼 지어 모일 수 있습니다. 이것은 여기에 문제가되지 않습니다. 이 https://kubernetes.io/docs/concepts/architecture/master-node-communication/을 읽으면서 시작하십시오. 어쩌면이게 당신을 계몽 할 것입니다. – 3h4x

+0

당신이 말하려고하는 것을 확실하지 않습니다. 생각보다 믿을 수가 없습니다. 나는 Kubernetes가 (적어도 높은 수준에서) 작동하는 방법을 알고 있지만 링크에 감사드립니다. 당신은 무엇이 잘못되었는지 구체적으로 설명 할 수 있습니까? –