自动化是云计算发展的重要一环

本文涉及的产品
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
简介:

以“技术融合应用创新”为主题的第八届中国云计算大会邀请了众多云计算大数据领域的大咖进行了前沿分享。作为云计算领域的领军人物,华云数据CTO郑军博士以“云的自动化”为切入点,揭开了十年来云从简单应用过渡到复杂的云数据中心的过程中,如何实现各种服务和技术的统一协作。
在云计算之前,大规模分布式系统与计算应该是是网格计算和集群计算。在对比分析之后,云计算的最重要的区别就是自动化和Self-service自服务。应用云的企业,尤其当面对复杂的系统应用时,能做到按需分配和自服务的往往并不多。不管是作为一项服务发布给用户,还是作为其它服务的底层平台系统,能否提供自动化尤为重要,自动化的资源管理、自动化的服务提供、自动化的服务创建和lifecycle管理等等。自动化才是企业应用云计算的最大挑战,关系到云计算使用的难易程度、关系到云计算的可用性,甚至关系到服务性能。

郑军博士表示,云计算的核心之一,就是大型分布式系统的资源管理。可以从两个维度观察云的自动化是如何被推动和发展的。一是虚拟化的发展,从2008年虚拟化热度到2014年Docker出现,轻量级Linux容器实现了对X86服务器资源一个更细粒度的划分,为资源管理提供了更细颗粒度的调度单元。二是软件定义的发展,从软件定义网络发展到今天很大程度上的软件定义一切,软件定义实现了资源调度对象的拓展和延伸。同时,软件定义也打破了硬件和软件的隔阂,能够快速为用户创建无缝服务。从另外一个角度,这提供了基础,使得未来IaaS和PaaS的界限会越来越模糊,二者越来越统一。

当然,云计算的发展更离不开开源。可以说开源软件的发展直接推动了云的发展,没有开源软件就没有云,就没有工业界今天的发展。

未来的服务将由更大型的云数据中心提供,大型云数据中心内部是成千上万的物理服务器和更趋向透明化简单化的硬件处理单元完成。如何在这样的前提下,为一个或复杂或简单的任务,云平台在后台调度聚合成千上万的子任务来协同计算和处理,这是非常有挑战性。当部署多层的分布式系统的时候,如何做到跨层全局统一的管理,包括资源管理等方面仍存在诸多challenge。举例来说,如果部署一个Spark大数据系统,很多用户会选择OpenStack作为最底层架构,Spark通过Mesos、YARN来管理资源,如果再基于Docker进行spark部署,那么这三层资源的调度和综合管理就是很大的问题。工业界还没有一个很好的答案。华云数据在这方面也正在进行实践,设计通用的资源管理系统,对接Spark大数据系统和云平台。

郑军博士也谈到,SDN和NFV近年来的发展也是如日中天,但是在自动化的资源管理方面,SDN和NFV跟Openstack结合,现在没有标准的答案。

那么当企业搭建一个大数据系统时,应该怎么做?郑军博士分享了华云数据在这方面的实践成果。搭建一个真正的生产大数据系统时,所有的逻辑和操作流程大约20个左右,甚至更复杂。部署大数据系统,尤其在云上进行部署时将面临很大的问题。华云数据的实践理念是“事件驱动”。首先通过资源调度,即通过SDN和NFV将底层软硬件打通。它需要一个X86的集群,也需要不同的软件组件。目前华云数据已经做到了“事件驱动”,在华云私有云平台上封装了大数据系统的支撑模块。另外一个维度与服务相关,包括服务聚合和数据自动分析。华云数据正在进行基于此的研发和创新,沿着自助机器学习的方向往前走。

在云计算大会上分享的最后,郑军博士谈了他对云未来发展的三个观点。一是云的加减法,也就是对于用户而言,云变得越来越简单、越来越透明;而对于华云数据这样的云服务提供商来说,需要在纷繁复杂的软硬件资源上提供无缝的聚合服务。第二个观点是云需要更细颗粒度的调度资源和管理机制,实现更广意义的异构资源管理。这可以通过扩展软件定义和Docker等平台系统来实现。第三就是IaaS和PaaS走向融合统一,界限越来越模糊。更多的用户将会融合度更高的全栈解决方案。

所以,为了给用户提供好的服务体验,像华云数据这样的云计算服务商仍然在奋斗的路上。

本文转自d1net(转载)

