HUBZero: An integrative platform for scalable access to KnowEnG
We adopted HUBzero, an open-source platform, to develop the web portal. The hub environment in HUBzero is built with the same core components as a web site. The hub structure is constructed on this foundation to provide an environment to support research, education, and collaborative activities. Under the hood, hub middleware simplifies the user experience by eliminating the need for software maintenance and by hiding the complexities of Cloud computing.
HUBzero is a stable and proven system support by a development consortium, and it is well known for enabling online computing applications. The fully open source development of HUBzero facilitates capability extension and security management. The system can be scaled up to accommodate a growing community with relatively few limitations. The HUBzero architecture has features that are particularly suitable for scalable implementation in Cloud architectures, including middleware scalability solutions, sandbox workspaces, and workflow support (see below).