E-commerce era, user application has undergone fundamental transformation, and traditional client / server models can not adapt to traditional enterprises, telecommunications, ISP applications, and the smooth and efficient operation of e-commerce needs to be re-divided in computing mode. Representative manufacturers of domestic servers Lenovo Wanquan has been fully turned to China's e-commerce, and provides a full range of products and solutions for e-commerce, mid-range applications and backend database support services, and build three The e-commerce of the layer structure.
Enterprise demand and mode transformation
The pulling of application needs produces a change in calculation mode. In the era of e-commerce, if you want to continue to keep your business competitiveness, you must have the following three most basic requirements: 1 To send products or services to consumers in the shortest path, ie direct sales mode; 2 with the lowest cost Meet the needs of our products and services; 3 Get the resources or information required in the fastest way. These three points require the core concept of e-commerce, which is to get the largest return with the smallest price.
According to this, traditional enterprises enter e-commerce needs to have the following changes: First, from the traditional channel sales model to direct sales mode, and gradually enter the comprehensive network direct sales; second, establish user management system, such as CRM, CallCenter system; Third, establish an Internet website, and promote the initial material foundation for online transactions; fourth, to have the ability to quickly obtain the required information from third parties; fifth, establish a corporate management system, carry out flexible production, According to the user needs to be customized; sixth, most support systems are peeled off from the enterprise, saving a third party, providing more professional services, while the company is only focused on their core business.
In the traditional Client / Server structure, there will be a variety of applications on the front-end client, such as ICP applications, possibly to install online shopping, entertainment, stock, office, school, bank, etc. in front-end, while the backend The server is used to support these applications, which divides the intermediate application layers in the three-layer structure into two, partially depends on the front-end client, and the other part is distributed to the backend server, which means that the backend server has database and data support. There are also some application support systems. This structure has a certain gap between the user needs: 1Unter users need to be an expert in various applications installation, configuration, and use; 2. The structure is seriously occupied by system resources and communication bandwidth, so that the speed of the system is lowered, and the overall cost increases; 3 The hardware requirement is inevitable, the stability of the system is affected; 4The system tuning is difficult, there is no tuning method to meet all applications, all services requirements; 5 The most due to this The system's expansion capacity is extremely limited, lacks linear growth ability. If you want to expand, you can only stop the system, but it will bring difficulty to be expected.
Three-layer structural solution analysis
E-commerce era enterprise Internet and online direct sales will first provide business opportunities, access services, and host hosting will become a general trend; at the same time, some ISP / ICP will gradually change to ASP (application service provider), which will provide more Professional services, the company itself focuses on core data, supported by these systems of CallCenter, CRM, and ERP, so there is a new business opportunity for system integrators. Lenovo's three-story e-commerce solutions come to these ISPs and ASPs.
The so-called three-layer structure is for the past host terminal mode or server client mode. Its features have a backend data support server in the background, with a group of application servers in the middle, providing a combined user service and specific Application related system solutions, there are many access devices in front of the front end, and are connected to the client through the access device, as shown in Figure 1. Among the three-layer structure, the flow mode of the data stream is to flow from the rear data support layer to the application layer, and flows to the front end access layer, and finally reaches the user layer. If you can see it and the television system, the front-end access layer is like a TV, and the intermediate application layer is like a television launch device, while the backend data support layer is like a television station, so that the front, middle, and post constitute A complete system.
The three-layer structure realizes the device functionality, system standardization, miniaturization of the system in the front-end access layer, and load balancing, ISP, and ASP can be used instead of traditional tower servers with a lot of rack servers in front. The task burdened by the server is very simple, such as making a web server, which can be a standard device, without a display and keyboard, which can work like a common network device. With the standardization of the equipment, the function is monomidized, miniaturized is inevitable, and the rack servers that are thin to 1u and 2u have emergency. The thinnest server - Lenovo Wanquan 1050R can reach 42 in a standard cabinet, and numerous ultra-thin rack servers achieve load balancing by sharing a storage array, that is, frequent access to frequent access to front-end users to relatively small. Servers, easily realize the tasks burden on large server, even more perfect than their work. At the same time, Lenovo provides effective storage and backup protection in the front-end access layer, which will greatly reduce the operation cost of ISP and ASP, and improve profit.
The intermediate business layer adopts a standardized development tool to achieve a variety of application structures; through modular structural design, highly available application systems. The two-machine cluster system is used in the system. Under the premise of rewriting the application, it is guaranteed that the intermediate application layer does not generate single point failure, that is, when the user's front end is accessed, the intermediate application layer will not feel Any changes, this and the structure of the previous host client server has changed more much. In the application service layer, users can construct a system solution that meets business operations and specific workflows according to actual needs. At present, Lenovo can help users build large system solutions such as ERP, CRM, CallCenter.
The backend data support layer is a database system and a data centralized storage system. Data Concentration Storage implements a variety of data sets in a data storage device, multiple servers read and write and ensure data consistency. It has a high bandwidth, which has stronger data transmission capacity than traditional SCSI devices; database data processing parallelized, in the backend database support layer, most of the server will gradually translate into parallel processing mode The original stand-alone four or eight CPUs have gradually evolved into multiple machines and multiple CPUs simultaneously assume the processing task, and implement parallel processing. The backend data support layer also has the unlimited expansion capability of the data 000,000 stored and processing, and the centralized storage can be extended because it stores the data set in a storage device group, as long as the storage device is superimposed, the storage capacity can be realized. Linear growth. The database is increasing to increase the number of server nodes through parallel processing technology, which can achieve linear growth of processing power. In the database support service layer, Lenovo's international leading NS10000 high-performance server cluster system can truly enable users to achieve "unlimited expansion, never stop", and have up to 5 9 availability, can replace expensive small machines .
Mainstream technology unlimited expansion
Many companies face the same problem when e-commerce transformation: has used the Client / Server structure, and with the growth of the system, the application increases, the number of servers has increased, and the computer room management is confusing, and the storage is dispersed. With a comprehensive development trend, system adjustment and update properly, is the problem that most companies should focus on consideration. On the one hand, it can rapidly improve its operational efficiency with the best technology and products, and on the other hand, it can avoid huge amounts of funds and human waste in equipment updates. We recommend that users should focus on the following factors when performing e-commerce construction:
The three-layer architecture should be planned;
It is necessary to ensure that the system has high availability, that is, fault tolerance;
The system should have load balancing ability, avoiding resources overeating;
The system should be able to implement centralized storage and backup of data;
The system must have online expansion capabilities, including storage capabilities and processing power;
The security issues of data services must be considered.
After the calculation mode is transformed into a three-layer structure, the entire system capacity has been greatly improved, but will still use the updated technology with the development of user needs. Lenovo provides a wide range of users and partners with an unlimited extension of solutions, such as Lenovo NS10000 and Datacenter.
Lenovo NS10000 is a high availability, high-performance data platform, and the system has a redundant design, and there is no single point in failure to implement a true application level cluster. It can assign a task to run on all machines, and then re-put it, give a result, and finally output to the user. It uses Lenovo DA Technology (Direct Access), supporting 64 points of clusters, enables full linear extension, which is already able to support 1TB or more, in the near future, more data can be supported.
Lenovo data center solution is designed for ICP, ISP currently thriving, and the entire structure reflects the Lenovo three-layer service structure (Figure 2): front-end access service layer, intermediate application service layer, and backend database support Service layer. The backend database can use Lenovo NS10000 high-performance database platform. Easily implement high-speed processing of user data and central storage, and centralized backups.
Lenovo has gradually transitioned to the Internet, focusing on the construction and development of Internet servers, applications, and solutions. Lenovo will build China's e-commerce with its own experience and research and development product advantages and partners to build China's e-commerce, in order to promote the development of China's e-commerce.
Ezerg Programming