H3C CAS(云管理平台)介绍

在以SAP系统作为重中之重ERP的合营社中,不相同系统里面的数据库数据同步是个紧要的办事。对于那种须求,除了支付ABAP接口之外,也有长足的工具可用。SLT就是内部之一。

Technorati 标签:
虚拟化,云计算

SLT是SAP的首先个ETL(Extract-Transform-Load)工具,它同意实时加载和复制数据,或者将数据从源系统和非源系统调度到SAP
HANA数据库。

H3C
CAS为H3C基于KVM开发的云管理平台,紧要用于计算虚拟化,本文根据H3C公开资料整理,主要介绍CAS相关技能。

SAP
SLT服务器使用基于触发器的复制格局以落到实处从源系统到目标种类的数量传递。

第一章 CAS是什么

SLT服务器能够安装在单独的系统或SAP ECC系统上。

CAS是H3C基于KVM开发的云管理平台,那么KVM是何许?CAS相对于KVM又有何革新。

SLT系统的裨益如下:

1.1 为何要求计算虚拟化?

倘诺物理机上只安排一种业务,资源利用率太低,不便利节约用度。借使说生产区域须要运用物理机来保障安居,对于开发测试区使用虚拟机不但可以节省有限的物理机资源,还可以快速上线

  • 允许实时或按安插时间开展多少复制。
  • 在实时复制数据的进程中,可以以SAP
    HANA格式迁移数据。
  • SLT可以拍卖簇表和池表
  • 在加载/复制时期支持非Unicode和Unicode的自发性转换。

  • 与SAP
    HANA
    Studio有着完全的集成。

  • SLT有表设置和更换能力。
  • 可以经过SAP
    HANA Solution
    Manager监控。

1.2 KVM是什么

大家精通KVM(Kernel-based Virtual
Machine)是基于Linux内核的虚拟化架构,可将基本直接担任hypervisor来行使。KVM须要处理器硬件本身协理虚拟化增添,如intel
VT 和AMD 速龙-V技术。
KVM的构成:

  • 内核模块kvm.ko:达成基本虚拟化成效
  • kvm-intel.ko或者kvm-amd.ko:与拍卖器强相关的模块。

KVM本身不落到实处任何模拟,仅仅是揭示了一个/dev/kvm接口,那几个接口可被宿主机用来完结CPU虚拟化、内存虚拟化,对于IO虚拟化等还必要结合QEMU来兑现。在QEMU-KVM中,KVM运行在基本空间,QEMU运行在用户空间,实际模拟创设、管理种种虚拟硬件。

如下图所示,调用/dev/kvm将CPU指令交给内核模块来做,QEMU负责模拟IO设备。

图片 1

综上所述,QEMU-KVM具有两大功用:

  • 提供对cpu,内存,IO设备的虚拟化
  • 对各类虚拟设备的创制,调用进行田间管理

 SLT的完备是 SAP Landscape Transformation

1.3 CAS的构成

  • CVK:Cloud Virtualization
    Kernel,虚拟化内核平台,紧要用以统计虚拟化的完结。
  • CVM:Cloud Virtualization
    Manager,虚拟化管理种类,首要用于高级成效,如HA,动态资源调度等。
  • CIC:Cloud 英特尔ligence
    Center,云业务管理基本,提供自助式服务门户,包容NOVA接口。

第二章 CAS主要职能

KVM只兑现中央的虚拟化功用,H3C在原生的虚拟化功效基础上加上了虚拟机集群资源管理、资源监察、高可相信性等特点。

本文链接:http://www.cnblogs.com/hhelibeb/p/8258915.html

2.1 系统资源管理

H3C
CAS能够将物理机和虚拟机都集体到集群中进行合并的管理,同时能够监控集群下的主机,一旦暴发故障,可以将物理机上的虚拟机迁移到其余的机械上,保险了高可用性。

而且CAS平台还足以自动化的监测每台物理机的业务负载,当某台物理机上的资源不够的时候,可以自动将虚拟机迁移到任何物理机上。

为了方便管理,CAS还提供大量的Web运维页面,可以因此大屏进行正规状态的突显。
图片 2

可以分析总计虚拟机、物理机、集群的资源接纳状态,自定义告警条件等。

图片 3

 

2.2 高可信赖性

所谓高可信赖性指的是当服务器暴发故障的时候,受影响的虚拟机将在集群中留有备用容量的其他主机上活动重启。

