Large-scale online retail enterprises implement virtualization upgrade solutions
Background of the project
As more and more enterprises participate in e-commerce activities, the development of e-commerce market has been greatly promoted. However, there are still many problems restricting the operation of e-commerce, mainly in the following aspects: security, management standardization, standardization and some small and medium-sized enterprises' application of e-commerce. With the development and promotion of cloud computing technology advocated by famous IT companies such as Google and IBM, it provides a new solution for the construction and development of e-commerce for enterprises, especially small and medium-sized enterprises, and brings great benefits to the application of e-commerce systems. Here comes a new opportunity for development.
In 2015, Gooxi cloud computing was proposed as an emerging concept. The basic concept of Gooxi cloud computing can be described as follows: the application programs required by users do not need to run on the user's terminal equipment, but run in large-scale server clusters on the Internet. The data that users need to process is not stored locally, but in the data center of the Internet. The management and maintenance of the data center is the responsibility of the enterprise providing cloud computing services, which guarantees powerful computing capabilities and sufficient storage space. Therefore, the functions of the user terminal will be greatly simplified, and many complex functions will be transferred to the network behind the terminal to complete.
Under the current conditions, cloud computing is still in its infancy, and there are still many problems in its concept and application concept, including the formulation of cloud computing standards, the cultivation of talents, and the construction framework of cloud computing. However, with the development of the network and the maturity of the technology, cloud computing may become the trend and trend of the future network development. The introduction of the concept of cloud computing will bring huge changes to the e-commerce applications of enterprises (especially small and medium-sized enterprises). Enterprises will not need to make a huge investment in e-commerce systems. Through cloud computing service providers, enterprises will be able to quickly build various e-commerce applications they want. Cloud computing will have broad application prospects in the field of e-commerce.
Gooxi introduces the concept of cloud computing into the field of e-commerce of enterprises, which will bring great changes to e-commerce. Enterprise e-commerce makes full use of the application characteristics of cloud technology, which can effectively use resources and reduce costs. The advantages of cloud computing for enterprise e-commerce applications mainly include the following aspects:
Enterprises use cloud computing services to store data in the cloud, and cloud computing service providers provide professional, efficient and secure data storage. Enterprises no longer need to worry about data loss due to virus and hacker attacks or hardware damage.
2. Flexibility and professionalism
Cloud computing can provide enterprises with economical and reliable e-commerce system customization services. Software as a Service (SaaS) is a type of service provided by cloud computing, which provides software as an online service. One of the important applications of enterprise application e-commerce services is electronic outsourcing based on cloud computing technology. Enterprises will not need to spend a lot of money and manpower to develop and upgrade e-commerce systems, and do not need to invest in building a complete set of internal software and programs. Enterprises as clients only need to install a web browser to use various services provided by cloud computing conveniently and quickly, which greatly reduces the cost of maintaining and upgrading e-commerce systems for enterprises. Therefore, cloud computing enhances the flexibility and agility of enterprise e-commerce applications, and can realize "on-demand, ready-to-use, and flexible combination" of e-commerce application resources and tools, reducing the cost and difficulty of e-commerce operations, creating Flexible and effective business model to save money and improve efficiency.
3. Strong computing and data processing capabilities
Through a certain scheduling strategy, cloud computing can provide users with super computing power by combining tens of thousands or even millions of ordinary computers, so that users can complete tasks that are difficult to complete with a single computer. In the "cloud", when a computing request is submitted, the cloud computing model will call numerous computing resources in the cloud to provide powerful computing capabilities as needed. In the cloud computing model, enterprises no longer obtain the required information from their own computers or a designated server, but from the Internet through various devices (such as mobile terminals, etc.). The speed has taken a qualitative leap.
4. Good economic benefits.
Enterprises building e-commerce systems must be equipped with a large number of computers and network equipment, and in order to meet more and more business needs, enterprises need to frequently update computers and network equipment. For enterprises, especially small and medium-sized enterprises with relatively limited funds, the cost of investing in establishing an e-commerce system is relatively high, and the development and upgrading and later maintenance costs are relatively high, and it is difficult to match the requirements of fast-growing network services and business applications. . The cloud computing model can greatly reduce the cost of enterprise e-commerce system construction. As an enterprise, it provides IT infrastructure through cloud computing. It does not need to continue to purchase expensive hardware equipment, nor does it need to bear the burden of frequent maintenance and upgrades. It only needs to rent cloud equipment to build its own e-commerce platform. E-commerce related The task is accomplished through the selection of cloud computing services. It is estimated that compared with the data center operated by the organization itself, the storage cost of cloud computing service providers is generally only 1/10, the bandwidth cost is only 1/2, and the computing processing power cost is only 3/10. This will help some institutions operate with relatively low infrastructure costs. In this way, both hardware and software can achieve the maximum benefit.
The e-commerce platform carries a variety of service independent applications. These applications require an independent system to control and ensure safety and reliability. At present, the platform mainly carries: MAIL service, production business, management service, sql service, anti-virus service, electronic Supervision, etc., and the enterprises in the district will also provide services to the outside world in the form of leasing servers. It is expected that dozens of services will be required.
The current main business applications of the network center are:
◆Online customer service automation server (HA)
The online customer service automation server is the core application of e-commerce; data transmission is frequent and the most important. This server is mainly used to support the data processing of the entire e-commerce system, with high concurrent data and high memory requirements. HA software is required to ensure service continuity.
As another core application of e-commerce, the MAIL application server; data transmission is relatively frequent, and the server is mainly used to support the daily mail exchanges of the entire business; the number of concurrent data is high, and the memory requirement is high. HA software is required to ensure service continuity.
Optimize the management of the entire vmware system.
As the name suggests, the production server is the core of the system, carrying the online sales platform, logistics management system, erp system, etc. These systems have relatively high requirements for CPU and memory but relatively low performance requirements for disk systems.
The anti-virus server is mainly used in the overall network virus detection and killing control, and does not have high parallel requirements for CPU memory and other resources.
◆DNS server (HA)
The DNS server is responsible for the domain name resolution of the information center. It is a very important part of computer management. It does not require high system resources and requires HA software to ensure business continuity.
◆SQL database server
The SQL database server is used for internal development, management and maintenance, etc., and has a relatively high demand for resource utilization.
At present, all applications are developed based on the Windows platform. How to build a stable, safe, and efficient hardware platform to ensure the stable operation of applications and reserve expansion for new applications in the future is the key to this system construction.
|1||MAIL server × 2 (WIN2003 dual machine hot standby)||1*5320/2*1G/2*73G SAS 15K/NP/4GB HBA|
System server (dual machine hot standby)
1*5320/2*1G/2*73G SAS 15K/NP/4GB HBA
4*5310/2*1G/2*73G SAS 15K/NP/4GB HBA/WWS
production computing server
50*5130/2*1G/2*146G SAS 15K/N
Internet security server
1*5130/2*1G/2*146G SAS 15K/N
NS server (dual machine hot standby)
Fiber storage cabinet
In order to ensure security, this traditional independent system platform method basically corresponds to one server for one application system. If two applications are configured on one server, it may cause business conflicts, or one application may go down due to business needs or Malfunctions such as viruses cause all applications to stop. In order to adopt the dual-machine hot standby system with application system continuity, one server needs to be idle as the standby server.
Gooxi scheme design
After carefully analyzing user needs and the entire business process, Gooxi designs a complete solution. The topology of the solution is as follows:
|Rear I/O interface|
|Number of GPUs|
|Power supply type|
|Expansion card slot|
|Front panel control|
|Gross weight of chassis|