Akagi201
5/1/2014 - 6:22 AM

netchrome.md

NetChrome方案

介绍

Net Chrome 是一款用于沟通传统中小企业与互联网,普通用户与极客,园区网络中心与数据中小的桥梁。目标在于构造一个chrome-like 的互联网。

在传统的网络环境中,用户端接入网络并不意味着他的资源接入了网络。用户的角色只有两种,一种是可以接入COMS作为管理方的人,一种是被加入网组的人。

在NetChrome方案中,我们忽略了SDN和NFV这样复杂的定义。使用高度封装化的OS,实现对资源,设备的二次虚拟化。你的平台将以你喜欢的方式接入网络。

NetChrome OS

*基于APP概念设计的操作系统,拥有Docer式的包管理工具,APP之间完全独立。

*二次虚拟化的资源管理,将网络内的存储池,内存池等资源在虚拟化成文件的基础上实现二次虚拟化。提供统一的接口。而对于计算能力的虚拟化,则完全通过OS上的Docer Box进行分发调度。

  • 流处理理念,在交换功能的设计中,分别利用OpenWRT设备和SDN实现满足不同需求的数据流和控制层耦合。例如Nginx模块,防火墙模块,SPAM模块

  • 智能硬件驱动管理,智能硬件完成签名后自动安装驱动(协议和资源注册项),将智能硬件虚拟成特定的资源。比如电视机,冰箱。他们对应的温度,灯光,电力,屏幕,音响都可以被标签化。

  • 多终端的无缝资源共享。

目前准备基于实时操作系统开发,用于降低成本。 技术难点: 实时操作系统的GUI 实时操作系统对应的OpenFlow控制器 Docer包管理工具 OS控制安全

NetChrome SDK 和 API

SDK用于开发部署在硬件端的网络通讯协议和Net OS上的驱动,组件和APP

API兼容目前的OpenWrt

API提供注册虚拟化对象和接口

API提供资源请求

API提供部署一个Docer LXC

Todo

Net Chrome Mini路由器

主打家庭使用

ARM7 Ardunio做硬件基础 256M RAM 尝试 自主设计无线模块,或者购买。

移植实时操作系统和GNU工具 或 Linux内核

主打家庭使用,可接入硬盘和智能家居资源。配置OS Home版。

可承载500M带宽,12终端同时在线,400MHz左右的处理能力

NetChrome Think

主打家庭使用 Targe 3处理器,支持Turbo高速的总线。512G RAM,高性能无线网卡。

用于公共场所的路由器接入,移植Netchrome pro

相比较Home,支持远程管部署,维护。设备本身作为服务存在,支持云计算转移,提供外置模块的计算能力和资源用于解决智能设备的自身算力问题。支持账户控制和设备管理。

NetChrome Extremly

中小心企业使用和社区,园区的微数据服务中心

SDN架构,目前是想以有技术作为平台,进行消化再研发。

OpenFlow控制器,Targe 3处理器,支持Turbo高速的总线。1G RAM,高性能网卡。Netchrome pro

针对中小企业在某些方面的特殊需求,可快速部署WEB系统,OA系统,数据库系统。采用APP的方式安装电子商务接口,CMS等。助力中小企业进入O2O时代。配置OS Server嵌入式操作系统。将传统的SAS和计算资源虚拟化成网络上的特殊host或者端口。简化企业开发流程。

针对虚拟化Vmware的策略,与他们合作推出快速部署系统。他们实现在计算能力之上的多系统实践的虚拟化方案。 针对安全厂商的合作策略, 提供模块化的安全组件的安装和软件分发。 针对未来智能硬件厂商的合作 驱动模块和虚拟化接口,将用于支撑一些大型设备应用接入公司网络,例如机床等。

##Net Geek

定制化产品,用于数据中心拓展自己的增值服务,如与传统安全企业合作,提供硬防和数据过滤之类的服务。 用于Geek做一些有意思的事情

SDN兼容产品,