• 容器,Docker和Azure Container Service


    摘要:本文基于去年在Microsoft Ignite大会上的演讲修改,简单回顾了过去20多年计算技术的发展,演进,然后介绍了容器的前世今生,Docker和容器,以及ACS的功能,如何在中国的Azure上利用ARM部署容器服务。

    想起十几年前大学毕业第一次见到小机,是IBM的小型机(忘了具体型号),一个大方块,各种灯闪烁,跑的是AIX 4.3,据说很贵:)当时是给银行做项目,用C在AIX上开发,感觉很高大上的样子,现在已经没人提小型机了;有幸第一次见到传说中的大机,是在7,8年前,但那个时候我们和客户讨论的是如何将大机上的应用迁移到基于X86服务器架构的私有云上的分布式数据网格,目标是抛弃这个极其昂贵,难于维护,难于扩展的古董,积极拥抱新技术,而背后推动这一切变化的是技术的革新,业务的快速发展带来的对基础架构的新要求,以及激烈的竞争~

    业务的创新推动了技术的变革!如果我们从上面这张图来看看IT技术的演变,就可以看到:

    基础架构层面:人们希望更灵活可配置,可快速部署,高可用自动修复;无论是存储,网络还是数据中心,都是软件定义的XXX;从速度上,我们描述虚拟机的启动是in minutes,而描述容器的启动是in seconds

    中间层:更加偏向于平台化,模块化,微服务化,事实上,如果你的PAAS服务做的足够好,用户更加愿意使用PAAS从繁琐的运维中解脱出来,致力于业务创新,而不是自己搭建各种运行环境,数据库,缓存…….

    客户端:移动应用,轻量级,最好跨各种移动平台,一致体验

    今天我们主要聊聊容器,Docker和ACS,如之前所说,主要内容来自于我在Microsoft Ignite的讲稿,后需要我会分享一些Mesos,Kubernates相关的文章。

  • 相关阅读:
    深入理解 RPC
    Redis 深度历险
    tomcat性能优化
    高性能IO之Reactor模式
    常用sql语句整理[SQL Server]
    SQLite遇到的关于x64、x86问题
    C#和Javascript的try…catch…finally的一点差别
    C#写Windows服务
    Windows_7_休眠按钮没有了_如何找回?
    XmlReader读取XML
  • 原文地址:https://www.cnblogs.com/cloudapps/p/6392234.html
Copyright © 2020-2023  润新知