大多数用户可能并不知道这一点,但每个数字数据输入和交换服务器都需要大量精力来归档、存储和维护数据的可用性。
一般消费者和企业员工很少考虑面临的经济或环境影响,但IT团队和企业高管都在思考这些问题,能源问题、立法者和思想领袖的意识正在提高。 从人工智能交易数据到智能手机和社交媒体平台上传输的所有视频,超大型企业都希望收集、理解并提供数据以利用人们的数字习惯。 即使在非高峰时段需求减少,数据中心也一直在消耗计算能力以适应这些工作负载。
这是从传统基础架构向新的无服务器基础架构迁移的两大推动力之一,既影响环境,也浪费经济。
世界各国都意识到数字经济正在消耗不成比例的能源,给其组织、所在地区的能源基础设施以及最终给地球带来了新的压力。
根据业界媒体Climate Change News最近的调查报告,预计全球数十亿台物联网设备在10年内将产生全球碳排放量的3.5%,到2025年通信行业将消耗全球电力的20%。 实际上,根据统计门户网站Statista的数据,Facebook公司的基础设施在2017年使用的耗电量约为2.46TWh,而2011年为532GWh。
仅在美国,数据中心的年能耗就达到惊人的900亿度,相当于34家500MW燃煤电厂的年发电量。 无论电力需求如何变动,数据中心的消耗成本都需要企业支付,并具有满足最高需求的计算能力。
没有服务器的前景和可能性
降低能耗:无服务器计算技术(如亚马逊的AWS Lambda和微软的Azure功能)采用本机云体系结构来降低能耗,提高灵活性和创新性。
提供更有效的“功能即服务”( FaaS )消费模式,使组织能够为其使用的内容付费,而不是为高峰需求付费。
采用无服务器系统带来的一些经济影响是显而易见的。 拥有其服务器的组织习惯于为大部分时间处于空闲状态且以全功率运行的服务器付费。
相比之下,从宏观基础设施的角度来看,无服务器不仅能保证更高的能效,而且是事件驱动的。 由于组织根据消耗的计算能力支付费用,因此成本不是按容量支付,而是反映服务器的实际使用情况。
从管理基础架构过渡到解决问题
降低能源消耗和成本效益对组织和地球都很重要。 另外两个主要承诺是,无服务器允许企业集中精力创建APP应用程序和服务,而无需将它们与基础架构或创新机会联系起来。
组织将IT资源的重点从基础架构维护转移到了资源调配、修补、操作系统维护、操作管理和容量规划开销上,以解决业务问题这意味着,组织的IT资源可以从管理基础架构维护负担转向解决实际业务问题的IT团队一直在做的事情。
但是,无服务器还有另一个令人兴奋的方面。
摆脱供应商锁定,释放创新
一切重大技术突破,都不可避免地突破传统障碍,加快创新。 没有服务器也不例外。
Furnace Ignite就是一个很好的例子。 这是一个全新的开源、无服务器、流数据处理平台,用于构建云平台和语言无关的大数据解决方案。
支持使用在AWS Lambda、Microsoft Azure和Google Cloud云平台上运行的APP应用程序在云平台之间传输数据。 越来越多的开发人员使用JavaScript、Node、Python和Golang等编码语言来创建连接到基于云计算的APP应用程序的结构。
最近可能看到的一些最迫切的APP构建类型是提取原始专有数据并进行匿名化,然后使用ElasticSearch和Redshift对蜜罐进行数据收集和操作,以满足GDPR法规的要求。 其他应用基础正在开发中。
Furnace Ignite社区首席技术官Danny Waite表示,无服务器平台体系结构允许在不同的云平台、本地环境和混合环境中部署和移动数据,而无需服务器
APP应用程序开发平台经过优化,可以从多种来源和多种格式中获取大量数据。 Furnace开源社区正在寻求反馈,但社区开发者正在开展各种项目,计划通过这些项目使用当前没有接触到的物联网数据和其他来源的数据。
更环保、更清洁、更简单的计算
无服务器是推动生态环境保护、清洁运营和创新以推动新计算的动力。 数据中心的能耗、按需事件驱动模式、开放创新的功能以及历史数据与新管理法规要求保持一致的能力减少,是实现无服务器思想变革和接受的原因。 经济状况的改善是另一个令人信服的理由,但这可能不是数据驱动组织的主要原因。
像Furnace Ignite这样的无服务器社区出现了可用的工具和技术。 furnace APP应用程序开发平台的体系结构允许开发人员部署在各种基础架构上,包括云计算、内部部署和混合环境,并以各种格式从各种来源获取大量数据整个过程可以快速灵活地完成,消除通常与使用流数据有关的所有细微差异。
Furnace这样的无服务器平台将推动DevOps的发展,并继续开发以满足开源社区的需要。
作者: John Blamire来源:企业网D1Net