DOI QR코드

DOI QR Code

Non-Disruptive Server Management for Sustainable Resource Service Based on On-Premise

온-프레미스 기반 지속적인 자원 서비스를 위한 서버 무중단 기법

  • 김현우 (동국대학교 멀티미디어공학과)
  • Received : 2018.09.20
  • Accepted : 2018.10.01
  • Published : 2018.12.31

Abstract

The rapid development of IT, many conventional passive jobs have been automated. This automation increases the leisure time of many people and various services are being developed for them. In addition, with the advent of smart devices that are compact and portable, it is possible to use various internet services without any time and place discretion. Various studies based on virtualization are under way to efficiently store and process large data generated by many devices and services. Desktop Storage Virtualization (DSV), which integrates and provides users with on-premise-based distributed desktop resources during these studies, uses virtualization to consolidate unused resources within distributed, legacy desktops. This DSV is very important for providing high reliability to users. In addition, research on hierarchical structure and resource integration for efficient data distribution storage processing in a distributed desktop-based resource integration environment is underway. However, there is a lack of research on efficient operation in case of server failure in on-premise resource integration environment. In this paper, we propose Non-disruptive Server Management (NSM) which can actively cope with the failure of desktop server in distributed desktop storage environment based on on-premise. NSM is easy to add and remove desktops in a desktop-based integrated environment. In addition, an alternative server is actively performed in response to a failure occurrence.

최근 IT 기술의 급성장에 따라 종래의 많은 수동적인 업무가 자동화되었다. 이러한 자동화를 통해 많은 사람들의 여가 시간이 증대되고 이를 위한 다양한 서비스들이 개발되고 있다. 또한, 소형화되고 휴대에 편리한 스마트 디바이스의 등장으로 시간과 장소에 구애를 받지 않고 다양한 인터넷 서비스 이용이 가능하다. 많은 디바이스 및 서비스에서 발생되는 빅 데이터의 효율적인 저장 처리를 위해 가상화 기반의 다양한 연구들이 진행되고 있다. 이러한 연구 중에 온-프레미스 기반 분산된 데스크탑 자원을 통합하고 사용자에게 제공하는 데스크탑 스토리지 가상화는 가상화를 이용하여 분산된 레거시 데스크탑내에 사용되지 않는 자원을 통합한다. 이는 사용자에게 신뢰성 제공을 위한 고가용성이 매우 중요시된다. 또한, 분산된 데스크탑 기반 자원 통합 환경에서 효율적인 데이터 분배 저장 처리를 위한 계층적 구조 및 자원통합 연구들이 진행되고 있다. 그러나 온-프레미스 기반 자원 통합 환경에서 서버 고장 발생시 효율적인 대처를 위한 운영 연구가 미흡하다. 이러한 운영적 서버 고가용성을 위해 본 논문에서는 온-프레미스 기반 분산된 데스크탑내 스토리지 통합 환경에서 데스크탑 서버의 장애 발생에 따른 능동적인 대처가 가능한 무중단 서버 관리 기법을 제안한다. 이는 데스크탑 기반 통합 환경에서 데스크탑 추가 및 제거가 용이하다. 또한, 장애발생에 따라 대체 서버가 능동적으로 수행된다.

Keywords

JBCRIN_2018_v7n12_295_f0001.png 이미지

Fig 1. DMN operation flow

JBCRIN_2018_v7n12_295_f0002.png 이미지

Fig 2. DSN operation flow

JBCRIN_2018_v7n12_295_f0003.png 이미지

Fig 3. NSM Architecture

JBCRIN_2018_v7n12_295_f0004.png 이미지

Fig 4. DMN and DSN executions according to DSM operation mode setting.

JBCRIN_2018_v7n12_295_f0005.png 이미지

Fig 5. Non-disruptive server process in DSM

JBCRIN_2018_v7n12_295_f0006.png 이미지

Fig 6. Comparison of the desktop operation states that master node fault has occurred.

Table 1. NSM Medadata

JBCRIN_2018_v7n12_295_t0001.png 이미지

