2010. 12. 3. 15:27
[질문]

이번에 자사에서 웹서비스를 시작하는데요,
자체서버로 운영하라는 지시가 내려졌습니다.
위에서 하시는 말씀은 메인서버, 이미지서버, 텍스트서버를 별도로 두고 운영하는 쪽으로 알아보라고 하셨습니다.
일단 회사에 서버가 두대 있구요, 한대를 추가 구매해서 운영할 계획입니다.
서비스되는 양은 평균 일일방문자수 만명에 십만페이지뷰 정도 됩니다.

1. 메인서버, 이미지서버, 텍스트서버를 구축하는데 들어가는 비용은 어떻게 되나요?(인건비만)
2. 작업인력은 어디서 구하는게 안전하고 저렴한가요?
3. 서버를 구입하려면 어느정도 사양이 적당한가요?
4. IDC는 고려하지 않고있으니 광고 사절할께요.


[답변]

안녕하세요.  IT전문 컨설턴트입니다. 

서버 및 네트워크 셋팅에는 정답이 없습니다..^^
어떤 서비스를 어떻게 운영중이냐에 따라서 다양한 구축 전략이 있습니다. 

1. 메인서버, 이미지서버, 텍스트서버를 구축하는데 들어가는 비용은 어떻게 되나요?(인건비만)
일반적으로 작업시간을 기준으로 인건비를 산정한다고 생각하시면 됩니다. 현재 서비스가 정상적으로 운영되고 있는 상황에서 서비스 중단없이 서버를 나눠서 구축하기는 힘든 상황이라, 제 생각에는 서비스 점검을 하는 시간대를 편성하고, 그 시간에 작업을 진행해야 할것으로 판단이 됩니다.
문제는 구체적인 용도에 따라서 투입인력을 결정할수 있는 상황이라 현재로써는 채크하기가 힘들듯 합니다.
또한 작업의 범위를 어느정도까지 두느냐에 따라서 작업시간 또한 편성이 달라지기 때문에 이런 부분들을 고려하여 계획을 잡으셔야 할듯 합니다.
일반적으로 서버셋팅은 대당비용을 편성하고, 작업의 난이도와 범위에 따라서 추가비용을 발생시키고 있습니다. 구체적인 작업 범위를 산정해야지만 대략적인 견적이 가능합니다. 

2. 작업인력은 어디서 구하는게 안전하고 저렴한가요?
서버판매를 전문으로 하고있는 회사를 통해서 서버를 구입하시고, 작업에 대한 인력을 요청하시면 쉽게 구하실수가 있습니다. 의외로 서버셋팅이 어려운 작업이 아니기 때문에 인력은 쉽게 구할수가 있습니다.
문제는 서버 이전후에 프로그램 부분을 건드려야 하는 상황이라던가, 방화벽쪽에서 필터링 작업을 다시해야하거나, 라우팅을 재구성해야 한다면 인력을 구하는것이 쉽지가 않습니다.  

 3. 서버를 구입하려면 어느정도 사양이 적당한가요?
일단 일방문자와 페이지뷰 보다 더 영향을 주는 요소가, 페이지 용량입니다. 1M의 페이지를 10page보는 상황과 10M의 페이지를 10page보는 상황은 10배 이상의 서버트레픽을 고려해야 하는 상황이 될수도 있습니다.  어떤 서비스를 진행하느냐에 따라서 달라지겠지만, 일반적으로는

-웹서버&범용서버 : 동시접속자를 위한 세션을 처리하기 위해서 저사양의 서버를 많은 대수로 구성하는것이 좋습니다.    HP계열이라면 DL360급의 서버를 추천합니다.

