郭茗基:从何谓云计算谈云端科技

时间:2021-12-03 07:18内容来源:联合早报 版阅读:新闻归类:观点评论

科技新视野

在20世纪80年代,电脑、网络、半导体技术的发展,使得电脑晶片的效能以每18个月翻一倍的速度成长,再加上伺服器及虚拟化技术(virtualization)的普及,“云计算”(cloud computing)便是在这样的场景下应运而生。可是“云计算”这个名称却起得非常浪漫,很容易让人陷入云里雾中,难识其庐山真面目。

《云端策略》一书作者陈瀅,在书中便讲述了“云计算”这个名称的来龙去脉。一般的说法是当网络刚刚兴起,在讨论网络课题时,人们常常把网络运作的流程画成一朵云来代表。但实际上,当上网者在浏览器上输入网址后,浏览器于DNS伺服器和网络应用伺服器相互沟通,把网页的内容呈现在使用者面前。

这些互动的过程都是通过网络,经路由器转发而完成的。但这个操作过程对使用者而言是看不见的,所以当时人们在绘制网络示意图时,便将网络操作过程习惯性用一朵云为代表符号,其用意是指不用关心网络的转发过程,而是要关注伺服器端和客户端。因此,就把这种基于网络的计算方式,称为“云计算”。

“云计算”技术是由云端供应商采用分散式系统,由网络互相连结,透过开放的技术及标准,把硬件和软件合成为动态可扩展、可分配的资源,对外开放,以服务的形式提供给需求者。“云计算”不在天空中运算,它又在哪里运算呢?

此项技术需要能储存和处理大量数据的功能,所以就要使用计算能力强大的电脑,才能拥有高速的运算速度。这些都是通过伺服器执行的,所以它没有键盘、滑鼠和屏幕。这些伺服器又放在什么地方呢?现实中它们都放置在一座建筑物里面,总称为“数据中心”(data centre)。

在“数据中心”内,可以看到一台又一台垂直叠起的伺服器,成排伺服器存放在一起,也被称为“伺服器农场”(server farm)。通常伺服器在操作过程中会产生高温,所以“数据中心”就要有足夠的冷卻系统,还要有备用发电机,以防电源中断。所谓“云计算”并非在云层上进行,其一切的运算操作都在陆地上,它们是分布在各个不同地区“数据中心”的建築物内。

再来拆解“云端”这两个字在资讯科技行业中的内涵,“云”代表软件与服务,“端”指的是连接网络终端的硬件。这一朵云里就包含了运算、储存、服务及软件等元素。其中软件指作业系统、应用平台、网络服务等。

云端供应商所扮演的角色,具有下列的四大关键要素。

第一:硬件与软件都是资源,透过网络以服务的方式提供给需要者。

《华盛顿邮报》要在第一时间内,把“希拉莉邮件门”事件中被政府公开的大量档案资料上传到网上,但须要转換成可以检索,易于浏览的文件格式,由于报社既有的电脑运算能力有限,无法在一天内完成此项工作,于是通过亚马逊EC2(Elastic Compute Cloud)系统所提供的服务,在九个小时内完成任务,使该报以最快的速度,把全国所关注的新闻呈现给读者。

第二:资源可以根据用户需要灵活扩展和调配。

美国有一个Giftage的应用程序,用户在浏览其购物网页时,可以将中意的商品加入商品清单中,并与好友分享。这个应用程序一推出,便大受欢迎,每天都要回应数以万计的用户造访,以及大量的数据存取,没过多久内部的伺服器就不堪负荷了。

为了解决问题,公司只好将现有的伺服器迁移到Google App Engine(GAE)平台,透过开放的API介面,便可以回应尖峰时刻的使用量,同时利用谷歌的分散式数据库来储存客户的资料,甚至以Gmail电邮及谷歌搜索功能来增强用户的体验。

第三:资源以分散式的共用方式存在,并以单一整体的形式呈现给用户。

著名的冰淇淋品牌哈根达斯(Haagen-Dazs),加盟店遍布全球。为此,公司需要一套CRM(客户关系管理)系统来管理所有的加盟店。由于加盟店众多,在整体协作上碰到不少技术问题,运作起来非常不方便,无法提升效率。因此公司急需一套能让每一个员工协同合作,根据不同的需求进行灵活运作的系统。

最后,哈根达斯找到了Salesforce.com这家云端供应商,采用了它们的CRM版本。此外,这家供应商还提出其他解决方案,开发了许多模块,例如员工培训模块、加盟店追踪模块、新店选址模块等,使公司在不到六个月的时间便上线了。结果,不但花费更少的费用,还获得超出预期的效果。

第四:用户依照需求使用云端资源,然后按照实际的使用量付费,不须要负担技术人员、硬件管理与维护的责任和日常费用。

就以《华盛顿邮报》的案例,报社没有足够的运算处理能力,但通过云端供应商援助取得强大的资源而快速完成任务,却只须依据实际使用量付费。对报社来说,需要巨大的运算量的任务并不时常出现,若为此而添购设备,显然不符合经济效益。

云端供应商虽然能提供具有经济效益的服务,但还是要保证大企业用户所关注的两个问题。首先是安全问题。对于客户数据安全要求很高的行业,例如金融业、保险业等,如果客户资料被窃取或破坏,后果将不堪设想。其次是可靠性的问题。以银行业为例,它们要求每一笔交易都能快速准确地完成,所以准确的资料记录与可靠的数据传送是必备条件。

因此,云端供应商便把提供者和使用者所属的关系,分为两大类——公有云和私有云。

公有云:这是由不同企业和用户所共同使用的云端运算环境,在案例中的《华盛顿邮报》或哈根达斯冰淇淋,使用者所需的服务由一家独立的云端供应商提供,所有用户都能共享该供应商的资源。著名的云端供应商有美国亚马逊的云端运算服务AWS(Amazon Web Services)与中国阿里巴巴的阿里云。智能手机的云端供应商有iCloud、Google Drive等。

私有云:这是企业自己构建设立的云端运算环境,使用者只限企业及内部不同部门的成员,所拥有的一切资源,组织以外的任何人都没有使用权。

例如IBM自己构建了Research Computer Cloud(RC2),将分散在各研究所的资源系统整合。该系统为研究人员提供了共用运算、储存数据的平台,把最终的研究结果,完整保存在系统里,有效确保资料的安全性,也大大提高协同科学研究的效率。一般只有大型企业、政府机构等才会采用。

本地传统企业正在面对数码化转型,一时不知何去何从,同时又面对两难的问题。若能先解读“云”“网”“端”这三个字的诀窍,了解云端科技的趋势,便能心中有数。所谓“云”就是云计算和大数据;“网”便是互联网与物联网;“端”是指各种终端设备和手机应用程序。

作者是新加坡零售管理学院兼职培训导师

本地传统企业正在面对数码化转型,一时不知何去何从,同时又面对两难的问题。若能先解读“云”“网”“端”这三个字的诀窍,了解云端科技的趋势,便能心中有数。

赞一下
(0)
0%
赞一下
(0)
0%

相关栏目推荐
推荐内容