Before Octoshell, research teams
had to book access to Lomonosov
in person or by sending access
requests by Russian Post.
The supercomputer was only
run during working hours,
and the researcher had to
attend the session in person.
Research statistics were not
collected and customer support
did not track bugs.
Octoshell generates commitment
letters and stores all the documents
in the researcher's account. We have
automated access and made all
unauthorized connections impossible.
Calculations are now performed back to back
and the supercomputer has no downtime.
If there is an issue, the researcher leaves
a ticket for the customer support to review.
All issues received are analysed.
Octoshell tracks the supercomputer's runtime,
load, and quality of performed tasks.
Octoshell is a modular system. The
system core issues access permits.
It is connected by technical support,
stats, and help modules.
It is written in JRuby. It performs
well on multiprocessor machines
and withstands heavy loads.
Octoshell has been included in the
Jruby Consortuim Select Projects.
Octoshell is an open source project
that is actively used and improved.
The source code is freely available
to be used on other supercomputers.
Despite the project's technical complexity, involving
the development of support systems for the MSU
supercomputer system, the Evrone specialists succeeded
in completing the tasks assigned to them. The product
allows the supercomputer's resources to be effectively
managed and to automate complex processes
for working with system users.
waiting time has been reduced
from several weeks to 17 hours
research teams have used
of the most powerful computers
in Russia can now be accessed
from anywhere in the world
complaints about Octoshell