- DB서버 : DB무결성관리를 위해서 고사양의 서버를 최소수량으로 구성하는 것이 좋습니다. DB의 효율성을 높이기 위해서 메모리 및 CPU확장은 필수적입니다. HP계열이라면 DL380급의 서버를 추천드립니다.
- 파일서버: 파일의 용량에 따라서 구축전략이 달라집니다. 일반적으로는 데이터보관용 파일서버를 대용량으로 구성하고, 해당 파일을 색인하는 범용서버를 셋팅하여 효율적으로 서비스를 구성합니다.
일단, 서비스에 대해서 채크를 해보시고, 네트워크 설계를 진행하실것을 추천드립니다. 일반적인 Web서비스의 경우 일방문자 만명에 페이지뷰 10만정도가 되더라도 서버 1대로 충분히 버틸수 있는 양입니다.
서비스에 따라 다르지만, 쇼핑몰 사이트를 일방문자 12만명, 페이지뷰 80만 페이지뷰를 서버 1대로 구현하여 문제없이 서비스를 진행한 적도 있습니다. 이미지 용량이 많고 이로 인해서 서비스의 품질저하가 예상이 된다면 이미지서버를 도입하는것이 아니라 CDN기술을 접목시켜 네트워크를 구성하는 전략을 추천드립니다.

 

4. IDC는 고려하지 않고있으니 광고 사절할께요.
개인적으로는 IDC를 추천드립니다.
가정용이나 회사용 일반회선은 Uplink와 Downlink 중에서 Downlink 가 강화되어있는 상황입니다.
즉.. 서비스를 제공하기 위해서 필요한 Uplink는 속도가 상대적으로 낮을수 밖에 없습니다.
10MS의 일반사무용회선이라면 Uplink는 1M / Downlink 는 9M의 구성이 표준입니다.
IDC의 경우 Downlink ,Uplink 상관없이 10M의 최대속도를 운영할수가 있기때문에 다소 비용이 비싸더라도 효율적입니다. 또한 서버를 24시간 관제할수가 있고 서비스의 품질향상을 위해서 항온/항습/이중전력 등 기능을 통한 안정화 전략에도 기여할수가 있습니다.
회사에서 전용선을 끌어서 사용하는 경우라면 1회선이 아니라 2회선을 VPN형식으로 운영하시는 전략을 추천드립니다. 자체 전용선을 운영하는 많은 회사들이 1회선으로 운영하고 있지만, 안정성 적인 부분에서는 악영향을 줄수도 있습니다.


Think Outside The Box .
생각을 바꾸면 Web이 달라진다는 모티브를 바탕으로 오픈한 웹에이전시입니다.
웹에이전시, 쇼핑몰 전문회사, 디자인 회사, 마케팅 전문회사, 포털사이트, SI개발회사,보안회사, 웹컨설팅회사 등을 통해서 ERP, CRM, SCM, Mall In Mall, 그룹웨어,솔루션제작 등을 통하여 꾸준히 실력을 쌓아온 IT분야의 전문가들이 모여서 설립한 회사입니다.

IT컨설팅,IT컨설턴트,기업홈페이지제작,비즈니스모델개발,사이트구축,웹에이전시


Posted by ToTb
2009. 3. 18. 16:09

[질문]

회사 서버를 구축하려고 알아보고있는데요?
구체적으로 기계에서부터 OS, 부가적인 것까지 전체적인 비용이 어느정도 들지 알고싶습니다.
구매와 임대시의 비용이 어느정도 드는지요
대략들은 얘기로는 구매시 몇천까지 한다는데 그렇게 많이 드는지요?
임대는 몇백인것으로 알고있습니다만 대략이구요
좀더 구체적으로 알수 없을까요?

 

[답변]

안녕하세요. IT전문 컨설턴트입니다.
서버 구입에 대해서 고민중이신듯 합니다.
서버의 경우 어떤 용도의 서비스를 얼마나 많은 사람들을 대상으로 진행할것인가에 따라서 차이가 극심합니다.
일반 PC의 경우만 생각해 봐도.. 사무용도의 PC를 구입하는 경우와, 3D그래픽 작업용도의 PC를 구입하는 경우 냅부적인 사양과 금액이 다를수 밖에 없겠죠....^^

서버도 마찬가지입니다. 이런 용도에 따라서 사양을 결정해야합니다.
Web서버의 경우에는 고사양 필요없이, 많은 유저를 고려한다면 로드벨런싱 기반으로 저렴한 서버를 구축하는것을 추천드립니다. DB서버의 경우에는 메모리를 많이 사용하기때문에 고사양의 서버를 추천드립니다..파일저장용도의 서버 운영을 계획중이시라면 스토리지 장비나, 하드용량을 늘려서 구축하실것을 추천드리구요.
프로그램을 돌릴 예정이라면, 해당프로그램에서 권장하는 사양으로 구축하는게 일반적입니다.

