百度首页 | 百度空间
 
查看文章
 
openQRM FAQs
2008-04-22 16:22
openQRM FAQs | Print |


What is openQRM?

openQRM is an open source data center management and automation software. Please see the home page for more details.

[Top]

What is openQRM used for?

openQRM is used to assist system administrators with many mundane tasks which are part of managing data centers with thousands of servers in complex network environments. openQRM can be used to increase reliability, improve performance, decrease deployment and provisioning time and make data center operations more efficient. Please see Features page for more details.
[Top]

How can I get more information?

You can obtain a copy of the user manual, or view a technical white paper . News on openQRM and related projects are also available. Please see the site map for more details.
[Top]

Are there openQRM mailing lists?

Yes, there are both user and developer lists available .
[Top]

Under what license is openQRM provided?

openQRM is provided in a dual licensing model that offers users a choice of using openQRM pursuant to either an open source license or a commercial license. This dual licensing strategy is now common with many commercial open source projects, for example MySQL(tm).

The open source license is the same as MPL, with attributions provisions in Exhibit A and B (similar to the SugarCRM(tm) license). Customers who wish to use commercial license due to corporate policies or other reasons may obtain openQRM with a commercial license from Qlusters.
[Top]

What is a “virtual environment”?

A virtual environment is a set of meta-data that includes all the parameters required for openQRM to boot a file-system image on any number of machines. These parameters include hardware requirements (CPU, RAM, number of machines, etc), policies used to scale your virtual environment, high-availability requirements and so forth. Generally, a virtual environment is loosely associated with a specific application or service that runs on a set of nodes (e.g. an “apache-ssl” virtual environment set to run on eight nodes). Virtual environments are configured through the openQRM web GUI.
[Top]

What is a “shared image”?

A shared image is a file system image that is mounted directly by multiple nodes. These nodes can read and write to the same file system, so all data is shared between the nodes. Patches for a group of systems using a shared image need only be applied once — greatly reducing the overhead of patch management.
openQRM also provides a mechanism to have “private” directories in shared images for places that need to be specific per node (e.g. log files, or configuration files).
[Top]

How can I get openQRM?

The download page is for source and binaries. You can also access the CVS repository .
[Top]

How do I build openQRM?

Please see the openQRM build HOWTO document. There is also more detailed information available in the user’s manual. If you are new to openQRM, we suggest that you start with the binary installation files available in the download section.
[Top]

How do I install openQRM?

Please see the openQRM installation HOWTO. There is more detailed information available in the user’s manual.

[Top]

Do I need to customize my Distribution?

The file-system image creation script will take care of any minimal changes that need to occur. There are just a few small changes in the start scripts to ensure that NFS is started at the correct time, and to begin a small monitoring agent at boot time.
[Top]

Can I use a customized kernel?

Any 2.4 or 2.6 kernel will work as long as it properly supports the hardware you require, and does not have any conflicts with the file system image it’s paired with it in the virtual environment.
[Top]

What architectures are supported?

Currently x86, x86-64, and EMT64 are supported.
[Top]

What distributions are supported?

Redhat, SuSe and Debian are currently on the supported list, with more on the way as we test them. If you have used openQRM with other distributions, please let us know — we're always interested in gathering this type of information.
[Top]

What are the minimum requirements necessary in order to test openQRM?

The openQRM server can be installed on just a single machine, however, if you want to manage nodes, you'll need to network boot them into the control of openQRM. The managed nodes don't need access to the hard drives — eliminating the need to manually install anything on these nodes.
[Top]

Can I use openQRM with a clustered file system?

You can mount clustered file systems from your nodes just as you would with any other system, however, at this time you cannot have the root partition mounted from a clustered file-system. We are currently evaluating the best and most stable CFS to accomplish this. We would welcome any suggestions regarding this process.
[Top]

Can I use openQRM with a SAN?

Similar to what was mentioned above, you can mount a SAN from your nodes as you would with any other system, however at this time you cannot have the root partition mounted from a SAN. We have iSCSI support — if your SAN supports this, you can mount the root partition through iSCSI. Another option is to mount your SAN from a system, then re-export the file-system through NFS, and use this as an image repository.
[Top]

Where can I get support?

OpenQRM comes with free community project support.
[Top]

Where can I submit feature requests?

Feature requests can be submitted here .
[Top]

Where can I submit bugs?

The bug submission page.
[Top]

How can I contribute?

Testing, bug reports and feedback are the easiest things to contribute. We are also always looking for more plug-ins to complement a “stack” of open-source components for data center management. Please see this link for general information on getting involved in the project.

[Top]

Please submit comments or suggestions for this page <a mce_href="mailto: <script language='JavaScript' type='text/javascript'> <!-- var prefix = 'ma' + 'il' + 'to'; var path = 'hr' + 'ef' + '='; var addy10470 = 'documentation' + '@'; addy10470 = addy10470 + 'openqrm' + '.' + 'org'; document.write( '<a ' + path + '\'' + prefix + ':' + addy10470 + '\'>' ); document.write( addy10470 ); document.write( '<\/a>' ); //-->\n </script><script language='JavaScript' type='text/javascript'> <!-- document.write( '<span style=\'display: none;\'>' ); //--> </script>This email address is being protected from spam bots, you need Javascript enabled to view it <script language='JavaScript' type='text/javascript'> <!-- document.write( '</' ); document.write( 'span>' ); //--> </script>?subject=FAQs" href="mailto:%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20var%20prefix%20=%20%27ma%27%20+%20%27il%27%20+%20%27to%27;%20var%20path%20=%20%27hr%27%20+%20%27ef%27%20+%20%27=%27;%20var%20addy10470%20=%20%27documentation%27%20+%20%27@%27;%20addy10470%20=%20addy10470%20+%20%27openqrm%27%20+%20%27.%27%20+%20%27org%27;%20document.write%28%20%27%3Ca%20%27%20+%20path%20+%20%27%5C%27%27%20+%20prefix%20+%20%27:%27%20+%20addy10470%20+%20%27%5C%27%3E%27%20%29;%20document.write%28%20addy10470%20%29;%20document.write%28%20%27%3C%5C/a%3E%27%20%29;%20//--%3E%5Cn%20%3C/script%3E%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3Cspan%20style=%5C%27display:%20none;%5C%27%3E%27%20%29;%20//--%3E%20%3C/script%3EThis%20email%20address%20is%20being%20protected%20from%20spam%20bots,%20you%20need%20Javascript%20enabled%20to%20view%20it%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3C/%27%20%29;%20document.write%28%20%27span%3E%27%20%29;%20//--%3E%20%3C/script%3E?subject=FAQs">here.

Comments (2)add comment

Ehab Heikal said:

How is the performance like, I really think that running an entire system from NFS will reduce the performance drastically of the server
February 24, 2007

Matthias Rechenburg said:

Hi Ehab,

performance is not a problem since the system will just download the needed files for boot-up and init once from the NFS-server. Then most of the work on the system happens acutally in RAM. Of course it is recommended to configure a separated mountpoint/partition for the application-data.

Anyway you can also use Iscsi-targets, Aoe/Coraid servers or local-deployment instead of NFS for deploying your systems. With e.g. Iscsi-boot provided by the Iscsi-plugin your nodes will have a "normal" filesystem like ext3 or reiserfs as the rootfs and will even benefit from the local caching of the filesystem in RAM of the system.

greetz,

Matt

类别:Openqrm | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu