时政·财经·军事 | 生活·家庭·娱乐 | 体坛·历史·科技 | 摄影·旅游·文化 | 移民·教育·就业 | 数码·健康·奇闻 | 评论·图片·视频
留园网首页 · 全球综合新闻首页 · 本地新闻首页 · 【繁體閱讀】 【网友评论:0条】 【 近期热评新闻排行榜 】 【 近期热门新闻点击排行 】   

行业资讯 | 中国数据中心和云计算市场年收入超过150亿美元

新闻来源: 华云公众号 于 2017-11-14 17:42:40  敬请注意:新闻来自网络,观点不代表本网立场!


Synergy Research:中国数据中心和云计算市场年收入超过150亿美元

根据Synergy Research Group的新数据,数据中心和云计算在中国蓬勃发展,而且仍以中国本土企业为主。中国企业在四个关键市场——数据中心硬件/软件、云服务、主机托管和CDN——均占据领先地位。


在服务市场上,中国运营商收入占总收入的80%以上;而在数据中心硬件和软件方面,市场对竞争有一些开放,但中国企业仍占所有收入的一半以上。总的来说,这些市场每年的收入超过150亿美元,并且以每年16%以上的速度增长。和其他国家一样,2017年第二季度,中国云数据中心硬件和软件市场(服务器、存储、网络、安全、操作系统和虚拟化软件)比云服务市场(IaaS、PaaS、托管私有云服务)大得多,但蓬勃发展的云市场的增长率要高得多。


同时,为企业和云提供商提供数据中心设施的托管服务提供商继续保持强劲增长,CDN市场也在不断发展。在四大市场中,第二季度收入排在世界第二或第三位,但比其他主要国家的增长率要高得多。

Synergy Research Group首席分析师John Dinsdale表示:“中国和其他国家的差异是惊人的。云服务和数据中心基础设施市场是真正全球性质的,但是中国是一个巨大的例外。展望未来,美国企业难以在中国取得太多进展,但毫无疑问,一些中国企业将在中国以外的国家产生越来越大的影响。”

Docker,云时代的程序交付方式,你看好吗

Docker是一个重新定义了程序开发测试、交付和部署过程的开放平台。Docker也是容器技术的一种,它运行于Linux宿主机之上,每个运行的容器都是相互隔离的,也被称为轻量级虚拟技术或容器型虚拟技术。而且它有点类似Java的编译一次,到处运行,Docker则可以称为构建一次,在各种平台上运行,包括本地服务器和云主机等(Build once,run anywhere)。


容器就是集装箱,我们的代码都被打包到集装箱里;Docker就是搬运工,帮你把应用运输到世界各地,而且是超高速。


实际上Docker的出现离不开很多Linux kernel提供的功能,甚至可以说Docker在技术上并没有什么特别重大的创新之处,利用的都是已经非常成熟的Linux技术而已,这些技术早在Solaris 10或Linux Kernel 2.6的时候就有了。可以毫不夸张的说Docker就是“站在了巨人的肩膀上”。


一、Docker站在巨人Linux的肩膀上


下面我们就先来了解一下Docker主要利用的Linux技术。


1)容器技术容器(Container)


有时候也被称为操作系统级虚拟化,以区别传统的Hypervisor虚拟技术。它不对硬件进行模拟,只是作为普通进程运行于宿主机的内核之上。在容器中运行的一般都是一个简易版的Linux系统,有root用户权限、init系统(采用LXC容器的情况下)、进程id、用户id以及网络属性。


2)LXC


这也是在Linux下使用比较广泛的容器方案。基本上我们可以认为Linux containers =cgroups(资源控制) + namespaces(容器隔离)。LXC很成熟很强大,然而它却不好使用,比如它不方便在多台机器间移动,不方便创建管理,不可重复操作,也不方便共享等等,相对于开发人员来说,它只是系统管理员的玩具。Docker的出现很好的解决了这些问题,它将容器技术的使用成本拉低到了一个平民价格。


3)namespaces


这是用来为容器提供进程隔离的技术,每个容器都有自己的命名空间,比如pid/net/ipc/mnt/uts等命名空间,以及为容器提供不同的hostname.namespace能保证不同的容器之间不会相互影响,每个容器都像是一个独立运行着的OS一样


4)cgroups


