Difference between revisions of "COMP 3000 2011 Report - Part 1 of 3: Inquisitor"

From Soma-notes
Jump to navigation Jump to search
Line 1: Line 1:
== '''Background''' ==
== '''Background''' ==
 
==='''Name'''===
- The name of the distribution
As you may have already guessed the name of my chosen distribution is Inquisitor.  
 
==='''Goals and Target Audience'''===
As you may have already guessed the name of my chosen distribution is Inquisitor. This distribution aims to provide an open-source hardware testing and certification system, that is:
This distribution aims to provide an open-source hardware testing and certification system, that is:
* '''Customizable''': [....EXPAND..... - how does it try to be customizable -]
* '''Customizable''': it is possible to pick and choose which modules and tests to include.
* '''Modular''': it is made up from a series of interchangeable modules; one can easily add new modules in order to add new test detections, production steps, etc. [.....MORE WILL BE EXPLAINED ON THIS IN LATER PARTS OF THE REPORT.....]
* '''[[Modular]]''': it is made up from a series of interchangeable modules; one can easily add new modules in order to add new test detections, production steps, etc. This will be described in greater detail in later parts of the report. Please stay tuned!
* '''Flexible''': it is possible to adjust virtually any parameter in analysis or testing process and customize the system to the widest extent possible. [.....MORE WILL BE EXPLAINED ON THIS IN LATER PARTS OF THE REPORT.....]
* '''[[Flexible]]''': it is possible to adjust virtually any parameter in analysis or testing process and customize the system to the widest extent possible.
* '''Intelligent''': it is server-based version includes a database that stores all the data on all computers that were tested by Inquisitor making easy to keep track of multiple systems/PCs. If some parts of the hardware were to change, 'clever scheduler' won't redo all the long testing, but only the tests that were relevant to the hardware changes. [.....MORE WILL BE EXPLAINED ON THIS IN LATER PARTS OF THE REPORT.....]
* '''[[Intelligent]]''': it is server-based version includes a database that stores all the data on all computers that were tested by Inquisitor making easy to keep track of multiple systems/PCs. If some parts of the hardware were to change, 'clever scheduler' won't redo all the long testing, but only the tests that were relevant to the hardware changes.
* '''Distributed''': through its modular architecture, Inquisitor can be easily distributed accross a cluster to distribute load or make a geographically distributed system. [.....MORE WILL BE EXPLAINED ON THIS IN LATER PARTS OF THE REPORT.....]
* '''[[Distributed]]''': through its modular architecture, Inquisitor can be easily distributed accross a cluster to distribute load or make a geographically distributed system.  
* '''Scalable''': it is possible to test just one computer or all the computers in an organization.
* '''Scalable''': it is possible to test just one computer or all the computers in an organization.
* '''Free''': it is free, and that's always good!
* '''Free''': it is free, and that's always good!
==='''Who Develops it'''===
It is being developed by Mikhail Yakashin and another 5 guys, with various contributions from others, the full list of names can be found below:
<u>Inquisitor team is:</u>


It is being developed by Mikhail Yakashin and another 5 guys, with various contributions from others, the full list of names can be found below:
* Mikhail Yakshin  
=Inquisitor team is:=
* Pavel Melnikov
  * Mikhail Yakshin  
* Maksim Bartenev
Pavel Melnikov
* Sergey Matveev  
Maksim Bartenev
* Denis Borovikov
Sergey Matveev  
* Andras Horvath
Denis Borovikov
Andras Horvath
With contributions and suggestions from:
<u>With contributions and suggestions from:</u>
Anton Farygin
 
