Docker牵手HPE:催化企业数据中心应用架构变革

简介:

过去的3年中,Docker的广泛应用促进开发人员和IT运维团队工作效率的显著提升,可喜的是在增加环境操控性的情况下并未让灵活性做出妥协。从dotCloud团队使用的运维工具到Docker支持的CaaS(容器即服务)平台、DDC(Docker数据中心),Docker一直引领着技术的变革。

6月7日Docker宣布了下一阶段的重要战略——与云基础设施的主要提供商HPE展开合作,Docker和HPE将进行集成,并且在HPE x86服务器上支持Docker,绑定Docker的商用引擎(CS Engine)。这也是Docker进军企业云的重大举措。

这种合作可以帮助企业改造自有数据中心,使之受益于更敏捷的开发环境。有了运行在HPE服务器上的全新的Docker,IT组织有能力很轻松的由测试向生产迁移并实现高可用性,使用HPE广泛的企业管理工具提供企业级的安全环境。

让我们来深入了解Docker和HPE合作做的事情。

服务器Docker化进程

我们最想实现的目标就是可以让Docker零基础的用户也能快速上手。现今,许多企业在传统数据中心物理主机上运行着海量应用和数据。对这些组织来说,服务器配置和配置所需时间相当于业务敏捷性。我们已经与HPE的团队合作,保证所有HPE x86服务器与Docker CS引擎预配置的测试和验证,在HPE的支持下,Docker可以运行企业级的应用程序。

一旦启动并运行,这些Docker主机可以运行任意Dockerized分布式应用程序和已容器化的传统应用,或者可以独立调用CPU构建系统。作为一个现代的基础应用平台,HPE的Docker服务器可以与Docker CS引擎进行预配置,可以在本地的容器即服务(CaaS)环境中管理Docker数据中心。Docker数据中心(DDC)能够帮助企业在任意的基础设施上构建、迁移、运行他们Docker化的应用,这对于IT运维部门而言绝对不只是一个容器管理平台那么简单。

参考体系架构已经逐渐完成

自从我们发布了Docker数据中心及其组件:Docker通用控制平面(UCP)和Docker信任注册(DTR),我们的许多用户在不同的基础设施堆栈部署它,我们从他们的经验中学到了很多并且能回答如下问题:我把控制器放在哪里?规模怎么样?我怎么才能达到最高的可用性的平台?性能如何?

为了回答这些问题,我们与HPE合作构建一个已经验证过的完整的端到端CaaS堆栈,并作为《HPE参考体系架构》( HPE’s Reference Architectures)文档中的一部分,首个版本已经可以使用,包括部署运行在HPE Converged Architecture 700上的Docker数据中心,其他的参考体系架构正在研究中,有望在接下来几个月中问世。

插件式部署扩展企业生态

Docker的理念是提供灵活的不颠覆用户体验的选择,我们提供开放API、网络和存储的插件使得我们的生态系统合作伙伴能够有效扩展平台功能,能够针对不同环境提供额外的功能。

HPE在这两个领域做了很多工作,首个与Docker Volume插件结合,为HPE 3 par StorServ部署提供持久性的数据,同时为HPE分布式云网络(DCN)解决方案的应用网络策略提供Docker网络插件,以及分布在多个主机中的容器。

HPE SiteScope完成Docker部署监控

启动并运行应用程序只是这一等式的一部分,生产监控系统和应用程序是确保性能和服务水平的至关因素。HPE SiteScope是一个无代理监控软件,能够监控Dockerized环境的可用性和性能。它提供了一个丰富的应用/服务器/数据库/网络/虚拟化/云监控和各种解决方案专业知识库和最佳实践。

  最新版的SiteScope提供了与Docker群监控集成的多层堆栈:

Swarm ProcessAll nodes in the Swarm cluster(集群中的节点群)Docker daemons(Docker守护进程)Docker containers(Docker容器)Workload for each container(每个容器的工作负载)

HPE Sitescope甚至可以监控Docker Hub中的Docker容器,并且成为了Docker生态系统技术合作项目(ETP)之一。

企业级支持和咨询服务周期缩短

我们使Docker很容易的通过配置和测试所有组件,使得企业很容易在测试及产品网络中设置并快速运行Docker,然而,为了满足更加苛刻的企业需求、并满足用户支持SLA的需求,需要更多的定制设计。我们与HPE合作提供L1/L2的支持,并且通过HPE的技术解决方案提供咨询服务和SLA。此外,HPE还将提供技术评估,并且通过HPE技术服务咨询中心设计和实现Docker的服务(平台安全,工作负载咨询)。


