Huihoo Cloud

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(图集)
(图集)
(未显示1个用户的22个中间版本)
第16行: 第16行:
 
[[ActorX]]提供理论基础,源于理论物理:相对论和量子论。
 
[[ActorX]]提供理论基础,源于理论物理:相对论和量子论。
  
[[Apache Mesos]]使用[https://github.com/apache/mesos/blob/bf507a208da3df360294896f083dd163004324aa/3rdparty/libprocess/README.md Actor编程模型]进行消息传递。
+
[[Erlang cloud]] 是我们的一个理想。
  
 
==愿景==
 
==愿景==
第28行: 第28行:
  
 
通过 [[OpenStack]] + [[Kubernetes]] 构建企业私有云、容器云和开放的软件基础设施和技术堆栈。
 
通过 [[OpenStack]] + [[Kubernetes]] 构建企业私有云、容器云和开放的软件基础设施和技术堆栈。
 +
 +
[https://airship-treasuremap.readthedocs.io/en/latest/index.html OpenStack on Kubernetes (OOK)]
  
 
[https://github.com/openstack/kolla Kolla] - Deploying [[OpenStack]] using Docker
 
[https://github.com/openstack/kolla Kolla] - Deploying [[OpenStack]] using Docker
 +
 +
或者是 Kubernetes on OpenStack,比如欧洲核物理的研究所,它的部署环境非常大、很复杂,有400个 Kubernetes 集群,如果没有一个完全自动化的基础设施,是很难想象的。所以它需要有一个 OpenStack 基础设施,在此之上部署 Kubernetes,然后在 Kubernetes 里面运行各种软件和应用。另外,Kubernetes 管理的是一系列容器资源,管理服务器不是它干的事。Kubernetes 无法管理底层的资源,因此底层资源的管理、调配和运行方式是由 IaaS 层执行,IaaS 层会自动扩容,再给 Kubernetes 提供相应的资源,开源方案就落在了 OpenStack 身上。
  
 
==路线图==
 
==路线图==
 +
*[https://www.fit2cloud.com/ FIT2CLOUD 飞致云] 的产品思路:构建(MeterSphere开源持续测试平台) + 运行(KubeOperator开源容器平台) + 管理(FIT2CLOUD多云管理平台)+ 保护(JumpServer开源堡垒机),很赞。可用 [[Mist]] 开源多云管理平台替代 FIT2CLOUD,形成自己的解决方案。(2020.12.20)
 +
*非常认同 [[Rapid.Space]] 的发展思路,小而美。有技术,也有业务 [[ERP5]]。(2020.12.13)
 
*以 [[Open devops stack]] 的形式交付解决方案。(2020.12.04)
 
*以 [[Open devops stack]] 的形式交付解决方案。(2020.12.04)
 
*[https://github.com/nextcloud Nextcloud] 网盘、云存储、内容协作、项目看板、视频会议等,你所有数据的安全之家。(2020.08.13)
 
*[https://github.com/nextcloud Nextcloud] 网盘、云存储、内容协作、项目看板、视频会议等,你所有数据的安全之家。(2020.08.13)
第55行: 第61行:
  
 
==基础架构==
 
==基础架构==
Huihoo Cloud基础架构
+
Huihoo Cloud 基础架构:[https://openinfra.dev/ Open Infrastructure Foundation]
  
 
* [https://www.rancher.cn/products/rke/ Rancher Kubernetes Engine (RKE)] 是一个经过 CNCF 认证的 Kubernetes 安装程序。
 
* [https://www.rancher.cn/products/rke/ Rancher Kubernetes Engine (RKE)] 是一个经过 CNCF 认证的 Kubernetes 安装程序。
第62行: 第68行:
 
* [https://gardener.cloud/ Gardener] Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service
 
* [https://gardener.cloud/ Gardener] Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service
  
Huihoo Cloud based on [[Rancher]], RKE, k3s, k3OS, Submariner
+
Huihoo Cloud based on [[Apache CloudStack]] + [[Rancher]], RKE, k3s, k3OS, Submariner
  
[[Rancher]] & [[Apache Mesos]] // [[OpenShift]] 不支持 Mesos 等调度工具,使用 Rancher 替换 OpenShift。
+
从部署实施的角度来看,用 Apache CloudStack 搭建虚拟化基础设施(IaaS)是个不错选择,[[OpenStack]] 有些庞大且项目众多,不容易集成和把玩。
  
[https://www.cnrancher.com/rancher/ Rancher]是提供Kubernetes、Mesos和Swarm三种调度工具的[https://github.com/rancher/rancher 开源容器管理平台]
+
[[Apache CloudStack]] & [[Rancher]]
  
[[文件:Docker-Kubernetes-Mesos-OpenStack.png]]
+
[[文件:Docker-Kubernetes-Mesos-OpenStack.png]] [[文件:apache-cloudstack-logo.png]]
  
[http://dockone.io/article/639 Kubernetes和Mesos更像是我们常说的PaaS层],它们更擅长于管理和扩展容器中的应用。OpenStack更专注于异构化的数据中心,但是对应用和容器管理就力不从心了。而如果将Kubernetes和Mesos架构于其上,则会更像是凤凰涅槃,获得重生。
+
[http://dockone.io/article/639 Kubernetes和Mesos更像是我们常说的PaaS层],它们更擅长于管理和扩展容器中的应用。OpenStack 更专注于异构化的数据中心,但是对应用和容器管理就力不从心了。而如果将Kubernetes和Mesos架构于其上,则会更像是凤凰涅槃,获得重生。
  
 
数据业务层基于[[SMACK堆栈]]构建,提供SMACK云服务。
 
数据业务层基于[[SMACK堆栈]]构建,提供SMACK云服务。
第103行: 第109行:
  
 
==简单==
 
==简单==
Huihoo Cloud based on [[Rancher]]  
+
[[Apache CloudStack]] 完成整个基础设施虚拟化(IaaS)构建 + CloudStack [[Kubernetes]] Service。
  
一个核心:[[Rancher]];一个容器编排:[[Kubernetes]];一个数据库:[https://github.com/pingcap/tidb TiDB];一个存储:[[Ceph]];一个堆栈:[[SMACK堆栈|SMACK]];一个监控:[[Prometheus]];一个IT自动化:[[Ansible]];一个商业自动化:[[Activiti]];一个[[DevOps]]引擎:[[OpenShift]];一个管理平台:[[HMQ]];一个[[Mesos_ecosystem#App_Store|App Store]];支持和兼容各种云。
+
灰狐多云管理平台:[[Mist]] + [[Apache Libcloud]] or [[Go CDK]]
 +
 
 +
Huihoo Cloud 可能的生存之道:通过多云管理平台一边连接公有云(AWS,GCP,Azure),一边连接兼容这些公有云接口的私有云([[Eucalyptus]]等驱动)。这样,可能就妥妥的了。
  
 
==安全==
 
==安全==
第137行: 第145行:
  
 
==产品==
 
==产品==
 +
*[[HMQ]] 混合IT & 混合云管理平台
 
*[[M3]] analytics cloud: Huihoo Analytics
 
*[[M3]] analytics cloud: Huihoo Analytics
 
*[[E3]] application cloud
 
*[[E3]] application cloud
 
*[[D3]] data cloud
 
*[[D3]] data cloud
*[[HMQ]]监控系统
 
  
 
==[[.NET Core]]==
 
==[[.NET Core]]==
第166行: 第174行:
  
 
我们的核心是灰狐云运营支撑系统,对接主流云服务商,帮助自己、其它厂商和个人更好、更高效的使用云服务。因为若没管理好云服务,就会浪费大量的金钱。
 
我们的核心是灰狐云运营支撑系统,对接主流云服务商,帮助自己、其它厂商和个人更好、更高效的使用云服务。因为若没管理好云服务,就会浪费大量的金钱。
 +
 +
基于 [[OpenNebula]] & [[Apache CloudStack]] & [[Eucalyptus]] 的咨询、设计、开发、集成、培训和基础设施支持,以 Multicloud Extension 的方式支持多云环境。
  
 
==VPS==
 
==VPS==
第222行: 第232行:
 
==图集==
 
==图集==
 
<gallery>
 
<gallery>
 +
image:Forrester-Wave-Multicloud-Container-Development-Platforms-2020Q3.png|多云容器开发平台
 +
image:OpenPitrix-Architecture.png|OpenPitrix
 
image:StarlingX-Diagram-DistributedEdgeCloudNative.jpg|StarlingX
 
image:StarlingX-Diagram-DistributedEdgeCloudNative.jpg|StarlingX
 
image:starlingx-deployment-options-distributed-cloud.png|StarlingX
 
image:starlingx-deployment-options-distributed-cloud.png|StarlingX
第252行: 第264行:
 
image:azure-service-fabric.png|Service Fabric  
 
image:azure-service-fabric.png|Service Fabric  
 
image:Kata-Containers.png|Kata Containers
 
image:Kata-Containers.png|Kata Containers
 +
image:soda-foundation.jpg|SODA基金会
 +
image:soda-overview.jpg|SODA
 
</gallery>
 
</gallery>
  

2021年4月10日 (六) 14:05的版本

灰狐云 Huihoo Cloud

目录

简介

Containers as a Service, the foundation for next generation PaaS

Huihoo Cloud: Autonomous Network、容器私有云

灰狐云、容器云、私有云、PaaS

计算世界的原子是 Actor,Huihoo Cloud 是一个"原子世界",一个 Actor world。

一切都是原子,一切都是Actor,共同构建一个参与者的开放世界。

每个连接、每个消息事件、每个人、每个设备都有自己的Actor。

ActorX提供理论基础,源于理论物理:相对论和量子论。

Erlang cloud 是我们的一个理想。

愿景

虚拟化是云计算的基石,KVM 是虚拟化的基石,Kubernetes 是数据中心操作系统的内核,是 Huihoo Cloud 的核心。

Cloud-platform.png

第二代私有云、OpenStack + K8S 势必开启云计算新时代!

Openstack.jpg Kubernetes.png

通过 OpenStack + Kubernetes 构建企业私有云、容器云和开放的软件基础设施和技术堆栈。

OpenStack on Kubernetes (OOK)

Kolla - Deploying OpenStack using Docker

或者是 Kubernetes on OpenStack,比如欧洲核物理的研究所,它的部署环境非常大、很复杂,有400个 Kubernetes 集群,如果没有一个完全自动化的基础设施,是很难想象的。所以它需要有一个 OpenStack 基础设施,在此之上部署 Kubernetes,然后在 Kubernetes 里面运行各种软件和应用。另外,Kubernetes 管理的是一系列容器资源,管理服务器不是它干的事。Kubernetes 无法管理底层的资源,因此底层资源的管理、调配和运行方式是由 IaaS 层执行,IaaS 层会自动扩容,再给 Kubernetes 提供相应的资源,开源方案就落在了 OpenStack 身上。

路线图

  • FIT2CLOUD 飞致云 的产品思路:构建(MeterSphere开源持续测试平台) + 运行(KubeOperator开源容器平台) + 管理(FIT2CLOUD多云管理平台)+ 保护(JumpServer开源堡垒机),很赞。可用 Mist 开源多云管理平台替代 FIT2CLOUD,形成自己的解决方案。(2020.12.20)
  • 非常认同 Rapid.Space 的发展思路,小而美。有技术,也有业务 ERP5。(2020.12.13)
  • Open devops stack 的形式交付解决方案。(2020.12.04)
  • Nextcloud 网盘、云存储、内容协作、项目看板、视频会议等,你所有数据的安全之家。(2020.08.13)
  • SymfonyCloud PaaS 给出了参考路线图。(2020.04.18)
  • 先做 Web Hosting(2020.02.09)
  • Nutanix 给出了灰狐云的发展思路:混合云。(2020.01.11)
  • Drupal Cloud & Hosting 是 2019-2022 的业务重点,Vesta 背后强力驱动。(2019.11.04)
  • Rancher作为整个灰狐容器云的支撑系统。(2018.07.14)
  • 提供SMACK堆栈服务,推动更多应用落地和服务部署。(2018.01.03)
  • ZeroNet 可能是第一个真正可用的去中心化互联网原型。(2017.11.18)
  • Erlang, Open Networking, and the Future of Computing指明了计算的未来和开放网络的方向。(2017.10.15)
  • Ubuntu OpenStack Debian血统、MAAS + Juju管理,让其成为"最佳选择"。(2017.09.28)
  • SaltStack或许是构建、管理、运营云平台的最佳方式,支持广泛的云平台。(2017.08.22)
  • 灰狐网络(Huihoo.NET)是一个软件定义网络,关注SDN/NFV标准组织Open Networking Foundation。(2017.07.02)
  • Huihoo.NET深度融合KubernetesOpenStack两个平台。(2017.06.29)

ESContainer.png

  • Python驱动OpenStack IaaS层,Go驱动OpenShift PaaS层,Python/PHP/Java/.NET驱动 SaaS层。(2016.11.08)
  • OpenStackDocker容器的融合,OpenStack + OpenShift 共同支撑。ps: 红帽业务的高速增长,其应用发展销售和新兴技术(如OpenStack和OpenShift基于容器的PaaS)上涨了33%,大企业销售爆炸式增长。(2016.10.25)
  • 底层基础设施是由Go驱动的容器云微服务的编程模型。(2016.10.05)
  • 基于 MBrace 构建。(2016.09.24)
  • 基于OpenShift的容器云。
  • .NET Core + C# + F# 驱动的开放容器云和去中心化虚拟网络。

基础架构

Huihoo Cloud 基础架构:Open Infrastructure Foundation

Huihoo Cloud based on Apache CloudStack + Rancher, RKE, k3s, k3OS, Submariner

从部署实施的角度来看,用 Apache CloudStack 搭建虚拟化基础设施(IaaS)是个不错选择,OpenStack 有些庞大且项目众多,不容易集成和把玩。

Apache CloudStack & Rancher

Docker-Kubernetes-Mesos-OpenStack.png Apache-cloudstack-logo.png

Kubernetes和Mesos更像是我们常说的PaaS层,它们更擅长于管理和扩展容器中的应用。OpenStack 更专注于异构化的数据中心,但是对应用和容器管理就力不从心了。而如果将Kubernetes和Mesos架构于其上,则会更像是凤凰涅槃,获得重生。

数据业务层基于SMACK堆栈构建,提供SMACK云服务。

Spark-mesos-akka-cassandra-kafka.jpg

容器平台选型的十大模式:Docker、DC/OS、K8S 谁与当先?

商业

Cncf-logo.jpg

企业增长引擎,《精益创业》给出三种增长引擎:黏着式增长引擎、病毒式增长引擎、付费式增长引擎,AI赋能增长引擎。

Huihoo Cloud依托三大开源增长引擎,数据中心引擎:DC/OS;容器云引擎:Kubernetes/RancherDevOps引擎:OpenShift为企业提供高速成长动力。

支持和融合CNCF基金会项目。

生态系统:DC/OS ecosystemKubernetes ecosystemOpenShift ecosystem

Huihoo Cloud提供DC/OS、Kubernetes、OpenShift、Rancher咨询、订阅、支持服务。

Dcos-kubernetes-openshift.png

HashiCorp: DevOps Defined

AI on PaaS, Rancher as a PaaS.

Kubernetes和TensorFlow已成为企业Cloud + AI的基础标配。如今,Kubernetes成为容器编排的事实标准,PaaS已成企业核心基础架构。TensorFlow就像人工智能领域的Amazon,越来越多的公司陆续加入TensorFlow生态系统,将自己的AI业务押注在TF之上。K8S和TF将重现Android辉煌。

Tensorflow-on-kubernetes.png

Tensorflow on Kubernetes: kubeflow

简单

Apache CloudStack 完成整个基础设施虚拟化(IaaS)构建 + CloudStack Kubernetes Service。

灰狐多云管理平台:Mist + Apache Libcloud or Go CDK

Huihoo Cloud 可能的生存之道:通过多云管理平台一边连接公有云(AWS,GCP,Azure),一边连接兼容这些公有云接口的私有云(Eucalyptus等驱动)。这样,可能就妥妥的了。

安全

Cisco Talos给出了Huihoo Cloud安全发展的路线图,提供众多开源安全软件的订阅服务,Cisco Talos @ GitHub

云生态

Cncf-projects.png

云形态

产品形态

产品

  • HMQ 混合IT & 混合云管理平台
  • M3 analytics cloud: Huihoo Analytics
  • E3 application cloud
  • D3 data cloud

.NET Core

New: .NET Core 1.0 Now Available in OpenShift Online (Next Gen)

解决方案

项目

业务

不论你做什么业务,你都将面对云服务,云是一切的基础。

我们的核心是灰狐云运营支撑系统,对接主流云服务商,帮助自己、其它厂商和个人更好、更高效的使用云服务。因为若没管理好云服务,就会浪费大量的金钱。

基于 OpenNebula & Apache CloudStack & Eucalyptus 的咨询、设计、开发、集成、培训和基础设施支持,以 Multicloud Extension 的方式支持多云环境。

VPS

网络托管和VPS服务,基于 OpenVZ/KVM 构建生产云计算和虚拟化系统,储备 LAMP、TCP/IPDNSExim 网络管理和运营经验。

服务

Huihoo Cloud采取类似Red Hat Network的开源软件运营支撑系统和系统管理平台。

  • 提供OpenStack的构建、运营、转移的商业服务。

参考:Mirantis Build. Operate. Transfer. 的商业模式。

公有云

灰狐私有云 on 公有云

私有云

灰狐私有云公司内部部署

混合云

灰狐私有云集成公有云

桌面云

基于 Raspberry Pik3s 的 Edge、IoT、CI microCloud。

整个集群和K8s容器云可运行在桌面的一堆树莓派上。

文档

参考

http://huihoo.demo.aspnetzero.com/
http://huihoo.apphb.com/

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