Introduction to Cloud computing concepts
After IBM and Google announced their collaboration in cloud Computing in October 2007, cloud computing attracted a lot of attention and quickly became the focus of industry and academia. Cloud computing is more advanced than traditional logical abstractions, and underneath it is the multi-level virtualization technology that enables the abstract process of physical motion to logical motion. At a high level, cloud computing is a resource integration and utilization technology, the underlying technical support is mainly virtualization technology.
Virtualization technology is the key technology to realize cloud computing. A single server can support multiple virtual machines running multiple operating systems and applications, thereby significantly increasing server utilization and providing flexible, scalable, platform services through virtualization to applications. Virtualization can save a lot of costs for global users, improve the efficiency of server operations, and more importantly, the next generation of data centers will also be based on virtualization to build, especially now popular cloud computing, is inseparable from the support of virtualization technology.
Cloud computing can be considered to include services at the following levels: infrastructure-level services (IaaS), platform-level services (PaaS), and software-level services (SaaS). Cloud computing services typically provide common, online business applications that are accessed via browsers, and software and data can be stored in data centers.
IaaS (infrastructure-as-a-Service): Infrastructure-level services. Consumers can get services from a sophisticated computer infrastructure through the Internet.
PaaS (platform-as-a-Service): platform-level services. PAAs actually refers to the software development platform as a service, in SaaS mode to submit to the user. Therefore, PAAs is also an application of the SaaS model. However, the advent of PAAs can accelerate the development of SaaS, especially the development of SaaS applications.
SaaS (software-as-a-Service): Software-level services. It is a mode of providing software over the Internet, and instead of buying software, users hire web-based software to manage business activities. SaaS solutions have obvious advantages over traditional software, including lower upfront costs, ease of maintenance, rapid deployment, and more.
Cloud computing Industry Development
If a few years ago cloud computing was still a concept that made people feel somewhat disoriented, as cloud computing technology matures, the industry now has a broad consensus that cloud computing will be the direction of future generations of computing. At present, the construction and application of cloud computing systems are creating an unstoppable vision of it. We see that many of the companies that are already looking at cloud computing are starting to adopt this new computing model.
"In the process of cloud computing from the concept hype to the actual application, enterprises should strengthen the control of user access." ”
The past year has been of great significance for the development of China's cloud computing industry. Of particular concern is the Government's increased support for cloud computing from the policy level. The State Council's decision on speeding up the cultivation and development of strategic emerging industries, released October 18, 2010, clearly points out that cloud computing has been identified as one of the "Twelve-Five" strategic emerging industries, with five cities such as Beijing, Shanghai, Shenzhen, Hangzhou and Wuxi pioneering the pilot demonstration of cloud computing services innovation and development. All this shows that cloud computing applications have been fully launched in the Chinese market.
Cloud computing is on the threshold of rapid development
At present, China's cloud computing industry is still in the import and preparation stage, on the eve of large-scale outbreak. Although various types of "public cloud" and "private cloud" applications in the market, but need to see, compared with enterprise applications, cloud computing technology is a certain distance from the mature.
Cloud computing industry chain is forming
With the active promotion of government and it vendors, the construction of ecological chain of cloud computing industry in China is in progress. Under government supervision, cloud computing service providers and software and hardware, network infrastructure service providers and cloud computing consulting planning, delivery, operation, integration service providers, terminal equipment manufacturers together to form the cloud industry ecological chain, for the government, enterprises and individual users to provide services.
Datang Mobile Cloud Platform
As a leading enterprise of communication equipment and information Technology Service, Datang Mobile has experienced many important changes in communication technology and information technology in the past 10 years, and can feel the change of user's demand more truly, and provide users with products and services based on advanced communication and information technology. It has also contributed to the continuous innovation of Datang Mobile and its commitment to communication and information technology, and is dedicated to promoting the early arrival of the era of cloud computing change.
As a comprehensive cloud computing solution provider, Datang Mobile has the leading technology, products and services to provide a comprehensive cloud computing solution with a sophisticated software platform, a wealth of service experience in the communications industry, and a diverse business operation model that truly enables the cloud to reach its fingertips.
Datang Mobile Cloud computing platform Architecture:
Datang Mobile can provide basic resources, solutions and services at various levels according to the Cloud computing architecture
SaaS (software as a service) provides users with new forms of access to software services. Users are not required to install software products on their own computers or servers, but are required by a service level agreement (SLA) directly from the network to a dedicated provider with the appropriate software functionality.
can be integrated user mail services, providing network conferencing and network fax services, but also including online anti-virus and other tools-type services, as well as online CRM, online hr, online invoicing, online project management and other management-oriented services.
PaaS (Platform as a service), Datang Mobile can build a complete computer platform for users, users can be applied design, application development, application testing and application hosting, as a service to customers. In this service model, customers do not need to purchase hardware and software, only to take advantage of the PAAs platform, can create, test and deploy applications and services, and based on the data center platform for Software development than the cost is much lower, this is the most valuable PAAs. PAAs itself not only has a good market application prospects, but also can promote SaaS, and its common development. Datang Mobile can help users to build a wide range of platform services and product customization services, while helping users improve development efficiency.
IaaS (infrastructure as a service), enterprises or individuals can use the cloud computing technology built by Datang Mobile to access computing resources remotely, including computing, storage, and the related functionality provided by applying virtualization technologies. Whether end-users, SaaS providers, or PAAs providers can derive the computing power required for applications from infrastructure services, there is no need to pay the original cost of the underlying it hardware and software that supports this computing capability.
Datang Mobile through virtualization technology integration of servers, storage devices, network equipment to provide such a hardware-based IaaS services, through cloud computing technology, the memory, I/O devices, storage and computing power together into a virtual pool of resources for end users and SaaS, PAAs provider Services.
Three major deployment modes of Datang Mobile cloud computing
1. Public cloud
A public cloud is a cloud that provides services to external customers, all of which are used by others rather than by themselves. At present, the typical public cloud has Microsoft's Windows Azure Platform, Amazon's AWS, Salesforce.com, as well as the domestic Alibaba, the Ufida storehouse and so on.
For consumers, the biggest advantage of the public cloud is that the applications, services, and related data are stored in the public cloud provider, without the need for investment and construction. Builders can earn profits by operating a public cloud.
2. Private Cloud
A private cloud is a cloud that is used by the enterprise itself, and all its services are not intended for others to use, but for their own internal personnel or branch offices. Private cloud deployments are more appropriate for large enterprises or government departments with many branches. With the centralization of large enterprise data centers, the private cloud will become the dominant model for deploying IT systems.
Private cloud is deployed within the enterprise itself relative to the public cloud, so its data security, system availability can be controlled by itself. Datang Mobile can provide private cloud construction services for enterprises and government users.
3. Mixed cloud
A hybrid cloud, a cloud that refers itself and its customers, provides services that can be used by others or for their own use. In comparison, the deployment of a hybrid cloud has a higher demand for the provider.
The logical structure of Datang Mobile cloud computing platform