相关文章
|
2月前
|
运维 监控 持续交付
云计算环境下的运维自动化实践
本文探讨了在云计算环境下实施运维自动化的必要性、挑战及解决方案,重点介绍了如何利用现代技术工具实现高效的云资源管理和监控。通过具体案例分析,展示了自动化运维在提升系统稳定性、降低人力成本方面的优势。
|
5月前
|
敏捷开发 测试技术 持续交付
软件测试中的自动化策略与实践云计算时代的网络安全挑战与对策
【8月更文挑战第30天】在软件开发的海洋中,自动化测试是一艘能够带领团队高效航行的帆船。本文将探讨如何搭建这艘帆船,从选择适合的自动化测试框架开始,到编写有效的测试脚本,再到持续集成的实施和测试结果的分析,我们将一步步揭开自动化测试的神秘面纱。你将学习到如何通过自动化测试来提升软件质量和开发效率,以及如何克服实施过程中的挑战。让我们一起启航,探索自动化测试的世界。
|
6月前
|
运维 监控 持续交付
自动化运维在云计算时代的演进与实践
【7月更文挑战第27天】 随着云计算技术的飞速发展,自动化运维已成为企业提升效率、保障服务质量的关键。本文将深入探讨自动化运维在云计算背景下的发展趋势,以及如何通过实践案例来构建和优化自动化运维体系。我们将从自动化运维的定义出发,分析其在云环境中的重要性,并结合实际案例,展示自动化运维的实施策略和成效评估。文章旨在为运维专业人员提供一套系统的方法论,帮助他们在云计算时代中把握自动化运维的脉搏,实现运维工作的高效和可靠。
62 2
|
5月前
|
运维 安全 网络安全
云端安全之盾:云计算与网络安全的协同演进运维自动化之路:从传统到现代化的转变
【8月更文挑战第23天】在数字化浪潮下,云计算以其灵活性和可扩展性成为企业数字化转型的重要推手。然而,随着云服务的快速发展,网络安全威胁也日益增多。本文将探讨云计算与网络安全如何相互促进,共同成长,以确保信息安全,并分析云服务提供商采取的安全策略以及企业在采用云服务时应注意的安全实践。
|
7月前
|
运维 监控 安全
云计算时代的运维自动化:挑战与机遇
在迅速发展的云计算时代,传统的运维方法已经无法满足现代企业的需求。本文探讨了运维自动化在云计算环境中的重要性、面临的挑战以及带来的机遇,旨在为运维工程师提供有价值的见解。
|
7月前
|
机器学习/深度学习 运维 监控
自动化运维技术在云计算环境中的应用
本文探讨了自动化运维技术在云计算环境中的应用。通过分析云计算的特点和挑战,以及传统运维方式存在的问题,提出了自动化运维的必要性。文章介绍了自动化运维技术的基本原理和常见的应用场景,并详细阐述了其在云计算环境中的优势和实际效果。最后,文章展望了未来自动化运维技术的发展趋势,强调了其对于提高云计算服务质量和效率的重要作用。
110 0
|
8月前
|
存储 传感器 算法
LabVIEW开发实时自动化多物镜云计算全玻片成像装置
LabVIEW开发实时自动化多物镜云计算全玻片成像装置
59 1
|
8月前
|
机器学习/深度学习 人工智能 运维
自动化运维在云计算环境中的应用与挑战
随着云计算技术的快速发展,自动化运维在云计算环境中扮演着越来越重要的角色。本文将探讨自动化运维在云计算环境中的应用现状和所面临的挑战,分析其对云计算技术发展和运维管理的影响,以及未来可能的发展方向。
|
8月前
|
运维 安全 Devops
云计算环境下的网络安全策略与挑战构建高效稳定的云基础设施:DevOps与自动化运维实践
【5月更文挑战第27天】 随着企业数字化转型的加速,云计算已成为支撑现代业务架构的关键基础设施。然而,数据存储和服务交付模式的转变也带来了新的安全风险和挑战。本文探讨了在云计算环境中实现网络和信息安全的策略,并分析了当前面临的主要安全威胁。通过深入剖析云服务模型、加密技术、身份认证机制及合规性要求,我们提出了一系列创新的安全框架和解决方案,旨在为组织提供全面的安全防护,同时促进云计算资源的高效利用。
|
8月前
|
人工智能 运维 监控
自动化运维在云计算环境下的应用与挑战
随着云计算技术的不断发展,自动化运维在云环境中扮演着越来越重要的角色。本文将探讨自动化运维在云计算环境下的应用和所面临的挑战,并分析其对企业运维工作的影响,以及未来的发展趋势。
134 8