新IT运维时代,Docker运维之最佳实践-上篇
容器技术的发展可以分为两个阶段,第一个阶段聚焦在IaaS层,仅仅把容器当做更轻量级虚拟机来使用,解决了应用运行时进程级资源隔离的问题;随着Docker的出现,容器虚拟化才有了统一的平台,由此容器技术发展到了第二个阶段,开始聚焦在PaaS层,...
容器技术的发展可以分为两个阶段,第一个阶段聚焦在IaaS层,仅仅把容器当做更轻量级虚拟机来使用,解决了应用运行时进程级资源隔离的问题;随着Docker的出现,容器虚拟化才有了统一的平台,由此容器技术发展到了第二个阶段,开始聚焦在PaaS层,...
在本地,还是去云端?这一辩论由来已久,尤其是在云计算兴起时,那时人们一直在反复思考是该将工作负载保留在本地数据中心还是迁移到云主机上。 但是,Docker带来的技术革命把这场辩论引入了一个新的层面。随着越来越多的机构采用容器,他们迫切地想知...
为了满足渲染、基因测序等计算密集型服务的需求,UCloud 推出了“计算工厂”产品,让用户可以快速创建大量的计算资源(虚拟机)。该产品的背后,是一套基于 Mesos 的计算资源管理系统。本文简要介绍该系统的结构、Mesos 在UCloud ...
前言 容器和ceph的结合已经在一些生产环境当中做了尝试,容器的好处就是对运行环境的一个封装,传统的方式是集成为ISO,这个需要一定的维护量,而容器的相关操作会简单很多,也就有了一些尝试,个人觉得如果玩的转容器可以考虑,当然得懂ceph,不...
前言 前一篇介绍了docker在命令行下面进行的ceph部署,本篇用docker的UI进行ceph的部署,目前来说市面上还没有一款能够比较简单就能直接在OS上面去部署Ceph的管理平台,这是因为OS的环境差异化太大,并且包的版本,以及各种软...
Ctop是和Linux top展示效果类似的一个容器状态监视工具,Ctop可以动态的显示容器的cpu、内存、网络的使用情况。一共有两个叫Ctop的命令行工具,分别由GO和Python实现。Python实现的版本功能更强大一些。 GO实现版本...
众所周知,传统开发模式已经面临了诸多难题。首先,在代码集成方面,因为没有合适粒度的代码合并,大规模的合并会有很大的风险,且传统开发模式中没有自动化测试,以至于测试周期特别长,人力成本高昂。其次,传统开发中的单体应用,通常都很庞大,单体应用把...
本文根据刘风才老师在〖3月11日北京数据库技术沙龙〗现场演讲内容整理而成。点击文末【阅读原文】还能下载PPT哦~ 讲师介绍 刘风才 京东资深数据库专家 2012年加入京东,担任MySQL DBA一职,负责数据库架构设计、数据库性能优化等日常...
Docker集群管理和编排的特性是通过SwarmKit进行构建的, 其中Swarm mode是Docker Engine内置支持的一种默认实现。 Docker 1.12以及更新的版本,都支持Swarm mode,我们可以基于Docker E...
2016年对于网易杭州研究院(以下简称“杭研”)而言是重要的,成立十周年之际,杭研正式推出了网易云。“十年•杭研技术秀”系列文章,由杭研研发团队倾情奉献,为您展示杭研那些有用、有趣的技术实践经验,涵盖云计算、大前端、信息安全、运维、QA、大...
下面以docker官网上的创建vote投票示例来说明如何创建一个docker swarm的应用。 在进行如下步骤时,你需要保证已经部署并正常运行着一个docker swarm集群。 在这个应用中你将学到 通过创建docker-stack.y...
容器(Container)是近些年迅速火热的一门技术和话题,随着越来越多的公司开始在生产环境中使用容器,容器的重要性也越来越高。在 ECUG 十周年吴毅挺就容器过去的一些实践和经验带来演讲分享,以下是对他演讲内容的整理。 吴毅挺,携程系统研...
持续集成 持续集成是一种软件开发实践。在一个团队中开发人员经常会对他们的工作进行集成,这个频率通常为每人每天至少集成一次,这也就意味着一个团队每天可能会面临着多次集成。 在进行集成时,团队成员会通过自动化地构建,包括编译、发布、自动化测试,...
我们来聊聊Docker。如果你想容器化你的应用,这篇文章可以作一些指导,帮助你使用Dockerfiles和创建镜像。 作为一个开发者,我们经常在寻找捷径或者更简单的方法来取得成功。如果你是一个团队的负责人,那让你的团队也来看看这篇内容,安装...
在我思考《 why application developers can’t ignore their stacks anymore》(为什么应用开发人员不能再忽视他们的堆栈http://www.schabell.org/201...