
저는 우분투 서버(몇 대의 오프스테이지 컴퓨터에 대한 로드 밸런싱 포함)를 만들고 씬 클라이언트를 여기에 연결할 계획입니다. 안타깝게도 씬 클라이언트를 만드는 방법이나 관련된 설정을 모르겠습니다. 저는 가상화나 서버 같은 것을 정말 좋아합니다.
기본적으로 책상 아래에 컴퓨터 리소스 풀이 있고, 다른 컴퓨터가 있는 다른 컴퓨터를 가질 수도 있습니다. 개념을 올바르게 이해하고 있는지 잘 모르겠습니다.
답변1
서버와 클라이언트 모두에서 씬 클라이언트에 X2Go를 사용할 수 있습니다. 아마도 nfs 또는 유사한 기능과 사용자 및 그룹용 LDAP를 사용하여 공유 저장소를 추가하기 위해 서버를 네트워크화할 것입니다. 그런 다음 모든 컴퓨터에 필요한 소프트웨어를 설치합니다. 즉, 사용자는 자신의 사용자 이름과 비밀번호를 사용하여 모든 서버에 로그인하고 데스크톱과 파일을 얻을 수 있습니다. 그런 다음 예를 들어 로드 밸런싱을 위해 DNS를 사용할 수 있습니다.
이를 수행하는 방법에는 여러 가지가 있습니다. 질문이 구체적일수록 답변이 더 자세해질 수 있습니다.
실제로 X2Go에는 로드 밸런싱이 포함되어 있다고 생각하지만 한번도 시도해 본 적이 없습니다. www.x2go.org에 더 많은 정보가 있습니다.
답변2
이는 가상화 및 "컴퓨터 풀"과 직접적인 관련이 없지만LTSP 프로젝트사용자가 마치 서버 콘솔에 앉아 있는 것처럼 Ubuntu 서버에 로그인하고 일반 Ubuntu 데스크탑을 얻을 수 있는 방식으로 PXE를 통해 여러 씬 클라이언트를 부팅할 수 있습니다.
이는 학교에서 매우 일반적인 사용 사례이므로 LTSP는 Edubuntu의 주요 기능 중 하나입니다. 해당 주제에 대한 토론을 위해 Edubuntu 메일링 리스트를 검색해 보세요.
나는 또한 Dave Richard의 블로그와 그의 책을 추천하고 싶습니다:Linux 씬 클라이언트 네트워크 설계 및 배포; 그는 다른 Gnome 기반 배포판을 사용하지만 주요 개념은 여전히 적용되며 별도의 '응용 프로그램 서버'를 배포하여 그래픽 로그인을 수백 명의 사용자로 확장하는 방법을 명확하게 보여줍니다.
(edubuntu.org 및 davelargo.blogspot.com에 대한 링크는 스택 교환에 의해 제거되었습니다)