Research on data center of railway Information system based on cloud computing

Source: Internet
Author: User
Keywords Virtualization OK server
The railway informatization has become an important support for railway daily work after many years ' development, which plays an important role in transportation organization, passenger and freight marketing, management and safety monitoring. In order to meet business needs, in the Transport Station section, the Railway Bureau and the Ministry of Railways have established all kinds of information system rooms of various grades, and acquired the host, storage equipment and corresponding platform software according to the demand of the business maximum data quantity and calculation quantity, in order to ensure the safe and reliable operation of the information system, most of the main systems adopt the main standby machine Storage array structure. These equipment are distributed in the Railway Bureau or station section room. In operational practice, the following problems exist: (1) The infrastructure is huge, and the investment and maintenance costs are increasing. (2) The use of resources is unbalanced and the utilization of resources is low. Railway speed, volume and quality of service requirements continue to improve. There is a need to study new information systems infrastructure, integrate existing resources, build cloud-based data centers, meet new challenges, and reduce the rising cost of information systems investment and maintenance.


  


1. Cloud computing


  


generally believes that cloud computing is a network resource sharing model that accesses computers and storage systems according to requirements by distributing computing across a large number of distributed computers or remote servers, switching resources to desired applications according to the Internet operating mode. In this shared mode,. Cloud refers to a variety of virtualized computing resource pools that include the infrastructure for building applications and the specific cloud computing applications on these infrastructures.


  


Cloud computing architecture as a shared infrastructure approach, although there are different formulations, but in essence, is the dynamic distribution of computing on the cluster computer, according to the business development and application of software and hardware resources to dynamically deploy, to achieve on-demand access, and provide a variety of IT services internally and externally. Cloud computing is developed by technologies such as distributed computing, Grid computing, and integration of technologies such as virtualization and SOA.


  


can be divided into private cloud and public cloud according to the cloud operation mode. Public cloud computing is deployed in the service provider's environment, providing computing services for different customers at the same time. Private cloud computing is deployed in the user environment, and only provides computing storage services for users, enterprises have the ownership of resource allocation, and can improve their services based on their own needs, and carry out independent innovation. Large enterprises can develop their own private cloud computing, enjoy the benefits of high scalability, easy maintenance and access to cloud computing, and secure data.




The
cloud computing system can be categorized according to the level of service it provides, mainly providing infrastructure layer services, providing platform-level services and providing application-layer services.


  


(1) Infrastructure layer services. Infrastructure layer mainly includes computing resources and storage resources, the entire infrastructure can also serve as a service to users, not only the virtual computing resources and storage, but also to ensure the user access to the network bandwidth. This is also the model of cloud computing recommended by hardware product providers.


  


(2) Platform layer services. The platform layer on the infrastructure includes parallel programming and development environment, distributed storage management system with massive data, massive data Distributed file system and other system management tools for cloud computing, such as deployment, distribution, monitoring and management of resources in cloud computing system, Ann


  


full management and distributed concurrency control. Platform layers are designed primarily for application developers, and developers do not have to worry about the resources needed to run the application, and the platform layer provides all the platform resources needed to run and maintain the application. Googleappengine Cloud computing Services, Amazon's cloud computing platform is such a platform. Platform Layer Service technology threshold is relatively high, still in the continuous development.


  


(3) Application tier service. It is to provide users with a simple software application services and user interface, and so on, users do not need to purchase and manage server-side software, known as software as a service. For the traditional software, the Application Layer service solution has obvious advantages, including lower upfront cost, easy maintenance, rapid deployment and so on. The underlying layer of the application-tier service can be based on the infrastructure layer or platform layer.


  


2. Data center of railway Information system based on cloud computing


  


2.1 Infrastructure Layer Integration Resources


  


With the integration of resources at the infrastructure level, existing application system software can be simply ported to new environments. Virtualization is a fundamental design technique for cloud architectures that allows servers, storage devices, and other hardware to be treated as a pool of resources, rather than as discrete systems, and can be allocated as needed to quickly deploy and increase workloads by providing virtual machines or physical machines quickly. In addition to server and storage consolidation, it provides an integrated system architecture, including application infrastructure, data and databases, interfaces, networks, desktop systems, and even business processes.


  


at present, railway information system host generally includes small (medium) and computer server, in the current technical conditions, minicomputer and computer server virtualization is different, minicomputer such as IBMP595 only on a single machine to complete the aggregation and disaggregation of resources, It is not possible to complete such resource integration across multiple IBMP595, and there is no uniform standard for various types of minicomputer virtualization, which can be integrated using the virtualization and cluster technology provided by the manufacturer according to the utilization of the minicomputer. and the computer server in the virtualization aspect is more mature, support across the vendor, cross model of virtualization integration. The computer server should use high-end mature products as far as possible, and the low-end servers that are insured should be discontinued when considering total cost of ownership. The original resource allocation object is a microcomputer server, which needs to be installed and deployed after the realization of computer server virtualization, the object is the virtual machine, can be directly implemented in the deployment process of the system quickly installed and deployed. Through the virtualization technology, the computer server resources owned by the enterprise are pooled and shared, and the idle resources can be fully utilized through the sharing and dynamic allocation of IT resources, thus increasing the utilization of resources. Before virtualization, the computer server and storage utilization of enterprise data center average less than 50% (the actual utilization rate is usually lo%~15%, one is prepared). With virtualization, you can transfer workload encapsulation to idle or less-used systems, which can consolidate existing systems, thereby delaying or avoiding the purchase of additional server capacity.


  


based on the virtualization of resource integration, especially after the virtual computer server, can greatly improve the reliability of resources, by reducing the number of servers can reduce power, energy consumption and data center room space. More applications, including previously used minicomputer projects, can be ported to virtualized resource pools to reduce investment and maintenance costs and improve operational reliability. Of course, it is very important to manage these resources, which can cause huge losses. 12 Next Page
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.