Deployment Strategies of Cloud Computing System for Defense Infrastructure Enhanced with High Availability

고가용성 보장형 국방 클라우드 시스템 도입 전략

  • 강기완 (세종대학교 정보보호학과 시스템보안 연구실) ;
  • 박준규 (세종대학교 정보보호학과 시스템보안 연구실) ;
  • 이상훈 (국방과학연구소) ;
  • 박기웅 (세종대학교 정보보호학과)
  • Received : 2019.06.07
  • Accepted : 2019.06.21
  • Published : 2019.06.30

Abstract

Cloud computing markets are rapidly growing as cost savings and business innovation are being carried out through ICT worldwide. In line with this paradigm, the nation is striving to introduce cloud computing in various areas, including the public sector and defense sector, through various research. In the defense sector, DIDC was established in 2015 by integrating military, naval, air and military computing centers, and it provides cloud services in the form of IaaS to some systems in the center. In DIDC and various future cloud defense systems, It is an important issue to ensure availability in cloud defense systems in the defense sector because system failures such as network delays and system resource failures are directly linked to the results of battlefields. However, ensuring the highest levels of availability for all systems in the defense cloud can be inefficient, and the efficiency that can be gained from deploying a cloud system can be reduced. In this paper, we classify and define the level of availability of defense cloud systems step by step, and propose the strategy of introducing Erasure coding and failure acceptance systems, and disaster recovery system technology according to each level of availability acquisition.

세계적으로 ICT(Information & Communication Technology)를 통한 비용절감 및 업무혁신이 이루어지면서 클라우드 컴퓨팅(이하 클라우드) 시장이 급성장하고 있다. 이러한 패러다임에 맞춰 우리나라는 다양한 연구를 통해 공공부문, 국방 분야 등 다양한 분야에 클라우드를 도입시키기 위해 노력하고 있다. 특히 국방 분야에서는 2015년 육·해·공·군 전산소를 통합하여 국방통합데이터센터(DIDC, Defense Integrated Data Center)를 설립하였으며, 센터 내 일부 시스템을 대상으로 IaaS(Infrastructure as a Service) 형태의 클라우드 서비스를 제공하고 있다. 국방통합데이터센터 및 추후 도입될 국방 분야의 다양한 클라우드 시스템에서 네트워크 지연, 시스템 자원 고장 등과 같은 시스템 장애가 발생하게 되면 전장의 결과와 직결되기 때문에 국방 부문의 클라우드 시스템에 가용성을 보장하는 것은 중요한 이슈라 할 수 있다. 그러나 국방 클라우드의 모든 시스템을 대상으로 최고 수준의 가용성을 확보하는 것은 비효율적일 수 있으며, 클라우드 시스템 구축으로 얻을 수 있었던 효율성이 감소할 수 있다. 본 논문에서는 국방 클라우드 시스템의 가용성 확보 수준을 단계별로 분류 및 정의하고, 각 가용성 확보 수준에 따른 Erasure Coding 및 장애 허용 시스템, 재난 복구 시스템 기술 도입 전략을 제안한다.

Keywords

References

  1. 박천출 외 4명, "제4차 산업혁명 속 클라우드 컴퓨팅의 현재와 국방분야 적용방안",월간 궁방과 기술, 2017.11
  2. 편집부, "2019년 전세계 퍼블릭 클라우드 시장 17.3% 성장 전망", ITWorld, 2018.09
  3. 정구돈 외 4명, "국방 클라우드 컴퓨팅 운영환경 구축방안 연구", 안보경영연구원(SMI), 2016. 10.
  4. 이선목, "아마존.MS, 11조원짜리 美 국방부 IT 사업 놓고 격돌", 조선뉴스, 2019.04
  5. 강맹수, "클라우드 컴퓨팅 시장 동향 및 향후 전망", 산업기술리서치센터, 2019. 1.
  6. 신민희, "클라우드 컴퓨팅 산업현황 및 발전 전망", 한국차세대컴퓨팅학회 논문지, 2011.12
  7. 박미유,"국가별 국방과학기술 수준조사서", 국방기술품질원, 2019.04
  8. D. A. Patterson, G. A. Gibson, and R. H. Katz, "Introduction to Redundant Arrays of Inexpensive Disks (RAID)", Proceedings of ACM Special Interest Group on Management of Data, pp. 109-116, 1988
  9. Hadoop, "HDFS Architecture Guide," Apache Software Foundation, https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html#Introduction
  10. 이준우, 나연묵, "클라우드 컴퓨팅 기반의 대용량 이동객체 분산 처리 시스템", 한국차세대컴퓨팅학회 논문지, 2012.02
  11. Alexandros G Dimakis, P Brighten Godfrey, Yunnan Wu, Martin J Wainwright, and Kannan Ramchandran, "Network coding for distributed storage systems", IEEE Transactions on Information Theory, vol.56, pp.4539-4551, 2010 https://doi.org/10.1109/TIT.2010.2054295
  12. 최정열, "클라우드 데이터 센터의 에너지 효율성 평가", 한국차세대컴퓨팅학회 논문지, 2014.08
  13. 허아라, 류연승, "국방과학기술 정보의 분류체계 고찰", 한국정보보호학회 정보보호학회지, pp. 25-32, 2018.12
  14. 박준규 외 2명, "국방 지휘통제체계의 클라우드 도입 방안", 디지털문화아카이브지, 2019.04
  15. 에버밸류컨설팅, "서비스 지향적 차세대 데이터센터 통합 운영모델 연구용역", 안전행정부, 2013.11