You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
2.3 KiB
70 lines
2.3 KiB
= Welcome to Swarmlab!
|
|
|
|
image::ROOT:swarmlab.png[swarmlab,150,float=right]
|
|
|
|
Swarmlab provides the user with the unique abillity to *create Labrooms* (or other applications) and *share* them as project images expanding the simple ideas to full-blown systems.
|
|
|
|
An all of that using only the browser and the command line of their system.
|
|
|
|
== Intro
|
|
|
|
You will be connected to the Swarmlab Cloud (hence HYBRID) but you will be able to use your own storage(move files around, delete/copy etc),your own networking and computational power(cpu/graphics etc) and create a system exactly the way you need it.
|
|
|
|
This way you will be able to :
|
|
|
|
* create images for testing.
|
|
* Run them using docker.
|
|
* Share them for others to use and develop.
|
|
* Finally browse the cloud for shared images to integrate into your project and make it even better.
|
|
|
|
== Ready to run out-of-the-box
|
|
|
|
Normally the docker dataflow is as described in the following images:
|
|
|
|
image:https://git.swarmlab.io:3000/zeus/swarmlab-hybrid/raw/branch/master/docs/images/docker-build.png[]
|
|
image:https://git.swarmlab.io:3000/zeus/swarmlab-hybrid/raw/branch/master/docs/images/docker-run.png[]
|
|
|
|
== Services
|
|
|
|
[cols="a,a"]
|
|
|===
|
|
|Hybrid |VEnus Network Unification Service
|
|
|
|
|*We have created an ever-growing database of readilly accessible labrooms you can choose from*
|
|
|
|
Ready to use, on demand virtual labs/microservices
|
|
|
|
* Run and manage said rooms and application
|
|
* Create Labrooms/Applications/Microservices
|
|
** create once - scale up or down without rebuilding
|
|
|
|
* on-demand
|
|
** sandbox environments
|
|
** Virtual Labrooms
|
|
** Virtual Classrooms
|
|
** Proof-of-Concept (POC)
|
|
|
|
* Move Labs between environments
|
|
|
|
|*VENUS makes collaboration easier*
|
|
|
|
Build the network you require on demand and without effort.
|
|
|
|
You can Create and manage
|
|
|
|
* on-demand network environments using any cloud over any network
|
|
* Connect multiple computers through a network.
|
|
* Share your Labrooms/Applications/Microservices with your friends
|
|
* Move Labs between networks
|
|
* anything else that might suit your needs in a dynamic and Scalable Distributed Architecture
|
|
|
|
Swarmlab-Venus provides
|
|
|
|
* Secure and state-of-the-art cryptography - integrated across all connections
|
|
* Manage the entire network as a service
|
|
* Architecture/Platform Agnostic
|
|
* Manage user network access
|
|
* Network traffic analysis
|
|
|
|
|===
|
|
|
|
|