揭秘科技行业“新职业”:云架构师

《连线》杂志网络版近日刊载文章,对洛杉矶云服务公司 ">DreamHost 所构建的网络进行了描述,同时介绍了“云架构师”这种科技世界中的“新物种”。

以下是这篇文章的全文:

“我是一名云架构师。”卡尔·佩里(Carl Perry)说道,口气中没有一丝反讽的意味。他的商业名片上也写着同样的职务。

佩里供职于一家名为 DreamHost 的洛杉矶公司,这家公司成立于 1997 年,当时员工总数只有 4 人,主要业务是帮助任何需要一个网站的互联网用户建立网站,并为其托管网站;但跟许多网站托管服务提供商一样,这家公司最终也演进成了一家与最初业务宗旨略有不同的公司。追随着亚马逊、谷歌和微软的脚步,DreamHost 现在主要提供所谓的“云服务”,也就是能让用户即时获得运算能力的互联网服务。

通过这种服务——其得名来自于亚马逊开发的 Elastic Compute Cloud——你可以完全靠自己建立和托管一个网站,或是启动其他任何软件应用,又或是存储几乎无限数量的数据。

佩里将自己称作是一名云架构师,原因是他负责创造这些 DreamHost 服务——从服务器到网络设备再到软件都是如此。但这个头衔所代表的东西不止于此;你知道,这些服务的构建方式与传统的网络服务或其他在线应用是有所不同的,其设计目的是为了将一个计算基础设施与数量庞大的外部开发者和企业进行共享——并利用这些用户的需求来迅速扩张,这就要求在机器的协调之间需加入另一个层面,而且还需要付出某种特别的注意力。

软件是不同的,硬件也是不同的,而且在某些情况下,硬件的安排方式也是非常不同的。“我们一直都在尝试推出一项计划,内容是如何整合我们所有的设备——而且还要使其变得模块化、灵活化和高速化。”佩里说道。

云计算是一个很难确定的概念,这个词汇几乎意味着所有事情。但在有些情况下,云计算所代表的是一种非常真实的变化,不仅体现在如何获得运算能力这一方面,而且还体现在如何构建数据中心基础设施的方面。在整个科技世界中,佩里只是许许多多“云架构师”中的一员——无论是在像 DreamHost 还是在惠普这样的公司中都有云架构师的身影——虽然这个头衔对有些人来说可能几乎没有意义,但对其他一些人来说则意味着很多。

解析 DreamHost 云服务

佩里和 DreamHost 构建云服务的方式与谷歌和亚马逊非常相似,都使用超低成本的商品硬件——包括直接从亚洲制造商那里购买的设备——然后用软件来处理所有复杂的事务。

DreamHost 的云服务——目前仍旧处于测试阶段中——不会给用户带来专用的服务器入口。这项服务使用一个名为 OpenStack 的开源平台,给用户带来虚拟服务器——也就是仅以软件形式存在的服务器——的入口。基本上来说,这家公司能在每个实体服务器上构建多个虚拟服务器,这些虚拟服务器可以独立于实体服务器来进行运作。然后,用户可以使用虚拟服务器来运行自己喜欢的任何软件。

虚拟服务器并非什么新东西,但 DreamHost 在这个领域中更进一步。这家公司是 Nicira 的早期客户之一,后者是一家创业公司,最近已经被虚拟化解决方案厂商 VMware 以 12.6 亿美元的价格收购。Nicira 提供一种将虚拟服务器“捆绑”在一起,从而使其成为一个复杂的虚拟网络的方法。利用 Nicira 的网络控制器——这是一种软件——DreamHost 能对其网络进行编程,在很大程度上与我们给电脑编程的方法是一样的。这家公司可以通过软件对其网络作出复杂的改动,而不是对其硬件进行重新配置。

这不仅可以更加容易地将每家使用这项服务之企业的网络流量区分开来——将属于一家企业的流量与属于另外一家企业的流量分离开来——而且还能给许多企业带来基于这项服务来构建自身特定网络计划的机会。“这给我们带来了灵活度,能为网络上数十万的‘租客’提供支持——而不是像以前那样仅有 4096 名‘租客’。”佩里说道。

当然,在这些虚拟网络以外,你仍旧需要运作一个实体网络。但是,在拥有 Nicira 控制器以后,DreamHost 还能简化其实体网络和降低硬件成本——当你运营一项旨在利用用户需求来迅速扩张的服务时,这一点是必不可少的。

有了 Nicira 以后,实体网络主要就是一种传输流量的方法,复杂的问题则在于软件。DreamHost 不需要来自于思科、Juniper 或是惠普的高端网络设备,而是使用价格较低的硬件,这些硬件是由硅谷创业公司 Arista 提供的;为了削减更多成本——这在很大程度上也与亚马逊和谷歌类似——这家公司甚至直接从台达科技(Delta)和智邦科技(Accton)等亚洲制造商那里购买设备,这些制造商也为思科和惠普等公司生产设备。

