나는 openstack을 처음 사용하고 있으며 여전히 배우고 있습니다. 2 개월 안에 다음과 같은 6 개의 서버가 제공됩니다.
- 듀얼 Xeon E5-2630, 96GB 램, 2 개의 1GB 이더넷 및 2 개의 500GB HDD가 장착 된 서버 4 대
- 40TB의 스토리지 (10x4tb HDD)가있는 1 DAS
- 단일 xeon e5-2630 (16-32GB 램 포함) 서버 1 대
이 설정과 일반적인 오픈 스택에 대한 몇 가지 질문이 있습니다.
실제로 3 개의 전용 컴퓨팅 노드, 1 개의 컴퓨팅 + 스토리지 노드 (1 개의 서버 + DAS) 및 1 개의 노드 / 네트워크 컨트롤러가 있습니다. 네트워킹 서버의 모범 사례를 읽으 면서이 컨트롤러가 실패하는 단일 컨트롤러에서 실행하는 대신 모든 노드에서 중복성을 위해이 서비스를 모든 노드에서 실행하는 것이 모든 생태계가 실패하는 것입니다. 또 다른 것은 개인 하드웨어에 모든 서비스를 배포하는 데 필요한 수의 하드웨어가 없기 때문에 서비스 배치입니다. 컨트롤러가 nova의 제어 부분 서비스, 객체 스토리지 서버 및 블록 스토리지 서버를 실행하고 컴퓨팅 + 스토리지 서버는 nova + 객체 스토리지 + 블록 스토리지를 실행해야한다고 생각했습니다. 이 설정에 대해 어떻게 생각하십니까?
DAS를 위해 나는 급습과 일반적인 opesntack이 급습과 잘 어울리지 않는 곳을 읽었 기 때문에 습격을 사용해야합니까?
- 오픈 스택 네트워킹이나 새로운 양자를 사용해야합니까?
- 드롭 박스 및 가상화와 같은 스토리지, 호스팅에이 서버를 사용합니다. 후자를 제외하고 처음 2 개는 VM에서 실행됩니다. 문제는 오픈 스택이 사용 가능한 리소스와 어떻게 작동하는지 이해하지 못한다는 것입니다. 사용 가능한 램, CPU, 스토리지 등의 풀을 생성합니까? DAS는 하나의 서버에만 연결됩니다. 디스크 읽기 및 쓰기는 캐시 등을 위해 램 메모리를 사용합니다. 제 질문은 : 오픈 스택이 읽거나 쓸 때 모든 노드에서 램을 비례 적으로 채우거나 DAS가 연결된 램만 사용합니까? 이것은 나에게 중요한 문제입니까? . 또한 실제 스토리지 기능을 갖춘 하나의 시스템 만 있으면 스토리지 서버의 강렬한 요청에 대처하기 위해 2 개의 1GB 이더넷을 추가 할 수 있습니까? 아니면 HDD를 모든 서버에 배포하고 스토리지 서비스를 설치해야합니까?
- maas와 juju를 사용하여 openstack을 배포하는 방법에 대한 좋은 자습서를 찾지 못했습니다. 수동 설치보다 쉬운 설정 인 것 같습니다.
OpenStack은 AMD Opteron 6300 시리즈와 어떻게 어울 립니까? 나는 이것을 인텔에서 AMD로 바꿀 수있는 가능성이 있기 때문에 이것을 요구하고있다. ht, 내가 이해하는 것에서 ht를 비활성화해야합니다)
다른 문제에 직면 할 때 계속됩니다.
도와 주셔서 감사합니다!