FLOSS 서버 관리 및 감사 도구


15

저는 오랫동안 HP의 서버 자동화 툴 제품군을 사용해 왔으며 훌륭한 툴이지만 소규모 기업이나 홈 네트워크에서 사용하기에는 너무 비쌉니다 (보다 정확하게 : 대기업 미만의 기업에게는 너무 비싸다) 여유가 있습니다).

프로비저닝 및 모니터링에있어 Puppet 및 OpenNMS에 어느 정도 익숙합니다. 그러나 다른 정보를 찾아 보면 관리 도구를 유지하기 위해 많은 노력을 기울이지 않고도 사용하기에 충분히 성숙하지 못한 관리 도구는 그리 많지 않습니다.

다음을 관리하기위한 다른 FLOSS 도구가 있습니까 (상업적으로 지원되는 것이 좋습니다).

  • 서버 프로비저닝
  • 패치 제어
  • 소프트웨어 패키지 추진
  • 기타

확장

  • 기본 프로비저닝과의 통합이 양호합니다 (킥 스타트, 점프 스타트, 오토 이스트, unattend.txt, winpe 등).
  • 어떤 종류의 GUI는 좋을 것이지만 필수는 아닙니다.
  • 예를 들어 OS 프로파일과 같이 설정하고 X- 많은 장치에 제공 하고 싶습니다. 호스트 이름, IP 등의 프로세스 중에 채워질 필드가있는 것이 좋습니다.
  • 에이전트 기반은 에이전트 기반이 아닌 에이전트보다 선호됩니다. 즉, 패키지 및 패치 관리에 pssh와 같은 항목을 사용할 수 있지만 에이전트 / 인증서 인증과는 달리 사전 공유 키가 필요하다는 것을 알고 있습니다.
  • Nagios, OpenNMS 또는 이와 유사한 것에 연결할 수 있다는 것은 환상적입니다. 따라서 알려진 포트, 프로세스 및 SNMP 데이터는 훌륭합니다.
  • 가상화 지원은 실제로 도움이 될 것입니다.하지만 VM 을 만들 수없고 채우거나 프로비저닝 만하면 됩니다.

이 질문에 대한 답이 "여기에 솔루션의 일부인 도구가 있습니다"라는 것이 밝혀지면 본인이 사용할 수있는 일종의 래퍼를 만들려고합니다.


답변:


9

Puppet은 내가 아는 한 기본 시스템 프로비저닝을 수행하지 않습니다. 따라서 항상 Distibution의 기본 자동화 시스템 설치 도구가 필요합니다.

하나 같은 도구를 언급 할 수 있습니다

  • FAI-완전 자동 설치-프로비저닝, 구성 및 변경 관리-http://www.slideshare.net/henningsprang/automatic-systems-installations-and-change-management-wit-fai-talk-에서 프레젠테이션을 확인할 수 있습니다 for-netways-osdc-2009
  • cobbler / koan-프로비저닝
  • 요리사-구성 관리
  • Gosa-인프라 관리 등 FAI를 통합 할 수 있습니다

그리고 흥미로운 것들이 이미 지명되었습니다.

이러한 질문에 대답하기 위해 고려해야 할 사항이 많이 있다고 생각합니다.

  • 어떤 배포 (또는 일반 운영 체제)를 실행하고 있습니까? 배포 및 관리하려는 항목과 관리 서버를 실행하려는 항목은 무엇입니까?
  • 실제 하드웨어 또는 가상화에만 해당됩니까?
  • 어떤 유형의 가상화입니까?
  • GUI가 필요하십니까?
  • 시스템을 사용해야하는 사람-보유한 전문 지식 수준
  • 도구는 어떤 유형과 규모의 인프라를 관리해야합니까?
  • 어떤 유형의 조직입니까?
  • 원하는 정확한 기능 유형은 무엇입니까? (나는 당신이 위에서 쓴 작은 "etc"에 꽤 많은 것이있을 것이라고 생각합니다)

즉, 전체 인프라를 해당 도구에 의존하고 관리하고 싶을 때 실제로 약간 앉아 앉아서 필요한 것을 생각하고 작성해야합니다 (종이가 아니라 가장 중요한 몇 가지 측면!) .


4

모든 시스템 정보에 꼭두각시를 권장합니다. 이미 말했지만 서버 프로비저닝은 처리하지 않습니다.

패치 관리를 위해 다음이 있습니다.

  • Red Hat => 위성 서버.
  • CentOS / Fedora, => 우주 유영.
  • SuSE => SMT

또한 꼭두각시와 킥 스타트를 통합하는 ' The Foreman ' 이라는 프로젝트를 가지고 놀았습니다 . 이것은 아직 초기 개발 단계에 있습니다.


3

RHEL에는 Red Hat Satellite가 있습니다.

데비안에는 (Google 제작) debmarshal이 있습니다.


3

아직 언급 할 수 없으므로 RedHat Satellite를 기반으로하는 오픈 소스 프로젝트의 이름이 spacewalk 라고 덧붙여 여기에 대답하고 있습니다.


0

나는 xCAT 에 대해 배웠 는데, 이는 또한 내 질문 목표의 적어도 일부를 이행하는 데 도움이되는 것 같습니다.

또한 인벤토리를위한 OCS 가 있습니다.


0

현재 Puppet 통합과 관련하여 Foreman이 최선의 선택 인 것 같습니다.

그러나 PuppetLabs는 Razor 라는 프로비저닝 도구를 개발하고 있습니다. PuppetCamp Munich 에서 살펴볼 가치 가있는 프레젠테이션이있었습니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.