购买和配置这种“白盒子”硬件并非最容易做到的事情——因为你得不到来自于思科或是惠普的帮助——但在 DreamHost,被这家公司称为 Cumulus Networks 的网络能为这种安排提供便利。Cumulus Network 存在的唯一目的就是,让公司能更加容易地使用直接来自于亚洲 OEM(原始设备制造商)的低价网络设备。

“脊柱和树叶”架构

DreamHost 的网络甚至从外观上看来也是与众不同的。

从传统上来说,数据中心网络是像自行车轮那样构建的。大体而言,应该有一个网络核心,可以与每个机架上的服务器进行通信;从网络“核心”拉出来的电线会与每一个机架顶部的一个交换机连接到一起。

但是,为 DreamHost 云服务提供支持的网络所使用的则是被佩里称为“脊柱和树叶”(spine and leaf)的架构。基本上来说,这让整个网络“变平”。DreamHost 的网络不是通过一个中央核心来运作的,而是围绕着一条长长的“脊柱”而构建起来,这条“脊柱”是从一个机架到另一个机架“串”起来的,这些机架就是所谓的“叶子”。

这种架构让流量能更加容易地在各个服务器之间传输,这对于 DreamHost 所提供的现代化网络服务来说是必需的。“今天,当一项请求来到一个网络服务器时,这个请求同时也将触及其他三百个服务器。”Nicira 创始人马丁·卡萨多(Martin Casado)说道,他已经看到许多客户都采用了这种机制。“正因如此,现在我们能看到许多所谓的‘东西流量’——也就是在数据中心内部的流量,而不是服务器与用户之间的流量。”

此外,这种架构还能拓展网络变得更加容易——而且还能更进一步地削减成本,因为你不需要像网络核心架构中通常要用的那么多设备,而只需要一些价格低廉的交换机即可——也就是所谓的“披萨盒”交换机——DreamHost 就直接从亚洲原始设备制造商那里购买设备。每个服务器机架都拥有一个“披萨盒”交换机,将其与整个网络连接到一起;此外还有同样的交换机作为网络的“脊柱”。

“这让我们能迅速进行部署和迅速扩张。”佩里说道。“我们没有一个‘核心’,而且所有交换机看起来都是完全相同的。部署更多的交换机?那完全不是问题。”

当云不再是云

DreamHost 只是正在对自身计算基础设施进行重建的许多公司之一,这些公司原本使用像亚马逊和谷歌那样的“脉络”,但现在越来越多的公司正在重新构架自己的网络。在某些情况下,公司正在将这种基础设施作为云服务来出售,如 Rackspace(提供非常类似于 DreamHost 的服务)和 Cloudfare(提供一个内容交付网络,允许用户加快网页向全球用户交付的速度)。但有些公司正在重建架构的目的则是,这样一来它们就可以在自己公司内部提供类似的服务来使用。

eBay 就是个例子。马丁(J.C. Martin)是这个在线拍卖网站的“云架构师”,他所构建的网络在很大程度上看起来与 DreamHost 的网络相似。eBay 也同样使用 Nicira 的服务构建了一个“脊柱和树叶”的网络,这家公司不向外部公司提供云服务,但与 DreamHost 类似的是,马丁向这家公司市场业务部门的所有团队提供了基础设施。

“我们能更加迅速的进行创新。”马丁说道。“然后向公司其他部分提供这种创新,将其作为一种服务。”

有些人坚持认为,这些服务不应该被称为云服务。亚马逊等公司使用“云服务”这个词,只是为了描述外部人士从很远的地方进入网络服务。但无论你把它叫做什么,那其实都并不重要。

你可以对“云”这个比喻不屑一顾,也可以嘲笑“云架构师”这个概念。但事实是,eBay 和 DreamHost 已经以基本相同的方式构建了自己的网络——这种方式与以往的数据中心设计是完全不同的。而且,这两家公司并不孤独。

(责任编辑:施柏鹏)

时间: 2024-10-25 10:44:25

揭秘科技行业“新职业”:云架构师的相关文章

云架构师:云端的舞者

作者:陈晓炜   链接:http://www.cnw.com.cn/industries/htm2012/20121203_259648.shtml 2012年12月03日 13:32分         作者:高杨      来源:网界网 摘要:以云为基础的各种创新开发和实施的带头人,负责确保系统的可扩展性.可靠性.安全性.可支持性,以及实现业务.IT性能和预算等各项目标.关键字:云架构师   也许你未曾听说过云架构师,但提起云计算相信一定不陌生.灵活配置资源.有效节约成本.提高设备使用率等是云

云架构师前(钱)景这么好,我们该如何转型?这有两位阿里云云架构总监多年心得

