Linux

No votes yet

The Heartbeat program is one of the core components of the Linux-HA (High-Availability Linux) project. Heartbeat is highly portable, and runs on every known Linux platform, and also on FreeBSD and Solaris. Ports to other OSes are also in progress.

Heartbeat is the first piece of software which was written for the Linux-HA project. It performs death-of-node detection, communications and cluster management in one process.

Your rating: None Average: 4.3 (3 votes)
No votes yet

Moblin is an open source project focused on building a Linux-based platform optimized for the next generation of mobile devices including Netbooks, Mobile Internet Devices, and In-vehicle infotainment systems.

KVM
No votes yet

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko.
Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc.

The kernel component of KVM is included in mainline Linux, as of 2.6.20.

No votes yet

Openfiler is a powerful, intuitive browser-based network storage software distribution. Openfiler delivers file-based Network Attached Storage and block-based Storage Area Networking in a single framework.

Openfiler sits atop of CentOS Linux (which is derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor). It is distributed as a stand-alone Linux distribution. The entire software stack interfaces with third-party software that is all open source.

File-based networking protocols supported by Openfiler include: NFS, SMB/CIFS, HTTP/WebDAV and FTP. Network directories supported by Openfiler include NIS, LDAP (with support for SMB/CIFS encrypted passwords), Active Directory (in native and mixed modes) and Hesiod. Authentication protocols include Kerberos 5. Openfiler includes support for volume-based partitioning, iSCSI (initiator), scheduled snapshots, resource quota, and a single unified interface for share management which makes allocating shares for various network file-system protocols a breeze.

The following are just some of the features currently available (unless indicated otherwise) in Openfiler.

* Powerful virtualization
o Point-in-time snapshot support with scheduling
o Online volume size expansion (testing)
o Volume usage reporting
o Support for multiple volume groups for optimal storage allocation
o iSCSI initiator (manual currently)
o Volume migration & replication (manual currently)
* Accounts management
o Authentication using Pluggable Authentication Modules, configured from the web-interface
o NIS, LDAP, Hesiod, Active Directory (native and mixed modes), NT4 domain controller
o Guest/public account support
* Quota / resource allocation
o Per-volume group-quota management for space and files
o Per-volume user-quota management for space and files
o Per-volume guest-quota management for space and files
o User and group templates support for quota allocation
* Extensive share management features
o Per-volume based share creation
o Multi-level share directory tree
o Multi-group based access control on a per-share basis
o Multi-host/network based access control on a per-share basis
o Per-share service activation (NFS, SMB/CIFS, HTTP/WebDAV, FTP)
o Support for auto-created SMB home directories
* Full industry-standard protocol suite
o CIFS/SMB support for Microsoft Windows-based clients
o NFSv3 support for all UNIX clients with support for ACL protocol extensions
o NFSv4 support (testing)
o FTP support
o WebDAV and HTTP 1.1 support
o Linux distribution back-end for any other customizations
o Open source provides you the power to modify and deploy software if you want to do so

Your rating: None Average: 4.3 (4 votes)

Open Computer and Software Inventory Next Generation is an application designed to help a network or system administrator keep track of computer configuration and software installed on the network. It also allows deploying softwares, commands or files on Windows and Linux client computers.

Dialog between client computers and management server is based on actual standards, HTTP/HTTPS protocols and XML data formatting.

Management server runs on Apache/MySQL/PHP/PERL server, under Linux or Windows NT based computers.

Inventoried client computers can run

* Microsoft Windows 95/98/Me/NT4/2000/XP/2003,
* Linux,
* Mac OS X,
* Sun Solaris,
* and IBM AIX.

Used with a asset management software such as GLPI, you will have a powerfull inventory and asset management software with automatic updates of computer configuration, license management, help desk and more.

These pages will help you understand how the product works, and how it can help you in your work. To learn how to install and configure it, we encourage you to read "OCS Inventory NG Installation and Administration Guide" available in download section.

No votes yet

PXES is the micro Linux distribution allowing you to build thin clients or diskless workstations.
Hardware not suitable for other uses like current desktop OS can be recycled and converted into a thin client.
See the complete list of features.
The configuration is made with an easy to use graphical tool which guide you through the required steps.

No votes yet

User-Mode Linux is a safe, secure way of running Linux versions and Linux processes. Run buggy software, experiment with new Linux kernels or distributions, and poke around in the internals of Linux, all without risking your main Linux setup.
User-Mode Linux gives you a virtual machine that may have more hardware and software virtual resources than your actual, physical computer. Disk storage for the virtual machine is entirely contained inside a single file on your physical machine. You can assign your virtual machine only the hardware access you want it to have. With properly limited access, nothing you do on the virtual machine can change or damage your real computer, or its software.

No votes yet

Openswan is an implementation of IPsec for Linux. It supports kernels 2.0, 2.2, 2.4 and 2.6, and runs on many different platforms, including x86, ia64, mips and arm.

