Logo image
MTSH: Multi-Tenant Web-based Management System on SSDB and HDFS
Thesis

MTSH: Multi-Tenant Web-based Management System on SSDB and HDFS

Ngo, Thi Nha
Masters, 國立清華大學, 資訊工程學系
2013

Abstract

Multi-Tenant SSDB HDFS SaaS Management System
Abstract MTSH: Multi-Tenant Web-based Management System on SSDB and HDFS We develop a data management system for cloud operations, named MTSH. MTSH supports Multi-Tenancy on SSDB (System Software Database an ANSI SQL-to-NoSQL service over HBase) and HDFS (Hadoop Distributed File System). This thesis focus on this new type of data stores also called NoSQL. Specifically, we will focus on HBase, which is a column oriented, or BigTable like Database as our choice of NoSQL store. A Multi-Tenant system is a shared resource that allows separate users, or tenants, to view the applications as if it is their own. A typical scenario that lends itself to a multiple tenant application is one in which all users of the application wish to customize the user experience but otherwise have the same basic business requirements. Software as a Service (SaaS) attracts small and medium enterprises because of low investment cost, high flexibility and easy management. A Multi-Tenant Web-based system is the solution from isolated tenancy hosted application to Multi Tenancy. We will have a complete application for medium enterprises to manage their resources with both relational database and NoSQL database (HBase). The experimental results demonstrate both, performance and scalability advantage of MTSH compare to WebHDFS and the scalability of the system with the number of tenants is increased. Key words: Multi-Tenant, SSDB, HDFS,SaaS, Management System

Metrics

1 Record Views

Details

Logo image