当前位置:网站首页>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 .
边栏推荐
- QR code generation and analysis
- 八大排序(二)
- Bluetooth BT RF test (forwarding)
- Principle and implementation of small program hand-held bullet screen (uni APP)
- Cloud native database
- Follow the wechat oauth2.0 access scheme
- 11. customize hooks
- 银河麒麟server-V10配置镜像源
- MySQL优化
- P. Summary of NP, NPC, NP hard and other issues
猜你喜欢
MySQL-- Entity Framework Code First(EF Code First)
MySQL optimization
Notes on masking and padding in tensorflow keras
Flutter 中的 ValueNotifier 和 ValueListenableBuilder
MySQL explain
Microsoft. Bcl. Async usage summary -- in Net framework 4.5 project Net framework version 4.5 and above can use async/await asynchronous feature in C 5
Pytorch graduate warm LR installation
Idea setting automatic package Guide
Design of mfc+mysql document data management system based on VS2010
CentOS MySQL installation details
随机推荐
Distributed things
JVM tuning tool commands (notes)
Idea setting automatic package Guide
What makes flutter special
Eight sorts (II)
[ubuntu-mysql 8 installation and master-slave replication]
3.集成eslint、prettier
ACM intensive training graph theory exercise 3 in the summer vacation of 2020 [problem solving]
Abstract classes and interfaces
Redis docker 主从模式与哨兵sentinel
thrift简单使用
ABAP time function
Application exploration and practice of super convergence in the production environment of insurance industry
Pytorch graduate warm LR installation
近期学习遇到的比较问题
Notes on masking and padding in tensorflow keras
I once met a girl whom I most wanted to take care of all my life. Later... No later
Acquisition de 100% des actions de Guilin latex par Guilin Robust Medical pour combler le vide de la gamme de produits Latex
Niuke walks on the tree (ingenious application of parallel search)
How to reduce the delay in live broadcast in the development of live broadcast source code with goods?