질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

웹서버 응답속도 관련해서 차이가 나는 이유를 알고 싶습니다.

작성자 정보

  • cutup 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

제가 이렇게 질문을 드리는 이유는 아래와 같습니다.

현재 A라는 물리서버에 xen가상화를 구축하여 192.168.0.1 이라는 웹서버를 만들었고,

또한 B라는 물리서버에 xen가상화를 구축하여 192.168.0.2 라는 웹서버를 만들었습니다.

두 서버의 물리적인 스펙차이는 없습니다.

또한 가상화도 마찬가지로 같은 스펙으로 구성하였고, 해당 서버의 특정 URL, DATA 정보를 DB에서 추출하고

출력하는 php 파일로 호출을 하게 되면 한쪽서버는 1초 남짓 시간이 걸리고, 다른 한쪽에서는 15초 이상 걸려

응답을 해줍니다.

네트워크 문제일가 싶어서 DB서버를 A쪽 스위치에서 B쪽 스위치로 변경을 해보아도 마찬가지 결과가 나오는

상황입니다.

서버의 설정 부분 또한 동일하게 세팅하였고, 익스플로어 등에서 해당 URL 을 호출하고

access log 보았을 때 두개의 서버는 동일하게 결과를 반환할때 로그를 찍는 상태이며,

원인을 알 수 없어 이렇게 한번 글을 써봅니다.ㅠㅠ

혹시 비슷한 경험이라던지, 같은 세팅에도 불구하고 응답속도가 차이가 나는 부분에 대해 아시는 분이 계시면

조언좀 부탁드립니다.

선배님들의 많은 관심 부탁드리겠습니다.

관련자료

댓글 2

미뇽님의 댓글

  • 미뇽
  • 작성일
안녕하세요.
네트웍의 지연은 크롬이나 익스플로러에 개발자툴을 이용하시면 확인이 가능하며,
프로그램상의 지연은 처리프로세스 구역별로 실행되는 시간을 출력하여 확인하시면 될듯 합니다.

cutup님의 댓글

  • cutup
  • 작성일
흠..

네트워크 지연 확인을 위해 fiddler 를 사용해서 확인해보았습니다.

statistics 쪽에 타임 값을 보면
ServerGotRequest: 18:16:25.571
ServerBeginResponse: 00:00:00.000

이 부분에서 로딩이 걸리기 시작하는데

위에서 말씀드렸다시피 개인적으로 코드 문제라고 생각했으나

A라는 서버에서는 응답속도가 잘 나오구요.

B라는 서버에서만 저런 증상이 나타나는 상황이라

어떻게 대처를 해야 될지 모르겠습니다.

물리서버에서 동작을 시키면 정상적으로 속도는 나오는 상태구요.

xen가상화 부분의 문제인 것 같아 보이는데

이해가 되지 않습니다.

동일한 xen가상화 세팅을 하였습니다.

혹시 젠 관련하여 커널부분의 다른 문제가 있을까 싶어

sysctl 쪽도 수정해서 같게 마추었구요.

물리서버를 재설치하여 다시 시도를 해보는게 답일까요?

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  692 명