동시에 얼마나 많은 사람이 서버를 사용하게 된다하는 가정이나, 직원들이 사용해야한다면, 얼마나 많은 직원들이 몇가지 계층의 보안권한을 가지고 사용하느냐에 따라서도 다를수 있겠죠... 사용자가 많다면, 로드벨런싱을 위해서 L4이상의 스위치 장비를 사용하셔야 하고, 2대 이상의 서버를 1회선으로 사용하기 위해서는 L3이상의 스위치 장비가 필요합니다.

OS나 DBMS같은 프로그램에서 부터 컴퍼넌트나 유틸리티 까지.. 서버를 구축하고 설치를 해야하는 프로그램은 많습니다. 일단 용도를 정확히 알아야겠죠..^^ OS의 구매가격은 버전에 따라서 다르지만, 인터넷에 조회를 해보시면 거의 비슷한 가격대로 형성이 되어있습니다. 임대형의 경우에는 OS의 라이센스를 임대해서 설치하기도 합니다...  라이센스도 어떤 용도냐에 딸라서 수십배 이상의 가격차이가 나기도 하구요..^^;

월기준으로 표준형 서버를 랜털한다고 할때, 20만원 정도의 회선+랜털 요금을 생각하시면 됩니다. 여기에 사양을 높이거나 낮추거나에 따라서 가격차이가 날꺼구요.. 랜털의 경우 전체 구매금액의 1/10 선으로 가격이 책정되니 구매시 가격도 예상하실수 있을수있습니다. 물론 조립형이나 중고 서버의 경우.. PC처럼.. 새 브랜드 제품보다는 가격이 많이 낮습니다...^^

정확한 사용용도를 알려주시면 제대로된 컨설팅이 가능할텐데 조금 아쉽네요.. 도움이 되는 답변이었으면 합니다.

Posted by ToTb
2008. 8. 28. 14:34
[질문]

1. 포탈수준의 홈페이지를 제작하려면 비용이 얼마나 들까요?(새로운 기능 추가가 필요함)
처음부터 대용량이 필요하진 않지만, 기능과 디자인에 있어서는 포탈 또는 쇼핑몰 수준이고 싶군요.
2.  '1'에서 적당한 가격이 가능하다면, 제작방식은 어떤것이 가장 유리할까요?

가. 용역의뢰
이 방법은 신뢰할 수 있는 업체를 선택하기도 힘들뿐아니라, 세부적인 부분에 있어 문제가 발생할 수 있다고하던데..
그리고 서버를 구입해서 관리하는것과 웹호스팅하는방법의 가격이나 뭐기능면의 장단점을 알고싶네요 그리고 만든뒤 관리비는 년 얼마나 하는지 구체적 가격을 상세히좀 알려주시면 감사하겠습니다.

위와 같은 방법중 어느 것이 나을까요,,, (완벽한 제작과 보수 유지,,,, 그리고 비용면에서..)
더 좋은 방법이 있으시면 그에 대한 것도요....
답변 부탁드립니다.  문외한이니 이왕이면 상세히^^

[답변]

안녕하세요.   입니다.
귀하께서 원하고 계시는 포털수준의 홈페이지는 단순히 눈에 보이는 페이지가 전부가 아니라 얼마나 컨텐츠를 쉽게 관리하고 생성할수 있는가에 대한 많은 요소들이 영향을 주고 있습니다. 

1. 사용자 중심의 UI(Uset Interface)
눈에 보이는 요소는 아니지만 해당되는 사이트에서 사용자가 얼마나 편안한 느낌으로 익숙한 분위기에서 머물다 가느냐 하는 중요한 요소입니다. 네이버나 다음의 UI가 기타의 포털과 비교해 볼때. 사용자 중심으로 구성이 되었기때문에 사용자들은 비슷비슷한 포털사이트 중에서도 네이버나 다음을 선택하게 된것입니다. 이 UI 요소는 사용자의 시선의 흐름을 유도하여 베너나 특정 컨텐츠에 사용자들의 시선이 머물수 있게도 도와줍니다.

