文章目录
- SAP数据中心内部的组成部分
- SAP数据中心的安全性
- SAP数据中心的绿色运营
- SAP云平台编程环境
Jerry的前一篇文章企业数字化转型与SAP云平台介绍了SAP云平台在企业数字化转型中的重要地位和作用。作为一个平台即服务(PaaS)解决方案, SAP云平台实现了高度的虚拟化,包括CPU计算资源,存储,网络和数据库等实体的虚拟化,使用户可以按需使用各种资源。然而这些虚拟化资源从实现角度而言,最终仍然需要运行在物理服务器上。这些物理服务器所处的地理位置,在云计算领域内称为数据中心。
SAP官网有个链接专门介绍SAP数据中心策略。
下图是截至2018年6月20日,SAP官网上的SAP数据中心全球分布图。
图中这些数据中心对应着我们在SAP云平台Cockpit的Regions标签页里看到的列表内容。
Jerry一度很好奇,到底SAP数据中心,在现实世界里是怎样一种存在?终于我在SAP官网的这个链接里找到了介绍。
下图是位于德国St.Leon-Rot的SAP数据中心的布局和组件构成示意图。
我们用Cloud Service Level Agreement(服务水平协议)来衡量云服务的高可用性。比如如果一个云服务其SLA为99.99%,意味着每个月服务出现故障的时间只能占总时间的0.001%,即4分钟多一点的时间,或者折合成年计算,就是每年该服务处于离线状态的时间不得超过50分钟。
为了确保云服务的高可用性,不间断的电源供应,以及良好的硬件散热装置就成为数据中心必不可少的设施。数据中心连接当地公用事业企业运营的两个独立的电网系统。若其中一个系统出现故障,则另一个继续供电。每个数据中心里备有13台柴油发电机(上图的Diesel generators),总共发电量为29兆瓦,确保数据中心在紧急情况下的电力供应。当地电力供应公司和柴油发电机提供电压为20千伏的电力,再由上图的变压器(Transformers)转换成380伏特。此外,数据中心的电池组能提供15分钟的电力供应,用于在从发生电力故障到启动柴油发电机这个时间窗口内的紧急供电。电池组的最大充电容量会定期检查,如果显著降低会进行更换。
高性能服务器运行时产生的热量是相当惊人的,所以散热就成了数据中心一个永恒的话题。数据中心机房里机柜和机架的摆放是很有讲究的,甚至有一套国际统一标准,这些标准的代号通常以ANSI/TIA开头,全称是American National Standard Institute/Telecommunications Industry Association。比如ANSI/TIA/EIA-606-A标准,规定在数据机房中必须使用两个字母或阿拉伯数字来标记每一块边长为600毫米架空地板。
对机柜/机架列的摆放的前部、背部和高度,ANSI/TIA/EIA标准做了以下的规定:
- 机柜/机架列的背部间距最小需要间隔0.6米(2英尺),推荐间隔1米(3英尺);
- 机柜/机架的最高允许的高度为2.4米(8英尺),推荐的最大高度为2.1米(7英尺);
- 机柜/机架列的前部间隔最小为1米(3英尺),如果有较深的设备放置在机架/机柜中时,推荐间隔1.2米(4英尺);
看一些网上找到的实物图:
再回到位于德国St.Leon-Rot的SAP数据中心的布局和组件构成示意图,下图的三个组件都和散热有关:
- Cooling water
- Turbo-cooling
- Heat exchanger
当外界温度低于12~13摄氏度时,机房内的空调装置将机房内充满服务器工作时产生巨大热量的热空气抽除至室外,以室外的冷空气替代。当室外温度高于13摄氏度时,空调系统会使用水冷方式进行散热(和上世纪末90年代末本世纪初电脑发烧友使用水冷装置辅助散发CPU超频时产生的大量热量方法一致)。Rot数据中心共有6个turbo-cooling单元,它们只有部分处于运行状态,其他则处于备用和候补只用。一旦数据中心处于运行中的冷却系统出现故障,在备用单元启动之前,数据中心将使用预留的30万升4摄氏度以下的冰水,确保备用冷却单元启用前数据中心的散热需求。
散热单元本身也需要散热。Rot数据中心有18个热交换装置(heat exchangers), 将冷却装置产生的热量排到外界。在夏季,当外界室温高于26摄氏度时,热交换装置也会使用水冷散热方式,通过水分的蒸发达到更佳的散热效果。Rot数据中心配有专属的供水工厂确保夏季用于热交换装置使用的水供应,同时Rot本地的市政供水系统也预留了部分水供应配额作为Rot专属供水工厂的后备。
希望下面这张3D的示意图能让大家对于数据中心内部组成有一个更直观的了解。
SAP数据中心的安全性
数据中心物理站点的安全性:SAP数据中心处于7×24小时不间断的监控之下。所谓的陷阱房间(Man trap Room)确保只有合法人员才能进入一个安全控制区域。程序猿可以把陷阱房间类比成在代码里执行业务逻辑之前必要的权限检查。本质上它就是进入一个安全控制区域之前的一个小房间,一个有意设计的"陷阱"。这个"陷阱",让数据中心安全系统对来访者进行安全验证,如果发现有试图未经授权的进入,会触发警报。进入高安全性要求的区域,需要通过生物特征扫描的方式进行认证。
数据的安全性:一方面,数据中心的入侵检测系统(intrusion detection system)会对网络传输进行即时监视, 监控输入数据并识别可疑活动;另一方面,由不同厂家制造的防火墙可以保护数据。此外,备份文件和数据以加密形式与客户交换,或通过安全的光纤电缆传输。
硬件的安全性:所有虚拟服务器和物理服务器,SAP HANA数据库,存储单元和网络都可以访问物理硬件池。若单个元件出现故障,其正在服务的负载可以立即转移到其他元件上,不会影响系统稳定性。如果因火灾引发硬件故障,数据可以从备份系统中恢复。
数据中心的消防措施:这么多服务器聚集在一起,万一着火了怎么办?数据中心被分为多个防火分区。数千个火灾探测器和吸气式烟雾探测器监控着所有机房。一旦探测器检测到过热电子元件散发出的特殊气体,会发出预警。如果发生火灾,会自动向消防部门发出警报,同时喷射出洁净的INERGEN灭火气体,扑灭火情。灭火气体的压力也会定期检查确保处于达标状态。
数据中心的建筑安全性:数据中心由 10万吨钢筋混凝土构筑而成,支架是 480 根混凝土立柱,每根柱子深入地下 16 米。外墙厚度高达 30 厘米,同样由钢筋混凝土砌成。服务器机房由三面混凝土墙环绕保护。这种设计可以有效保护数据中心免受各种自然界或者人为破坏,比如抵御风暴甚至小型飞机坠毁事件。
数据隐私:客户数据的处理均在客户选择的授权范围内处理,不会转发给第三方。
数据备份:数据备份通过磁盘对拷的方式进行,确保了数据的快速创建和恢复。除了每日例行的完整备份之外,每日内的不同时间段还会创建多个临时备份版本,并且像完整备份一样进行归档处理,存储于其他介质上。
SAP数据中心的绿色运营
早在SAP于德国St.Leon-Rot创建第一个数据中心时,如何高效使用能源成为了优先级最高需要考虑的话题。得益于绿色电力的引入以及其他类型能源的高效利用,SAP 全球各地的数据中心于2014年成功地实现了温室气体零排放。德国第二大的TUV(Technischer überwachungs-Verein,技术检验协会)检测机构Rhineland,给予SAP数据中心年度审查的结果是最高级别:Premium。
早在2014年,SAP就宣布其数据中心使用的能源为100%可再生资源。
新闻链接:https://www.engerati.com/article/100-renewables-power-sap%E2%80%99s-data-centers
再回到SAP云平台的Cockpit。Region标签页里每个Region代表地球上的一个数据中心。
您可能已经观察到了,为什么有的数据中心,其Infrastructure提供商是亚马逊,微软,谷歌这些厂商,而有的数据中心,却又是由SAP自己来扮演Infrastructure提供商的角色呢?
这个差异就得从SAP云平台的开发环境,Neo和CloudFoundry说起了。对于Neo开发环境来说,SAP包办了IaaS中的基础设施I和PaaS中的平台P。而对于CloudFoundry开发环境,
从上图看出其底层基础设施是由第三方的数据中心提供商负责搭建的,SAP只负责搭建和运维平台层的服务,即CloudFoundry本身。
至于Neo和CloudFoundry这两个开发环境的区别和各自的使用场景,Jerry会在将来的文章继续介绍。
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
### SAP利润中心会计概述 SAP利润中心会计(Profit Center Accounting, PCA)是SAP系统中用于成本收益分析的重要工具之一。通过PCA,企业可以追踪和分析各个利润中心的成本和收入情况,从而帮助管理层做出更有效的...
SAP R3系统是企业资源规划(ERP)...SAP R3的集成特性消除了信息孤岛,提高了数据的一致性和准确性,降低了运营成本,增强了企业的竞争力。通过持续的系统实施和优化,企业可以实现业务流程的重组,提升整体运营效率。
#### SAP MDG 概述 SAP Master Data Governance(SAP MDG)是SAP推出的一款用于管理企业内部物料、供应商、客户等关键业务数据的软件解决方案。其核心功能在于提供了一个集中的平台来确保数据的一致性、完整性和准确...
这个全面概述将深入解析 SAP R/3 系统的主要模块及其在不同业务领域的作用。 SAP R/3 系统概述: SAP R/3 系统由多个模块组成,这些模块覆盖了企业运营的各个方面,旨在实现业务流程的自动化和优化。R/3 是“Real-...
此外,还有SAP HANA平台,支持实时数据分析和内存计算,以及利用SAP Cloud Platform进行云应用程序开发。 总结来说,SAP R/3系统是一个强大的企业级解决方案,涵盖多个业务领域,通过ABAP开发环境和相关技术,企业...
总的来说,SAP人力资源管理功能通过集成的解决方案,为企业提供了强大的工具来管理组织、数据、安全、排班和时间。这不仅提高了工作效率,也增强了决策的准确性和响应速度。无论是大规模企业还是正在进行重组的企业...
SAP 模块概述 SAP 模块是 SAP 系统的核心组件之一,它提供了企业管理的多个方面的解决方案,涵盖了供应链管理、财务管理、人力资源管理、生产计划、质量管理、资产管理、项目管理等领域。以下是 SAP 模块的详细介绍...
### 基于SAP BW实现人力资源数据仓库 #### 概述 随着信息技术的发展和企业对数据价值认识的深入,构建高效的人力资源数据仓库变得日益重要。SAP BW(Business Warehouse)作为一款成熟的数据仓库解决方案,为企业...
该工具可以将报表和OLAP Universe融入到SAP BW查询元素和SAP数据源中,进而通过Live Office实现与SAP系统的连接,构建动态的、以数据为中心的仪表板。 ### 2. SAP系统与报表工具集成 - **配置SAP认证**:SAP ...
### SAP-PP功能详解 #### 一、总体特征及制造主文件数据 ##### 1.1 主要特征 - **全面集成的生产规划与控制**:SAP PP 模块提供了一个全面集成的生产规划与控制系统,能够有效地管理从产品设计到生产的整个生命...
SAP在中国已有300多家用户,其中既包括中国石化、中化、红塔、海尔、联想、COSCO、长虹、一汽-大众、上海通用、上海浦发行、国贸中心、李宁、乐百氏、麦德龙、万科、康佳、浙江电力、上海三菱、小天鹅、大唐电信、...
"SAP财务模块紧要概述"主要聚焦于关键的财务处理流程,特别是清账(Clearing)的概念及其在会计操作中的应用。下面我们将深入探讨这些知识点。 清账在财务中是一个重要的概念,它涉及到将未结项(Open Items)进行...
数据中心交互式教育(DINE)是的教育内容。 我们的动手练习旨在向您展示如何使用SAP Data Hub功能。 SAP Data Hub允许您连接到不同的数据源,例如SAP HANA,SAP ERP,SAP BW,Oracle DB2,SQL Server等,并且可以...
财务管理范围是指在SAP系统中定义的一个组织单元,用于归集和管理特定的财务数据。 - 点击下一步按钮,进入下一步操作。 3. **年度/月度FM基金预算维护**: - 根据企业的实际需求,可以选择进行年度预算维护或...
SAP R/3系统概述: SAP R/3是SAP早期的一款核心产品,分为多个模块,覆盖了企业运营的各个方面。R代表实时(Real-time),3代表三个层次:客户端、应用服务器和数据库服务器。系统采用模块化设计,允许企业根据自身...
SAP R/3系统概述中,它强调了分布式客户端/服务器环境下的运行能力。系统的主要功能模块包括: 1. **生产计划与控制**:帮助企业规划和管理生产流程,包括物料需求计划(MRP)、能力需求计划(CRP)以及生产订单...
1. SAP批输入概述:批输入是一种高效的数据录入方式,它允许用户一次性处理大量数据,避免重复的手动输入,提高工作效率并降低错误率。批输入通常适用于常规和重复的数据更新任务,如BOM维护。 2. BOM概念与功能:...
1. **SAP PA 架构与组件**:包括PA特征、成本要素、成本中心、利润中心、内部订单、成本对象控制等内容,这些都是SAP PA的基础构建块。 2. **PA 数据模型**:学习如何创建和维护PA数据模型,理解数据流和处理逻辑,...