当前位置:网站首页>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 .
边栏推荐
- utlis 内存池 对象池
- Distributed things
- Niuke walks on the tree (ingenious application of parallel search)
- NER – Named Entity Recognition Summary
- 3.集成eslint、prettier
- Practice of super integration and transformation of core production business of public funds
- qmlplugindump executable not found.It is required to generate the qmltypes file for VTK Qml
- P. Summary of NP, NPC, NP hard and other issues
- 训练一个图像分类器demo in PyTorch【学习笔记】
- ABAP-时间函数
猜你喜欢

Properties of string

oracle跨数据库复制数据表-dblink

Terminal -- Zsh of terminal three swordsmen

MySQL explain

Comparison problems encountered in recent study

Valuenotifier and valuelistenablebuilder in fluent

Distributed ID

训练一个图像分类器demo in PyTorch【学习笔记】

MySQL knowledge summary (useful for thieves)

Xlnet (generalized autorefressive trainingfor language understanding) paper notes
随机推荐
POJ 1753 flip game (DFS 𞓜 bit operation)
Enterprise data center "cloud" transformation solution
训练一个图像分类器demo in PyTorch【学习笔记】
Numpy (constant)
ACM intensive training graph theory exercise 3 in the summer vacation of 2020 [problem solving]
Tablet PC based ink handwriting recognition input method
Oracle cross database replication data table dblink
Valuenotifier and valuelistenablebuilder in fluent
Redis docker 主从模式与哨兵sentinel
CRF (conditional random field) learning summary
Niuke rearrangement rule taking method
Practice of super integration and transformation of core production business of public funds
Datatabletomodellist entity class
布隆过滤器
CentOS MySQL installation details
utils session&rpc
Application exploration and practice of super convergence in the production environment of insurance industry
NER – Named Entity Recognition Summary
Cloud native database
Forrester senior analyst: five important trends in the development of the hyper convergence market