160 likes | 348 Views
Introduction to TWNIC RMS (Resource Management System). 15 th APNIC NIR Meeting. David Chen David@twnic.net.tw Feb 26, 2003. Agenda. An Overview of TWNIC RMS What does TWNIC RMS do ? How TWNIC RMS processes ? Functions of TWNIC RMS Advantages of TWNIC RMS
E N D
Introduction to TWNIC RMS (Resource Management System) 15th APNIC NIR Meeting David Chen David@twnic.net.tw Feb 26, 2003
Agenda • An Overview of TWNIC RMS • What does TWNIC RMS do ? • How TWNIC RMS processes ? • Functions of TWNIC RMS • Advantages of TWNIC RMS • Deployment Schedule • Summary
An Overview of TWNIC RMS TWNIC RMS SmartFlow TWNIC Member FTP APNIC Non-Member Mail • Process Modeling • Process Execution • Process Monitoring • Integration Hostmaster WHOIS V3
What does TWNIC RMS do ? • Provide Internet resources application interface to TWNIC member, non-member and hostmaster • IPv4 、 IPv6 address and ASN application • Reverse domain Maintenance • WHOIS database Maintenance • Provide Internet resources administration interface to TWNIC hostmaster TWNIC RMS not only provides Internet resource management but also integrates all Internet resource information together
DB DB TWNIC RMS System Architecture Client Tier Middle Tier Data Tier Application 1 Application 2 Application 3 Apache Tomcat JBOSS J J JSP D D Container XML FTP HTML FTP EJB B B Browser Browser Container Sevlet C C Container Client Client Solaris Solaris
How TWNIC RMS processes ? (1) • 3-Tier structure • Client Tier • Web-based interface • Ftp function using web interface trigger • Mail-based parsing • API for C library or Perl module • Middle Tier • Web Server (Apache server) • AP Server (JBOSS open source) • J2EE API and JMX (Java Management eXtension)
How TWNIC RMS processes ? (2) • Data Tier • Database Management System • File System • Development tool – SmartFlow Engine • Developed by III Taiwan (Institute for Industry Information) • Pure Java Language • Graphic user interface to define work flow and control • Flexible redefine capability
How TWNIC RMS processes ? (3) Integrate manpower、information、resource step by step or parallel to process work
Functions of TWNIC RMS (1) • Client • TWNIC member application (new) • IPv4/IPv6 address & ASN application (enhance) • WHOIS query (enhance) • Person and Network object maintenance (enhance) • Reverse domain Maintenance (enhance) • Ticket status query (new) • API Interface (enhance) • Member- specific statistics (enhance) • Billing (new)
Functions of TWNIC RMS (2) • Administration • Account management (enhance) • IP address & ASNs maintenance (enhance) • Resource Tracking System (new) • Statistics (enhance) • Accounting (new) • WHOIS Database query (enhance)
Functions of TWNIC RMS RMS Client User RMS Administration Apply for Membership IP application Account management IP Management ASN application WHOIS Query ASN Management Statistics Ticket Status Query IPv4/IPv6 Network System administration Resource Tacking System Contact Person Maintain IP Reverse Maintain Accounting IP / ASN allocated fee Member Information Announcement WHOIS Database query API Interface Statistics Smart Flow
Advantages of TWNIC RMS (1) • Member & Non-member • Friendly web base interface • On-line help • Ticket No. and status checking • Reminding member fee due day • Quickly and precisely response query • Enhance statistics for each member • Announcement for specific member
Advantages of TWNIC RMS (2) • Hostmaster • Real time alert at new applications’ arrival • Integrate all application documents into one data storage • Ticketing System for tracking status • Member accounting easier • Quicker response query • Enhanced statistics for all resources • Smart bulletin board system
Schedule of TWNIC RMS • First stage – Feb 15, 2003 • Prototype system • Second Stage - Jun 30, 2003 • Full system • Third Stage – Jul 31, 2003 • Testing and Checking • Planned to be On-line on Aug 1, 2003
Summary • TWNIC RMS integrates all Internet resource management in one system • TWNIC RMS keeps Internet resource application open and fair • TWNIC RMS manages Internet resource efficiently • TWNIC RMS provides better customer service • TWNIC RMS saves hostmaster loading and makes life easier