현재 Linux 서버 시스템의 벤치마킹과 그에 관한 권장 사항을 포함하는 프로젝트를 진행 중입니다. 이 프로젝트에는 SUSE 11, Ubunutu 12.04 및 Centos 7의 서버 버전에서 vmstat와 같은 명령을 실행하는 명령이 포함됩니다. 명령은 bash 스크립트로 관리되며 사용자가 쉽게 결과를 출력 할 수있는 대화 상자 메뉴 상자가 만들어집니다.최적의 Linux 결과 출력
그러나 이제 우리는 벤치마킹 결과를 조사하고 토론 한 후에 이러한 것들을 최상으로 유지하는 소프트웨어를 제작할 것을 권고 받았습니다. 예를 들어, vmstat 통계가 Ubunutu에서 최상이고 iostat가 Centos에서 가장 좋고 SUSE에서 부팅 시간이 가장 빠르면이 모든 것을 하나의 시스템에 넣을 수 있습니다. 그러나 이것도 가능합니까? 나는 심지어 이것들을 저장하기 위해 내 자신의 리눅스 OS를 구축하는 방법이나 시간 내에 가능할 지 모르겠다.
서버 버전 자체간에 구문이 다르거 나 파일이 한 운영 체제에만 있는지 확인하기 위해 파일을 ping 할 수있는 유일한 방법이면이 작업은 불가능합니다.
누구나 온라인으로 볼 수 없기 때문에 가능한지 알고 있습니까?
나는 VM웨어 플레이어를 사용하여 벤치마킹을하고있을뿐입니다. 이미 각자의 iso를 다운로드하고 설치했기 때문에 서버가 정상적으로 실행되고 있습니다. 나는 현재 그들 모두를위한 bash 스크립트를 작성 중이며 메뉴 대화 상자를 사용하고있다. 한 번에 모든 것을 사용하는 것이 느려질 것이라는 것을 알고 있지만 동시에 VM웨어 플레이어에서 작업하도록 할 수 있습니다. 데이터 그 자체를 위해, 저는 메뉴에서 출력 할뿐만 아니라 그래프에서도 출력하고 싶었습니다. 리눅스 서버에서 직접 할 수도 있고 파일을 리눅스 데스크탑이나 윈도우 7에서도 핑 (ping)해야합니까? – paul
iostat, vmstat 등을 통해 결과를 벤치 마크하고로드 시간뿐만 아니라 다른 것이 필요할 경우 나중에이를 추가하는 것이 좋습니다. 내가 궁금해하는 점은 일단 벤치마킹 결과가 대조되고 파일에 추가되면 시스템 3 개 모두에서 최고의 요소를 사용할 수있는 소프트웨어를 만들 수 있습니까? 나는 온라인으로 보았지만 그것을 확인하거나 부인할 수있는 것을 찾지 못했습니다. – paul
gnuplot을 사용하여 리눅스 서버에서 직접 그래프를 생성 할 수 있습니다. 많은 그래픽 형식을 처리하고 서버에서 클라이언트로 그래프를 전달하는 여러 가지 방법 중에서 선택할 수 있습니다. 소프트웨어에 관해서는, 글쎄, 내 조언은 먼저 소프트웨어를 작성하는 것입니다. 귀하의 의견에서 각 배포에 대해 하나의 가상 서버를 생성했다고 가정합니다. 하나의 서버에서 실행되도록 소프트웨어를 작성하거나 동일한 태스크에 대해 3 개를 동시에 사용하거나 하나의 독립적 인 태스크를 처리하는 각 서버를 동시에 사용 하시겠습니까? –