Subutai Use Cases¶
Use Case: Be Your Own Micro Cloud Provider¶
By using P2P technologies to combine resources on computers, Subutai already provides an infrastructure as a service cloud environment. Subutai users can create cloud environments effectively appearing as virtual data centers. The more computing resources you throw into your peer[s] and the number of peers supporting your environment, the bigger the virtual data center. Scaling a peer with more resources and scaling the number of peers themselves give Subutai its elastic cloud capabilities. Higher level infrastructure services are built on this such as an S3 compatible clone. Subutai aims to model and implement as many Amazon compatible services as possible.
AppScale has been integrated with Subutai to provide a Google App Engine (GAE)-compatible PaaS layer. Applications written and deployed to GAE can also be run on Subutai with the AppScale plugin. That means you can write PHP, Python, Java, and Go based GAE applications to run on Subutai while distributing the application on peers across the Internet
Use Case: Virtual Office¶
We’re very excited about building applications that can run across P2P cloud infrastructures for distributed startup teams and SME’s with multiple branch offices. Not only do you tie people and SOHO offices together, but you enable them with common back-office and productivity applications they need. Native built-in social cloud services and the AppScale based PaaS layer can be utilized to quickly build your ultimate application on Subutai.
Use Case: Virtual Electronics and IoT Laboratory¶
We love electronics and writing applications for gadgets on the edge. The only problem is having instant access to them or the tools for working with them. We’ve envisioned using Subutai to set up virtual laboratories where these devices and various tools could be shared to increase the rate of development of software and hardware. We think such a system could especially benefit those students in universities and talented entrepreneurs around the world that lack budgets to have everything on hand.
Use Case: Last Mile Communications¶
Use Case: The Home Environment - better security, better performance¶
The message of the large cloud providers is to keep all of your data on their servers, whether it be your music, your pictures, your videos or anything else that you want to store. Their promise is that they can keep it more with greater security and give you access to it all over the world. They will protect your data from people breaking in, back-up your data in case of fire or physical theft.
One of the issues with the large cloud providers has to do with the speed of the Internet connection required to meet the needs of streaming videos and music, combined with the recurring costs of pulling the data across your Internet provider every time you access it.
One way of solving that is to store (or “cache”) much of your data locally, and use the big cloud provider as a backup in case of physical disaster. Setting up such a local server does take a little time, but can often be made easier by using a router that allows you to attach a disk drive to the router. Many commercially available routers allow this to be done with a simple USB drive. They also allow local attachment of other USB devices.
These devices typically do not provide RAID capabilities. This means that if one disk fails, you lose the local data and you then have to access it from the cloud provider until you can get the disk fixed and the data downloaded again. Another problem is with the cost of long-term storage for your backed-up data and the security of your home server.
The Subutai Blockchain Router provides RAID protection for the disk storage, allowing up to two of the disks in the system to fail and still receive the data. The Subutai Blockchain Router also provides a secure gateway to protect your data from the Internet. A special processor uses state-of-the-art security software plus scans incoming and outgoing data packets for viruses in real time as well as monitoring the operating system for anomalies.
Backups can be arranged by having an associate or family member who you trust and who is physically separate from you (far enough that fire, flood and other natural disasters are not an issue) who also has a Subutai installed or has a Blockchair Router (or some other appropriate router) and store a copy of your files encrypted on that router. If a disaster occurs you can take your router to the site of the backup system and quickly restore your files from their system. Note that this type of backup is more for disaster and not for accidentally removing a set of files. For that an incremental backup plan is useful, but could still be accomplished the same way.
Having this local cache on disk inside your home or business means that “accessing your cloud” happens a great deal faster and with less expense than normal Internet speeds allow. When you go outside your business Subutai Open Source Peer-to-Peer Cloud Software allows you to access your data as if you were still at home, and approximately the same speeds as you would from “the big cloud provider”.
Use Case: Carriers of the cloud¶
- The customer can not be sure of where their data is kept or their > programs are run
- The customer can not easily integrate services between major > companies
- The customer often suffers from “lock in”
The “telcos” (whether a traditional telephone company, cable company or cell phone operator) are locked out of providing similar services as the large cloud companies to their customers without a massive investment in software that is standard across telco vendors. Only software that is standard will generate enough of a base of customers to attract developers and clients.
Enter Subuai. Since Subutai is Open Source it can be used as a cloud solution by any carrier. Due to Subutai’s licensing and portability telcos can offer peer-to-peer cloud solutions to all of their customers without even having to ask OptDyn’s permission. By licensing and re-branding the Subutai Bazaar carriers can offer other “cloud” services and products to their clients using smart contracts, and under their own brand. The Bazaar, however, can also be distributed and federated, giving their customers access to the widest number of applications and resources.
Finally, the Subutai Blockchain Router is an Open Hardware broadband router, RAID-based NAS server, and IoT gateway that can also do cryptocurrency mining and offers a hardware wallet for the account keys. Performance experiments indicate that the customer may generate enough cryptocurrency to pay for their telecommunications costs every month without seeing any change in their power consumption over a standard broadband router. This will be a market changer for telcos, and of course the router can be rebranded by the provider.
Use Case: Energy savings through IoT¶
Almost everyone loves green energy. Unfortunately from time to time the energy demand goes above the energy supply of hydro electric plants, solar farms, and other low-polluting sources. Hot summers, with lots of air conditioning, cooling demands for food, and more and more demands on electricity have forced electric companies to direct their customers to using more efficient electric products and during off-peak hours.
The Subutai™ Blockchain Router uses sophisticated technology for examining every data packet that passes through the system, either from the outside grid and telecommunication lines to the “things” inside the home or business, or from the “things” going back to the outside, for viruses and other malware. The Blockchain Router also constantly examines the operating system for anomalies in operation to determine if the operating system itself has become infected. A Dynamic Information Flow Tracking (DIFT) coprocessor in the router’s FPGA is being designed to inspect router instructions in realtime to trap malicious code. Therefore power companies have a much better assurance of using data from homes and businesses when using the Subutai Blockchain Router.
Use Case: Banks¶
Banks also have large data centers where sensitive data is stored, and they need strong encryption and authentication. Banks use ATM machines, which in many ways resembles the “Things” of the Internet of Things. Banks either need very private networks (expensive to create) or very strong virtual private networks which require very strong encryption and very good authentication. Subutai provides both, and (being Open Source) gives banks the ability to audit the code to make sure that there are no trap doors or other malware in it.
When portable calculators first came out they were very expensive. As the price dropped banks used calculators to “reward” depositors that opened up new accounts. Over the years these “rewards” included toasters and other incentives. Imagine how great the incentive would be for customers to open a new account if they received a Subutai Blockchain Router for opening a new account … a router that could mine cryptocurrency. The bank could brand the router and cryptocurrency with their own brand, and start their own blockchain economy inside their country.