비싸고 복잡한 라이선스, 목적과 예산에 맞게 사용하기! (1편)

알테어 SAO (Software Asset Optimization) 으로 소프트웨어 라이선스를
저렴한 비용으로 최적화 시키는 방법에 대한 시리즈입니다.

비싸고 복잡한 라이선스, 목적과 예산에 맞게 사용하기! (2편)

SAOBlogImage

   요즘 소프트웨어들은 대부분 비싸고, 공유 라이선스 풀로 제공되고 있는 추세입니다. 하지만 설계, 분석, 공장 자동화, 리소스 플래닝, 재무 등의 정교한 소프트웨어들을 사용해야만 하는 많은 회사들은 어쩔 수 없이 매우 비싼 비용을 투자해 소프트웨어를 구매한 후 업무를 수행합니다. 소프트웨어 공급업체들은 몇 년 전부터 사용자 또는 노드 고정 라이선스와 다른 개념인 공유 라이선스 비즈니스 모델을 제공하기 시작했습니다. 공유 라이선스 비즈니스 모델은 소프트웨어 기능에 대한 라이선스 가용성에 따라 소프트웨어에 접근하는 라이선스 모델입니다.

   회사들은 업무를 수행할 수 있을 만큼 충분한 소프트웨어 라이선스를 필요로 하고 있습니다만 소프트웨어의 종류에 따라 봉착할 수 있는 문제가 다양합니다. 상호적인 소프트웨어를 사용할 경우 라이선스가 지나치게 적게 되면 거절당할 확률이 높아집니다. 그리고 HPC에서 수행되는 일괄 작업 (batch job) 의 경우에는 가용한 라이선스가 없다면 잡 스케줄러가 일을 수행하지 않을 것입니다. 만약 모든 라이선스가 사용 중이어서 라이선스가 없다면, 잡 스케줄러가 일정한 시간이 지난 후에 라이선스를 확인할 것입니다. 부적절한 라이선스로 인한 일괄 작업의 문제는 대기열에서 작업에 소요된 시간입니다.

소프트웨어 라이선스 검사가 필요한 이유는 무엇일까요?

  다음은 관리자가 소프트웨어 인벤토리와 사용량 측정을 해야 하는 이유입니다.

  • 정기적인 라이선스 갱신
  • 라이선스 거부에 대한 사용자의 불만사항
  • 라이선스 받는 대기 시간에 대한 사용자 불만사항
  • 높은 소프트웨어 비용


라이선스 최적화 방법

  최적화된 라이선스 인벤토리를 얻으려면 아래의 시스템적인 방식을 따라야 합니다.

  1. 가장 먼저 회사에서 사용하는 모든 소프트웨어에 대한 사용량을 측정해야 합니다.
  2. 그 다음 긴 기간에 걸쳐 수집된 객관적인 성능 매트릭스를 사용해 모든 소프트웨어 기능의 사용을 분석하는 것입니다.
    • 시간으로 측정된 일반적인 사용량 토큰의 총 사용량
    • 사용 가능한 최대 토큰 시간의 총합을 기준으로 한 설비 가동률
    • 소프트웨어 기능이 사용된 횟수와 이용 빈도
    • 전체 개별 사용자 (distinct users) 수
    • 최대 포화 또는 최대 피크 사용량
    • 총 지속시간의 %로 지속된 총 피크
    • 서비스 거부 발생
    • 모든 체크 아웃 요청에 대한 라이센스 부족으로 거부 된 체크 아웃 요청의 비율로 거부가 발생할 확률
    • 거부된 후 라이선스를 다시 받는데 기다리는 시간
  3. 세번째로는 성능 매트릭스 및 히스토리 소프트웨어 사용 데이터를 이용해 회사에서 구입 한 소프트웨어들을 기능에 따라 가장 적합한 라이선스인가를 평가해야 합니다.
  4. 마지막으로 이런 분석을 통해 추천 받은 라이선스로 바꾼 후에는, 아래와 같은 잠재적인 변화 때문에 3-4달마다 반복적으로 이 단계를 수행해야 합니다.
    • 라이선스 가용성 또는 정책의 변화에 따라 사용자가 행동을 변경할 수 있습니다.
    • 소프트웨어 공급자가 라이선스 모델을 변경할 수 있습니다.
    • 다른 사용자 그룹의 프로젝트에 변화가 생길 수 있습니다.

    • [자세히 보기]

This entry was tagged , , , , , .

Comments are closed.