Anton Kachalov
* Anton Farygin
Valery Inozemtsev
* Anton Kachalov
Alexandra Panyukova
* Valery Inozemtsev
Michail Pishchagin
* Alexandra Panyukova
- how it may be obtained
* Michail Pishchagin
Inquisitor may be obtained via the official website (http://www.inquisitor.ru/download.html). Currently it seems that only a direct download is available, but there is a heading for BitTorrent, so who knows it may also be available as an option in the future. There are several 'flavours' to choose from; there is a standalone version, a live version, and an enterprise version.
==='''How To Get It'''===
Standalone version, installs into whatever Linux OS system you are currently running by modifying a configuration makefile with your current system parameters. This is probably best for "demonstrating and learning Inquisitor" as stated by the people working on the distribution.
Inquisitor may be obtained via the official [http://www.inquisitor.ru/download.html website]. Currently it seems that only a direct download is available, but there is a heading for BitTorrent, so who knows it may also be available as an option in the future. There are several 'flavors' to choose from; there is a standalone version, a live version, and an enterprise version.
Live version, is a Linux Live CD option that allows you to boot straight from the CD/DVD. A good choice for that are afraid to accidentally mess something up on their system when running destructive testing and for those that don't have a Linux OS installed on their machine.
* ''Standalone version'', installs into whatever Linux OS system you are currently running by modifying a configuration makefile with your current system parameters. This is probably best for "demonstrating and learning Inquisitor" as stated by the people working on the distribution.
Enterprise version, allows the user to setup a dedicated testing server that would allow any computer to boot from the network using the PXE protocol in order to test multiple computers on a regular basis.
* ''Live version'', is a Linux Live CD option that allows you to boot straight from the CD/DVD. A good choice for that are afraid to accidentally mess something up on their system when running destructive testing and for those that don't have a Linux OS installed on their machine.
- its approximate size
* ''Enterprise version'', allows the user to setup a dedicated testing server that would allow any computer to boot from the network using the PXE protocol in order to test multiple computers on a regular basis.
The size of each of the aforementioned 'flacors' is relatively small and only took a couple of minutes to download via my connection at home. The distribution is zipped, and version 3.0 is under a megabyte in size. When unzipped it is just under 2 megabytes (1.95). The iso for the Live CD
==='''How Large is it'''===
version of the distribution is 131 megabytes for 32-bit systems, and 135 megabytes for 64-bit systems.
The size of each of the aforementioned 'flavors' is relatively small and only took a couple of minutes to download via my connection at home. The distribution is zipped, and version 3.0 is under a megabyte in size. When unzipped it is just under 2 megabytes (1.95). The iso for the Live CD version of the distribution is 131 megabytes for 32-bit systems, and 135 megabytes for 64-bit systems.
- its heritage (what other OS distribution(s) is it derived from)
==='''Influences'''===
ALT Linux is used as the base and starting point for Inquisitor (http://en.wikipedia.org/wiki/ALT_Linux)
[http://en.wikipedia.org/wiki/ALT_Linux ALT Linux] is used as the base and starting point for Inquisitor.  
==='''Miscellaneous'''===
Any other background information is relevant for understanding the rest of the report.  
Any other background information is relevant for understanding the rest of the report.  
- 'Clever scheduler' describe further -----
- 'Clever scheduler' describe further -----

Revision as of 17:56, 15 October 2011

Background

Name

As you may have already guessed the name of my chosen distribution is Inquisitor.

Goals and Target Audience

This distribution aims to provide an open-source hardware testing and certification system, that is:

  • Customizable: it is possible to pick and choose which modules and tests to include.
  • Modular: it is made up from a series of interchangeable modules; one can easily add new modules in order to add new test detections, production steps, etc. This will be described in greater detail in later parts of the report. Please stay tuned!
  • Flexible: it is possible to adjust virtually any parameter in analysis or testing process and customize the system to the widest extent possible.
  • Intelligent: it is server-based version includes a database that stores all the data on all computers that were tested by Inquisitor making easy to keep track of multiple systems/PCs. If some parts of the hardware were to change, 'clever scheduler' won't redo all the long testing, but only the tests that were relevant to the hardware changes.
  • Distributed: through its modular architecture, Inquisitor can be easily distributed accross a cluster to distribute load or make a geographically distributed system.
  • Scalable: it is possible to test just one computer or all the computers in an organization.
  • Free: it is free, and that's always good!

Who Develops it

It is being developed by Mikhail Yakashin and another 5 guys, with various contributions from others, the full list of names can be found below:

Inquisitor team is:

  • Mikhail Yakshin
  • Pavel Melnikov
  • Maksim Bartenev
  • Sergey Matveev
  • Denis Borovikov
  • Andras Horvath

With contributions and suggestions from:

  • Anton Farygin
  • Anton Kachalov
  • Valery Inozemtsev
  • Alexandra Panyukova
  • Michail Pishchagin

How To Get It

Inquisitor may be obtained via the official website. Currently it seems that only a direct download is available, but there is a heading for BitTorrent, so who knows it may also be available as an option in the future. There are several 'flavors' to choose from; there is a standalone version, a live version, and an enterprise version.

  • Standalone version, installs into whatever Linux OS system you are currently running by modifying a configuration makefile with your current system parameters. This is probably best for "demonstrating and learning Inquisitor" as stated by the people working on the distribution.
  • Live version, is a Linux Live CD option that allows you to boot straight from the CD/DVD. A good choice for that are afraid to accidentally mess something up on their system when running destructive testing and for those that don't have a Linux OS installed on their machine.
  • Enterprise version, allows the user to setup a dedicated testing server that would allow any computer to boot from the network using the PXE protocol in order to test multiple computers on a regular basis.

How Large is it

The size of each of the aforementioned 'flavors' is relatively small and only took a couple of minutes to download via my connection at home. The distribution is zipped, and version 3.0 is under a megabyte in size. When unzipped it is just under 2 megabytes (1.95). The iso for the Live CD version of the distribution is 131 megabytes for 32-bit systems, and 135 megabytes for 64-bit systems.

Influences

ALT Linux is used as the base and starting point for Inquisitor.

Miscellaneous

Any other background information is relevant for understanding the rest of the report. - 'Clever scheduler' describe further -----

Installation/Startup

Basic Operation

Usage Evaluation

References

All references used in proper bibliographic form. Must cite these sources in the main text as appropriate.