퀵바


강호정담

우리 모두 웃어봐요! 우리들의 이야기로.



서버 느림에 대한 짧은 추측

작성자
Lv.60 카힌
작성
15.06.23 15:42
조회
1,632

한때 웹 프로그램을 다룬적이 있었죠.

십여년전입니다.

서버관리는 다른 문제라 둘다 잘하는 분도 있지만

제 경우는 PHP나 좀 만지던 시절입니다.(4.0버전일때)


암튼 요즘 서버는 참 성능 좋죠.

아주아주 좋습니다. 아주 많이요.

아무리 그래도 문피아 정도 되는 사이트가 최하급을 쓸리는 없을것 같고

돈백 정도만 되도 아주아주 쓸만합니다.

이런거 한 4~5대 돌리면 아주 빵빵하죠.


성능이 좋다고 자꾸 말하는 이유는 CPU로 인한 영향이 덜할 것이라는 말이죠.

왜냐면 텍스트가 주가 되니까요. 무슨 연산을 할 일이 그다지 많지 않다는 말이고,

결국 무겁지 않은 가벼운일을 동시에 많이 처리하는 역할이어야 한다는 말입니다.


그럼 제가 아는 짧은 지식으로는 물리메모리가 커야 가벼운 일을 많이 하는

동시접속자 수를 감당하기 좋습니다. 그리고 회선이 좋아야 하죠.


제가 추측컨데 현재 문피아가 느린 이유는


1. 서버의 물리메모리 부족 약간

2. 회선이 안좋은 데이터센터에 입주

3. 제로보드의 노후화

4. 웹서버의 최적화 부족


이렇게 됩니다.

제로보드는 구조 설계 자체가 오래전 구닥다리 스타일이라 무겁기는 되게 무겁고, 효율은 크게 떨어지죠. 그런데 여기에 여러가지 기능을 붙이다 보면 효율은 더 떨어지고 무겁기는 더 무거워지며, DB관리아 아주 힘들어 질거라 보입니다. 게다가 문피아 정도 서비스를 만들어 내려면 제로보드 오리지날 이상의 플러그인이 잔뜩 붙어 잇을 테구요.


1. 서버사양, 회선 업그레이드

- 물리적 업그레이드 무시 못합니다. 큰 돈 들어가진 않습니다.

2. 보드 변경, 전문가 투입시 한달이내에도 가능하나 쌓인 데이터가 워낙 많아 안정테스트를 거친다고 가정하고 최대 3개월

3. 웹서버 최적화는 뭐 천천히 해나갈 일이죠.


사양 올리는데는 돈이 별로 많이 들진 않으니 설마 이 때문은 아니라고 믿고 싶습니다. 문피아 독자들이 난리인데 설마 하는 것이고요.


회선은 지속적으로 돈이 좀 들어갑니다. 암튼 제 추측을 열거해보았습니다.


