OpenSSI Clusters for Linux icon

OpenSSI Clusters for Linux For Linux

3.5/5 21
GPL    

OpenSSI Clusters for Linux provides full, highly available SSI clustering for Linux.. #SSI clustering  #OpenSSI clusters  #OpenSSI  #Clustering  #SSI  #Clusters  

Description

Free Download

OpenSSI Clusters for Linux project is a comprehensive clustering solution offering a full, highly available SSI environment for Linux. Goals for OpenSSI Clusters include availability, scalability and manageability, built from standard servers.

Technology pieces include: membership, single root and single init, cluster filesystems and DLM, single process space and process migration, load leveling, single and shared IPC space, device space and networking space, and single management space

Here are some key features of "OpenSSI Clusters for Linux":

1. Membership

� courtesy of the CI project � includes libcluster and the cluster command (part of Cluster Tools)

2. Internode Communication

� courtesy of the CI project

3. Filesystem

� CFS is transparently stacked over any ext3 mount, making it instantly and coherently shared across the cluster � CFS can be used for the root and other filesystems � there is mount enforcement across nodes in the cluster so an NFS mount on any node is automatically done on all nodes; � reopen of files, devices, ipc objects when processes move is supported � CFS supports file record locking and shared writable mapped files (along with all other standard POSIX capabilities � HA-CFS is configurable for the root or other filesystems � Lustre is supported; � openGFS was supported but is not currently � GFS will be supported in OpenSSI 2.x but is not currently supported

4. Process Management

� very complete, including: - clusterwide PIDs - process migration and distributed rexec(), rfork() and migrate() with reopen of files, sockets, pipes, devices, etc. - vprocs - clusterwide signalling, get/setpriority - capabilities - distributed process groups, session, controlling terminal - surrogate origin functionality - no single points of failure (cleanup code to deal with nodedowns) - Load leveling at exec() time and during process execution - clusterwide ptrace() and strace - clusterwide /proc/, ps, top, etc. - threaded processes migrate as a group - process groups can migrate as a group

5. Devices

� there is a clusterwide device model via the devfs code � each node mounts its devfs on /cluster/node#/dev and bind mounts it to /dev so all devices are visible and accessible from all nodes, but by default you see only local devices � a process on any node can open a device on any node � devices are reopened when processes move � rocesses retain a context, even if they move; the context determines which node's devices to access by default � single, clusterwide /dev/pts

6. IPC

� all IPC objects/mechanisms are clusterwide: - pipes - fifos - signalling - message queues - semaphore - shared memory - Unix-domain sockets - Internet-domain sockets � reopen of IPC objects is there for process movement � nodedown handling is there for all IPC objects

7. Clusterwide TCP/IP

� HA-LVS is integrated, with extensions � extension is that port redirection to servers in the cluster is automatic and doesn't have to be managed.

8. Paging/Swapping

� not clusterwide � each node is independent

9. Kernel Data Replication Service

� it is in there (cluster/ssi/clreg) � no subsystems are using it

10. CLVM/EVMS

� not there

11. Shared Storage

� we have tested shared FCAL and use it for HA-CFS

12. HA interconnect

� Bonding is supported

13. DLM

� is integrated with CLMS and is HA

14. Sysadmin

� services architecture has been made clusterwide � ps, top, ipcs are clusterwide by default � localview command can limit view to local node

15. Init, Booting and Run Levels

� system runs with a single init which will failover/restart on another node if the node it is on dies

16. Application Availability

� application monitoring/restart provided by spawndaemon/keepalive � services started by RC on the initnode will automatically restart on a failure of the initnode

17. Timesync

� NTP for now

18. Load Leveling

� for connection load balancing, using HA-LVS � process load leveling is on by default � process load leveling can occur at exec() time or during execution � applications must be registered to load level

19. Packaging/Install

� Have source patch, binary RPMs and CVS source options; � Can also build Debian packages from CVS source; � First node is incremental to a standard Linux install � Other nodes install via netboot, PXEboot, DHCP and simple addnode command;

20. Object Interfaces

� standard interfaces for objects work as expected � no new interfaces for object location or movement except for processes (rexec(), migrate(), and /proc/pid/goto to move a process)

What's New in 2.0.0pre2 Development Release:

� This pre-release fixes a number of bugs affecting the HA-CFS cluster filesystem, VPROC process management, and HA-LVS IP load-balancer. � The kernel no longer uses 4K stacks by default to simplify DRBD-SSI installation without recompiling the kernel.

OpenSSI Clusters for Linux 1.2.2 / 2.0.0pre2

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  filename:
openssi-fc2-1.2.2.i686.tar
  main category:
Adaptive Technologies
  developer:
  visit homepage

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

38% discount
Bitdefender Antivirus Free
  • Bitdefender Antivirus Free
  • Microsoft Teams
  • 7-Zip
  • calibre
  • ShareX
  • Windows Sandbox Launcher
  • Zoom Client
  • IrfanView
  • 4k Video Downloader
  • Context Menu Manager
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy