분산클라우드 환경에서 마이크로 데이터센터간 자료공유 알고리즘

A Data Sharing Algorithm of Micro Data Center in Distributed Cloud Networks

  • 김현철 (남서울대학교 컴퓨터학과)
  • 투고 : 2015.03.12
  • 심사 : 2015.03.30
  • 발행 : 2015.03.30

초록

현재의 ICT 인프라(인터넷과 서버/Client 연동)는 다양한 장치, 서비스, 비즈니스 및 기술 진화에 따른 신속한 대응에 어려움을 겪고 있다. 클라우드 컴퓨팅(Cloud Computing)은 구름 같은 네트워크 환경에서 원하는 작업을 요청하여 실행한다는 데서 기원하였으며, 인터넷 기술을 활용하여 IT 자원을 서비스로 제공하는 컴퓨팅을 뜻하고 오늘날 IT 트렌드의 하나로 가장 주목 받고 있다. 이러한 분산클라우드 환경에서는 네트워크 및 컴퓨팅 자원에 대한 통합 관리 체계를 통하여 관리 비용 증가 문제를 원천적으로 해결하고 분산된 마이크로 데이터센터(Micro DC(Data Center))를 통하여 코어 네트워크 트래픽 폭증 문제를 해결하여 비용 절감 효과를 높일 수 있다. 그러나 기존의 Flooding 방식은 인접한 모든 DC들에게 전송하기 때문에 많은 트래픽을 유발 할 수 있다. 이를 위해 Restricted Path Flooding 알고리즘이 제안되었으나 대규모 네트워크에서는 여전히 트래픽을 발생할 수 있는 단점이 있어서 본 논문에서는 홉수 제한을 통하여 이를 개선한 Lightweight Path Flooding 알고리즘을 제안하였다.

Current ICT(Information & Communication Technology) infrastructures (Internet and server/client communication) are struggling for a wide variety of devices, services, and business and technology evolution. Cloud computing originated simply to request and execute the desired operation from the network of clouds. It means that an IT resource that provides a service using the Internet technology. It is getting the most attention in today's IT trends. In the distributed cloud environments, management costs for the network and computing resources are solved fundamentally through the integrated management system. It can increase the cost savings to solve the traffic explosion problem of core network via a distributed Micro DC. However, traditional flooding methods may cause a lot of traffic due to transfer to all the neighbor DCs. Restricted Path Flooding algorithms have been proposed for this purpose. In large networks, there is still the disadvantage that may occur traffic. In this paper, we developed Lightweight Path Flooding algorithm to improve existing flooding algorithm using hop count restriction.

키워드

참고문헌

  1. Wang En Dong, et.al,, "QoS-Oriented Monitoring Model of Cloud Computing Resources Availability," IEEE International Conference on Intelligent Computing and Intelligent Systems, Vol. 3, pp. 642-646, 2013.
  2. Amanatullah, Y., et. al,, "Toward cloud computing reference architecture: Cloud service management perspective," IEEE International Conference on ICT for Smart Society, pp. 1-4, 2013.
  3. Malik, S,. et.al., "Cooperative cloud computing in research and academic environment using Virtual Cloud," IEEE International Conference on Emerging Technologies, pp. 1-7, 2012.
  4. Jadeja, Y., Modi, K., "Cloud computing - concepts, architecture and challenges," IEEE International Conference on Computing, Electronics and Electrical Technologies, pp. 877-880, 2012.
  5. Mollah, M.B., et.al,, "Next generation of computing through cloud computing technology," IEEE International Conference on Electrical & Computer Engineering, pp. 1-6, 2012.
  6. Shuai Zhang, et.al,, "The comparison between cloud computing and grid computing," IEEE International Conference on Computer Application and System Modeling, pp. 11-72, 2010.
  7. Panneerselvam, J., et.al,, "An Investigation of the Effect of Cloud Computing on Network Management," High Performance Computing and Communication, pp. 1794-1799, 2012.
  8. Islam, S.S., et.al,, "Cloud computing for future generation of computing technology," IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems, pp. 129-134, 2012