Comment ' 9

  • 작성자
    Lv.60 카힌
    작성일
    15.06.23 15:45
    No. 1

    오래된 제로보드로 보안은 어떻게 커버하는지 궁금하네요. 보안취약점이 꽤나 많을텐데...

    찬성: 0 | 반대: 0

  • 작성자
    Lv.76 劍魔聖
    작성일
    15.06.23 15:46
    No. 2

    서버를 이정도까지 했는데도 속도가 이모양이라면 확실히 DB구조의 근본적인 문제가 있는 것이 아닌가 생각이 드네요..

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.60 카힌
    작성일
    15.06.23 15:51
    No. 3

    웹서버 문제일수도 있는데, 아무튼 느리다는거....이건 회선이 느리다는 것도 되지만, 일단 동시에 어떤 명령(사용자접속및 글읽기)을 내렸을때 웹서버가 한꺼번에 처리할 능력이 부족해서이기 때문일수도 있는데요. 이게 십년전 디씨라면 그럴 수 있으나 요즘은 서버사양이 높아서 서버성능 때문이 아니라 회선과 DB등 복합적 문제로 보여집니다.

    최악의 경우는 운영진이 서버를 구닥다리를 쓰는 것일테구요. 물리메모리가 32G이상 달아야 할걸 4G달아놓는다던가..

    찬성: 0 | 반대: 0

  • 작성자
    Lv.2 길도옹
    작성일
    15.06.23 15:51
    No. 4

    회선 업그레이드는 금방 되기 때문에 회선 문제라면 벌써 해결했겠죠.

    문피아 담당자가 바보는 아닐테니까... 이정도까지 문제가 지속이 된다면 간단한 문제는 아닐테고...

    시스템이 확장성을 고려하지 않고 만들어져 있는게 아닐까 싶습니다.

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.60 카힌
    작성일
    15.06.23 16:00
    No. 5

    비용 때문에 비용을 더 안들이고 현재 상황안에서 개선해보고자 하는 것일 수도 있어서요

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.43 슈크림빵이
    작성일
    15.06.23 16:55
    No. 6

    회선 문제일수 있는게. 비용차이가 심하거든요. 그거 아낄려고 이거저거 하다가 안되는거일수도.

    찬성: 0 | 반대: 0

  • 작성자
    Lv.60 카힌
    작성일
    15.06.23 15:59
    No. 7

    보드가 무겁다고 하는 이유는 이렇습니다. 프로그램에서는 대개 다섯줄로도 가능한 것을 예전에는 백줄이어야 가능했을때가 있었습니다. PHP가 발전하면서 필요한 기능을 함수로 추가해왔거든요. 마찬가지로 DB역시 그렇습니다.

    예를 들면, 구식 프로그램은 웹서버에 불필요한 요청을 반복적으로 요청합니다. 클릭해서 페이지를 옮길때마다 매번 무거운 부담을 주죠. 요즘은 캐싱 기술이 발달해서 서버에 부담 주는 일이 크게 줄어 들었습니다.

    서버는 독자가 서버에 요청하는 내용을 임시 저장해 놓았다가 같은 요청이 들어 오면 캐싱해 놓은 데이터를 그대로 뿌려줍니다. 요즘은 저도 잘 모르는 신기술들이 많습니다.

    또 하나 예를 들어 드리자면, 자바스크립트 파일하고 CSS파일을 압축해서 내보내는 기술이 있습니다. 이거 알고 보면 꽤 간단한데 예전에는 모르고 안쓰고 있었죠.

    제가 운영했던 사이트에 적용시켜 보니까 보드 외에 디자인적으로 들어가던 트래픽이 반도 아니고 1/3로 줄어드는걸 경험했습니다.

    이런 튜닝 기술들이 참 많아진 세상이지만, 그래도 기본적으로 본 바탕은 어쩔 수 없는 부분이 있으니 DB변환기 하나 만들고, 새보드로 미리 문피아 디자인 미리 만들어 둔 다음에 때가 되면 DB이전만 하면 되지 않을까 싶네요.

    찬성: 0 | 반대: 0

  • 작성자
    Lv.44 청군
    작성일
    15.06.23 17:56
    No. 8

    지속적인 돈 지출이 하기싫은 사람들에겐 돈안들이면서 또는 최소로 들면서 해결할수있는 방법 외에는 아무리 말해도 소용없을걸요. 사장 근처에 사기꾼들이 포진해 있는듯... 내가 싸게 해줄게, 내가 전문가라니까, 다 해결되가니까 여긴 나한테 맡겨놓고 신경 쓰지말고 가서 쉬어.

    찬성: 0 | 반대: 0

  • 답글
    작성자
    Lv.96 고월조천하
    작성일
    15.06.23 18:12
    No. 9

    주인 자체가 싼것 찾는 경우 일수도 있읍니다

    찬성: 0 | 반대: 0


댓글쓰기
0 / 3000
회원가입