References

  1. Mohammad Isam Malkawi, "The art of software systems development: Reliability, Availability, Maintainability, Performance (RAMP)," Human-centric Computing and Information Sciences, Vol.3, No.22, pp.1-17, Dec. 2013. https://doi.org/10.1186/2192-1962-3-1
  2. Eun-Ha Song, Hyun-Woo Kim, and Young-Sik Jeong, "Visual Monitoring System of Multi-Hosts Behavior for Trustworthiness with Mobile Cloud," Journal of Information Processing Systems, Vol.8, No.2, Jun. 2012.
  3. Sun-Ho Lee and Im-Yeong Lee, "A Secure Index Management Scheme for Providing Data Sharing in Cloud Storage," Journal of Information Processing Systems, Vol.9, No.2, pp. 287-300, Jun. 2013. https://doi.org/10.3745/JIPS.2013.9.2.287
  4. Nitesh Shrivastava and Ganesh Kumar, "A survey on cost effective multi-cloud storage in cloud computing," International Journal of Advanced Research in Computer Engineering and Technology, Vol.2, Issue 4, Apr. 2013.
  5. So-Yeon Kim, Hong-Chan Roh, Chi-Hyun Park, and Sang-Hyun Park, "Analysis of Metadata Server on Clustered File Systems," in Proceedings of the Korea Computer Congress 2009, KCC, Vol.36, No.1, pp. 64-69. Jul. 2009.
  6. Pradnya Eknath Gaonkar and Sachin Bojewar, Jayesh Ajit Das, "A Survey: Data Storage Technologies," International Journal of Engineering Science and Innovative Technology, Vol.2, No. 2, pp.547-554, Mar. 2013.
  7. Garth A. Gibson and Rodney Van Meter, "Network attached storage architecture," Communications of the ACM, Vol.43, No.11, pp.37-45, Nov. 2000. https://doi.org/10.1145/353360.353362
  8. B. Dong, Q. Zheng, F. Tian, K. Chao, R. Ma, and R. Anane, "An optimized approach for storing and accessing small files on cloud storage," Journal of Network and Computer Applications, Vol.35, No.6, pp.1847-1862, Nov. 2012. https://doi.org/10.1016/j.jnca.2012.07.009
  9. Manojit Chattopadhyay, Pranab K. Dan, and Sitanath Mazumdar, "Comparison of visualization of optimal clustering using self-organizing map and growing hierarchical selforganizing map in cellular manufacturing system," Applied Soft Computing, Vol.22, pp.528-543, Sep. 2014. https://doi.org/10.1016/j.asoc.2014.04.027
  10. Jose Luis Silva, Jose Creissac Campos, and Michael D. Harrison, "Prototyping and analysing ubiquitous computing environments using multiple layers," International Journal of Human-Computer Studies, Vol.72, No.5, pp.488-506, May. 2014. https://doi.org/10.1016/j.ijhcs.2014.02.001
  11. Javed Mohammed, "Evolution of the Next Generation of Technologies: Mobile and Ubiquitous Computing," International Journal of Advanced Research in Science, Engineering and Technology, Vol.1, No.5, pp.247-253, Dec. 2014.
  12. Mengdi Wang, Bo Li, Yongxin Zhao, and Geguang Pu, "Formalizing Google File System," In Proceedings of 2014 IEEE 20th Pacific Rim International Symposiumon Dependable Computing, Singapore, Singapore, 18-21 Nov. 2014. pp.190-191
  13. Hyun-Woo Kim, Jong Hyuk Park, and Young-Sik Jeong, "Human-centric storage resource mechanism for big data on cloud service architecture," Journal of Supercomputing, Vol. 72, Issue 7, pp.2437-2452, Jul. 2016. https://doi.org/10.1007/s11227-015-1390-3
  14. Hancong Duan, Shiyao Yu, Mei Mei, Wenhan Zhan, and Lin Li, "CSTORE: A desktop-oriented distributed public cloud storage system," Computers and Electrical Engineering, Vol.42, pp.60-73, Feb. 2015. https://doi.org/10.1016/j.compeleceng.2014.11.001
  15. Jeffrey Shafer, Scott Rixner, and Alan L. Cox, "The Hadoop Distributed Filesystem: Balancing Portability and Performance," In Proceedings of IEEE International Symposium on Performance Analysis of System and Software (ISPASS 2010), White Plains, New York, 28-30 Mar. 2010, pp.122-133.