2. 컨텐츠 공급자와의 호환관계
컨텐츠에 해당되는 부분을 포털사이트에서는 외부업체로부터의 공급을 주로 받습니다.
하지만. 외부업체에서 공급되는 컨텐츠를 활용하기 위해서는 각각의 업체별로 제시하는 기본적인 구성 및 컨텐츠에 대한 레이아웃 공간을 지켜주어야 합니다. 하지만 이 부분은 상세한 기획을 통해서 확보하지 않으면 추후 사이트를 확장하고자 할 때 심각한 문제적인 요소로 작용을 합니다.

3. 추가 컨텐츠 생성 및 수정의  용이성
포털은 수많은 컨텐츠 사이트들이 생성되고 수정되고 삭제되는. 복합화된 사이트입니다. 그렇기 때문에 추가적인 컨텐츠의 생성과 수정을 하는 방법들이 쉬어야 합니다. 한두개의 컨텐츠를 바꾸는데 있어서도 일일히 디자이너와 프로그래머가 있어야 한다면 컨텐츠의 원할한 공급이 힘들게 됩니다. 이런면에서 컨텐츠 기획력이 있는 인재가 필수입니다.

4. 관리자의 컨텐츠 접근성
포털사이트는 개발인력보다 운영인력이 더 많이 들어가는 것이 현실입니다. 그 운영인력에 해당되는 비용을 줄이기고 효율성을 높이기 위해서 관리자 페이지의 강화가 필요합니다. 1000만원주고 만든 사이트에 매달 500의 인건비가 들어가는 경우와 2000만원을 주고 만든 사이트에 매달 300만원의 인건비가 들어가는 두 가지의 경우를 생각해 본다면. 포털사이트에서의 가격의 차이는 실제로 이 관리자 페이지의 구성 및 강화에 초첨이 있다고 할 수 있습니다.

5. 페이지 동시 접속자 및 로딩속도
나날이 새로운 서버기술이 나오고 있고, 그에따라 동시접속자들이 많이 늘어나고 있습니다.  하지만 고급의  서버기술을 이용하기 위해서는 당연히 고가의 서버유지비 및 서버 구입비를 지출하셔야 합니다. 일반적으로 많이 사용하고 있는 3.2G 듀얼프로세스형 컴퓨터를 기준으로할때. 페이지 용량에 따라 틀리지만 동시접속자를 3000~5000 여명 정도로 예측할수 있습니다. 이는 실 접속자를 기준으로 할때 일일 10만명까지 버틸수 있는 서버의 량입니다..
한페이지의 평균용량이 1M인 경우와 300K인 경우에는 수치상으로만 하더라도 3배나 많은 사람이 접속할수 있고, 그런 작은 요소들이 서버비용을 절감할 수 있는 기술력입니다.
* 위의 5가지 이상의 요소들이 포털사이트의 기술력이고, 이런 기술력을 가진 기획자/디자이너/프로그래머 들은 동종업계에서도 최상의 대우를 받고 있습니다.  네이버와 유사한 사이트를 만들어내는 사람은 많을 수 있습니다. 하지만 그 어느 사이트도 네이버를 앞지르지 못하는 이유는 눈에 보이는 요소보다 사용자들과 투자자 들이 위와같은 요소들을 본능적으로 인지를 하게되고 그것이 사이트의 흥망성쇠를 결정하게 된다고 생각합니다.

그럼 귀하께서 궁금해 하시는 부분에 대해서  답변을 드리겠습니다.