SAP/非SAP系统的SAP
SLT服务器的架构概述如下:

2.2.1 应用HA

选取HA指运行在虚拟机的OS中的应用的高可信性,一般方法都是在操作系统安装代理软件的点子来落实。CVM虚拟化管理平台的法门也是如此,利用CAStools工具来监督工作经过,通过编造串口保持与CVM的通讯,如若在3个小时周期里面监测到利用为非运行情状,则重启该飞鼠。

SAP系统和SAP HANA之间的SLT连接架构

SAP
SLT Replication Server将具备元数据表定义从ABAP源系统转换为SAP
HANA的元数据表定义。

对于SAP源,SLT连接具有以下职能:

  • 在复制表时,SAP SLT
    Replication
    Server将在源系统中开创日志表。
  • 读取引擎在SAP源系统中开创。
  • SAP
    SLT和SAP源系统里头的连天基于RFC连接。
  • SAP SLT和SAP
    HANA之间的连年基于DB连接。

与“SYSTEM”具有相同权限的数据库用户可以在SAP SLT和SAP
HANA数据库之间创设连接。

图片 4

图  SAP SLT连接SAP系统和SAP HANA数据库

2.2.2 操作系统HA

操作系统HA重若是对准Windows蓝屏和Linux崩溃的情状。同样需求在虚拟机OS里面安装CASTools,然而这时CASTools必要和CVK进行通讯,以咬定虚拟机的水土保持状态。
假诺已经能断定操作系统蓝屏可以

  • 不处理
  • 重启系统
  • 故障迁移:迁移到其余的主机上。

在SAP源系统中布署SLT服务器

率先,我们要求配置SAP SLT
Replication
Server以连接SAP源服务器和SAP
HANA数据库。 事务代码LTR用于在SAP源服务器和SAP SLT之间创建连接。

步骤1)登录到SAP SLT服务器,并从SAP
SLT复战胜务器调用事务“LTR”。

图片 5

系统会弹出一个Web Dynpro窗口,用于登陆到SAP SLT服务器。

输入用户名密码并登录。

图片 6

 

相会世一个之类的弹出窗,用于配置:

图片 7

点击“New”按钮,创设一个新的安插。

步骤2)在本步骤:

  1. 输入配置名和描述。
  2. 选用SAP系统作为源系统。
  3. 输入SAP系统的RFC连接(destination)。
  4. 输入用户名/密码/主机名和实例编号。
  5. 输入作业选项细节。
    • 多少传输义务编号
    • 算算任务编号
  6. 分选复制选项为实时。
  7. 即使有所选项维护落成,点击‘OK’来成立一个SLT的新SCHEMA。

前日已经添加并激活了名为“SLTECC”的新安顿:

 图片 8

成功布署SAP SLT服务器后,SAP
SLT服务器会活动为SAP
HANA数据库创设数据库连接(当通过事务LTR创设新的布署时)。不须求手动创立它。

下一步,大家将数据从SAP源导入SAP HANA。

2.2.3 集群HA

装有的大体主机都连到共享存储上,可以把主机合并为集群。一旦某台主机发生故障,通过集群HA可以开展虚拟机的迁徙。

图片 9

由此SLT将数据从SAP源导入至SAP HANA

只要大家成功布署了SAP SLT服务器,SAP
HANA数据库就会创设一个和SAP SLT中的配置同名的SCHEMA。

该SCHEMA包括以下目的:

  • 1 Schema
    SLTECC.
  • 1 User
    SLTECC.
  • 1 Privileges
  • 8 Tables
    • DD02L (SAP Tables Name )
    • DD02T (SAP Table Texts)
    • RS_LOG_FILES
    • RS_MESSAGE
    • RS_ORDER
    • RS_ORDER_TEXT
    • RS_SCHEMA_MAP
    • RS_STATUS.
  • 4 Role –
    • SLTECC_DATA_PROV
    • SLTECC_DATA_POWER_USER
    • SLTECC_DATA_USER_ADMIN
    • SLTECC_DATA_SELECT
  • 2 Procedures
    • RS_GRANT_ACCESS
    • RS_REVOKE_ACCESS

装有配置达成后,现在大家从SAP
ECC(ERP中心组件)中加载一个表。

 

步骤1)要将表从SAP ECC加载到SAP
HANA数据库,请按照以下步骤:

  1. 从Quick View前往Data
    provisioning。
  2. 选择SAP HANA系统
  3. 点击达成按钮

