Charging services for the Okeanos cloud
This project page is obsolete. All Synnefo-related development has been moved to Github, please see http://github.com/grnet/archipelago.
Archipelago is a distributed storage layer that decouples Volume and File operations/logic from the actual underlying storage technology, used to store data. It provides a unified way to provision, handle and present Volumes and Files independently of the storage backend. It also implements thin clones, snapshots, and deduplication, and has pluggable drivers for different backend storage technologies. It was primarily designed to solve problems that arise on large scale cloud environments. Archipelago’s end goal is to:...
Communication library of Archipelago peers
Implementation of university elections counting system.
GRNET Scientific Software as a Service Project
Kalamari connects to a user-defined AMQP exchnage, sets up a queue named log and receives messages that it then stores in a configurable MongoDB collection.
GRNET members locations project
Custom Drupal modules για την υπηρεσία διαχείρισης ηλεκτρονικών εγγραφών
Small Django project that gets all JIRA tickets and pushes them into an ElasticSearch cluster.
- Linux process-based firewall
A process-based firewall for Linux implemented in userspace, using the NFQUEUE facility.
It allows filtering based on the process executable path and is useful for applications that open random ports and for which the netfilter protocol helpers are incomplete or buggy, e.g. H.323....
- ncclient:NETCONF Python client
ncclient  is a Python library that facilitates client-side scripting and application development around the NETCONF protocol.
The library formed the basis to design and implement the upcoming GRNET's service Firewall on Demand ....
- Network XML Python Proxy
nxpy is a device-xml-configuration to python mapper or proxy if you like. nxpy maps device xml configuration to python classes.
For the time, it is compatible only with Junipers' xml configuration. In the future it will be expanded to support a wider variety of vendors....
A project that parses the YPEPTH EGX-300 measurements, stores them in rrds and calculates the DC PUE
- REVERSEDNS() MySQL UDF
A user-defined function plugin for MySQL that provides a REVERSEDNS function which returns the in-addr.arpa or ip6.arpa reverse DNS given an IPv4 or IPv6 address, respectively.
- Wrapper fooling single-homing
A hack involving an LD_PRELOAD wrapper that intercepts various libc calls, such as bind(), connect() and ioctl().
It is intended to be used on multi-homed hosts and "fools" processes into thinking they are single-homed.
It was made specifically to workaround some silly and annoying bugs deep inside the OpenH.323/PWLib libraries....
Pithos GRNET Simple Storage, the first incarnation of the Pithos online storage system
GSS is a scalable file storage service, built on open source technologies that offers an open API and multiple user interfaces (rich web GUI, WebDAV, Desktop client). GSS is built on Java.
GSS Android Client application
- Java GSS CLI Client
A prototype GSS client written in Java.
- Pithos Firefox extension
This is a Firefox extension for the Pithos (aka GSS) storage service.
The plugin provides a combined view of GSS and local file system.
It is currently under development.
An implementation of Single Transferable Vote
This project page is obsolete. All Synnefo-related development has been moved to Github, please see http://github.com/grnet/synnefo.
Synnefo is open source cloud software, used to create massively scalable IaaS clouds....
A set of Python tools to manage versions, help implement the git flow development process, and build Python and Debian packages.
Although it has been developed primarily for use with Synnefo, other projects may find it useful too.
- Ganeti Instance Image
Before v0.7, Synnefo used a version of Ganeti Instance Image with custom modifications for image deployment.
This subproject used to track the in-house development effort and produced features and bugfixes to the original source.
The goal was inclusion of the custom features in upstream and this is why it still remains here....
- Pithos Android Client
Pithos Android Client
- Pithos iOS Client
Pithos iOS Client
- Pithos MacOS & iOS Common Lib
Common library components for Pithos MacOS and iOS clients.
- Pithos MacOS Client
Pithos MacOS Client
- Pithos MS Client
A Pithos client for MS-Windows with synchronization functionality and desktop integration
- Pithos Web Client
Pithos Web Client
A service that runs inside the guest OS of a VM and informs synnefo about the guest OS status.
A version of Ganeti used by Synnefo, with custom patches, before being pushed upstream.
- Ganeti ExtStorage providers
Ganeti ExtStorage providers
An OCCI bridge for Synnefo, enabling Synnefo components to speak OCCI.
- Wikipedia WYSIWYG
Wikipedia WYSIWYG Development Efforts
Use of transifex for Wikipedia translation efforts.
- Alcatel GENOS NED PMD
Advanced Network Services Tool version 2
- ENOC TT Handler
A handler / normaliser for ENOC Trouble Tickets.
- Voting Power
Calculate voting power in weighted voting scheme
Tools to measure various things wikipedian
A pagerank implementation in C++ able to handle very big graphs
- PRACE NPT
Investigation of Novel Programming Techniques and Environments on the road for Exa-scale Computing in the context of PRACE
- e-IRGSP Governance Report
Governance report as part of the WP4 deliverable of the e-IRGSP2 project
- Eudoxus Mobile Apps
Η εφαρμογή του φοιτητή σε IOS και Android.
All developments of HellasGRID
This sub-project is aimed to maintain most of the code/documenation used to integrate okeanos with the egis federated-cloud-tf
Integration work in the context of CELAR FP7 Project
Also available in: Atom