1. 포털수준의 홈페이지를 만드는데 들어가는 비용
타 사이트에서 사용하는 컨텐츠를 그대로 구성하고 내용만 바꾸는 방식으로는 제작비용이 얼마 나오지 않습니다. 하지만 그렇게 해서는 경쟁력도 없고, 사용자들도 금방 싫증을 느끼게 됩니다. 네이버에 10M 메일서비스가가 있고 새로 만들어진 사이트에 1G메일 서비스를 한다고 해도. 사용자들이 다시금 네이버로 돌아오는 경우를 생각해 보시면 알수 있습니다. 신규 서비스를 구현하기 위해서는 전문적인 기획자가 심열을 기울여서 기획을 해야하고 해당 기획에 대한 사업타당성을 검토해야 하고.. 검토된 내용을 다시 디자이너와 프로그래머가 소화해내야 사용자들에게 선을 보일수가 있습니다.
새로운 비즈니스 모델을 발굴하는데 들어가는 비용을 금액으로 산정하기가 힘들겠죠.
새로운 비즈니스 모델이 없다면 1000만원 이하로도 가능이 하겠지만, 새로운 비즈니스 모델이 들어간다면 1억도 간단히 넘어갈수 있는것이 포털사이트의 구축가격입니다.

2.용역의뢰
크게 웹사이트를 제작하는 방법을 나눈다면.. 자사인원으로 제작하는 1안, 프리랜스를 고용하는 2안, 외주를 맡기는 3안으로 구분할수 있습니다.
1안의 경우엔 초기 개발비용이 과다하게 들어가고 성과를 장담할수는 없지만, 개발된 이후에 수정 및 유지보수가 원할할 것입니다. 하지만 포털사이트를 신규로 개발한다는 것이 많은 비용과 인력이 소모되는 일이니 만큼 쉽게 선택하기가 힘듭니다.
2안의 경우엔 비교적 저렴하게 구축할수는 있지만, 프리랜스의 경우에 실력에 대한 검증이 힘이들고, 검증된 실력으로 제작을 하더라도 포털사이트 정도라면 최소 기획/프로그램/디자인 파트에서 각각의 파트와 호흡을 맞추는것이 힘이들기 때문에 성공을 장담할수가 없습니다. 또한 개발완료후에 해당 프리랜스가 취직 및 타 프로젝트 유입등의 이유로 인해서 유지보수가 힘이들기때문에 사이트의 운영이 힘들어질 가능성이 있습니다.
3안의 경우엔 외주회사에서 전담하여 개발하고 필요하다면 운영대행까지도 할수 있기때문에 안정된 사이트 개발 및 운영이 가능합니다. 하지만 1안보다는 적지만 비교적 고가의 비용이 들어가게 되고, 해당 외주회사의 기술력에 의해서 많은 요소들이 결정됩니다.
기존의 일반적인 웹에이진시에서는 쇼핑몰과 회사사이트에 비중을 둔 디자인 중심의 사이트 개발방법으로 이는 포털사이트를 개발하게 되더라도 위에서 말씀드린 5가지 요소를 지키지 못하게 됩니다. 
저희 ToTb에서는 작은 포털사이트가 아니라 대형포털사이트 기획/개발/디자인을 경험한 인력들이 위의 5가지 포털사이트의 기본요소에 입각하여 사용자 중심의 포털사이트를 제공해 드릴 자신이 있습니다.

3. 서버 운영관련
서버를 구입하는 방법은 위에서 말씀드린데로 서버기술력에 따라 금액이 많이 차이가 납니다. 조립형 서버를 쓴다면 금액적인 면에서 부담이 덜 하겠지만, 서버의 문제점 발생시에 즉각적인 대처가 힘들게 됩니다. 정품 서버를 쓴다면 해당 부품의 문제점 발생시라도 부품만 교체하면 즉각적인 서비스가 가능하게 되지만 가격이 좀 비싼편입니다.
Hp360기종의 경우에는 500~600 정도의 비요이 예상이 됩니다.
서버를 임대하는 방법이 있긴하지만 조립형 서버이기 때문에 기능적인 면에서 제약을 많이 받습니다.
웹호스팅은 서버와는 별도로 계약을 해야하며 IDC의 위치와 특징에 따라 금액적인 차이가 많이 납니다. 일반적으로 웹호스팅 전임 계약은 서버회선비(10M/100M), 서버를 보관하는 렉비용으로 구분이 됩니다. 그 단가도 업체에 따라서 많이 차이가 나고있습니다.
1/4렉에 10MD로 계약을 하신다면 70만원 정도의 월 비용이 예상이 됩니다.

Posted by ToTb