cgroups是一个Google贡献的项目,它主要用来对共享资源的分配、限制、审计及管理,比如它可以为每个容器分配CPU、内存以及blkio等的使用限额等。cgroups使得容器能在宿主机上能友好的相处,并公平的分配资源以及杜绝资源滥用的潜在风险。


5)联合文件系统


联合文件系统是一个分层的轻量、高性能文件系统。Docker之所以这么吸引人,很大程度上在于其在镜像管理上所做出的创新。而联合文件系统正是构建Docker镜像的基础AUFS(Another Union FS)是一个分层的基于Copy On Write技术的文件系统,支持Union Mount,就是将具有不同文件夹结构的镜像层进行叠加挂载,让它们看上去就像是一个文件系统那样。


容器技术实现方案可以用下面的图进行简单说明。

二、Docker可以干什么?


Docker可以应用在各种场景下,比如公司内部开发测试使用,或者作为共有或者私有PaaS平台等。现在PaaS平台的发展已经非常成熟了,这里我们只罗列一些在开发中使用Docker技术可能会给我们带来的益处。


1)在开发中


构建开发环境变得简单,简单包括几个方面的意思快速:只需docker run即可共享;通过Dockerfile 或者Registry自动化;一切代码化的东西都可以自动化统一;每个人的开发环境都是一模一样的设想我们要基于Nginx/PHP、MySQL和Redis开发,我们可以创建3个Docker镜像保存到公司私有的Registry中去,每个开发人员使用的时候是需要执行docker run redis即可以享用自己独有的Redis服务了,而且这3个容器不管从占用磁盘空间还是运行性能来说,都比虚拟机要好很多。


2)在测试中


解决环境构建问题:有时候构建测试的环境是一项费时费力的工作,而Docker能让这变得轻松。如果你的测试比较简单的话,甚至直接拿开发构建的镜像就可以开始了。


消除环境不一致导致的问题:“在我的机器上运行的好好的,怎么到你那里就不行了?”,我想超过半数的程序员都曾经说过类似的话。如果对导致这一问题的原因进行统计的话,我想排在第一位的应该非“环境不一致”莫属了,这包括操作系统和软件的版本、环境变量、文件路径等。


使用Docker的话你再也不用为此烦恼了。因为你交付的东西不光是你的代码、配置文件、数据库定义,还包括你的应用程序运行的环境:OS加上各种中间件、类库 + 你的应用程序。


3)在部署和运维


1.基于容器的部署和自动化


Docker定义了重新打包程序的方法:Docker容器 + 用户应用 = 部署单位(构件)。Docker可以看作是用代码编写出来的国际集装箱,它可以把任何应用及相关依赖项打包成一个轻量、可移植(Portable)、自包含的容器。


以前部署代码都是代码级别的,有了Docker,则可以进行容器级别的部署。这样带来的最大的好处就是开发者本地测试、CI服务器测试、测试人员测试,以及生产环境运行的都可以是同一个Docker镜像。


2.快速进行横向扩展


Docker容器的启动速度很快,可以瞬间启动大量容器,所以在非常适合在业务高峰期进行横向扩展。这比传统的启动EC2实例或者物理机可要快多了。


三、Docker天生与云计算技术相结合


当然,由于Docker具有很好的移植性,所以它更强大的地方还在于和云环境结合使用


Docker容器是可移植的,或者说跨平台。将来的应用部署可能是在本地进行打包(成Docker镜像)然后传送到云端运行。这样不仅能在一定程度上解决vendor-lockin的问题,同时也使得在不同的云服务提供商之间迁移也变得简单。尤其是未来在使用多云(multi-cloud)环境的时候,这将非常便利。



相关阅读

华云+VMware | 不忘初心携手 砥砺前行奋进

华云与民生不得不说的那些事儿

企业上云 不得不看的解说图!

教育均衡发展需要云端的力量

产业园区“双创”正在云起时




如果您有意了解华云,请点击阅读原文



网编:网事随风

鲜花(0)

路过(0)

鸡蛋(0)
0 条

手机扫描分享
新闻内容出自转载,<头条ABC> toutiaoabc.com 对新闻内容不承担法律责任。若有侵权,请联系我们。
 
想说两句?直接写在下面吧
用户名:密码: [--注册ID--] 
 
新闻速递首页】【近期热门新闻】【近期热评新闻
前期相关精彩新闻
微信红包——支付宝红包——QQ红包——点卡充值
新闻速递首页·新闻网友报料区·返回前页
hits counter