문제

이것은 프로그래밍 주제에서 약간 벗어났지만 여전히 내 프로그래밍 프로젝트와 관련이 있습니다.사용자 지정 프록시 서버를 사용하는 앱을 작성 중입니다.작성 및 유지 관리가 더 쉽기 때문에 C#으로 서버를 작성하고 싶지만 Windows Server + CALS와 Linux 서버(분명히 CALS 없음)의 라이선스 비용이 걱정됩니다.자체 서버를 갖춘 많은 클라이언트 사이트가 있을 수 있으며 각 사이트에는 200-500명의 사용자가 있을 수 있습니다.

프록시는 콘텐츠 필터와 유사하게 작동합니다.반환되는 웹 페이지를 가져와 콘텐츠에 따라 처리하고 웹 페이지를 반환하거나 다른 웹 서버의 페이지로 리디렉션합니다.SQL 서버, 사용자 인증 등은 사용되지 않습니다.

이를 위해 Cal이 필요합니까?그렇다면 적절한 라이선스(미국의 경우 서버당)로 Windows Server를 설정하는 데 드는 비용은 얼마입니까?

도움이 되었습니까?

해결책

사용자가 실제로 MS 서버 앱(예: Exchange, SQL Server 등)에 연결하지 않고 OS 기능을 직접 사용하지 않는 경우(예:UNC 경로에 연결) 필요한 것은 OS를 실행하는 머신에 대한 서버 라이센스뿐입니다.클라이언트가 공유에 연결할 때는 Windows Server CAL이 필요하고, 메일 클라이언트에는 Exchange CAL이, 데이터베이스에 연결하는 앱에는 SQL Server CAL이 필요합니다.서버의 클라이언트가 서비스에서 제공하는 포트 외에는 아무것도 연결하지 않을 경우에는 명확해야 하며 10명이 아닌 100명의 사용자를 위한 서버를 구축하는 데 더 이상 비용이 들지 않아야 합니다.

다른 팁

이것은 실제로 OT 질문입니다.어쨌든 이보다 쉬운 일은 없다 현지 MS 대리점에 문의.stackoverflow는 본질적으로 국제적인 사이트이기 때문에 이와 같은 질문을 하며, 대답은 위치에 따라 다를 가능성이 가장 높습니다(MS 라이선스 가격은 실제로 매우 다양하며 국가마다 다릅니다.) 내 의견으로는 유용한 답변을 받을 수 없을 것 같습니다.

이것이 귀하의 질문에 정확히 대답하지는 않는다는 것을 알고 있지만 Linux를 사용하고 싶다면 아마도 Linux 사용을 살펴보고 싶을 것입니다. 단핵증.Linux의 .Net.

서버 사용 방법에 따라 사용자에게 CAL이 필요하지 않을 수도 있습니다.특정 기능을 사용하려면 CAL을 구입해야 하지만 일부 기능은 그렇지 않습니다.요구 사항이 너무 모호하기 때문에 이 질문에 대답할 수 있는 좋은 방법은 없습니다.도메인 서비스를 사용합니까?SQL 서버를 사용합니까?클러스터링?변수가 많습니다.

귀하가 지불할 수 있는 최대 금액을 알아보고 계시다면 다음으로 이동하십시오. CDW Open License/Open Business 제품을 살펴보고 견적을 받으세요.

위에서 말한 것처럼 서버에 다른 연결이 없고 자체 연결을 사용하는 경우에는 Cal이 필요하지 않습니다.

상업용 서버의 경우 Linux와 Windows의 ROI를 Google에서 검색하겠습니다. 일반적으로 이에 대한 옵션은 없지만 장기적으로 볼 때 Windows 라이선스의 초기 비용은 실제로 최소 수준이며 장기적으로는 평준화되는 것을 확인했습니다. 의미 없는.

최종 사용자 문제를 해결하기 위한 최고의 기술을 선택하고, 이유를 문서화하고, 평가 보고서를 제공하고, 유지 관리 비용, 개발 비용 등을 포함합니다.이렇게 하면 귀하와 귀하의 고객에게 답이 분명해질 것입니다.

사용자가 다른 Windows 리소스(Active Directory, SQL Server, 파일 공유 등)에 연결하지 않는 경우 CAL이 필요하지 않지만 외부 커넥터 라이선스와 같은 것이 있다고 생각합니다. ~$400 정도인 '웹 에디션'도 있습니다..

또한 Microsoft는 웹 서버에 대한 CAL 제한을 완전히 제거할 것으로 보입니다. 윈도우 서버 2008

Microsoft는 라이선스 부서를 Enigma라고 불러야 합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top