• DocumentCode
    2264559
  • Title

    Secure and high-performance Web server system for shared hosting service

  • Author

    Hara, Daisuke ; Nakayama, Yasuichi

  • Author_Institution
    Dept. of Comput. Sci., Electro-Commun. Univ., Tokyo
  • Volume
    1
  • fYear
    0
  • fDate
    0-0 0
  • Abstract
    We developed Hi-sap, a Web server system that ensures the security in a server and has high performance when processing dynamic content. In existing servers, server embedded programs cannot be used safely in large-scale environments like a shared hosting service. These problems occur because server processes run under the privilege of an identical user. For example, server embedded interpreters are commonly used to improve performance in processing dynamic content, like Weblogs and wikis. However, other customers that share the same server can steal, delete, and tamper with data files of Weblogs and wikis. To solve these problems, we designed a new Web server system, Hi-sap. In the system, Web objects that are stored in a server are divided into partitions. Server processes run under the privilege of different users in every partition. We implemented Hi-sap on a Linux OS and tested the effectiveness of the system. Experimental results show that Hi-sap has high performance and scalability
  • Keywords
    Internet; Linux; file servers; security of data; Hi-sap; Linux OS; Web object; dynamic content processing; high performance server process; server embedded interpreter; server embedded program; server security; shared hosting service; Computer science; Computer security; File servers; Internet; Large-scale systems; Linux; Permission; Scalability; System testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2006. ICPADS 2006. 12th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2612-8
  • Type

    conf

  • DOI
    10.1109/ICPADS.2006.98
  • Filename
    1655660