서버급 컴퓨터를 하나 장만 할려고 합니다.

bec7110의 이미지

조그만한 사업하나를 계획하고 있습니다.

생물에 관계된 데이타를 웹으로 처리해주는 사이트를 만들려고 하고 있습니다.

이제 사업자 등록도 할려고 하는 시점이라서

서버를 하나 장만 해야 되겠는데요.

이제껏 일반 PC로 리눅스깔아서 쓰다가..

그래도 맘먹고 시작하는 사업인지라

큰맘먹고 하나 장만 할려고 합니다.

몇천만원 짜리 서버는 아니고.

그냥 2~300백만원 정도에서 하나 장만 할려고 합니다.

어떻게 해서 사용하는게 나은지 조언 부탁드립니다.

일단은 apache와 mysql 그리고 tomcat정도를 깔아서 쓸려고 하고 있습니다.

뭐 사업이 성공한다면야 당연히 디비도 바뀌도 독립적인 서버로 바뀌겠지만..

현재로써는 한 컴퓨터에 다 설치해서 사용해야 되는 실정입니다.
(물런 돈이 없어서이지요..ㅜㅜ)

왠만하면 그냥 제 구닥다리 컴퓨터(펜3 866, 메모리 256)으로 해결할려고

했었지만..

데이타 분석하는 부분에서 너무 시간이 많이 걸리더군요.

한 100건정도 들어가 있는 데이타의 결과를 내는데

1분정도가 좀더 걸리더군요..

뭐 아직 제 실력이 부족해서인지는 모르겠지만요..
(첨으로 4차원 배열도 써봤습니다....^^;;;)

더군다나 나오는 결과들을 차트로 이미지화 시키는 작업이 들어가기 시작하는데

지금 컴으로 작업하기는 무리가 있을것 같았습니다.

아직은 거의 혼자 사용하는 것이나 다름없는데..

만약 오픈하게 되면 어떻게 될지....

이런 상황에서 200~300 정도로 최대성능을 낼려면

어떤 것이 좋은지요.

mycluster의 이미지

웬만하면 돈을 조금 더 쓰시는게 어떨른지요?
데이타 분석이 주로 정수연산이라면 Tualatin 서버를 사는것도 좋지만, 요즘 Tualatin PIII서버가 잘 없으니까요... 그리고, 어디에 설치하실려고 하는지요? 일단 전용선이 되어야하겠지요?

나중에 돈을 잘 벌어서 확장할 것도 고려하고.. 안정성이나 뭐 이런걸 생각한다면 Xeon Dual이 현재로서는 최적의 선택이라고 보여지네요. 그리고, 서비스 등을 생각한다면 조립서버 사서 버벅대면 좀 짜증나겠지요?

일단 가장 최소한의 서버스팩으로 쓸만한것이

CPU : Xeon 2.4GHz x 2
Mem : 2GB
HDD : 73GB 10,000 U320 SCSI

이거 기본스팩으로 해서 여기 링크에 있는 모델이 한 450정도 하겠네요...

http://www.sec.co.kr/PCS.svl?CMD=LastGoodsPage_001&GOODS_NO=135113&DISP_NO=001001&dispNo=001001&COMU=&curDepth=2&dispNoMall=001002003&COMM_001=0000110856

조립으로 저 스팩을 맞추면 좀 쌀겁니다.

--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러

mudori의 이미지

펜3 866, 메모리 256 요거에서 잘 안돌면 로직이 문제인듯...

서버호스팅 싼걸로 받으세요.

bec7110의 이미지

관심 가져 주셔서 감사합니다.

일단 선은 학교에서 지원해주는 회선을 쓸겁니다.(100M)

그리고 나중에 사무실도 학교 벤처 지원센타에 들어갈 계획이라서

회선은 그다지 신경쓰지 않아도 될것 같습니다.

^^;

450정도라....

부담이 좀 되네요..

뭐 시작하는 몇명(3명)은 아이템은 좋다고 생각하고 있고..

주위에 교수님 한분도 아이템은 좋다고 하셨지만..

실제로는 어떨지 아직 확실하지 않아서요..

이제 겨우 데모버젼 정도 만들어서 사람들한테 좀 써보라고 할수있는 상황이고

자금도 제 부모님한테 손을 벌려서 시작해야 되는 상황입니다.

(다른 두명은 뭐..돈쪽에는...뭐...그다지 기대하고 있지 않은 상황입니다.)

