가까운 시일 내에 배포할 머신이 많이 있습니다. 제안을 따르세요여기, 네트워크 부팅을 사용하면 하드 드라이브 없이도 컴퓨터를 온라인으로 가져올 수 있습니다. 사용자 Caleb에 따르면:
TFTP를 통해 제공되는 넷북 커널과 nfs를 통해 제공되는 파일 시스템을 사용하여 서버를 설정할 수 있습니다. 클라이언트가 해야 할 일은 네트워크 부팅 가능 NIC를 사용하여 서버에 접속하고 해당 커널을 다운로드한 후 실행을 시작하는 것뿐입니다. 하드 드라이브가 필요하지 않습니다! 그리고 유지 관리도 쉽습니다. 모든 머신은 동일한 이미지를 부팅할 수 있습니다.
재미있어 보이지만 과제는 다음과 같습니다.
- 이러한 기계의 구성에는 몇 가지 차이점이 있습니다. 하드웨어와 소프트웨어 측면에서는 완전히 동일하지만 두 가지 방식으로 다르게 구성해야 합니다.
- 각각에는 브라우저를 시작하는 데 사용되는 고유한 URL이 있어야 합니다.
- 각각에는 HTTP-기본 인증을 위한 고유한 사용자 이름과 비밀번호가 있어 어느 정도 보안을 제공합니다.
- 머신은 각각 별도의 위치에 있으며 모두 클라우드 어딘가에서 기본 서버를 실행하고 모두 네트워크 부팅 및 파일 시스템에 연결됩니다. NFS는 세계에서 가장 안전한 것은 아니지만, 보안은 말할 것도 없이 꽤 좋습니다. 파일 시스템과 커널을 보호할 수 있는 방법이 있나요?
- 네트워크를 시작하려면 처음에 얼마나 큰 파일을 다운로드해야 합니까? 이러한 시스템은 기본적으로 커널, X, 경량 창 관리자 및 브라우저 등 거의 아무것도 실행하지 않습니다. 거의 모든 것을 RAM에서 실행할 수 있으니 정말 좋습니다. 실행하려면 몇 번의 다운로드가 필요합니까? 저는 네트워크 부팅이 처음인데 어떻게 설정하나요?
답변1
이전 질문으로 인해 로컬 네트워크 구성의 컴퓨터가 생각났습니다. 온라인으로 네트워크 부팅을 수행할 수 있지만 네트워크 PXE를 지원하는 NIC가 필요합니다.
머신이 원격인 경우 NFS 루트를 사용하는 것은 아마도 나쁜 생각일 것입니다. 특히 쓰기/저장 지원이 필요하지 않은 것처럼 들리기 때문입니다. 일종의 RAM 기반 파일 시스템을 사용할 수 있어야 하지만 루트 파일 시스템 이미지를 다운로드하여 파일 시스템에 추출한 다음 루트를 해당 이미지로 전환해야 합니다.
이 웹사이트시작하는 데 도움이 되는 리소스가 있는 것 같습니다.