今天,聊聊混合云。
这个月初IDC最新发布的《中国公有云服务市场(2018下半年)跟踪》报告也说了:混合云成为发展常态。
(具体全球大中小型企业混合云的使用增长率和使用趋势,可以点这里《RightScale 2019年度云市场调查报告》。)
作为新常态,关于什么是混合云,跟私有云和公有云的差别是什么等等,已经被解释得太多了,直接跳过。
我们深入一点点,讨论一下混合云的不同打开方式,以及在混合云这个界限不是很清晰的概念里,什么才称得上“真”混合云。
混合云的根本存在理由是企业基于各种千差万别的业务需求,希望在保有自身IT架构的前提下,利用云计算的弹性和敏捷性。
跟单一采用自身IT架构相比,混合云从根本上将企业IT运营模式以自身IT架构为核心转变为以业务所需应用为核心,使得企业IT可以结合本地数据中心和云资源来找到部署应用程序的“最佳执行地点”。
以业务为中心,混合云可能有三种不同的打开方式:
- 独立假混模式
- 网络连通模式
- API服务模式
第一种:独立假混模式
将部分业务放到云上,
和本地业务松耦合或没耦合。
独立假混模式,是指企业购买某些云服务和云资源,用于替代复杂的本地系统或者作为本地系统的补充。资源使用的时候有明显边界。
例如,企业可以购买托管的邮箱服务,像阿里云企业邮箱,而不需要自己在本地搭建邮箱服务。阿里云企业邮箱运行在云端,用户在登录的时候,需要专门去登录这个外部系统才能使用这个邮箱。
这种模式比较常见于没有很强IT能力的小型企业。
他们没有一个完善的IT系统,或者本身的IT系统比较零散,所以购买的云资源并不能直接融入现有的系统而成为有机整体。云端的资源只是作为另外的资源被消耗和使用。
这种模式并没有对IT系统有一个整体设计,在企业发展初期,资源需求比较小的情况下,非常省事,日常维护性工作比如添加删除用户这种比较少。
但这种模式必然会遇到问题。
因为随着企业成长:
IT人员需要管理的资源数量会成指数级增长;
日常维护工作越来越多;
对于系统整体的要求也会越来越高;
管理和使用方面对人员也会有越来越高的技能要求,像不同的系统,原始的,底层的,都得会。
在这种情况下,简单地分开使用云和本地资源是行不通的。
我们通常认为这是一种假的混合云模式,因为其实没有真正“混合”。
第二种:网络连通模式
将云资源通过专线或者虚拟通道打通,
成为统一的架构。
为什么企业规模大了,原来的简单分开使用模式就行不通呢?
主要是大型企业都有融合的企业IT架构,包括一整套权限管理,日志,审计等等。计算,存储和网络系统已经变成了一个统一整体。
云端资源这时候就像是一个外来者。
这时候,比较自然的选择就是利用VPN一类的虚拟网络,打通云端和本地网络,把它们当作是相同网络里一样的资源进行利用。
现有的IT构架只需要做一些相对比较小的改动就能适应。 而云端资源也依然能在一定程度上进行按需消费。
例如,我们一个用户的基因测序分析任务,要求在8小时内处理结束 ,但本地资源不足以在这么短的时间内处理完所有样本。
在这种情况下,通过网络将云端资源和本地资源联通,就可以把远程资源当作本地集群的延伸,自然地扩张到云端的动态资源中去,进行一体化管理。
利用云端快速部署,按需使用的特点,几乎没有延时地就能扩容系统,完成计算任务。
虽然几乎每家云提供商都提供原生的VPN接入资源。但是都有一定的局限性。用户相当于需要购买对应云的接入方式,并在自己的环境中部署和配置。这一定程度上也是和云提供商进行了绑定。
第三种:API服务模式
将云资源封装成服务,
通过API的方式来消耗不同的服务。
API服务模式是随着微服务,serverless兴起的新型云计算消费模式。它其实并不是混合云特有的模式,但是可以作为混合云的组成方式,提供最大的灵活性。
这种部署方式相对其他两种,对于应用本身的要求更高。 应用本身不应该对运行时环境有任何假设,并且业务分割相对明确。业务与业务之间采用API的方式相互调用。
因为这种模式的特点是依赖相应的API来完成任务,这就使得整个IT构架组件相互依赖仅仅受限于API本身。而支持API的服务本身运行在本地还是云端并不会影响应用的运行。
所以这种方式具备相当的灵活性,同时,也让多云成为了可能。 因为API作为衔接各组件的载体,于服务本身运行的环境无关。只要API设计合理,就能让整个系统灵活部署在任何云环境中。
比如我们要做一个EDA后端设计仿真任务,当这个计算任务是通过API调用的方式被消耗的时候, 那用户就不再需要关心这些计算到底是运行在哪里。只需要将数据传给API,就像是调用一个函数一样,等待计算完成就可以。
这样用户只需要关心业务逻辑本身,而不需要在基础架构上花费时间。
小结
这三种混合云方式本身并没有高低端的区别,主要由企业根据自身的业务特点和需求,以及希望达成的目标作出选择。
- 独立的云服务产品,适用于小型,初创型企业。这类企业对于系统整体集成并没有要求。
- 而通过特殊网络(专线和VPN)扩展本地系统到云端的形式,应该是许多传统企业比较常使用的模式。这种模式利用云资源的弹性能力,迅速扩容自己的系统,整体上减少了成本。
- 而新兴的API模式则打破了传统网络障壁,更适用于新型企业,例如互联网企业等。这种企业本身没有历史包袱,同时追求轻量的基础架构,对于底层系统没有特殊要求。
- END -
关于我们:
速石科技专为有高算力需求的企业级用户提供一站式算力运营解决方案,帮助用户提升10-20倍业务运算效率,降低成本达到75%以上,加快市场响应速度。目前主要应用领域包括药物研发、基因测序分析、半导体行业的EDA仿真及电路设计、汽车行业的自动驾驶开发、虚拟碰撞试验以及AI人工智能。
想了解更多,可添加小F微信(ID:imfastone)
文章推荐:
>>AWS、阿里云、Azure、Google Cloud、华为云、腾讯云 各种云服务器价格收费对比(上)