当下,由于云计算具备在线(在线的价格.服务交付.管控运维和技术文档)等特点,很多场景下用户自己就能通过online的方式自助购买并使用云服务,但由于他们缺乏产品与解决方案层面的技术和决策能力,因此,不论是用户.还是云厂商对云架构师的依赖和需求都越来越大. 那什么是云架构师呢?或者咱们从起点出发--什么是云架构? 有些同学属于理论党,我们先来看看云架构的定义,维基里面的描述为: Cloud computing architecture refers to the components and su

专访驻云COO肖凯:云架构师必备的技能和知识

云计算的火热大家有目共睹,在架构领域,云架构是无法忽视的话题,为此,CSDN日前独家专访了驻云科技COO肖凯,他也是一位资深的云架构师,请他分享了自己的对架构.云架构的理解等.以下为采访正文: CSDN:请先和大家介绍下您和目前所从事的工作,以及关注哪些技术领域? 肖凯:目前我在驻云负责公司整体运营及架构咨询等相关的工作,技术方面主要包括云架构.云运维.云技术培训等.我比较关注企业IT架构,公有云技术.大数据分析这几个领域. CSDN:能否谈下您是如何走上技术这条路的? 肖凯:从中学开始就对计算

2016版码农跳槽指南:云架构师成香饽饽

本文讲的是2016版码农跳槽指南:云架构师成香饽饽[IT168 云计算]2016云栖大会上海峰会召开前夕,阿里云透露将在本次大会上首次推出开放实验室workshop,为技术爱好者搭建实验平台,帮助他们迅速了解阿里云的产品特性,并快速上手. 阿里巴巴开源小组总监沈金堤表示,workshop是业界流行的线下技术交流形式,不仅有助于开发者理解掌握云计算相关的知识和技能,更可以和阿里云的专家一起探索云产品的最佳实践. 沈金堤介绍,阿里云开放实验室workshop设计了的丰富的产品应用场景供开发者动手实验

通向云架构师之路必备知识技能

云计算基本概述: 简单易用,通过网络交付的服务;云计算的本质 云计算服务类型: IAAS.PASS.SASS;层次性的划分,并不定是互相依赖,即PASS不定要依赖于IASS,SAAS不一定依赖于PASS; 云部署方式: 公有云.私有云.混合云 云计算特点: 使用 Cloud 说明云计算特点: C:-Cost Efficiency:高效低成本,虚似化技术; L-Large scale:海量,大规模 ; O-Optimized:应用类型优化 ; U-Usage centric:按需付费,类似水电的,

云时代:云架构师最抢手

在与云计算相关职业的调查中发现,云架构师最抢手. 在专注技术型工作招聘网站Dice.com上,如果你搜索"云计算"你将看到超过3800多个结构,据此网站总经理Alice Hill称,这一数据在过去的一年里上升了72%.云计算相关的工作市场发展速度势如破竹. 在筛选后的列表里,最抢手的职位是云架构师.其余的TOP10是: 云计算软件工程师 云计算销售主管 云计算工程师 云计算开发者 云系统管理员 云顾问 云系统工程师 云网络工程师 云计算产品经理 虽然这些"云"职位名

云架构师在Activision重整IT机构

IT行业新人怎么赢得朋友或者获得影响力? "反正不是在你的职位名前有个'云'字"Call of Duty 和Guitar Hero等电子游戏的制作者,现任Activision的云架构师Rick Parker如是说. Activision,一个4000人的公司总部坐落在Santa Monica, Calif.Parker是该公司第一个云架构师,他直接对向CTO的汇报的IT运营部的副总裁下属基础设施经理汇报 . 他从事这项工作不到两个星期就发现Activision传统的把服务,网络,存储团

谁说阿里云不能跑Oracle,让驻云架构师告诉你怎么办!

本文作者,缪睿,来自驻云信息的云计算资深数据库架构师. 以下正文: · 关于阿里云的HAVIP 阿里云官方文档的介绍: 私网高可用虚拟IP(Private High-Availability Virtual IP Address,简称HaVip),是一种可以独立创建和释放的私网IP资源.这种私网IP的特殊之处在于,用户可以在ECS上使用协议进行该IP的宣告. 一个HaVip对象可以与最多两台ECS实例进行绑定:绑定了的实例可以通过ARP方式进行该私网IP的宣告. 一台ECS实例可以在持有一个普通

云架构师需要在五方面转换SOA式思路

企业架构真的准备好接受云计算了吗?那么云计算也真的适合企业的架构吗?云计算的出现确实带来了一些不同的思考方式,但实际上这些"新"思路,并不是那么新. 来自IT及云计算咨询服务供应商Appirio公司的Chris Bruzzi和Nick Hamm曾发表过一篇文章,其中两人与CIO们分享了一些关于云应用开发的个人经验.他们在文中指出,应用的开发和部署过程中,执行者应该注意在五个方面改变自己的固有习惯,以便更好地为企业实现云计算.现在,这些思路依旧适用. 对于拥有SOA(面向服务架构)领域工