Preparation Guide for New PRAGMA Cloud Site
All PRAGMA member institutions are encouraged to contribute their systems and technical support to Routine-basis experiments in PRAGMA testbed.
Non-member institutions may be able to participate as well. You may email to Cindy Zheng for initial contact.
All participating sites are committed to a close collaboration within PRAGMA resources working group with their resources and technical expertise.
Here is the procedure for join PRAGMA Cloud:
- Identify one or more VM hosting server(s) which can be shared in PRAGMA Cloud and satisfy the following minimum requirements:
- at least one internet connection to the frond-end node
- at least 8GB RAM
- at least 500GB disk space
- modern processor that supports hardware virtualization (2010 or later)
- running UNIX flavored virtualization system
- running Gfarm 2.4.2
- Must be GSI-enabled
- Preferably to setup your VM hosting server as a Gfarm file system server
- Must install and enable Gfarm client on your VM hosting server. See a Gfarm client setup example
- has an users guide on how to deploy an application VM from Gfarm storage. Here is an example for Rocks Xen platform
- Identify one or more technical supporter for your system
- Email the following info to Cindy Zheng
- your site contact (management) name and email address
- technical supporter(s) name(s) and email address(es)
- your VM hosting server hostname / IP address
- if your clusters backend nodes are on a public network, the IP address range
- specifications of your VM hosting server
- your CA certificate and signing policy files (if your CA is IGTF approved, skip this item, mark it as "in IGTF distribution")
If your institution does not have a certificate authority service yet and/or you are still using SimpleCA, you can:
- Use PRAGMA experimental CA as short term solution (send request to Cindy), or
- Setup your own certificate authority service. You may want try Naregi-CA or OpenCA, both are free and IGTF-compliant CA software.
- URL to your system's users guide
- Setup certificates update on your VM hosting server. See some "how-to's"
- Implement firewall settings
- Test Gfarm access and VM deployment on your VM hosting server
Uppon receiving all the info specified above, Cindy will
- add your site contact and technical supporter to the appropriate PRAGMA mailing lists
- grant you access to wiki and setup your site status page
- help verify access to your VM hosting server
- then introduce your site and supporters to PRAGMA resources group
From there on, you will be a part of the PRAGMA Cloud and working closely with PRAGMA friends on our Routine-basis experiments.