当前位置:网站首页>How can we have high performance and simple agility in the enterprise cloud on oracle?
How can we have high performance and simple agility in the enterprise cloud on oracle?
2022-06-30 09:51:00 【Smartx hyper fusion】
Introduction
stay 《 How to put databases on the enterprise cloud ? Click to see the answer 》 In the article , We have introduced the needs of enterprises for database infrastructure and the challenges under the cloud transformation , And overview SmartX Database cloud infrastructure series solutions . among ,Oracle Database is not only the most widely used in core business , And the highest infrastructure requirements , It is also one of the biggest difficulties in infrastructure cloud transformation , This article will focus on SmartX How hyperfusion is Oracle Provides both performance and simplicity and agility “ Cloud base ”.
SmartX The scheme consists of
At present, it is in the core business of the enterprise , Several sets are often used Oracle database , Each library has a capacity of several hundred GB To what TB Unequal , It has strict requirements for reliability and performance . Mainstream programs , Whether it is an all-in-one database machine or a physical server plus medium and high-end storage , Both need higher cost input ( Millions to millions of RMB ), And the operation and maintenance is complex 、 Poor openness 、 Expandability of . For simpler and agile virtualization and hyper fusion solutions , The difficulty is how virtualization and distributed architecture can achieve a performance experience consistent with traditional architecture .
For the above problems ,SmartX Hyperfusion is not just about software (SMTX OS) The full stack performance is optimized , At the same time, it provides the performance acceleration scheme of hardware combination .

Boost: virtualization I/O performance optimization
SR-IOV: Virtualization network performance optimization
RDMA: Storage network performance optimization
among , A fast full flash solution based on Intel aoteng persistent memory , On 2021 Selected as Intel's selected solution in .
performance evaluation
For the above scheme ,SmartX Recently, we cooperated with Zhongyi technology company, a well-known database service manufacturer in the industry , around Oracle The performance index has no influence on the flicker 、 The performance of enhanced full flash and extreme full flash schemes are tested respectively . The following are the test details .
Configuration scheme one : Ordinary mixed flash super fusion ( single DB example )
Test target
For the common hybrid flash over fusion Oracle Database optimization test , Ensure better performance in the same configuration , Meet general production requirements Oracle Database construction requirements .
Device configuration

Deployment Topology

DBVM To configure

test result
be based on Oracle Performance pressure measuring tool SwingBench 2.6 To test , The results are as follows :


Configuration scheme 2 :NVMe Enhanced full flash super fusion ( single DB example )
Test target
For enhanced full flash super fusion Oracle Database optimization test , Ensure better performance in the same configuration , Meet the requirements of high-performance database construction .
Device configuration

Deployment Topology

DBVM To configure
The same scene
test result
be based on Oracle Performance pressure measuring tool SwingBench 2.6 To test , The results are as follows :


Configuration scheme III : Super fast full flash fusion ( single DB example )
Test target
For high-speed full flash super fusion Oracle Database optimization test , Ensure better performance in the same configuration , Meet the limit performance Oracle Database construction requirements .
Device configuration

Deployment Topology

DBVM To configure
The same scene
test result
be based on Oracle Performance pressure measuring tool SwingBench 2.6 To test , The results are as follows :


single DB Example performance summary
after SmartX Cooperation with Zhongyi Technology , Especially in databases 、 operating system 、 Configuration tuning and testing of hyperfusion , We have obtained the performance indicators under different configurations , The specific performance is summarized as follows :


meanwhile , To verify the performance and stability of the high-speed full flash super fusion in the actual deployment environment , We further tested the single node 2 Database instances and 3 Nodes 3 Scenario of database instances , The details are as follows .
Configuration scheme 4 : Super fast full flash fusion ( A single node 2 DB example )
Test target
For high-speed full flash super fusion Oracle Database refinement test verification , Deploy on a single node 2 individual Oracle Database instance , In the case of production environment deployment , Ensure better and more stable performance , Meet more high-performance requirements Oracle Database construction requirements .
Device configuration
Same scene three
Deployment Topology

DBVM To configure
The same scene
test result
be based on Oracle Performance pressure measuring tool SwingBench 2.6 To test , The results are as follows :



