2012-02-03 3 views

답변

1

다른 힘을 사용하는 것은 모두 문제입니다. 모두에게 똑같은 답을 줄 수는 없습니다.

여기에서 고려해야 할 몇 가지있다 : 문제를 진단 할 때 UI (포털)을 갖는

  1. 과 같은 상자가 종속의 매우 명확한있게에 종속 서비스를, 당신은 단지 한 곳이있어 봐. 이러한 상자를 추가하여 확장 할 수 있으며 각 상자에는 자체 포함되어 있습니다. 명확성에는 많은 운영 가치가 있습니다.
  2. 하지만 포털이나 서비스가 다른 리소스 요구 사항을 가질 가능성이 있으므로 서비스가 많은 리소스를 사용하지 않을 때 포털을 확장 (말하기)하려고합니다. 따라서 엄격하게 필요한 것보다 더 많은 포털이나 서비스의 사본을 확보 할 수 있습니다. 이것은 상당한 비용이들 수 있습니다. 예 :
    • 라이센스 비용. 10 개의 포털 사본이 있지만 실제로는 5 개만 필요하다고 가정하면 5 개의 라이센스가 낭비됩니다.
    • 메모리 소비. 로드 요구에 상관없이 서비스 (또는 포털)를 확보하는 데 고정 오버 헤드가 발생한다고 가정하면 캐싱 또는 데이터베이스 연결을 고려한 다음 불필요한 인스턴스에 대해 해당 비용을 지불해야합니다.
    • 백엔드 비용. 서비스가 엔터프라이즈 시스템 (예 : 데이터베이스)에 연결될 수 있습니다. 각 연결은 백엔드의 자원에 드는 비용입니다. 불필요한 인스턴스가있을 경우 불필요한 비용을 지불하게됩니다.

3. 플랫폼 튜닝. 포털과 서비스에 대해 플랫폼을 다르게 조정해야 할 수도 있습니다. 이 문제는 데이터베이스를 함께 배치할지 여부를 고려할 때 더욱 두드러집니다.

+0

감사합니다. djna :) 옵션 2가 가장 적합합니다. – 001

관련 문제