Integrated Management Middleware for the Servers supporting the terminal-independent

단말기 독립형 서버 통합 관리 미들웨어

  • 김정희 (제주대학교 첨단기술연구소) ;
  • 곽호영 (제주대학교 통신컴퓨터공학부)
  • Published : 2006.06.01

Abstract

The Internet has become an important instrument for providing many pieces of information to us. And server systems offer the various services after processing a volume of information, it's network topology also has been complex for providing information. Therefore this expansion means the importance of fast and sustained management of server systems. But most of server systems are located in fire-walls to allow only restricted access. Moreover, due to the difference of management based on the different operating system of each server system, management of server system is not to efficiency. That is, sever administrators have to manage by themselves many kinds of servers by using local-based or socket-based single access applications. Therefore, we design and implement a middleware system which allows to manage many kinds of severs integrally ruling XML-based Web Services which have distributed object technology such as CORBA, Java RMI and DCOM, but are free from platforms or development languages. System also provides location transparency and terminal independence and calls a server system management command to manage systems.

인터넷은 우리에게 많은 정보를 제공해 주는 중요한 수단이 되었다. 그리고 정보 제공을 위해 인터넷의 서버 시스템들은 대용량의 정보를 처리하여 다양한 서비스를 제공함과 동시에 이들의 네트워크 구조는 더욱 더 복잡해지고 있다. 따라서 서버 시스템들에 대한 신속하고 지속적인 관리가 중요시 되고 있다. 그러나 대부분의 서버 시스템들은 방화벽 내부에 위치하여 제한된 접근만을 허용하며 또한 각 서버 시스템들의 서로 다른 운영체제와 서로 다른 관리 방법으로 인해 효율적인 서버 시스템 관리가 이루어지고 있지 않다. 즉 서버 관리자들은 제한된 공간에서 로컬 또는 소켓 기반의 단일 접속 애플리케이션을 이용하여 다양한 형태의 서버들을 직접 관리해야만 한다. 따라서 본 논문은 CORBA, Java RMI, DCOM등의 분산 객체 기술을 가지면서 플랫폼이나 개발언어에 제약을 받지 않는 XML(extensible Markup Language) 기반의 웹서비스 기술(Web Services Architecture)을 이용하여 다수의 서버 시스템들을 통합적으로 관리 할 수 있는 미들웨어 시스템을 설계하고 구현하였다. 시스템은 위치 투명성 및 단말기 독립성을 제공하며 서버 시스템 관리 명령을 호출하여 시스템 관리가 가능하다.

Keywords

References

  1. Aeleen Frisch, 'Essential System Administration', 1995, O'Reilly & Associates, Inc.
  2. 박남섭, 김태윤 'CORBA 기반 원격 서버 관리 시스템의 설계 및 구현', 한국정보처리학회 춘계학술발표논문집 Vol.9, No.1, [2002]
  3. Microsoft Strategy for Distributed Computing and DCE Services, http://www.microsoft.com/TechNet/Analpln/dce.asp
  4. CORBA Specification, Ver 2.4.2, OMG, http://www.omg.org'
  5. Java, RMI and CORBA, OGM, http://www.omg.org/news/compare.html
  6. Richard Grimes, Professional DCOM Programming, Wxor Press
  7. 이경하, 이규철, '웹서비스의 표준화 동향과 발전 방향', 데이터베이스연구회지, VOL.19, No.01, pp.0080-0087, 2003. 03
  8. 'Web Services Architecture', ''http://www.w3.org/TR/ ws-arch', 2004. 2. 11
  9. SOAP Version 1.2 Part 0 Primer, http://www.w3.org/TR/soap12-part0/,2004. 6. 25
  10. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language, http://www.w3.org/TR/wsdl20/, 2004. 8. 3
  11. UDDI Technical White Paper, UDDI.ORG, http://www.uddi.org/pubs/Iru_UDDI_Technical_White_Paper.pdf
  12. David Orchard, 'Web Services Pitfalls', http://www.xml. org/pub/a/2002/02/06/webservices.html, XML.com, Feb 2002
  13. Fabio Casati, Ming-Chien Shan, 'Models and Languages for Describing and Discovering E-Services', Tutorial, Semantic Web Working Symposium, Stanford, USA, July 2001
  14. Heather Kreger, 'Web Services Conceptual Architecture 1.0'. http://www-4.ibm.com/software/solutions/webserivces/pdf/WSCA.pdf, 2001, 4
  15. Donald F. Ferguson, Tony Storey, Brad Lovering, John Shewchuk, '안전하고 신뢰성 있는 웹서비스' IBM DeveloperWorks, http://www-903.ib m.com/developerworks/kr/webservices/Iibrary/ws-securtrans.html,2003, 10
  16. Eric Newcomer, 'Understanding Web Services', Pearson Education, 2002, 12
  17. Henry Bequet, Meeraj Moidoo Kunnumpurath, Scan Rhody, Andre Tost, 'Beginning Java Web Services', Wrox Press, 2003, 5
  18. S. Jeelani Basha, Scott Cable, Ben Galbraith, Mack Hendricks, Romin Irani, James Milbery, Tarak Modi, Andre Tost, Alex Toussaint, 'Professional Java Web Servicer', Wrox Press, 2002, 11
  19. Ray Lai, 'J2EE Platform Web Services', Prentice Hall, 2003,12,24
  20. Harvey M. Deitel, Paul J. Deitel, Jonathan P. Gadzik, Kyle Lomeli, Sean E. Santry, Su Zhang, 'Java Web Services for Experienced Programmers', Pearson Education, 2003, 9,17
  21. Steve Graham, Simeon Sumeonov, Toufic Boubez, Doug Dais, Glen Daniels, Yuichi Nakamura, Roy Neyama, 'Building Web Services with Java (Making Sense of XML, SOAP, WSDL, and UDDI)', SAMS Press, 2002
  22. David Chappell, Tyler Jewell, 'Java Web Services', O'Reilly, 2002, 5
  23. Mark Endrei, Jenny Ang, Ali Arsanjani, Sook Chua, Philippe Comte, Pal Krogdahl, Min Luo, Tony Newling, 'Patterns: Service-Oriented Architecture and Web Services', IBM Red Books, 2004, 4