No votes yet

It is a very lightweight x86 virtualization strategy which executes
x86 code as-is, but inside a virtualization container. It does not
use any dynamic translation nor dynamic code scanning techniques to
deal with unvirtualizable x86 instructions. But rather executes only
code which is virtualizable by nature. As well, this new architecture
does not model the IO hardware.

The x86 ISA (Instruction Set Architecture) is not 100% virtualizable,
especially with respect to system code. To build an x86 VM which can
execute arbitrary binary-only OSes and related software on current
x86 hardware requires a lot of software complexity to overcome the
unvirtualizability of the x86 ISA. And would also require that
reasonably complete IO modeling be implemented, as the guest OS
executing within the VM needs to drive a distinct set of hardware
which can not conflict with the host hardware.

But Linux (and perhaps other OSes) require extremely few modifications
to make it execute within the plex86 VM, and can be configured easily
to trim out unnecessary IO hardware and CPU support which would otherwise
require a heavy VM. What remains is a very lightweight and highly
virtualized Linux VM resource which is completely untied from the
host hardware. And in fact, rather than model IO hardware for
functions such as networking/disk/console, special Linux guest drivers
communicate packets from the guest to the host via a HAL (Hardware
Abstraction Layer). This makes the VM very simplistic and abstracted
from IO hardware. It can also be more efficient, as no IO emulation
is necessary.

One of the ways that plex86 achieves this simple strategy is that
it executes kernel code at user privilige where many system instructions
will naturally generate exceptions and can be monitored.

The modifications to Linux necessary to make it VM'able within plex86
actually only affect the Makefiles, adding an extra compile option
which forces the inclusion of an assembly macro file. This file
redefines the meaning of a few instructions, notably PUSHF/POPF, because
their behaviour with respect to the interrupt flag is broken.

Another use of this lightweight style x86 virtualization is to accelerate
an x86 emulator (like bochs), for those parts of execution (for
example application code) where heavy virtualization is not necessary.
Execution of system code and IO can be left to the emulator to handle.

No votes yet

openMosix is a Linux kernel extension for single-system image clustering. This kernel extension turns a network of ordinary computers into a supercomputer for Linux applications.

Once you have installed openMosix, the nodes in the cluster start talking to one another and the cluster adapts itself to the workload. Processes originating from any one node, if that node is too busy compared to others, can migrate to any other node. openMosix continuously attempts to optimize the resource allocation.

We achieve this with a kernel patch for Linux, creating a reliable, fast and cost-efficient SSI clustering platform that is linearly scalable and adaptive. With openMosix' Auto Discovery, a new node can be added while the cluster is running and the cluster will automatically begin to use the new resources.

There is no need to program applications specifically for openMosix. Since all openMosix extensions are inside the kernel, every Linux application automatically and transparently benefits from the distributed computing concept of openMosix. The cluster behaves much as does a Symmetric Multi-Processor, but this solution scales to well over a thousand nodes which can themselves be SMPs.

The openMosix Community is very active, contributing add-on applications and sharing helpful information with all users. The openMosix Add-Ons and Community page lists these shared applications. And, it is all GPL'd.

No votes yet

Mandrakelinux 10.0 provides the new Linux 2.6 kernel as the default kernel for greatly enhanced performance and scalability. For those deploying Mandrakelinux 10.0 as servers, the new Linux kernel increases the number of unique users and groups from 65,000 to over 4 billion, with 1 billion concurrent processes on a single system. Server deployments also benefit from interoperability with MS-Windows® systems thanks to enhanced support of Windows' Logical Disk Manager and new read/write NTFS support.

The desktop user's experience is greatly enhanced with notable improvements in ease of use and reliability, plus impressive system responsiveness gains. Additional benefits include hyperthreading capabilities, major I/O performance improvements under various workloads, better support of and multimedia devices, as well as greater support for laptops with software support for 'suspend to disk' functionality.
Additionally, Mandrakelinux 10.0 includes the Native POSIX Threads Library (NPTL) for maximum threading performance.

- Server capabilities have been enhanced with the integration of Linux kernel 2.6, Samba 3.0, MySQL 4.0.18, PostqreSQL 7.4.1, Apache2, extended hardware support, and a new Mandrakeonline update service.

- The desktop experience has been enhanced with numerous improvements including a new Mandrakegalaxy 2 desktop theme, new menu organization, and a new Mandrakelinux Control Center to make this release even more friendly and easy to use than ever. Additionally, 'Magicdev' has been added -- Magicdev provides dynamic CD support for launching appropriate applications when a CD or DVD is inserted into a drive.

Mandrakelinux 10.0 provides KDE 3.2 and GNOME 2.4 as default desktop environments, plus an impressive variety of Office applications such as the famous OpenOffice.org 1.1 office suite, which is compatible with Microsoft® Office® documents

Syndicate content