DOI QR코드

DOI QR Code

Distributed File Systems Architectures of the Large Data for Cloud Data Services

클라우드 데이터 서비스를 위한 대용량 데이터 처리 분산 파일 아키텍처 설계

  • 이병엽 (배재대학교 전자상거래학과) ;
  • 박준호 (충북대학교 전자정보대학 정보통신공학과) ;
  • 유재수 (충북대학교 전자정보대학 정보통신공학과)
  • Received : 2011.12.07
  • Accepted : 2011.12.29
  • Published : 2012.02.28

Abstract

In these day, some of IT venders already were going to cloud computing market, as well they are going to expand their territory for the cloud computing market through that based on their hardware and software technology, making collaboration between hardware and software vender. Distributed file system is very mainly technology for the cloud computing that must be protect performance and safety for high levels service requests as well data store. This paper introduced distributed file system for cloud computing and how to use this theory such as memory database, Hadoop file system, high availability database system. now In the market, this paper define a very large distributed processing architect as a reference by kind of distributed file systems through using technology in cloud computing market.

최근 클라우드 컴퓨팅 시장에 진출했거나 진출을 선언한 글로벌 IT 기업들을 이미 보유하고 있는 하드웨어, 소프트웨어 기반 기술들을 활용하거나 상호 협력을 통해 다양한 클라우드 서비스들을 제공함으로써 불특정 다수를 대상으로 급격하게 성장하고 있는 클라우드 컴퓨팅 시장에서 자신들의 영역을 지속적으로 확장해 나가고 있다. 분산 파일 시스템은 데이터의 저장과 관리뿐만 아니라 상위 계층 서비스가 요구하는 충분한 성능과 안정성을 보장해주기 위한 클라우드 컴퓨팅의 핵심 기술 중의 하나이다. 본 논문 에서는 클라우드 컴퓨팅을 위해 분산 파일 시스템이 갖추어야 할 사항들과 클라우드 컴퓨팅에서 활용 가능한 오픈 소스 기반의 하둡 분산 파일 시스템, 메모리 데이터베이스 기술, 고가용성 데이터베이스 시스템을 소개하고 현재 클라우드 컴퓨팅 시장에서 활용되고 있는 분산 파일 시스템의 동향을 통한 다양한 분산처리 기술을 참고하여 대용량 분산 데이터 처리 아키텍처를 구현하였다.

Keywords

References

  1. Cloud computing, http://en.wikipedia.org/wiki/ Colud_computing.
  2. Sanjay Ghemawat, H. Gobioff, and Shun-Tak Leung, "The Google File System," In Proc. of ACM Symp. on Operating Systems Principles, pp.20-40, 2003.
  3. HDFS, http://hadoop.apache.org/core/docs
  4. http://wiki.apache.org/hadoop/PoweredBy
  5. Distributed Storage System with Web Services Client Interface, US Patent No. 2007.
  6. http://www.pnfs.com
  7. http://en.wikipedia.org/wiki/PNFS
  8. pNFS BOF, http://www.pnfs.com/docs/sc08_ pnfs_bof_slides.pdf
  9. http://sourceforge.net/projects/kosmosfs
  10. FUSE, http://fuse.sourceforge.net
  11. Dave Thomas, "Enabling Application Agility Software as a Service, Cloud Computing and Dynamic Languages," Journal of Object Technology, Vol.7, No.4, May-June 2008.
  12. 세일즈포스닷컴, "Salesforce 마케팅," http://salesforce.com
  13. KIPA, "SaaS 대표주자, Salesforce.com의 성장 세 분석," 11월, 2007년.
  14. 민영수, 진기성, 김홍연, 김영균, 클라우드 컴퓨팅을 위한 분산 파일 시스템 기술 동향, 전자통신 동향분석, 2009.
  15. 김창수, 김학영,남궁한, 클라우드 서비스를 위한 대규모 클러스터 관리 기술 개발, 전자통신 동향분석, 2009.