本文转自d1net(转载)

相关文章
|
3天前
|
运维 持续交付 开发工具
深入浅出:GitOps在微服务架构中的应用
【10月更文挑战第26天】本文深入探讨了GitOps在微服务架构中的应用,介绍了其核心理念、自动化部署流程和增强的可观测性。通过实例展示了GitOps如何简化服务部署、配置管理和故障恢复,并推荐了一些实用工具和开发技巧。
|
1天前
|
机器学习/深度学习 人工智能 自然语言处理
医疗行业的语音识别技术解析:AI多模态能力平台的应用与架构
AI多模态能力平台通过语音识别技术,实现实时转录医患对话,自动生成结构化数据,提高医疗效率。平台具备强大的环境降噪、语音分离及自然语言处理能力,支持与医院系统无缝集成,广泛应用于门诊记录、多学科会诊和急诊场景,显著提升工作效率和数据准确性。
|
1天前
|
JavaScript 持续交付 Docker
解锁新技能:Docker容器化部署在微服务架构中的应用
【10月更文挑战第29天】在数字化转型中,微服务架构因灵活性和可扩展性成为企业首选。Docker容器化技术为微服务的部署和管理带来革命性变化。本文探讨Docker在微服务架构中的应用,包括隔离性、可移植性、扩展性、版本控制等方面,并提供代码示例。
18 1
|
9天前
|
Kubernetes 负载均衡 Docker
构建高效微服务架构:Docker与Kubernetes的完美搭档
本文介绍了Docker和Kubernetes在构建高效微服务架构中的应用,涵盖基本概念、在微服务架构中的作用及其实现方法。通过具体实例,如用户服务、商品服务和订单服务,展示了如何利用Docker和Kubernetes实现服务的打包、部署、扩展及管理,确保微服务架构的稳定性和可靠性。
46 7
|
3天前
|
运维 Serverless 数据处理
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
Serverless架构通过提供更快的研发交付速度、降低成本、简化运维、优化资源利用、提供自动扩展能力、支持实时数据处理和快速原型开发等优势,为图像处理等计算密集型应用提供了一个高效、灵活且成本效益高的解决方案。
21 1
|
8天前
|
Kubernetes 负载均衡 Docker
构建高效微服务架构:Docker与Kubernetes的完美搭档
【10月更文挑战第22天】随着云计算和容器技术的快速发展,微服务架构逐渐成为现代企业级应用的首选架构。微服务架构将一个大型应用程序拆分为多个小型、独立的服务,每个服务负责完成一个特定的功能。这种架构具有灵活性、可扩展性和易于维护的特点。在构建微服务架构时,Docker和Kubernetes是两个不可或缺的工具,它们可以完美搭档,为微服务架构提供高效的支持。本文将从三个方面探讨Docker和Kubernetes在构建高效微服务架构中的应用:一是Docker和Kubernetes的基本概念;二是它们在微服务架构中的作用;三是通过实例讲解如何使用Docker和Kubernetes构建微服务架构。
36 6
|
8天前
|
负载均衡 应用服务中间件 nginx
基于Nginx和Consul构建自动发现的Docker服务架构——非常之详细
通过使用Nginx和Consul构建自动发现的Docker服务架构,可以显著提高服务的可用性、扩展性和管理效率。Consul实现了服务的自动注册与发现,而Nginx则通过动态配置实现了高效的反向代理与负载均衡。这种架构非常适合需要高可用性和弹性扩展的分布式系统。
15 4
|
6天前
|
前端开发 API UED
深入理解微前端架构:构建灵活、高效的前端应用
【10月更文挑战第23天】微前端架构是一种将前端应用分解为多个小型、独立、可复用的服务的方法。每个服务独立开发和部署,但共同提供一致的用户体验。本文探讨了微前端架构的核心概念、优势及实施方法,包括定义服务边界、建立通信机制、共享UI组件库和版本控制等。通过实际案例和职业心得,帮助读者更好地理解和应用微前端架构。
|
7天前
|
存储 监控 Linux
Docker技术架构概述
【10月更文挑战第22天】Docker采用CS架构,Client与Daemon交互,Compose管理多容器应用。
|
9天前
|
负载均衡 应用服务中间件 nginx
基于Nginx和Consul构建自动发现的Docker服务架构——非常之详细
通过使用Nginx和Consul构建自动发现的Docker服务架构,可以显著提高服务的可用性、扩展性和管理效率。Consul实现了服务的自动注册与发现,而Nginx则通过动态配置实现了高效的反向代理与负载均衡。这种架构非常适合需要高可用性和弹性扩展的分布式系统。
22 3