XXX Enterprise OA
System Architecture Transformation
Background:
with the continuous development of business, OA System data volume is increasing, data retrieval volume is increasing, the access pressure on the back-end database is more and more,OA Single system architecture can not meet the demand of current business volume, need a new set of architecture to support the increasing volume of business data, At the same time ensure that the system running uninterrupted and high availability to meet the current enterprise development requirements.
OA New system Architecture implementation:
NewOasystem architecture uses3Station (one for the old server, two units (DELL R430new sourcing Server) server as the schema model,Webseparation of the source program from the database, reducing the load on a single server for multiple applications , and increasingOaoverall system performance, with two additional serversSsdssolid-state acceleration drives to further improve performance, followed by operating systemLinuxSystem (CentOS7latest Version) and use the most popular and cutting-edgeDockercontainer technology facilitates rapid deployment and scaling of business applications, while two newly procured servers are used as back-end database systems and upgradedMysqldatabase isMariaDBdatabase, using master-master replication mode technology to ensure the timeliness and security of data replicas, while usingKeepalivedFor high availability of database access, a back-end data server appearsDownthe machine realizes the automatic switch, guarantees the business interruption due to the single point of failure of the back-end database, and ensures the uninterrupted operation of the system. The new architecture also facilitates lateOasystem maintenance upgrades and architecture scale-out, newOaThe system architecture is shown.
Enterprise OA System Architecture retrofit case excerpt (RAID acceleration Technology +docker+mariadb+keepalived)