문제

Apache, MySQL 및 최대 4 개의 Tomcats를 실행하는 최대 4 개의 사이트를 호스팅하는 Ubuntu/Linux 서버의 I/O 활동에 대한 알람을 설정하기 위해 최대 값을 어떻게 결정합니까? 또는 일반적으로 (그 중 하나가있는 경우) 7.2K SATA HDD가있는 프로덕션 서버에서 I/O 읽기/쓰기에 적합한 운영 범위는 무엇입니까?

내가 이해하려는 것은 초당 피크 당 읽기/쓰기가있는 경우 디스크에 미치는 영향입니다. 이를 결정하기 위해 디스크/드라이브의 사양에서 무엇을 찾아야합니까?

보시다시피, 나는 "명확하게"혼란스러워합니다. 모든 도움/방향에 감사드립니다 ...

도움이 되었습니까?

해결책

Apache, MySQL 및 최대 4 개의 Tomcats를 실행하는 최대 4 개의 사이트를 호스팅하는 Ubuntu/Linux 서버의 I/O 활동에 대한 알람을 설정하기 위해 최대 값을 어떻게 결정합니까?

놀라운 문제가 경보에주의를 기울여야하는 가격보다 비싸다.

그게 무슨 숫자입니까? 그것은 다음을 포함하여 많은 것들에 달려 있습니다.

어떤 문제를 피하려고합니까?

성능에 대해 걱정하십니까? 그렇다면 대기 시간이나 처리량에 대해 더 걱정하십니까? 대화식과 배치 조브 성능의 상충 관계는 어떻습니까?

마모 넥타이와 미디어의 수명에 대해 걱정하십니까? 백업을 얼마나 자주 복원 해야하는지 걱정하십니까?

디스크 가격에 대해 걱정하십니까? 더 나은 디스크가 작업에 가져올 수있는 가치는 얼마입니까?

글을 얼마나 연기 할 수 있습니까? 캐싱을 통해 얼마나 많은 독서를 방지 할 수 있습니까? 독립성 (산의 I)과 관련하여 얼마나 느슨 할 수 있습니까?

만약 너라면 진짜 상황에 가장 적합한 디스크를 원합니다.이 질문들은 아마도 당신이 스스로에게 물어보고 싶은 몇 가지 질문입니다. 내가 당신의 상황에 처해 있다면, 나는 아마도 낮은 미드 가격 범위에서 무작위 디스크를 선택한 다음 그것이 어떻게 작동하는지 볼 것입니다. 그런 다음 다음에 다르게해야 할 일을 알 수 있도록 배운 경험이있을 것입니다.

다른 팁

Linux를 조심하면 메모리에 데이터를 캐시 할 수 있습니다 (빠르기 때문에 시원하지만 벤치마킹이 중단됩니다).

IMHO 데이터가 물리 디스크에 밀접하게 축적되는 것처럼 HDD 처리량을 테스트해서는 안됩니다. 더 많은 데이터 영향 결과의 조각화도 있습니다. 다른 메트릭을 사용하십시오.

맨 위에는 "0.0%WA"통계가있어 프로세서가 데이터 대기에 얼마나 많은 비용을 지출하는지 알려줍니다. 이것이 높아지면 문제가 발생합니다 (처리량을 늘리기 위해 공격기 배열을 만들 수 있음). 나는 Top 이이 정보를 얻는 방법을 모르겠지만, 당신도 그것을 얻을 수 있다고 확신합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top