随着云计算技术的日益成熟和产业发展,云平台已经成为了越来越多企业用户承载业务系统环境的首选,应用系统和数据库系统迁移上云已经成为了业务平台建设和系统集成的主流趋势。在华为集团系统软件国产化、增强自身核心能力的号召下,华为云软件技术有限公司SaaS产品部自主设计研发了一套用于数据库和应用迁移上云的分析指南系统:云迁移分析工具。
华为云迁移分析工具主要用于辅助政企业用户完成业务上云的迁移工作,通过对传统IDC机房中本地化建设的应用系统和数据库系统进行多维度的监控采集和画像分析,合理高效的为用户提供云资源配置建议。将传统业务上云过程中的风险点和资源配置全部量化展现,在辅助应用系统上云的同时提升了用户配置云资产的利用率。
随着业务增长,企业现有IT系统的升级成本高,无法做到平滑扩容,或现有的云上IT系统资源无法支撑业务增长,需要更换虚拟资源,需要IT系统进行上云迁移。DAMG根据企业源端IT环境的数据库和应用进行采集与分析,评估上云可行性并给出直观的上云选型建议。
产品优势:支持源端离线采集;支持采集数据文件旁挂部署;支持采集数据异步分析。
数据库画像
数据库采集器:提供数据库采集器和下载功能,数据库采集器用于采集数据库画像和公共信息,生成采集数据文件和加密文件。
数据库画像分析:采集文件上传管理,自动完成采集文件的解密和数据分析。支持追加上传采集分析的数据文件,支持画像的多版本管理,由于用户一次采集的数据可能不完备,用户可以在原画像的基础上添加新的采集文件(同源端数据库画像文件)。
主要对象分析:采集数据根据源端数据库实际情况分类展示,包含TABE、INDEX、OB、TRIGGER、VIEW、SQ、SEQUENCE、PACKAGE、QUEUE、FUNCTION、PROCEDURE、PACKAGE BODY、TYPE BODY、SYNONYM、MATERIAIZED VIEW、TYPE,数据库画像是为了帮助用户更好的了解自己的源orace数据库。
性能图表:曲线图形式展现系统负载,支持用户主动选择instance实例信息,CPU利用率(显示当前每小时CPU利用率的最大值,单位为%)、内存使用率(显示当前每小时内存利用率的最大值)、IO并发量(显示每小时内每秒读写次数的最大值)、TPS(显示每小时内每秒处理事务数的最大值)、QPS(显示每小时内每秒查询率的最大值)、I/O吞吐量(显示每小时内每秒传输百万位(比特)数量的数据的最大值)、网络流量(显示每小时内网络上传输的带宽数据的最大值),这些性能参数将作为配置建议的参考依据。
规格数据:多维度展示数据库表空间及存储卷使用情况,所用schema(业务用户)下Tabe、Index、ob三种不同segment(物理段)占比,以及对应schema下总存储容量的总和。
外部依赖:展示数据库中存在的外部依赖的业务查询及外部依赖具体内容,捕获外部依赖的所有者、用户信息、dink名称、TNS描述信息。
业务对象展示:业务Schema对象分类目录展示,按类型分为TABE、INDEX、OB、TRIGGER、VIEW、SQ、SEQUENCE、PACKAGE、QUEUE、FUNCTION、PROCEDURE、PACKAGE BODY、TYPE BODY、SYNONYM、MATERIAIZED VIEW、TYPE。
全景搜索:全量采集信息展示,支持按Schema、对象类型、对象名等多种维度展现。
全景展示:对象全景展示包括2部分内容,上半部分展示对象的基本信息以及详细 DD,下半部分展示对象的详细信息和依赖。
选型配置
数据库基本信息:数据库基本信息和关联系统信息展示,覆盖版本、健康度评判、归档模式、系统缓冲区容量、会话进程数量、使用核数、实例数等。
数据库采集器:提供数据库采集器和下载功能,数据库采集器用于采集数据库画像和公共信息,生成采集数据文件和加密文件。
数据库画像分析:采集文件上传管理,静态资源服务器完成采集文件持久化储存,自动完成文件解密及有效信息恢复。支持追加上传采集分析的数据文件,支持画像的多版本管理,由于用户一次采集的数据可能不完备,用户可以在原画像的基础上添加新的采集文件(同源端数据库画像文件)。
应用画像
应用运行概要:以表格和折线图表的形式展示华为云迁移采集的应用规模与运行信息,帮助用户评估应用运行状态。应用规模信息以表格展示应用服务器的CPU核数、磁盘总量等信息,应用运行概要以折线图展现CPU利用率、内存使用情况以及JVM内存使用情况。
应用SQ类型信息:以饼状图展示应用的所有SQ类型占比,以图表展示具体SQ类型的数量。
应用访问表信息:以表格展示应用的每个表的SQ数量。
TOP SQ信息(执行次数):展示执行次数排名前10的类型,若执行次数有重复,则依照最新执行时间排序去重。
TOP对象信息:以柱状图展示所有应用相关的数据库对象分布,以表格进行对象排序展示对象信息(展示数据库连接次数排名前5的对象名,数量有重复,则依照首字母排序去重)。
选型配置
数据库基本信息:应用基本信息展示,覆盖应用画像名、IP地址、端口、进程ID、容器类型、操作系统类型等。
评估综述
选型配置建议:根据当前数据库服务器的配置,以及资源使用情况,华为云迁移平台推荐迁移上云后的配置建议。
成本低廉
无需采购,可以直接使用,产品运行期间不会产生额外的资源消耗,节省成本。
兼容性广
兼容多个版本的数据库和应用,有效对源数据库或应用进行采集与打包。
安全可靠
在采集过程中提供只读保护,对源库数据进行加密,保证源端数据安全性。
智能分析
在迁移前采集您系统运行环境里的 Oracle 和应用信息,然后对采集到的数据进行评估分析,最后评估上云可行性并给出直观的上云选型建议。