본문 바로가기
SAP

SAP HANA 도입은 여정의 시작

by wizmusa 2015. 8. 8.

 SAP HANA와 같은 In-memory computing appliance를 도입하면[각주:1] 기존 RDB의 한계를 극복하여 업무 수행시간을 획기적으로 절감하는 게 가능하다. 너댓 시간이 걸리던 작업시간을 몇 분 정도로 단축하는 사례도 흔하다. 그럼에도 현업 사용자에게서는 불만이 나오는 게 태반이다. 프로젝트 기간 내에는 우선순위에 입각하여 몇 개 업무절차에 대해서만 선별적으로 In-memory의 이점을 살릴 수 밖에 때문이다.


 저장소를 메모리 기반으로 바꾸었다고 해서 성능이 좋아지는 게 아니다. 그렇다고 하면, 기존 RDB의 저장소를 SSD나 Flash storage로 바꾸면 그만 아니겠는가? 실제로 저장소만 메모리 기반으로 바꾸면 데이터 입출력만 빨라져서 데이터들이 앞선 CPU 연산 끝나기를 기다리는 병목이 발생한다. 기대만큼 빨라지지 못한다는 얘기다. SAP Standard process는 SAP HANA에서 별 작업 없이 가속하지만 상당수 customizing 요소에는 적절한 조치를 해야만 In-memory 기반의 병렬 처리에 따른 성능향상 효과를 누리게 된다.


 안타깝게도 어지간한 비용과 노력을 들인다 해도 앞서 언급했던 현업 사용자의 불만은 나타나게 마련이다.


1. 어차피 느린 업무절차가 있다.[각주:2]

2. 남는 시간에 할 일이 없다.[각주:3]


 설명의 편의를 위해 제약이론(TOC; Theory of Constraints)을 들자면, 기존의 병목을 SAP HANA로 제거함에 따라 새로운 병목이 등장하는 게 수순이다. 병목은 제거할 요소이긴 하지만 상대적인 개념이라 결국은 뭔가가 두드러져 나온다. 불가피하게 발생하는 병목은 도리어 각종 스케줄링과 계획의 기준으로 삼는 게 낫다고 한다.


 SAP HANA를 통해 몇몇 업무절차의 수행시간을 단축한 후에는, 또 단축할 만한 병목 업무절차를 찾아 개선하는 끝없는 여정을 시작해야 도입효과를 극대화 하게 된다. 1회성으로 끝낼 일이 아니며 겉으로 드러난, 다시 말해 잘 알려진 지체현상만 해결하려다가는 조직 구성원이 지쳐 나가 떨어질 수도 있다. 근본적인 원인을 찾아서 고구마 줄기 캐내듯 한번에 쭉 잡아 빼는 과정이 절실하다.


 IT로 인한 제약이 치명적인 원인인 경우는 생각 이상으로 드물다. 예를 들어, 배치 작업으로 이루어지던 작업들을 실시간/준실시간으로 바꾸면 전체적인 업무수행 시간이 빨라지며 월중의 의사결정[각주:4]에 도움이 된다. 이를 위해 어떤 업무처리를 실시간으로 바꾸기 위해서는, 근본적으로 오프라인의 업무형태를 바꾸어야 하는 때가 많으며 업무형태가 그렇게 된 이유는 과거 IT의 제약 때문이었던 때가 흔하다. 문제는 과거의 제약에 너무 익숙해서 그 제약에서 비롯한 후속 업무절차를 줄줄이 바꾸기가 일선 실무진 단독으로는 어렵다는 것이다.[각주:5]


 이러한 상황에 대한 전사적인 공감대를 바탕으로[각주:6] CEO가 지원하는[각주:7] 혁신의 여정을 시작해야 꾸준히 업무절차를 간소하게 꾸리며[각주:8] 내외부 환경의 변화에 유기적으로 대응하는[각주:9] 조직으로 탈바꿈할 것이다. 언젠가부터 SAP HANA로도 해결하기 힘든 난관에 많이 봉착하게 됐을 때에도 변화에 능동적으로 대처하는 건강한 조직은 이미 차세대 혁신기술을 맞이할 준비를 했을 거라 본다. 더불어 또 다른 여정을 눈 앞에 두고 마음 설레어 할 사람들이 많지 않을까 싶다.


참고자료: 문제가 너무 많고 복잡하다? TOC 이론으로 해결하라!

http://newsplus.chosun.com/site/data/html_dir/2012/04/09/2012040900662.html


***

  1. In-memory 기술 외에 Hadoop, MPP(Teradata, Oracle Exadata) 등도 비슷하다. [본문으로]
  2. 이전에는 다섯 번째로 느린 업무절차였는데 SAP HANA 프로젝트 이후에는 첫 번째로 느린 업무저라가 됐다. [본문으로]
  3. 리포트 빨라진 건 좋아한다. [본문으로]
  4. 월간 마감 이전 시점. (마감 이전에 추정계획 작업을 하는 곳이 많다.) [본문으로]
  5. 회사마다 크게 다르다. 듣기로는 삼성전자가 이 방면으로는 일류에 속한다. (상대적) [본문으로]
  6. 일상업무에 지친 조직은 이런 게 불가능하다. [본문으로]
  7. IT를 마냥 비용으로만 생각하는 CEO라면 또한 불가능하다. [본문으로]
  8. 숙련자를 자르라는 얘기가 아니다. [본문으로]
  9. 숙련자를 자르라는 얘기가 아니다. (2) [본문으로]
반응형

'SAP' 카테고리의 다른 글

붓이 낡아도 괜찮을까요?  (0) 2021.03.14
ABAPer와 개발자에 대한 단상 모음  (5) 2015.06.10
B2B 산업의 방향과 주요 특징  (2) 2015.03.30