finish blogs
This commit is contained in:
3
content/blog/2018/05/_index.md
Normal file
3
content/blog/2018/05/_index.md
Normal file
@@ -0,0 +1,3 @@
|
||||
---
|
||||
transparent: true
|
||||
---
|
||||
86
content/blog/2018/05/post-1/index.md
Normal file
86
content/blog/2018/05/post-1/index.md
Normal file
@@ -0,0 +1,86 @@
|
||||
---
|
||||
title: "A new approach to the Internet Architecture" # Quotation marks allow colons, semicolons, etc.
|
||||
description: "The Edge internet needs a different approach. So, we started as from scratch and shaped a totally new approach.." # Quotation marks allow colons, semicolons, etc.
|
||||
date: 2018-05-12
|
||||
updated: 2018-05-12 # Comment-out this line with a # if content is unchanged
|
||||
draft: false # Make it "true" if you don't want Zola to "publish" yet
|
||||
template: blogPage.html
|
||||
taxonomies:
|
||||
categories: [farming,cloud,foundation]
|
||||
tags: [technology,threefold_grid]
|
||||
|
||||
extra:
|
||||
subtitle: "" # Quotation marks allow colons, semicolons, etc.
|
||||
author: weynand kuijpers
|
||||
authorImg: /images/people/weynand_kuijpers.jpg
|
||||
imgPath: images/blog/tech_new_internet.png
|
||||
|
||||
---
|
||||
|
||||
## ThreeFold's technology does not follow the traditional IT model
|
||||
|
||||
The Edge internet needs a different approach. So, we started from scratch and shaped a new approach. ThreeFold's open-source technology addresses the scalability, security, storage, energy, and operating issues by simplifying architectures and not relying on third-party software. This drives down costs and improves efficiencies.
|
||||
|
||||
## What is ThreeFold's Technology Toolbox?
|
||||
|
||||
ThreeFold's technology is based on three primary building blocks: Stateless Computing, Self-Healing Technology, and Blockchain technology - this is the core of our “Technology Toolbox".
|
||||
<br/>
|
||||
<br/>
|
||||
- **Stateless Computing**: a stateless operating system, Zero-OS, enabling distributed hardware to form an Edge Internet grid generating IT storage and compute capacity
|
||||
- **Self-Healing Technology**: controls and operates a distributed cloud and reserves, procures, and executes workloads on the grid using our Jumpscale platform. It delivers autoscaling and automation frameworks that enable self-healing and can be adapted for any kind of IT workload.
|
||||
- **Blockchain Technology**: Via Rivine - our secure, scalable “proof of stake” blockchain, along with our identity management platform, ItsYou.online. Our blockchain technology enables user authentication, access controls, secure workloads, and heightened security.
|
||||
|
||||
## Enabling Stateless Computing
|
||||
|
||||
The global decentralized internet will be composed of thousands (millions?) of nodes distributed geographically. This means the decentralized internet must be powered by a stateless operating system that can be booted via the Internet (as opposed to living on the node locally). This removes the complexity of upgrades, truck rolls, etc.
|
||||
<br/>
|
||||
<br/>
|
||||
Open-source components have been developed, Zero-OS, for the deployment of bare metal machines functioning as Internet nodes and application hosts. Our Zero-OS platform runs containerized applications and software code on secure and distributed IT infrastructure. Zero-OS can be deployed on off-the-shelf hardware by anyone willing to make server and storage capacity available in their markets and within our network.
|
||||
|
||||
### The benefits of Stateless Computing are substantial, including:
|
||||
|
||||
- **Performance**: lightweight OS without overhead for running bare-metal machines.
|
||||
- **Free**: finds the optimal performance of server & storage nodes at no cost.
|
||||
- **Private**: no data footprint remains while workloads move from one node to another.
|
||||
- **Distributed**: capacity is generated without the need for data centers: At The Edge.
|
||||
- **High-available**: easy creation of clusters while applications run in fragmented segments.
|
||||
- **Portability**: moving software from one node to another within the grid is instant.
|
||||
- **Secure**: open-source distributed software with transparent code. No security backdoors
|
||||
- **Sustainable**: energy-efficient OS resulting in very low node power consumption.
|
||||
|
||||
## Technology that is self-healing & self-driving
|
||||
|
||||
ThreeFold's Jumpscale framework and ZeroBot allow the creation of blueprints to auto-deploy applications within the compute environment. The bots are constantly checking the health and uptime of the infrastructure, and runtime environments, to guarantee the performance and availability of applications at all times.
|
||||
|
||||
### The benefits of our self-healing technology protocols include the following:
|
||||
|
||||
- **Self-Healing**: the platform regenerates when health issues that cause downtime for infrastructure and applications are detected.
|
||||
- **Intelligence**: agents capture information from the grid and make intelligent decisions to provide an ideal and optimal host environment for software code and containerized applications.
|
||||
- **Lifecycle Management**: the status of the infrastructure and the lifecycle of running applications are constantly checked and recorded.
|
||||
- **Autoscaling**: the platform automatically scales to meet application and infrastructure performance.
|
||||
|
||||
## Blockchain Technology to execute workloads and applications via smart contracts
|
||||
|
||||
The engineers developed new blockchain algorithms based on proof of stake for validation purposes and turned this into our Rivine open-source blockchain software.
|
||||
<br/>
|
||||
<br/>
|
||||
Unlike the “proof of work” blockchains that currently dominate the space, our Rivine blockchain is scalable, green, and secure - and does not rely on huge mining resources. We run our blockchain on approximately 200 dedicated nodes and do not rely on any third-party software.
|
||||
<br/>
|
||||
<br/>
|
||||
In addition to our blockchain technology, we have also developed ItsYou.Online, an identity, and access management platform. Itsyou. online uses three-factor authentication to manage access on our network and facilitate execution.
|
||||
|
||||
### The benefits of TF blockchain technology and identity management platform include:
|
||||
|
||||
- **Sustainable**: our algorithms to reach consensus use a minimal amount of energy and electricity compared to other blockchain software and networks.
|
||||
- **Lowest possible cost**: of transactions make it an efficient and fast payment system.
|
||||
- **Neutral**: state of the network and applications are recorded in a transparent and immutable manner.
|
||||
- **Payment fulfillment**: transactions are automatically paid using ThreeFold Tokens.
|
||||
- **Smart Contracts**: fully automated execution of contracts from customers buying Internet IT capacity.
|
||||
<br/>
|
||||
<br/>
|
||||
All of our technology is open-source and can be accessed in the following Github Repos:
|
||||
<br/>
|
||||
<br/>
|
||||
* Zero-OS: https://github.com/threefoldtech/zos
|
||||
* Jumpscale: https://github.com/threefoldtech/js-ng
|
||||
* BCDB : https://github.com/threefoldtech/bcdb
|
||||
3
content/blog/2018/09/_index.md
Normal file
3
content/blog/2018/09/_index.md
Normal file
@@ -0,0 +1,3 @@
|
||||
---
|
||||
transparent: true
|
||||
---
|
||||
68
content/blog/2018/09/post-1/index.md
Normal file
68
content/blog/2018/09/post-1/index.md
Normal file
@@ -0,0 +1,68 @@
|
||||
---
|
||||
title: "Use cases for the ThreeFold Peer-to-Peer Cloud" # Quotation marks allow colons, semicolons, etc.
|
||||
description: "Containers, IAAS, Archives, Security, and more.." # Quotation marks allow colons, semicolons, etc.
|
||||
date: 2018-09-12
|
||||
updated: 2018-09-12 # Comment-out this line with a # if content is unchanged
|
||||
draft: false # Make it "true" if you don't want Zola to "publish" yet
|
||||
template: blogPage.html
|
||||
taxonomies:
|
||||
categories: [farming,cloud,foundation]
|
||||
tags: [technology,threefold_cloud]
|
||||
|
||||
extra:
|
||||
subtitle: "" # Quotation marks allow colons, semicolons, etc.
|
||||
author: Sam Taggart
|
||||
authorImg: /images/people/sam_taggart.jpg
|
||||
imgPath: images/blog/new_edge_cloud.png
|
||||
|
||||
---
|
||||
|
||||
## Use cases for the ThreeFold Peer-to-Peer Cloud
|
||||
|
||||
### Any Docker Service
|
||||
|
||||
ThreeFold nodes natively run containers - therefore they can run any Docker service. But it does so in a more efficient way than the current Docker engine - the most used and known container technology platform in the world.
|
||||
|
||||
### IAAS
|
||||
|
||||
The ThreeFold node technology enables hardware capabilities to be used for IAAS services in a very efficient way. Overhead is reduced to a minimum by stripping out unnecessary layers of software that have been implemented over the last decade to patch scaling and performance problems. Our engineers have always looked at the root cause of issues and by innovating at the core algorithm level, solved many issues.
|
||||
Examples are:
|
||||
<br/>
|
||||
<br/>
|
||||
- **Less is more**: Scale down the operating system for a virtualization architecture to a minimum and boot it over the network - no local operating system files installed on local storage.
|
||||
- **Look at root causes, no painkiller approach**: Step away from existing storage solutions that require proprietary acceleration hardware and use standard off the shelf, affordable and efficient components with a 100% software-based storage solution that can withstand hardware failures without requiring human intervention - creating a very efficient, reliable and performing storage solution that can operate standalone.
|
||||
<br/>
|
||||
<br/>
|
||||
The platform is secured by using a network boot mechanism that makes it virtually hack resistant as there are no operating system files installed locally. Infrastructure as a service traditionally runs in hyper-scale data centers, remote from the businesses using it. ThreeFold node technology allows you to install, operate and run IAAS services close to your business locations operated by your local IT team. It operates on a peer-to-peer network - only transferring bits of data that need to be transported to avoid network congestion and traffic bottlenecks.
|
||||
|
||||
### Archive
|
||||
|
||||
Data generation is growing exponentially. More data has been generated in the last 2 years than ever before. This creates a big need to archive data. The ThreeFold node technology creates storage and archiving capabilities by using standard hardware and known interfaces (S3, FTP, WebDav, CIFS, and NFS) will be built by developers worldwide and made available. The low-level storage functionality supports version controlling of the archived data, which keeps all relevant changes without any limitation by using a small amount of actual storage capacity.
|
||||
|
||||
### Security
|
||||
|
||||
Data security and reliability are key aspects of any storage system. The ThreeFold node allows all data to be compressed and encrypted if and when needed. The distributed character of the storage system enables site redundant storage algorithms to be deployed while keeping large data volumes from being stored in a single location. This removes the risk of data being stolen (physically) and prevents a site outage to result in data outage. The distributed character of the system is in line with the increasing spread of actual data generation. ThreeFold has sensory equipment everywhere these days, and the overhead of storing all that information in a few central places is enormous. Data collection and storage happens once - reading data to use it for a particular workload happens many times.
|
||||
|
||||
### Data Mining
|
||||
|
||||
On traditional server architectures, every application has to set up its servers that run their code in isolated silos, making sharing of data hard. The distributed character of the ThreeFold node technology presents compute and storage capacity everywhere. This enables large data mining workloads to happen close to the source of the data. By storing data in a distributed manner, mining can be distributed as well. Distributed compute capacity next to storage capabilities creates the possibility to create data mining operations on local storage (which makes it very fast and efficient) by coding data mining algorithms in programming languages (such as Python, Lua, Javascript, and Golang). Data mining follows distributed data storage.
|
||||
<br/>
|
||||
<br/>
|
||||
Never run into scalability problems again with the ThreeFold node. Data storage can expand horizontally using thousands of distributed nodes to create large storage volumes.
|
||||
|
||||
### Smart Contracts
|
||||
|
||||
Smart contracts are applications that run on a decentralized platform, exactly as programmed without any possibility of downtime, censorship, fraud, or third-party interference. These applications run on a blockchain, a powerful shared global infrastructure that can move value around and represent the ownership of that value. Smart contracts enable developers to create markets, store registries of debts (or promises), move funds following past instructions (like a will or a futures contract), and many other things without a middleman or counterparty risk. ThreeFold nodes run based on smart-contracts.
|
||||
|
||||
|
||||
### Self-Learning and AI
|
||||
|
||||
Blockchains can be seen as databases. By current database standards, traditional blockchains like Bitcoin are terrible: low throughout, low capacity, high latency, poor query support, and so on. But even with these terrible characteristics, blockchains introduced three new and important characteristics:
|
||||
<br/>
|
||||
<br/>
|
||||
- **Decentralized data and shared data control** leads to more data and better qualitative data which results in better models. Shortening the machine learning time also enables AI to progress at a faster pace.
|
||||
- **Immutable audit trails** improve the trustworthiness of the data, and improves the models' provenance on training and testing results.
|
||||
- **Native assets** and assets exchanges make training and testing models intellectual property (IP) assets easier - enhancing decentralized data and model exchanges.
|
||||
<br/>
|
||||
<br/>
|
||||
Blockchain technology allows more and better quality data to be presented to machine learning algorithms. It has been proven (Microsoft researchers - Banko and Brill) that more data — not just a bit more data but way more data — while using the same algorithms results in a lot better machine learning. Meaning that the future of machine learning is not in trying to create more sophisticated algorithms (which will happen). So by moving AI learning into a blockchain environment we speed up machine learning and in the end create AI.
|
||||
3
content/blog/2018/_index.md
Normal file
3
content/blog/2018/_index.md
Normal file
@@ -0,0 +1,3 @@
|
||||
---
|
||||
transparent: true
|
||||
---
|
||||
Reference in New Issue
Block a user