DB서버를 웹서버, 메일서버와 함께 돌리는것이 나쁠까요?

오리주둥이의 이미지

오늘 웹호스팅 업체에 다니시던 아는 분과 이야기를 나누다가 호스팅 업체들이 db서버는 따로 돌리는 경우가 대부분이라고 말씀하셔서 궁금해졌습니다.
보통 자기계정 용량내에서 무제한 db와 메일용량을 허용하는 업체들이 많은데 이런 업체들은 한 서버에 각각 웹, db, 메일 서버를 설치하고 사용자를 받는 것으로 알고 있습니다.
물론 유명한 큰 곳들은 각각 용량을 정하고 배분하니 각 서버별로 따로 돌리긴 하겠습니다만..

이유를 물어보니 보안 이야기가 가장 먼저 나왔는데 여러분들의 생각은 어떠신가요?
같이 돌리는 경우도 많은 것으로 아는데 그렇지 않은가요?
퍼포먼스의 문제라면 요즘 서버에서는 큰 의미가 없다는 생각이 들어서요.

elflord의 이미지

한서버안에 여러 서비스를 공존시킬경우 퍼포먼스 면에서 보자면, 평균 퍼포먼스는 문제가 없더라도 특정 서비스에서 만에 하나 버스트가 발생시 다른 서비스에도 영향을 미칠 가능성을 들 수 있겠네요. 게다가 혹 특정 어플리의 버그나 설정 미스로 서버 시스템 자원의 대량 소모, 시스템 패닉 발생 등의 경우도 모든 서비스에 영향이 가게되고요. 게다가 임시, 정기 메인테넌스 에서 특정 서비스의 설정 변경, 패치, 업데이트 등의 요인으로 인해 서버 리부트가 필요할 경우, 전 서비스가 영향을 받게 됩니다.

그런 이유로 저희 회사같은 경우는 가능한한 한 서버에 한 서비스를 운용하는 정책을 쓰고 있습니다. 다만 대부분의 서버를 가상화해서 VM으로 운영하기에 물리 서버수가 부족하다든지, 자원낭비가 생기는 문제는 그다지 없네요.


===== ===== ===== ===== =====
그럼 이만 총총...[竹]
http://elflord.egloos.com

viper9의 이미지

규모가 문제지 굳이 나쁠 이유도 좋을 이유도 없지 않을까요?

쓰는 사람이 별로 없다면야... 괜찮겠죠.

개인적 용도 서버에 남는 공간에 아주 작게 무료호스팅을 하고 있는데(실사용자 50명 정도?) 웹/메일/MySQL/MongoDB에다가 네임서버까지 같이 돌리는데 별 문제 없이 잘 돌아가고 있습니다.

오리주둥이의 이미지

두 분 다 답변 고맙습니다.

역시 이 부분은 각자 다양한 설정방법을 따르는 것 같습니다. 말씀을 나눴던 분은 큰 곳에 계셧던 분이라 용량 제한을 주더라도 안정성을 위주로 말씀하시고 (저는 레이드 구성과 백업이 더 중요하지 않나 생각합니다만) 또 IDC 쪽에 계신 분의 주변 업체들을 보면 각각의 판단에 따라 함께, 또는 별도로 사용을 하시더군요.

그 비율이 어느쪽이 많은지 궁금하다는게 올바른 질문 같네요.

다만 elflord 님께서 말씀하신 가상화에 대해서 좀 공부해봐야 할 것같습니다. 말씀하시는 것을 봐서는 서버에 VM을 말씀하시는 것이 아니라 블레이드 서버처럼 서버들을 하나로 묶어서 관리하는 것같은데 노하우가 있어야 할 듯 하네요. 좋은 정보 감사드립니다.

viper9님 처럼 호스팅 하시는 분 외에도 한 서버에 200~300명 이상을 받는 웹호스팅 (중소) 업체들도 말씀하시는 방법으로 하는 곳도 많은 것같구요.

감사드립니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.