Jump to content

OpenQRM: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
m fixing DOI link
 
(41 intermediate revisions by 28 users not shown)
Line 1: Line 1:

{{lowercase}}
{{Infobox Software
{{Infobox software
| name = openQRM
| name = openQRM
| logo =
| logo =
| screenshot =
| screenshot =
| caption =
| developer = OPENQRM AUSTRALIA PTY LTD
| caption =
| released = 2004
| developer = openQRM Community / openQRM Enterprise
| latest release version = 5.3.50
| released = 2004
| latest release version = [http://sourceforge.net/projects/openqrm]
| latest release date = {{start date and age|2021|08|29|df=yes}}
| programming language = [[PHP]], [[C (programming language)|C]], [[Shell script]]
| latest release date = {{start date and age|2013|09|02|df=yes}}
| operating system = [[Linux]]
| frequently_updated = yes
| platform = [[Hypervisors]] ([[Xen]], [[Kernel-based Virtual Machine|KVM]], [[VMware ESXi]]) and other solutions ([[Linux-VServer]], [[VirtualBox]], [[OpenVZ]])
| programming language = [[PHP]], [[C (programming language)|C]], [[Shell script]]
| language = English
| operating system = [[Linux]]
| genre = [[Cloud computing]]
| platform = [[Hypervisors]] ([[Xen]], [[Kernel-based Virtual Machine|KVM]], [[VMware ESXi]]) and other solutions ([[Linux-VServer]], [[VirtualBox]], [[OpenVZ]])
| license = Community ([[GNU GPL]] v2)/Commercial
| language = English
| website = {{Url |https://openqrm-enterprise.com }}
| genre = [[Cloud computing]]
| license = [[GNU GPL]]
| website = {{Url |www.openqrm.org }}
}}
}}
'''openQRM''' is a [[free and open-source]] [[cloud computing]] management platform for managing heterogeneous [[data center]] infrastructures.
'''openQRM''' is a [[free and open-source]] [[cloud computing|cloud-computing]] management platform for managing heterogeneous [[data center|data centre]] infrastructures.<ref>{{Cite news|url=https://www.pcquest.com/10-open-source-tools-for-cloud-infrastructure-and-management/|title=10 Open Source tools for Cloud Infrastructure and Management|date=2017-03-20|work=PCQuest|access-date=2018-10-22|language=en-US}}</ref>


It provides a complete Automated Workflow Engine for all Bare-Metal and VM deployment, as well as for all IT subsystems, enableing professional management and monitoring of your data center & cloud capacities.
Provides an Automated Workflow Engine for all Bare-Metal and VM deployment, as well as for all IT subsystems, enabling professional management and monitoring of your data centre & cloud capacities.


The openQRM platform manages a data center's infrastructure to build private, public and hybrid [[infrastructure as a service]] clouds. openQRM orchestrates storage, network, virtualization, monitoring, and security implementations<ref>{{cite web |url=http://openqrm.com/?q=node/2 |title=openQRM Features and Functionality |work=OpenNebula documentation |accessdate=13 October 2011}}</ref> technologies to deploy multi-tier services (e.g. [[Computer cluster#Compute clusters|compute clusters]]<ref>R. Moreno-Vozmediano, R. S. Montero, and [[Ignacio M. Llorente|I. M. Llorente]]. "Multi-Cloud Deployment of Computing Clusters for Loosely-Coupled MTC Applications", Transactions on Parallel and Distributed Systems. Special Issue on Many Task Computing (in press, {{doi|10.1109/TPDS.2010.186}})</ref><ref>R. S. Montero, R. Moreno-Vozmediano, and [[Ignacio M. Llorente|I. M. Llorente]]. "An Elasticity Model for High Throughput Computing Clusters", J. Parallel and Distributed Computing (in press, DOI: [http://doi.ieeecomputersociety.org/10.1016/j.jpdc.2010.05.005 10.1016/j.jpdc.2010.05.005])</ref>) as virtual machines on distributed infrastructures, combining both data center resources and remote cloud resources, according to allocation policies.
The openQRM platform manages a data centre's infrastructure to build private, public and hybrid [[infrastructure as a service]] clouds. openQRM orchestrates storage, network, virtualisation, monitoring, and security implementations<ref>{{cite web |url=http://openqrm.com/?q=node/2 |title=openQRM Features and Functionality |work=OpenNebula documentation |access-date=13 October 2011}}</ref> technologies to deploy multi-tier services (e.g. [[Computer cluster#Compute clusters|compute clusters]]<ref>R. Moreno-Vozmediano, R. S. Montero, and [[Ignacio M. Llorente|I. M. Llorente]]. "Multi-Cloud Deployment of Computing Clusters for Loosely-Coupled MTC Applications", Transactions on Parallel and Distributed Systems. Special Issue on Many Task Computing (in press, {{doi|10.1109/TPDS.2010.186}})</ref><ref>R. S. Montero, R. Moreno-Vozmediano, and [[Ignacio M. Llorente|I. M. Llorente]]. "An Elasticity Model for High Throughput Computing Clusters", J. Parallel and Distributed Computing (in press, [[doi:10.1016/j.jpdc.2010.05.005]])</ref>) as virtual machines on distributed infrastructures, combining both data centre resources and remote cloud resources, according to allocation policies.


The openQRM platform emphasizes a separation of hardware (physical servers and virtual machines) from software (operating system server-images). Hardware is treated agnostically as a computing resource which should be replaceable without the need to reconfigure the software.
The openQRM platform emphasises a separation of hardware (physical servers and virtual machines) from software (operating system server-images). Hardware is treated agnostically as a computing resource that should be replaceable without the need to reconfigure the software.


Supported virtualization solutions include [[Kernel-based Virtual Machine|KVM]], [[Linux-VServer]], [[OpenVZ]], [[VMware ESXi]], [[MS HyperV]] and [[Xen]]. Virtual machines of these types are managed transparently via openQRM.
Supported virtualisation solutions include [[Kernel-based Virtual Machine|KVM]], [[Linux-VServer]], [[OpenVZ]], [[VMware ESXi]], [[Hyper-V]] and [[Xen]]. Virtual machines of these types are managed transparently via openQRM.


P2V (physical to virtual), V2P (virtual to physical), and V2V (virtual to virtual) migration are possible as well as transitioning from one virtualization technology to another with the same VM
P2V (physical to virtual), V2P (virtual to physical), and V2V (virtual to virtual) migration are possible as well as transitioning from one virtualisation technology to another with the same VM.


openQRM is sponsored by openQRM Enterprise GmbH, a company located in [[Bonn]], [[Germany]]. The openQRM Enterprise Edition is the commercially backed, extended product for professional users offering reliable support options and access to additional features. Users combine the services required. Simply integrate additional technologies and services through a large variety of plug-ins to exactly fit the use-case (OpenvSwitch, KVM, ESXi, OpenStack, AWS EC2, MS Azure, etc.). Over 50 plug-ins are available for openQRM Enterprise.
openQRM is developed and distributed by OPENQRM AUSTRALIA PTY LTD, a company located in New South Wales, Australia. The openQRM Enterprise Edition is the commercially backed, extended product for professional users offering reliable support options and access to additional features. Users combine the services required. Simply integrate additional technologies and services through a large variety of plug-ins to exactly fit the use-case (OpenvSwitch, KVM, ESXi, OpenStack, AWS EC2, MS Azure, etc.). Over 50 plug-ins are available for openQRM Enterprise.


== Plug-Ins ==
openQRM utilises plug-ins to customise its functionality. These plug-ins allow for increased integration and compatibility.


Their plug-in library is ever-expanding and falls into the categories; Cloud, Container, Deployment, Documentation, High-Availability, Management, Miscellaneous, Monitoring, Network, Storage and Virtualisation.
'''More than 400.000 Downloads'''
With over 400.000 downloads, the popular openQRM Community Release is a free, fully open-source project sponsored by the openQRM Enterprise GmbH and licensed under the GPLv2.

== Features ==
* Private/Hybrid Cloud Computing Platform
* Manages physical and virtualized server systems
* Integrates with all major open and commercial storage technologies
* Supports management of systems running Windows, Linux, OpenSolaris or *BSD
* Major hypervisors/containers supported: KVM, XEN, Citrix XenServer, VMWare ESX(i), lxc, OpenVZ and VirtualBox
* Support for Hybrid Cloud setups using additional Amazon AWS, Eucalyptus, Ubuntu UEC cloud resources
* Supports P2V, P2P, V2P, V2V Migrations and High-Availability
* Integrates with the best Open Source management tools - like puppet, nagios/Icinga or collectd
* Over 50 plugins for extended features and integration with your infrastructure
* Self-Service Portal for end-users - provision new servers and application stacks in minutes!
* Integrated billing system that maps CCU/h (Cloud Computing Units) to real currency
[[File:OpenQRM-architecture.png|thumb|openQRM Community & Enterprise]]


== History ==
== History ==
openQRM was initially released by the Qlusters<ref>{{Cite web |last=Martens |first=China |date=2006-01-30 |title=Qlusters unveils open-source systems management |url=https://www.computerworld.com/article/2560692/qlusters-unveils-open-source-systems-management.html |access-date=2022-03-22 |website=Computerworld |language=en}}</ref> company and went open-source in 2006. Qlusters ceased operations, while openQRM was left in the hands of the openQRM community. In November 2008, the openQRM community released version 4.0 which included a complete port of the platform from Java to PHP/C/Perl/Shell.


In 2020, openQRM Enterprise GmbH had its assets ad intellectual property acquired by Fiveways International Ltd, who appointed OPENQRM AUSTRALIA PTY LTD as the master distributor.<ref>{{Cite web |title=Fiveways International Ltd Expands Market By Acquiring the assets and intellectual property of openQRM – openQRM Data Centre Solution Deployment Software Provider |date=23 April 2021 |url=https://openqrm-enterprise.com/acquisition-press-release-2/ |access-date=2022-03-22 |language=en-AU}}</ref>
openQRM was initially released by the Qlusters company and went open-source in 2004. Qlusters ceased operations, while openQRM was left in the hands of the openQRM community. In November 2008, the openQRM community released version 4.0 which included a complete port of the platform from Java to PHP/C/Perl/Shell.

== Latest Release ==

=== Release 5.3.8 on 30.01.2018 ===

5.3.8 openQRM release for Community and for Enterprise. The Enterprise Edition now has the new Bandwidth Metering plugin included. This seamlessly gathers all specific interface and network statistics for physical- and virtual machines.

Dependencies have been updated to ensure compatibility to the latest Linux distributions. There is also an enhanced check for PHP versions in place as well as full support for PHP 7. While openQRM fully supports PHP7, some integrated technologies have not yet completed up this step. In this case Magento, Mantis and I-do-it Integration may still require PHP 5.

The new openQRM 5.3.8 is tested on: Debian 8/9, Ubuntu 16.x + 17.x and Centos 7.<!-- Anything since then?? -->


The 5.3.5 Community Release includes updated package dependencies.

The 5.3.2 Community Release includes enhanced package dependencies for latest Ubuntu, Debian, CentOS and removed rpmforge repository dependencies.

The 5.3.1 Community Release includes important security updates, bugfixes and enhancements, especially for the KVM and Cloud plug-ins.


== See also ==
== See also ==
{{Portal|Free software|Computer science}}
{{Portal|Free and open-source software}}
* [[Cloud computing]]
* [[Cloud computing]]
* [[Cloud computing comparison]]
* [[Cloud-computing comparison]]
* [[Cloud infrastructure]]
* [[Cloud infrastructure]]
* [[Eucalyptus (computing)|Eucalyptus]]
* [[Nimbus (cloud computing)|Nimbus]]


==References==
==References==
{{Reflist|2}}
{{Reflist}}


== External links ==
== External links ==
* [http://www.openqrm.org/ OpenQRM Website]
* [https://www.openqrm-enterprise.com/ OpenQRM Website]


{{Cloud computing}}
{{Cloud computing}}
Line 93: Line 61:
[[Category:Free software programmed in PHP]]
[[Category:Free software programmed in PHP]]
[[Category:Free software for cloud computing]]
[[Category:Free software for cloud computing]]
[[Category:Virtualization-related software for Linux]]
[[Category:Virtualization software for Linux]]

Latest revision as of 20:34, 29 December 2023

openQRM
Developer(s)OPENQRM AUSTRALIA PTY LTD
Initial release2004
Stable release
5.3.50 / 29 August 2021; 3 years ago (2021-08-29)
Written inPHP, C, Shell script
Operating systemLinux
PlatformHypervisors (Xen, KVM, VMware ESXi) and other solutions (Linux-VServer, VirtualBox, OpenVZ)
Available inEnglish
TypeCloud computing
LicenseCommunity (GNU GPL v2)/Commercial
Websiteopenqrm-enterprise.com

openQRM is a free and open-source cloud-computing management platform for managing heterogeneous data centre infrastructures.[1]

Provides an Automated Workflow Engine for all Bare-Metal and VM deployment, as well as for all IT subsystems, enabling professional management and monitoring of your data centre & cloud capacities.

The openQRM platform manages a data centre's infrastructure to build private, public and hybrid infrastructure as a service clouds. openQRM orchestrates storage, network, virtualisation, monitoring, and security implementations[2] technologies to deploy multi-tier services (e.g. compute clusters[3][4]) as virtual machines on distributed infrastructures, combining both data centre resources and remote cloud resources, according to allocation policies.

The openQRM platform emphasises a separation of hardware (physical servers and virtual machines) from software (operating system server-images). Hardware is treated agnostically as a computing resource that should be replaceable without the need to reconfigure the software.

Supported virtualisation solutions include KVM, Linux-VServer, OpenVZ, VMware ESXi, Hyper-V and Xen. Virtual machines of these types are managed transparently via openQRM.

P2V (physical to virtual), V2P (virtual to physical), and V2V (virtual to virtual) migration are possible as well as transitioning from one virtualisation technology to another with the same VM.

openQRM is developed and distributed by OPENQRM AUSTRALIA PTY LTD, a company located in New South Wales, Australia. The openQRM Enterprise Edition is the commercially backed, extended product for professional users offering reliable support options and access to additional features. Users combine the services required. Simply integrate additional technologies and services through a large variety of plug-ins to exactly fit the use-case (OpenvSwitch, KVM, ESXi, OpenStack, AWS EC2, MS Azure, etc.). Over 50 plug-ins are available for openQRM Enterprise.

Plug-Ins

[edit]

openQRM utilises plug-ins to customise its functionality. These plug-ins allow for increased integration and compatibility.

Their plug-in library is ever-expanding and falls into the categories; Cloud, Container, Deployment, Documentation, High-Availability, Management, Miscellaneous, Monitoring, Network, Storage and Virtualisation.

History

[edit]

openQRM was initially released by the Qlusters[5] company and went open-source in 2006. Qlusters ceased operations, while openQRM was left in the hands of the openQRM community. In November 2008, the openQRM community released version 4.0 which included a complete port of the platform from Java to PHP/C/Perl/Shell.

In 2020, openQRM Enterprise GmbH had its assets ad intellectual property acquired by Fiveways International Ltd, who appointed OPENQRM AUSTRALIA PTY LTD as the master distributor.[6]

See also

[edit]

References

[edit]
  1. ^ "10 Open Source tools for Cloud Infrastructure and Management". PCQuest. 2017-03-20. Retrieved 2018-10-22.
  2. ^ "openQRM Features and Functionality". OpenNebula documentation. Retrieved 13 October 2011.
  3. ^ R. Moreno-Vozmediano, R. S. Montero, and I. M. Llorente. "Multi-Cloud Deployment of Computing Clusters for Loosely-Coupled MTC Applications", Transactions on Parallel and Distributed Systems. Special Issue on Many Task Computing (in press, doi:10.1109/TPDS.2010.186)
  4. ^ R. S. Montero, R. Moreno-Vozmediano, and I. M. Llorente. "An Elasticity Model for High Throughput Computing Clusters", J. Parallel and Distributed Computing (in press, doi:10.1016/j.jpdc.2010.05.005)
  5. ^ Martens, China (2006-01-30). "Qlusters unveils open-source systems management". Computerworld. Retrieved 2022-03-22.
  6. ^ "Fiveways International Ltd Expands Market By Acquiring the assets and intellectual property of openQRM – openQRM Data Centre Solution Deployment Software Provider". 23 April 2021. Retrieved 2022-03-22.
[edit]