강호정담 게시판
번호 제목 글쓴이 날짜 조회
222520 저렴하게 좋은 문학책을 읽을 수 있는 기회가 마련되더군요. +2 Lv.29 플라스마 15.06.17 870
222519 요근래 아이디 해킹이 장난아니군요. +2 Lv.11 여울람 15.06.17 1,527
222518 요새 금강님 강호정담에 글 쓰시나요? +5 Personacon L..K 15.06.16 1,067
222517 문피아 정도의 규모라면 서버 3~4대가 적당해 보이는데 +6 Lv.60 카힌 15.06.16 827
222516 요 며칠 계속 서버 상태가 엉망인데요. +3 Lv.99 SyRin 15.06.16 735
222515 와 정말 느리네요.... +4 Lv.73 구름먹기 15.06.16 663
222514 졸문. 6월 16일, 마르크 블로크와 김수영 +10 Lv.14 구작가 15.06.16 675
222513 10시에 뭐 있나요??? +6 Lv.91 슬로피 15.06.16 613
222512 문피아 방문 후 머무는 시간이 짧아집니다 Lv.36 옥탈플로 15.06.16 749
222511 아빠를 부탁해 딸들이 예쁘네요 ㅎㅎ +4 Lv.55 짱구반바지 15.06.16 654
222510 장르소설 좀 줄여야겠네요. +3 Lv.11 레듀미안 15.06.16 652
222509 아침부터 커피 한잔 주문후 매장 닫을때까지 +44 Lv.83 형이보거든 15.06.16 1,036
222508 마이 입고 다니니까 아저씨 소리 듣네요 +20 Lv.61 소요권법 15.06.16 878
222507 채팅방 오세요! +8 Personacon [탈퇴계정] 15.06.16 863
222506 현판에 새로운 소재 +4 다봐슈 15.06.16 731
222505 과제 베껴 내는 건 어떻게 처리해야 할까요 +18 Lv.68 장과장02 15.06.16 941
222504 알뜰폰 신청하고 문상을 받아볼까요. Lv.60 魔羅 15.06.16 711
222503 메르스 확진자 4명 늘어 154명…사망도 3명 늘어 19명 +4 Lv.1 [탈퇴계정] 15.06.16 936
222502 국제보건회의 서울 개최.."공개 망신살" +2 Lv.61 들산바람 15.06.16 841
222501 휴대폰이 버벅여서 대여폰을 받아쓰기로했습니다. +4 Personacon NaNunDa 15.06.16 644
222500 메르스도 이제 서서히 진정국면인가 보네요 +14 Lv.41 가글님 15.06.16 822
222499 문피아 앱에서 글쓰는거.... +1 Lv.39 청청루 15.06.16 641
222498 며칠전 앱이 안된다는 글을 올렸던 사람입니다. +6 Lv.75 아르케 15.06.16 753
222497 저는 이해가 잘 안가네요.. +6 Lv.99 별일없다 15.06.16 891
222496 하얀 늑대들 오랜만에 봐도 재밋네요 +2 Lv.15 섬곰 15.06.16 787
222495 가상현실게임이 곧 현실화 됩니다. +18 Lv.60 카힌 15.06.16 977
222494 문피아에서 최대 편수를 자랑하는 작품은? +5 Lv.11 여울람 15.06.16 1,023
222493 울산에도 메르스의 공포가 커져갑니다.. +13 Lv.49 미깜 15.06.16 814
222492 오늘 직장에서 동료와 싸웠습니다. +9 Lv.78 수색영장 15.06.16 1,138
222491 문피아의 호의를 권리로 생각하고 갑질했던 약먹은 인삼... +8 Lv.87 사랑은없다 15.06.16 1,545

신고 사유를 선택하세요.
장난 또는 허위 신고시 불이익을 받을 수 있으며,
작품 신고의 경우 저작권자에게 익명으로 신고 내용이
전달될 수 있습니다.

신고
@genre @title
> @subject @time