图片 10

 

程序会突显一个基于SLT的Table Data Provisioning屏幕。有5个用于data
provisioning的选项:

Provision 选项 描述
Load (Full Load) 这是一个一次性事件,会开启从源系统的初始数据加载。
Replicate (Full Load + Delta Load) 会开启一个初始加载(如果之前没进行过的话),并且也会传输增量数据。会为每个表创建数据库触发器和日志表。
Stop Replication 为当前表停止复制过程。完全地移除触发器和日志表。
Suspend 暂停正在进行的表复制过程。数据库触发器不会从源系统移除,日志也将继续记录。相关信息会存储在源系统的日志表里。
Resume 重启暂停的表复制。

 

咱俩选择“加载选项”列表中的第四个选取来对表(LFBK)数据开展开头加载,将其从源系统加载到SAP
HANA数据库。

操作步骤如下:

  1. 依照SAP SLT配置选拔源和目的连串详细音信。
  2. 点击加载按钮,然后选拔大家必要在SAP
    HANA中加载/复制的表(LFBK)。
  3. 表(LFBK)将被添加到数据加载管理有些,它的Action是”Load”,状态为”Scheduled”。

图片 11

数量加载后,状态将改成“已履行”。
该表和数据将在“SLTECC” schema中开创。 

步骤3)通过schema “SLTECC”中的Data
Preview检查表(LFBK)中的数据:

  1.  使用SAP HANA Studio登录SAP HANA数据库,并且选用SAP
    HANA系统HDB(HANAUSER)。图片 12
  2. 在表节点下抉择表(LFBK)。
  3. 右键点击表(LFBK)拔取打开Open data preview。
  4. 在Data
    Preview屏幕师长展现通过SLT处理加载的多少。

图片 13

前天大家早已成功的将数据加载到表“LFBK”中。
大家得以在以后的建模中使用这么些表。

2.2.4 数据高可用

非SAP系统和SAP HANA间的SLT连接

SAP SLT Replication
Server将装有元数据表定义从非ABAP源系统转换为SAP
HANA的元数据表定义。

对此非SAP的源,SLT连接具有以下成效:

  • 在复制表时,SAP
    SLT复战胜务器将在源系统中创制日志表。  
  • 读取引擎在SAP
    SLT复征服务器中创建。  
  • SAP SLT和源系统/SAP
    HANA之间的连天基于数据库连接。

图片 14

图  SAP SLT连接非SAP系统和SAP HANA数据库

SAP
SLT只可以拓展最不难易行的转移,对于复杂的更换,我们须求其余的ETL工具,如SAP
Data Service(Service)s(SAP DS)。

 

英文原稿:SLT (SAP Landscape Transformation
Replication Server) in SAP
HANA

参照阅读:Introduction To SAP Landscape
Transformation
(SLT)

     SAP DS (Data Services) in
HANA

 

2.2.4.1 虚机快照

虚拟机本质上是一堆保存在共享存储的文书,可以经过快照成效保存某个时刻的元数据。当虚拟机操作系统崩溃或者选择软件格外的时候,可以由此快照来过来。

2.2.4.2 虚拟机备份

虚拟机备份指的是对虚拟机镜像文件进行磁盘级的复制。

2.3 云业务管理

2.3.1 动态资源伸张

动态资源扩张(DRX)可以实时监察虚拟机的CPU、内存负载,自动对虚拟机举办克隆和删除。比较符合于存在暴发峰值的运用连串比如高校的选课系统等。

2.3.2 云彩虹

云彩虹紧要是联通多个虚拟化的池塘,当一个池塘资源不足了,能够将虚拟机迁移到另一个虚拟化资源池。

2.3.3 无代理杀毒

无代理杀毒可以不在每个虚拟机安装代理程序,下降了资源的开销。

第三章 布署注意事项

CPU:必须援救硬件援救虚拟化,

3.1 整合比

  • CPU性能:核数越多,主频越高,所能协理的虚拟机数量愈多。
  • 内存大小:内存容量越大,所能支持的虚拟机数量越来越多。
  • 本土磁盘:内置的本地磁盘可用性和I/O吞吐能力都较弱,不提议在其上存放虚拟机,推荐使用外置高性能磁盘阵列。
  • 设想到HA和DRS所需求的资源冗余,总体资源使用率不超过2/3较适宜。

· 经验数据:双路4核10VM/服务器,四路4核15-30VM/服务器。

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注