서버 아키텍처 - Docker를 사용하여 서버 클러스터를 배울 수 있나요?
PHP中文网
PHP中文网 2017-07-03 11:41:17
0
5
1334

서버 클러스터와 데이터베이스 클러스터 설치 방법을 배우고 싶습니다.
처음에는 개인용 컴퓨터에 가상머신을 설치할 생각이었기 때문에 2가지 옵션이 있습니다.
1. Windows에서 Vmware 가상머신을 사용하여 4개의 Linux 환경(웹 서버 2개, 데이터베이스 서버 2개)을 가상화합니다.
2. Vmware는 Windows에서 2개의 Linux 환경을 가상화합니다(각 가상 환경은 2개의 Linux 환경을 추가로 Vmware로 가상화합니다).

나중에 나는 docker가 내 목표를 달성할 수 있을 것 같다고 느꼈습니다. 어떤 솔루션이 실현 가능한지 모르겠습니다. 조언을 부탁드립니다. ! !

또는 클러스터에 대해 배울 수 있도록 여러 서버를 빠르게 설치하는 방법에 대한 몇 가지 경험과 팁을 제공해 주실 수 있습니다

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(5)
某草草

Docker는 가상 머신보다 가볍습니다. 미러로 만든 후 웹 서버나 데이터베이스 서버를 쉽게 확장할 수 있습니다(구성 필요 없음). 일반적으로 명령문 하나로 바로 시작할 수 있습니다. 컨테이너처럼 필요할 때마다 운반할 수 있어 편리하고 빠릅니다.

女神的闺蜜爱上我

docker를 사용하는 것이 좋습니다. 사용해 보면 알 수 있습니다. vmware보다 훨씬 빠르고 하드 디스크 공간을 절약합니다

曾经蜡笔没有小新

예, 단일 시스템에 여러 컨테이너가 있습니다. 하지만 윈도우 아래에 도커를 구축하는 것은 솔직히 말해서 함정이 너무 많습니다.

小葫芦

Docker를 사용하는 것이 좋습니다
1. Vmware 가상 머신은 너무 많은 하드 디스크 공간을 차지합니다. Docker로 Mongodb 데이터베이스를 설치하는 데는 수백 메가바이트만 소요됩니다. Vmware 가상 머신을 사용하면 가상 시스템 자체가 몇 배 더 커집니다. 2. Docker를 시작하는 데 몇 초 밖에 걸리지 않습니다.
Docker는 여전히 매우 흥미롭습니다

巴扎黑

와, 전문가들의 좋은 리뷰를 많이 읽었습니다.

개인 의견

1. mysql master-slave, php nginx 클러스터 등 별도의 운영체제 기반의 클러스터 방식을 배우고 싶다면 vmware로 시작하는 것을 추천합니다. vmware는 실제 머신 서버 클러스터 환경을 시뮬레이션하기 때문입니다.

2.Docker 스웜 방식 클러스터

3. docker에서 운영 체제 컨테이너를 실행하여 클러스터링을 학습합니다. (개인적으로 권장하지 않습니다.)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