더군다나 가장 큰 문제점은 세명다 사업경험이 하나도 없다는 것이죠..ㅜㅜ

박사과정 수료한 사람 + 박사과정 중인 사람 + 석사과정 중인 사람(접니다. ^^;)

학교에만 있어 사회경험도 없고...

에구..걱정이 되네요..

그리고 다른 두분은 거의 컴퓨터쪽은 거의 없다고 보는 상황(활용측면이 아니라..개발 측면, 물론 생물에 관한 모든 것들은 이두분에게서 나옵니다.)이라서..

개발부터 시작해서 모든 컴쪽 상황은 제가 다 처리해야 되는데.

오백만원 가까운 돈을 들여서 구한 것을

제가 오백만원 만큼 쓸수 있을지도 의문이구요...

뭐..좀 싸게 조립했다가 뻑나고 하면 더 신경질 날테니깐..

그래도 완제품을 사야겠지요...

에구..제가 잡담이 너무 길었네요..

다시 한번 조언에 감사드립니다.

bec7110의 이미지

클러스터 님에게 글쓰는 동안 한분이 더 답변을 남겨주셨네요..

헤헤..

저도 제 실력을 아는지라..

제대로 최적화된 로직이 아니라는 것을 알고 있습니다.

앞으로 조금씩 공부도 하면서 해결해 나가야 되겠지요.

디비에 워낙 쿼리를 많이 때려서 이것도 어느정도 개선해야될 상황이구요

아직 시험중인 데이타는 사실 작은 데이타 이거든요..

좀 자세하게 말하자면..생물체 100종의 데이타가 들어가 있는 것이죠..

그리고 아직 두배정도는 디비 테이블 옆으로(컬럼수) 늘어날수 있는 상황이구요

그리고 밑으로(row)도 어느정도 커질지 모르는 상황이구요..

이런 테이블이 사용자가 필요할때마다(하나의 프로젝트에 하나씩) 계속 생성되게 됩니다.

더군다나 아직 복잡한 계산에 의해 산출될 결과들은 많이 남았구요..

데이타 베이스 구조를 잘못 설계 했을수도 있지만..

그래도 제 머리에서 나온 최선의 선택이었습니다.

그래서 뭐..저희 연구실에서만 쓸것도 아니고(요런 것을은 대충 몇개 만들었었습니다)

일단 돈을 목적으로 하는 것이기 때문에...

헤헤..무리를 해서라도 서버를 한대 장만 할려고 합니다.

조언 감사드립니다.

^^

p.s.kldp를 안지는 거의 3년이 다되가는데..

매일 문서나 뒤지고..남이 쓴 글이나 읽고...

글쓸 엄두도 못냈었는데...

이렇게 제가 급하니깐 글을 쓰게 되네요..

사실 여기에 이런 글 올리는 것도 약간은 부끄럽네요...

얇팍한 제 실력이 훤희 드러나 보이는것 같아서요..
:cry: :cry:

luscent의 이미지

row가 계속 늘어나게 될 경우엔 Serialize를 해주시는게 편리하죠..

단순하게 field에 계속 넣는것 보다는 하나로 뭉뚱그려 만드는게 훠얼씬 좋죠..

php를 쓰시나요? 아니면 perl을 쓰시나요? perl을 추천합니다.

perl을 쓰실경우라면

Data::Serializer모듈을 이용해서

변수를 serialize(직렬화 ?)해서 하나의 encoding된 값으로 바꾸어서

서버에 하나의 field에 저장합니다.

php에도 serializer해놓은것이 있긴 하지만 perl에 비해서

많이 떨어지구요..(google에서 찾아보세요)

perl의 Storable모듈도 있긴 하지만 thaw, prozen함수가 좀 빈약하고

Data::Serializer모듈은 MD5, SHA등등의 방법으로 쉽게 serialize를 할 수 있습니다.

전 perl을 추천하고요 apache + mod_perl + fastcgi를 이용하세요

생물분석이라면 perl이 데이터구조도 만들기 훨씬 쉽습니다.

--------------------------------------------------------------------------------------
Telluce Corporation - Research & Consultant Company

MIS Team luscent@telluce.com, luscent@empal.com

fibonacci의 이미지

딴건 몰라도 2CPU + 2G메모리는 꼭 필요할 겁니다.
호스팅 중에 계산을 하기 때문에... 1cpu 는 필연적으로 버벅버벅.

No Pain, No Gain.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.