Configuration scheme 5 : Super fast full flash fusion (3 node 3 DB example )
Test target
For high-speed full flash super fusion Oracle Database refinement test , stay 3 Deploy on the super fusion nodes respectively 1 individual Oracle Database instance , Test what the entire cluster can achieve Oracle Database performance , Meet higher performance Oracle Database construction requirements .
Device configuration
Same scene three
Deployment Topology

DBVM To configure
The same scene
test result
be based on Oracle Performance pressure measuring tool SwingBench 2.6 To test , The results are as follows :




POC actual combat
A project in an insurance company POC In the test , The user is in Oracle Database application scenarios are right SmartX The super fusion and domestic database all-in-one machine products have been tested horizontally .
Project background
The background of this project test is to verify the customer's TA Registration system (Oracle database ) stay SmartX Run batch performance on the super fusion and database all-in-one machine . The specific simulation scenarios are as follows :

Detailed equipment configuration

test result

According to the test results , be based on SmartX Enhanced full flash super fusion 3 Of nodes Oracle Database performance , It can exceed all-in-one machine A programme , And close to the performance of the database all-in-one machine with higher configuration , The two all-in-one machine solutions use 5 Nodes (2 Computing node + 3 Storage nodes ).
Program advantages
Through the above evaluation, we can see ,SmartX Based on software optimization and combined with advanced hardware and network technology in the industry , The performance of all-in-one database machine can be approached or even surpassed . meanwhile , Compared with the integration scheme of all-in-one database machine, physical server and medium and high-end storage ,SmartX Hyperfusion also has the following advantages in the database scenario :
More open :SmartX Hyperfusion can not only run multiple databases at the same time , It also supports middleware 、Web、OA、ERP、CRM、 Trading system, etc IT Operation of application system .
Elastic and agile cloud characteristics : Only three nodes are needed to build the resource pool , Performance and capacity can be invested on demand based on nodes or components , Online expansion .
Simple operation and maintenance : Based on standards familiar to product operation and maintenance personnel PC The server + Ethernet switch construction , And the calculation can be realized through a single interface 、 Storage 、 Unified network management , Convenient for operation and maintenance personnel , Improve efficiency .
Low total cost of ownership : Relative to traditional architecture , The new scheme can effectively reduce the procurement cost 、 The use cost of the computer room 、 O & M costs 、 Costs in all aspects including maintenance costs .
notes :Oracle yes Oracle and / Or its affiliates .
边栏推荐
- 抽象类和接口
- Cftpconnection:: getfile() download FTP server files and related parameter descriptions
- 单片机 MCU 固件打包脚本软件
- Application exploration and practice of super convergence in the production environment of insurance industry
- Cloud native database
- Thrift easy to use
- 训练一个图像分类器demo in PyTorch【学习笔记】
- JVM tuning tool commands (notes)
- 【ARK UI】HarmonyOS ETS的启动页的实现
- Forrester senior analyst: five important trends in the development of the hyper convergence market
猜你喜欢

Dart development skills

云技能提升好伙伴,亚马逊云师兄今天正式营业

Principle and implementation of small program hand-held bullet screen (uni APP)

AutoUpdater. Net client custom update file

直播带货源码开发中,如何降低直播中的延迟?

Differences and relationships among hyper convergence, software defined storage (SDS), distributed storage and server San

(zero) most complete JVM knowledge points

CRF (conditional random field) learning summary

【Ubuntu-redis安装】

JVM notes (III): analysis of JVM object creation and memory allocation mechanism
随机推荐
Simple redis lock
训练一个图像分类器demo in PyTorch【学习笔记】
MCU firmware packaging Script Software
MySQL-- Entity Framework Code First(EF Code First)
MySQL index and data storage structure foundation
Pass anonymous function to simplification principle
Startup of MySQL green edition in Windows system
Niuke walks on the tree (ingenious application of parallel search)
JVM tuning tool introduction and constant pool explanation
JVM garbage collector G1 & ZGC details
3.集成eslint、prettier
NTP of Prometheus monitoring_ exporter
CRF (conditional random field) learning summary
Machine learning note 9: prediction model optimization (to prevent under fitting and over fitting problems)
Comparison problems encountered in recent study
Mysq database remote connection error, remote connection is not allowed
1. Basic configuration
ReturnJson,让返回数据多一些自定义数据或类名
八大排序(二)
MySQL优化