Movatterモバイル変換


[0]ホーム

URL:


CN102546735A - Cloud computing system, cloud computing method and cloud - Google Patents

Cloud computing system, cloud computing method and cloud
Download PDF

Info

Publication number
CN102546735A
CN102546735ACN2011100005181ACN201110000518ACN102546735ACN 102546735 ACN102546735 ACN 102546735ACN 2011100005181 ACN2011100005181 ACN 2011100005181ACN 201110000518 ACN201110000518 ACN 201110000518ACN 102546735 ACN102546735 ACN 102546735A
Authority
CN
China
Prior art keywords
cloud
service
function
function unit
cloud service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011100005181A
Other languages
Chinese (zh)
Other versions
CN102546735B (en
Inventor
邵伟翔
胡捷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE CorpfiledCriticalZTE Corp
Priority to CN201110000518.1ApriorityCriticalpatent/CN102546735B/en
Priority claimed from CN201110000518.1Aexternal-prioritypatent/CN102546735B/en
Publication of CN102546735ApublicationCriticalpatent/CN102546735A/en
Application grantedgrantedCritical
Publication of CN102546735BpublicationCriticalpatent/CN102546735B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a cloud computing system. A terminal and/or a door function unit build/builds a safety mechanism with cloud and send/sends cloud service request to the cloud. After the cloud receives the cloud service request, other cloud is accessed by the cloud itself and/or through a cloud interworking function, cloud computing resource is arranged, and cloud service is provided for the terminal and/or the door function unit. The invention further discloses a cloud computing method and the cloud. By means of the technical scheme, integration, virtualization and automation of the cloud computing system can be achieved, the cloud can coordinate uniformly and arrange the cloud computing resource automatically, efficiency is improved, and defect that the existing cloud computing system can not arrange the cloud computing resource automatically is overcome.

Description

Cloud computing system and method and cloud
Technical Field
The invention relates to the internet communication technology, in particular to a cloud computing system, a cloud computing method and a cloud.
Background
Cloud computing is a pay-per-use model that provides convenient access to a customizable shared pool of IT resources, including networks, servers, storage, applications, services, over the internet, that can be deployed quickly and with little administrative effort or interaction with service providers.
The cloud computing has the main characteristics that:
self-service as required: consumers can deploy resources unilaterally, such as servers and network storage resources, as needed without manual interaction by service providers;
obtaining through the Internet: resources can be acquired through the Internet and can be accessed in a standard mode so as to be popularized and used through a thin client or a rich client, for example, the resources are popularized and used through a mobile phone, a notebook computer, a PDA and the like;
site-independent resource pools: the provider's resources are pooled for use by all customers in a multi-user leasing mode, while different physical and virtual resources can be dynamically allocated and reallocated according to customer needs, the customer generally having no control or knowledge of the exact location of the resources, including storage, processors, memory, network bandwidth, and virtual machines;
rapid expansion and contraction: resources can be deployed quickly and flexibly for quick expansion and quick release, resources that can be acquired appear to customers to be unlimited, and any number of resources can be purchased at any time;
pay per use: the charging of resources is either a metered one-time-payment, or an advertisement-based charging model to facilitate optimal utilization of resources, such as metering storage, bandwidth, and consumption of computing resources, monthly charges based on actual usage by the user, and clouds within an organization may calculate fees between departments, but not necessarily usage opportunity currencies.
Based on the above characteristics of cloud computing, cloud computing software fully utilizes the advantages of a cloud computing model by focusing on service-oriented services of stateless, low coupling, modularization, and semantic interoperability.
At present, the delivery modes of cloud computing mainly include:
software As a Service (SaaS, Software As a Service): the services provided to the customer are applications that the facilitator runs on the cloud computing infrastructure and can be accessed on various client devices through a thin client interface, such as a browser; the consumer does not need to manage or control the underlying cloud computing infrastructure, including networks, servers, operating systems, storage systems, or even the functionality of individual applications, with the possible exception of the limited number of customer-customizable configuration settings.
Platform As a Service (PaaS, Platform As a Service): provided to the consumer is the deployment of applications created by the customer using vendor-supplied development languages and tools (e.g., Java, python,. Net) onto the cloud computing infrastructure; the consumer does not need the underlying cloud infrastructure to manage or control, including networks, servers, operating systems, storage systems, but the consumer can control the deployed applications and possibly the hosted environment configuration of the applications.
Infrastructure As a Service (IaaS, Infrastructure As a Service): it is provided to consumers to lease processing power, storage, network and other basic computing resources, consumers can deploy and run arbitrary software, including operating systems and applications, the consumer does not manage or control the underlying cloud computing infrastructure, but can control the operating system, storage, deployed applications, and possibly also select network components, such as firewalls, load balancers.
The existing deployment modes of cloud computing include: private, community, public, and hybrid clouds; wherein,
private cloud: the cloud infrastructure is owned or leased by a single organization, the infrastructure being managed entirely by the organization;
community cloud: the infrastructure is shared by some organizations and serves a community with common concerns, such as mission, security requirements, policy and compliance considerations;
public cloud: the infrastructure is owned by an organization that sells cloud computing services to the general public or a wide industrial community;
mixing cloud: the infrastructure is made up of two or more clouds (private, community or public) each still kept separate but combined with standard or proprietary technology for data and application portability, e.g., to handle bursty loads.
Although early cloud computing demonstrated the great advantages of virtual technologies and success in market operations, early cloud computing still had some limitations, including:
the cloud service is provided without quality guarantee and a safety controllable mechanism, which are important for telecommunication operators; the implementation model of the cloud service is based on a specific private protocol and does not meet the requirement of interconnection and intercommunication of telecommunication operators; the type of cloud service is limited to several specific single cloud services, i.e. not all applications of the telecom operator can be effectively implemented in a common cloud.
At present, different manufacturers all provide their own clouds, and there is no unified cloud computing standard architecture in the industry, so that a cloud service provider needs to select a proper scheme for different manufacturers when building a cloud computing system, and if the cloud service provider selects equipment of multiple manufacturers, the problem of intercommunication and compatibility of the equipment exists. Especially for the cloud constructed by the telecom operator, in order to migrate the original telecom service system to the cloud, it is more necessary to provide a cloud computing architecture with unified standard.
Disclosure of Invention
In view of this, the present invention provides a cloud computing system, method and cloud, which can coordinate and automatically arrange cloud computing resources of the cloud in a unified manner, and provide a cloud computing architecture with a unified standard.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a cloud computing system, which comprises: a terminal and/or portal function unit, a cloud; wherein,
the terminal and/or portal function unit is used for establishing a security mechanism with the cloud, sending a cloud service request to the cloud, and implementing access to the cloud and/or management and monitoring of the cloud;
and the cloud is used for accessing other clouds, arranging cloud computing resources and providing cloud services for the terminal and/or the portal function unit after receiving the cloud service request and/or through the cloud intercommunication function.
In the above scheme, the cloud is specifically configured to select a most appropriate model, template, script, or plan according to the context information, schedule the cloud computing resources of the cloud and/or other clouds accessed through the cloud interworking function, and perform automated deployment and operation as needed; or, in the process of running the service combination of the cloud interworking function and/or other clouds accessed by the cloud interworking function, the copy with the optimal quality of service (QoS) is dynamically selected, and the local and global optimization of the service combination is realized.
In the above solution, the cloud includes: the cloud service management system comprises a cloud service arrangement function unit, a cloud virtualization resource function unit and a cloud intercommunication function unit; wherein,
the cloud service arranging functional unit is used for arranging the cloud computing resources provided by the cloud virtualization resource functional unit according to the cloud service request, and/or accessing other clouds through the cloud intercommunication functional unit to arrange the cloud computing resources;
the cloud virtualization resource function unit is used for providing management and monitoring functions of cloud computing resources and/or cloud computing resources;
and the cloud intercommunication function unit is used for providing an intercommunication interface and/or an intermediary agent service and realizing intercommunication with clouds of a plurality of cloud service providers.
In the foregoing solution, the cloud service orchestration functional unit includes: a control function module, a configuration function module, a flow transmission function module and a recording function module, wherein,
the control function module is used for controlling corresponding cloud computing resources of the cloud service request provided by the cloud virtualization resource function unit according to the cloud service request, and/or accessing other clouds through the cloud intercommunication function unit to control corresponding cloud computing resources of the cloud service request;
the configuration function module comprises a database and/or supply information and is used for arranging or customizing the cloud computing resources;
the flow transmission function module is used for supporting the safe access of the terminal and/or the portal function unit and/or realizing network monitoring;
the recording function module is used for storing the record generated by the activity of at least one of the following modules: the system comprises a control function module, a configuration function module and a flow transmission function module.
In the foregoing solution, the cloud computing resources provided by the cloud virtualization resource function unit include at least one of the following: virtual resources, physical resources, and underlying software resources.
In the foregoing solution, the cloud interworking function unit includes: the cloud service system comprises a cloud service publishing interface, a cloud service consuming interface, a cloud service processing module and a cloud service adapting module; wherein,
the cloud service publishing interface is used for subscribing cloud computing service and resource information provided by at least one cloud service provider;
the cloud service consumption interface is used for providing a consumption interface for accessing a cloud service provider;
the cloud service processing module is used for processing the cloud service request;
and the cloud service adaptation module is used for protocol adaptation of cloud computing resources provided by a cloud service provider.
In the foregoing solution, the cloud further includes: the cloud application function unit, the cloud management function unit and the cloud security function unit; wherein,
the cloud application function unit is used for providing at least one of the following on-demand services: IaaS, PaaS, SaaS, Service delivery platform as a Service (SDPaaS, SDP as a Service);
the cloud management function unit is used for managing the cloud;
and the cloud security function unit is used for providing a security mechanism of the cloud.
In the above scheme, the cloud interworking function unit is a third party service broker.
In the above scheme, the cloud management function unit and/or the cloud security function unit are integrated in the cloud service orchestration function unit or exist independently.
In the above scheme, the control function module is a cloud service broker; and/or the presence of a gas in the gas,
the flow transmission function module is a cloud service gateway.
In the above scheme, the cloud service orchestration functional unit is implemented by SDPaaS.
The invention provides a cloud computing method, which comprises the following steps:
the terminal and/or the portal and the cloud establish a security mechanism and send a cloud service request to the cloud;
after the cloud service request is received by the cloud, other clouds are accessed by the cloud and/or through the cloud intercommunication function, cloud computing resources are arranged, and cloud services are provided for the terminal and/or the portal.
In the above scheme, the accessing other clouds and arranging cloud computing resources at the cloud and/or through the cloud interworking function is: the cloud selects the most appropriate model, template, script or plan according to the context information, schedules the cloud computing resources of the cloud and/or other clouds accessed through the cloud intercommunication function, and carries out automatic deployment and operation according to the needs; or dynamically selecting the copy of the optimal QoS in the process of running the service combination of the self and/or other clouds accessed through the cloud intercommunication function, and realizing the local and global optimization of the service combination.
In the foregoing solution, the cloud computing resource includes at least one of: virtual resources, physical resources, and underlying software resources.
In the above scheme, the method further comprises: after the cloud receives the cloud service request, the cloud provides at least one of the following on-demand services according to the cloud service request: IaaS, PaaS, SaaS, SDPaaS.
The invention provides a cloud, comprising: the cloud service management system comprises a cloud service arrangement function unit, a cloud virtualization resource function unit and a cloud intercommunication function unit; wherein,
the cloud service arranging functional unit is used for arranging the cloud computing resources provided by the cloud virtualization resource functional unit according to the cloud service request, and/or accessing other clouds through the cloud intercommunication functional unit to arrange the cloud computing resources;
the cloud virtualization resource function unit is used for providing management and monitoring functions of cloud computing resources and/or cloud computing resources;
and the cloud intercommunication function unit is used for providing an intercommunication interface and/or an intermediary agent service and realizing intercommunication with clouds of a plurality of cloud service providers.
According to the cloud computing system, the cloud computing method and the cloud, after the cloud receives a cloud service request, other clouds are accessed by the cloud and/or through a cloud intercommunication function, cloud computing resources are arranged, and cloud services are provided for terminals and/or portals; therefore, integration, virtualization and automation of the cloud computing system can be realized, the cloud can uniformly coordinate and automatically arrange cloud computing resources, efficiency is improved, the defect that the existing cloud computing system cannot automatically arrange the cloud computing resources is overcome, the intercommunication function among different clouds can be efficiently realized through the cloud intercommunication function, the problem that the efficiency of intercommunication negotiation among the existing different cloud computing systems is low is solved, and a cloud computing system architecture with a uniform standard is provided for the industry.
Drawings
FIG. 1 is a schematic diagram of a cloud computing system implemented in accordance with the present invention;
FIG. 2 is a schematic structural diagram of a cloud computing system when the cloud service orchestration functional unit is implemented as an SDPaaS according to the present invention;
fig. 3 is a schematic structural diagram of a cloud computing system when a cloud virtualized resource function unit according to the present invention includes a service of a cloud application function unit, a cloud management function unit, and a cloud security function unit, which are integrated in a cloud service orchestration function unit;
fig. 4 is a schematic flow chart of a cloud computing method implemented by the present invention.
Detailed Description
The basic idea of the invention is: after the cloud service request is received by the cloud, other clouds are accessed by the cloud and/or through the cloud intercommunication function, cloud computing resources are arranged, and cloud services are provided for the terminal and/or the portal.
The invention is further described in detail below with reference to the figures and the specific embodiments.
The present invention implements a cloud computing system, as shown in fig. 1, the system including: a terminal and/orportal function unit 11, acloud 12; wherein,
the terminal and/orportal function unit 11 is configured to establish a security mechanism with thecloud 12, send a cloud service request to thecloud 12, and implement access to thecloud 12 and/or management and monitoring of cloud computing services;
the cloud service request may include one of: allocating cloud computing resources, consuming and using cloud services, managing thecloud 12, such as monitoring cloud computing resources, monitoring service level permissions (SLAs) and performance of services, and the like;
the sending of the cloud service request to thecloud 12 may be performed by one of the following methods: cloud primitives, extensible message processing field protocol (XMPP), hypertext transfer protocol (HTTP), Session Initiation Protocol (SIP), representational state transition (REST), Simple Object Access Protocol (SOAP), XML-based hypertext markup language version 5(XHTML5), Application Programming Interface (API), Command Line (CLI), Simple Network Management Protocol (SNMP), common information model management interface (CIM), dedicated commands;
the cloud service request can be sent independently or combined in a business process; wherein business processes, which can be described using abstract languages and processes such as Business Process Execution Language (BPEL), Business Process Model Notation (BPMN), can abstract lifecycle management, policies, and SLAs based on cloud APIs and apply to cloud services;
thecloud 12 is used for accessing other clouds by itself and/or through a cloud intercommunication function after receiving the cloud service request, arranging cloud computing resources and providing cloud services for the terminal and/or theportal function unit 11;
thecloud 12 accesses other clouds by itself and/or through a cloud interworking function, and arranges corresponding cloud computing resources of the cloud service request, specifically: thecloud 12 selects the most appropriate model, template, script, or plan according to the context information, schedules the cloud computing resources of itself and/or other clouds accessed through the cloud interworking function, and performs automatic deployment and operation as required, or dynamically selects the copy of the optimal quality of service (QoS) in the process of the service combination operation of itself and/or other clouds accessed through the cloud interworking function, so as to realize the local and global optimization of the service combination. During the on-demand deployment and operation of the service combination, conversion is required to be performed between various structures such as completely distributed operation, fragmented operation and the like according to the resource utilization condition and SLA constraint, so that the bottleneck of single-point performance is avoided, and the on-demand deployment and efficient operation of the service combination task are realized; the context information at least comprises one or more of the following: network status, user status, service status, policy, SLA, etc.;
thecloud 12 includes: a cloud service orchestration function unit 121, a cloud virtualized resource function unit 122, and a cloud interworking function unit 123; wherein,
the cloud service orchestration functional unit 121 is configured to orchestrate, according to the cloud service request, cloud computing resources provided by the cloud virtualization resource functional unit 122, and/or access other clouds through the cloud interworking functional unit 123 to orchestrate the cloud computing resources;
a cloud virtualization resource function unit 122, configured to provide an interface to the cloud service orchestration function unit 121, and provide a management and monitoring function of cloud computing resources and/or cloud computing resources, so as to implement uniform coordination and orchestration of the cloud computing resources;
the management and monitoring functions of the cloud computing resources comprise functions of resource scheduling, resource archives, resource intercommunication and the like;
further, the cloud computing resource management and monitoring function may also be implemented on the cloud service orchestration function unit 121, that is, the cloud service orchestration function unit 121, and is further used for cloud computing resource management and monitoring;
the cloud interworking function unit 123 is configured to provide a public, open, and standardized interworking interface and/or an intermediary agent service, and implement interworking with clouds of multiple cloud service providers;
the cloud interworking function 123 is generally a third party service broker; the third-party service broker can be located inside the cloud, can also be located outside the cloud, and is provided by other cloud service providers;
the terminal and/orportal function unit 11 comprises a cloud API function module 111 and a cloud securityaccess function module 112; wherein,
the cloud API function module 111 is configured to send a cloud service request to thecloud 12, and implement access to thecloud 12 and/or management and monitoring of cloud computing services, such as creating, deleting, modifying, and configuring cloud computing resources;
cloud services can be controlled through the cloud API function module 111, and different kinds of management programs can call the same API; the functions of the cloud API function module 111 may specifically include functions of service creation, service customization, service monitoring, SLA reporting and compliance;
the cloud securityaccess function module 112 is configured to establish a security mechanism with thecloud 12, and specifically may include functions such as VPN access, authentication, and authorization;
the cloud service orchestration function unit 121 specifically includes: a control function module, a configuration function module, a flow transmission function module and a recording function module, wherein,
the control function module is configured to control, according to the cloud service request, cloud computing resources corresponding to the cloud service request provided by the cloud virtualized resource function unit 122, including operations such as creating, modifying, customizing, unloading, and running; when there is no corresponding cloud computing resource of the cloud service request in the cloud virtualized resource function unit 122, accessing other clouds through the cloud interworking function unit 123, and controlling the corresponding cloud computing resource of the cloud service request;
the control function module controls the corresponding cloud computing resource of the cloud service request provided by the cloud virtualized resource function unit 122, specifically: the control function module selects the most appropriate model, template, script or plan according to the context information, and schedules the cloud virtualization resource function 122 for automatic deployment and operation as required; or, in the process of running the service combination provided by the cloud virtualized resource function unit 122, a copy of the optimal QoS is dynamically selected, so as to implement local and global optimization of the service combination. During the on-demand deployment and operation of the service combination, conversion is required to be performed between various structures such as completely distributed operation, fragmented operation and the like according to the resource utilization condition and SLA constraint, so that the bottleneck of single-point performance is avoided, and the on-demand deployment and efficient operation of the service combination task are realized; the context information at least comprises one or more of the following: network status, user status, service status, policy, SLA, etc.;
the control function module supports a notification and request response mechanism for enabling periodic interaction with capability and availability information between cloud virtualized resource function 122;
further, the control function module is further configured to maintain a network status directory and update a network status in the availability function, update a domain name record of the cloud name server using a dynamic domain name service request, and send charging information to the recording function block;
further, the control function block is also configured to perform specific operations according to a policy for configuring the function module.
The control function block can be specifically a cloud service intermediary which is positioned in the cloud and provides functions of capacity registration, arrangement control, service monitoring, service charging, domain name record management and the like;
the configuration function module comprises various databases and supply information and is used for coordination or customization of cloud computing resources;
the various databases and supply information may specifically be: predefining a service template, visually combining manual services, automatically combining services according to needs and oriented to large-scale and dynamic environments, realizing efficient and reliable combined application operation under the condition of large concurrency and the like, wherein the multi-mode rapid application modeling based on the automatic service combination can be realized by adopting methods such as WS-BEPL program generation and auxiliary tools of process modeling and the like;
the configuration function module specifically includes: the cloud user database is used for authenticating and authorizing users; the cloud name server is used for providing domain name service; the cloud policy server is used for storing various policies and plans; the cloud automatic configuration server is used for providing automatic configuration of cloud resources; the cloud software server is used for storing various operating system/virtual machine images and middleware and other application software;
the automated configuration may be: the method comprises the steps of automatic IP address configuration by using a Dynamic Host Configuration Protocol (DHCP), self-starting configuration of equipment by using a bootstrap protocol (BOOTP), firmware updating by using a pre-starting execution environment (PXE), self-configuration starting by using a Linux Kickstart program and the like.
The flow transmission function module is used for supporting the safe access of a terminal and/or a portal function unit, including Virtual Private Network (VPN) connection, tunnel access in various forms and control on users and flow, and/or is used for realizing network monitoring of end-to-end delay, jitter, bandwidth and the like, such as QoS (quality of service) measurement, so as to ensure that the requirements of end-to-end delay, jitter and bandwidth are met;
further, the traffic transmission function module is further configured to select a best or most appropriate network element to provide access to the terminal and/or theportal function unit 11 according to the network status in the availability function;
the flow transmission function module can be specifically a cloud service gateway and provides functions of network monitoring, network reservation, service charging and the like;
the recording function module is used for storing the record generated by the activity of at least one of the following modules: the control function module, the configuration function module, the flow transmission function module and other network entities, and the stored record logs can be used for client auditing, SLA auditing or legal monitoring and the like; wherein the stored logging comprises: the method comprises the following steps of obtaining a cloud charging function ticket log, a cloud SLA compliance function log used for SLA audit, a cloud legal monitoring function log and the like, wherein the cloud charging function ticket log generally comprises one or more of the following items: user information, resource information, usage time, usage pattern, etc.
The specific functions of the recording function module can comprise a cloud charging function, a cloud SLA compliance function, a cloud legal monitoring function and the like;
the cloud computing resources provided by the cloud virtualized resource function unit 122 include at least one of: virtual resources, physical resources, basic software resources; wherein,
the virtual resources include: virtual computing resources, such as virtual machines, operating systems, middleware; virtual storage resources, such as virtual storage local area networks (V-SANs), virtual network attached storage (V-NAS); virtual network resources such as VPNs, virtual firewalls (V-FWs), virtual switches (V-switches), virtual routers (V-routers), etc.;
the physical resources comprise computing resources, storage resources, network resources and the like;
the base software resources include at least one of: distributed databases, distributed file systems, distributed computing frameworks, distributed caches, distributed storage, and the like.
The cloud interworking function unit 123 is specifically configured to abstract incompatible capabilities and interfaces between different clouds, provide a public, open, and standardized interworking interface and/or an intermediate proxy service, and solve the problem of incompatibility between different cloud platforms/cloud computing services; the method specifically comprises the following steps: the cloud service system comprises a cloud service publishing interface, a cloud service consuming interface, a cloud service processing module and a cloud service adapting module; wherein,
the cloud service publishing interface is used for subscribing cloud computing services and resource information provided by at least one cloud service provider, and comprises: subscribing cloud service providers such as private cloud, community cloud, public cloud or hybrid cloud and publishing supported cloud computing service and resource information; cloud service providers such as the private cloud, the community cloud, the public cloud, or the hybrid cloud can issue notification of cloud computing services and resource information supported by the cloud interworking function unit 123;
a cloud service consumption interface for providing a consumption interface for accessing a cloud service provider to the terminal and/or theportal function unit 11; through the cloud service consumption interface, the terminal and/or theportal function unit 11 can access cloud computing services and resources of cloud service providers such as private cloud, community cloud, public cloud, or hybrid cloud;
the cloud service processing module is used for processing the cloud service request;
the basic working mode of the cloud service processing module for processing the cloud service request is a conversion/translation mode, and at least one of the following service function modes can be provided: agent services, security services, quality of service QoS/quality of service agreement SLA control services, mask services, substitution services, composition services, and the like;
the cloud service adaptation module is used for adapting the cloud computing resources provided by the cloud service provider through the protocol, and comprises the adaptation of an API (application program interface) function, parameters, a transmission protocol and the like;
thecloud 12 further comprises: a cloud application function unit 124, a cloudmanagement function unit 125, and a cloudsecurity function unit 126; wherein,
the cloud application function unit 124 is configured to provide an on-demand service, and includes at least one of: SaaS, PaaS, IaaS, SDPaaS, and the like; wherein, the IaaS may further include: the distributed file system comprises resources such as a distributed database, a distributed file system, a distributed computing framework, a distributed cache, distributed storage and the like;
the SDPaaS comprises service creation environment capacity, service execution environment capacity, service release support capacity, service test environment capacity and other service release platform (SDP) capacity;
the terminal and/orportal function unit 11 is further configured to access the cloud application function unit 124, and directly use the on-demand service provided by the cloud application function unit 124;
the cloud service orchestration functional unit 121 is further configured to uniformly schedule and orchestrate the on-demand services provided by the cloud application functional unit 124;
further, the cloud application function unit 124 is further configured to access the cloud virtualized resource function unit 122, and schedule the use of the cloud computing resource;
and/or the cloud application function unit 124 is further configured to implement management as a service through the cloudmanagement function unit 125;
and/or the cloud application function unit 124 is further configured to invoke a cloudsecurity function unit 126, so as to implement a security mechanism of on-demand service;
and/or the cloud application function unit 124 is further configured to access the clouds of other cloud service providers by accessing the cloud interworking function unit 123, so as to implement interworking service between the clouds.
The cloudmanagement function unit 125 is configured to manage theentire cloud 12, and includes: performance management, configuration management, fault tolerance management, account management, availability function management, and the like;
specifically, the cloudmanagement function unit 125 provides a method for managing thecloud 12 for the terminal and/or theportal function unit 11; providing the cloud service orchestration function 121 with implementation management capabilities for theentire cloud 12; provide management as a service for the cloud application function unit 124; performing cloud computing resource management for the cloud virtualized resource function unit 122;
the cloudsecurity function unit 126 is configured to provide a security mechanism of theentire cloud 12, and specifically may include functions such as authentication, authorization, accounting (AAA), identity management (IDM), access control, and policy;
specifically, the cloudsecurity function unit 126 provides various security mechanisms for the terminal and/or theportal function unit 11, including a secure channel, authentication, authorization, and the like, to implement overall cloud security access; a security mechanism for cloud service orchestration is provided for the cloud service orchestration function 121; providing a security mechanism for the services of the cloud application function unit 124, such as SaaS, PaaS, IaaS, SDPaaS, and the like; secure access to various resources is provided to cloud virtualized resource function 122.
Further, in the system, when a telecom operator deploys a cloud as a solution of a service publishing platform, as shown in fig. 2, the cloud service orchestration functional unit 121 may be directly implemented by an SDPaaS; alternatively, as shown in fig. 3, the on-demand service provided by the cloud application function unit 124 is included as a resource in the cloud virtualized resource function unit 122.
Further, in the present system, the cloudmanagement function unit 125 and/or the cloudsecurity function unit 126 may be integrated in the cloud service orchestration function unit 121, or may separately exist in the cloud, as shown in fig. 3, and the cloudmanagement function unit 125 and the cloudsecurity function unit 126 are integrated in the cloud service orchestration function unit 121.
By the system, the integration, the virtualization and the automation of the cloud computing system can be realized, and the system is specifically represented as follows:
integrating, wherein the cloud service arrangement functional unit becomes a data exchange platform after resource virtualization, provides logic service for physical resources, and provides dynamic service deployment for application requirements;
virtualization, wherein a cloud virtualization resource function unit provides virtual resources, so that the management and maintenance complexity can be reduced, the equipment utilization rate can be improved, and a foundation is laid for automatically realizing resource coordination and configuration;
automation: on the basis of integration and virtualization, underlying resources and functions can be automatically and dynamically called and managed by the cloud service arranging functional unit in a conditional mode, the cloud service arranging functional unit automatically completes scheduling of relevant physical resources through optimized calculation and resource allocation, the function providing tasks are completed most economically and effectively, limited resources can provide services to the maximum extent, and management errors and vulnerabilities of people are reduced to the minimum.
Based on the above system, the present invention further provides a cloud computing method, as shown in fig. 4, the method includes the following steps:
step 101: the terminal and/or the portal and the cloud establish a security mechanism, send a cloud service request to the cloud, and implement access to the cloud and/or management and monitoring of the cloud;
specifically, the terminal and/or the portal establishes a security mechanism with the cloud, and after passing through the security mechanism, sends a cloud service request to the cloud, and implements access to the cloud and/or management and monitoring of the cloud, such as creation, deletion, modification, configuration of cloud computing resources, and the like.
Step 102: after the cloud service request is received by the cloud, other clouds are accessed by the cloud and/or through a cloud intercommunication function, cloud computing resources are arranged, and cloud services are provided for the terminal and/or the portal;
in this step, accessing other clouds by itself and/or through a cloud interworking function, and arranging corresponding cloud computing resources of the cloud service request specifically include: the cloud selects the most appropriate model, template, script or plan according to the context information, and schedules the cloud computing resources of the cloud computing resources and/or other clouds accessed through the cloud intercommunication function to automatically deploy and operate according to the requirements; or, dynamically selecting the copy of the optimal QoS in the operation process of the service combination of the cloud interworking function and/or other clouds accessed by the cloud interworking function so as to realize the local and global optimization of the service combination. During the on-demand deployment and operation of the service combination, conversion is required to be performed between various structures such as completely distributed operation, fragmented operation and the like according to the resource utilization condition and SLA constraint, so that the bottleneck of single-point performance is avoided, and the on-demand deployment and efficient operation of the service combination task are realized.
The cloud interworking function is generally implemented by interworking with clouds of a plurality of cloud service providers through a public, open and standardized interworking interface and/or an intermediary agent service, and is generally provided by a third-party service intermediary, which may be located inside the cloud, or located outside the cloud, or provided by other cloud service providers.
The cloud computing resources include at least one of: virtual resources, physical resources, basic software resources; wherein,
the virtual resources include virtual computing resources, such as virtual machines, operating systems, middleware; virtual storage resources such as V-SAN, V-NAS; virtual network resources such as VPN, V-FW, V-Switch, V-Router, etc.;
the physical resources comprise computing resources, storage resources, network resources and the like;
the base software resources include at least one of: distributed databases, distributed file systems, distributed computing frameworks, distributed caches, distributed storage, and the like.
Further, after the cloud receives the cloud service request, the cloud provides an on-demand service according to the cloud service request, where the on-demand service at least includes one of: SaaS, PaaS, IaaS, SDPaaS, and the like.
Based on the above system, the present invention further provides a cloud, such ascloud 12 shown in fig. 1, wherecloud 12 includes: a cloud service orchestration function unit 121, a cloud virtualized resource function unit 122, and a cloud interworking function unit 123; wherein,
the cloud service orchestration functional unit 121 is configured to orchestrate, according to the cloud service request, cloud computing resources provided by the cloud virtualization resource functional unit 122, and/or access other clouds through the cloud interworking functional unit 123 to orchestrate the cloud computing resources;
a cloud virtualization resource function unit 122, configured to provide an interface to the cloud service orchestration function unit 121, and provide a management and monitoring function of cloud computing resources and/or cloud computing resources, so as to implement uniform coordination and orchestration of the cloud computing resources;
the management and monitoring functions of the cloud computing resources comprise functions of resource scheduling, resource archives, resource intercommunication and the like;
further, the cloud computing resource management and monitoring function may also be implemented on the cloud service orchestration function unit 121, that is, the cloud service orchestration function unit 121, and is further used for cloud computing resource management and monitoring;
the cloud interworking function unit 123 is configured to provide a public, open, and standardized interworking interface and/or an intermediary agent service, and implement interworking with clouds of multiple cloud service providers;
the cloud interworking function 123 is generally a third party service broker; the third-party service broker can be located inside the cloud, can also be located outside the cloud, and is provided by other cloud service providers;
the cloud service orchestration function unit 121 specifically includes: a control function module, a configuration function module, a flow transmission function module and a recording function module, wherein,
the control function module is configured to control, according to the cloud service request, cloud computing resources corresponding to the cloud service request provided by the cloud virtualized resource function unit 122, including operations such as creating, modifying, customizing, unloading, and running; when there is no corresponding cloud computing resource of the cloud service request in the cloud virtualized resource function unit 122, accessing other clouds through the cloud interworking function unit 123, and controlling the corresponding cloud computing resource of the cloud service request;
the control function module controls the corresponding cloud computing resource of the cloud service request provided by the cloud virtualized resource function unit 122, specifically: the control function module selects the most appropriate model, template, script or plan according to the context information, and schedules the cloud virtualization resource function 122 for automatic deployment and operation as required; or, in the process of running the service combination provided by the cloud virtualized resource function unit 122, a copy of the optimal QoS is dynamically selected, so as to implement local and global optimization of the service combination. During the on-demand deployment and operation of the service combination, conversion is required to be performed between various structures such as completely distributed operation, fragmented operation and the like according to the resource utilization condition and SLA constraint, so that the bottleneck of single-point performance is avoided, and the on-demand deployment and efficient operation of the service combination task are realized; the context information at least comprises one or more of the following: network status, user status, service status, policy, SLA, etc.;
the control function module supports a notification and request response mechanism for enabling periodic interaction with capability and availability information between cloud virtualized resource function 122;
further, the control function module is further configured to maintain a network status directory and update a network status in the availability function, update a domain name record of the cloud name server using a dynamic domain name service request, and send charging information to the recording function block;
further, the control function block is also configured to perform specific operations according to a policy for configuring the function module.
The control function block can be specifically a cloud service intermediary which is positioned in the cloud and provides functions of capacity registration, arrangement control, service monitoring, service charging, domain name record management and the like;
the configuration function module comprises various databases and supply information and is used for coordination or customization of cloud computing resources;
the various databases and supply information may specifically be: predefining a service template, visually combining manual services, automatically combining services according to needs and oriented to large-scale and dynamic environments, realizing efficient and reliable combined application operation under the condition of large concurrency and the like, wherein the multi-mode rapid application modeling based on the automatic service combination can be realized by adopting methods such as WS-BEPL program generation and auxiliary tools of process modeling and the like;
the configuration function module specifically includes: the cloud user database is used for authenticating and authorizing users; the cloud name server is used for providing domain name service; the cloud policy server is used for storing various policies and plans; the cloud automatic configuration server is used for providing automatic configuration of cloud resources; the cloud software server is used for storing various operating system/virtual machine images and middleware and other application software;
the automated configuration may be: automatic IP address configuration using DHCP, device self-boot configuration using BOOTP, firmware update using PXE, and self-boot using Linux kiskstart program, etc.
The flow transmission function module is used for supporting the safe access of a terminal and/or a portal function unit, including VPN connection, tunnel access in various forms and control on users and flow, and/or is used for realizing network monitoring of end-to-end delay, jitter, bandwidth and the like, such as QoS (quality of service) quality measurement, so as to ensure that the requirements of end-to-end delay, jitter and bandwidth are met;
further, the traffic transmission function module is further configured to select a best or most appropriate network element to provide access to the terminal and/or theportal function unit 11 according to the network status in the availability function;
the flow transmission function module can be specifically a cloud service gateway and provides functions of network monitoring, network reservation, service charging and the like;
the recording function module is used for storing the record generated by the activity of at least one of the following modules: the control function module, the configuration function module, the flow transmission function module and other network entities, and the stored record logs can be used for client auditing, SLA auditing or legal monitoring and the like; wherein the stored logging comprises: the method comprises the following steps of obtaining a cloud charging function ticket log, a cloud SLA compliance function log used for SLA audit, a cloud legal monitoring function log and the like, wherein the cloud charging function ticket log generally comprises one or more of the following items: user information, resource information, usage time, usage pattern, etc.
The specific functions of the recording function module can comprise a cloud charging function, a cloud SLA compliance function, a cloud legal monitoring function and the like;
the cloud computing resources provided by the cloud virtualized resource function unit 122 include at least one of: virtual resources, physical resources, basic software resources; wherein,
the virtual resources include: virtual computing resources, such as virtual machines, operating systems, middleware; virtual storage resources such as V-SAN, V-NAS; virtual network resources such as VPN, V-FW, V-Switch, V-Router, etc.;
the physical resources comprise computing resources, storage resources, network resources and the like;
the base software resources include at least one of: distributed databases, distributed file systems, distributed computing frameworks, distributed caches, distributed storage, and the like.
The cloud interworking function unit 123 is specifically configured to abstract incompatible capabilities and interfaces between different clouds, provide a public, open, and standardized interworking interface and/or an intermediate proxy service, and solve the problem of incompatibility between different cloud platforms/cloud computing services; the method specifically comprises the following steps: the cloud service system comprises a cloud service publishing interface, a cloud service consuming interface, a cloud service processing module and a cloud service adapting module; wherein,
the cloud service publishing interface is used for subscribing cloud computing services and resource information provided by at least one cloud service provider, and comprises: subscribing cloud service providers such as private cloud, community cloud, public cloud or hybrid cloud and publishing supported cloud computing service and resource information; cloud service providers such as the private cloud, the community cloud, the public cloud, or the hybrid cloud can issue notification of cloud computing services and resource information supported by the cloud interworking function unit 123;
a cloud service consumption interface for providing a consumption interface for accessing a cloud service provider to the terminal and/or theportal function unit 11;
the cloud service processing module is used for processing the cloud service request;
the basic working mode of the cloud service processing module for processing the cloud service request is a conversion/translation mode, and at least one of the following service function modes can be provided: agent services, security services, quality of service QoS/quality of service agreement SLA control services, mask services, substitution services, composition services, and the like;
the cloud service adaptation module is used for adapting the cloud computing resources provided by the cloud service provider through the protocol, and comprises the adaptation of an API (application program interface) function, parameters, a transmission protocol and the like;
thecloud 12 further comprises: a cloud application function unit 124, a cloudmanagement function unit 125, and a cloudsecurity function unit 126; wherein,
the cloud application function unit 124 is configured to provide an on-demand service, and includes at least one of: SaaS, PaaS, IaaS, SDPaaS, and the like; wherein, the IaaS may further include: the distributed file system comprises resources such as a distributed database, a distributed file system, a distributed computing framework, a distributed cache, distributed storage and the like;
the SDPaaS comprises service creation environment capacity, service execution environment capacity, service release support capacity, service test environment capacity and other SDP capacity;
the cloud service orchestration functional unit 121 is further configured to uniformly schedule and orchestrate the on-demand services provided by the cloud application functional unit 124;
further, the cloud application function unit 124 is further configured to access the cloud virtualized resource function unit 122, and schedule the use of the cloud computing resource;
and/or the cloud application function unit 124 is further configured to implement management as a service through the cloudmanagement function unit 125;
and/or the cloud application function unit 124 is further configured to invoke a cloudsecurity function unit 126, so as to implement a security mechanism of on-demand service;
and/or the cloud application function unit 124 is further configured to access the clouds of other cloud service providers by accessing the cloud interworking function unit 123, so as to implement interworking service between the clouds.
The cloudmanagement function unit 125 is configured to manage theentire cloud 12, and includes: performance management, configuration management, fault tolerance management, account management, availability function management, and the like;
specifically, the cloudmanagement function unit 125 provides a method for managing thecloud 12 for the terminal and/or theportal function unit 11; providing the cloud service orchestration function 121 with implementation management capabilities for theentire cloud 12; provide management as a service for the cloud application function unit 124; performing cloud computing resource management for the cloud virtualized resource function unit 122;
the cloudsecurity function unit 126 is configured to provide a security mechanism of theentire cloud 12, and specifically may include functions such as AAA, IDM, access control, and policy;
specifically, the cloudsecurity function unit 126 provides various security mechanisms for the terminal and/or theportal function unit 11, including a secure channel, authentication, authorization, and the like, to implement overall cloud security access; a security mechanism for cloud service orchestration is provided for the cloud service orchestration function 121; providing a security mechanism for the services of the cloud application function unit 124, such as SaaS, PaaS, IaaS, SDPaaS, and the like; secure access to various resources is provided to cloud virtualized resource function 122.
Further, when a telecom operator deploys a cloud as a solution of the service distribution platform, as shown in fig. 2, the cloud service orchestration functional unit 121 may be directly implemented by an SDPaaS; alternatively, as shown in fig. 3, the on-demand service provided by the cloud application function unit 124 is included as a resource in the cloud virtualized resource function unit 122.
Further, the cloudmanagement function unit 125 and/or the cloudsecurity function unit 126 may be integrated in the cloud service orchestration function unit 121, or may separately exist in the cloud, as shown in fig. 3, and the cloudmanagement function unit 125 and the cloudsecurity function unit 126 are integrated in the cloud service orchestration function unit 121.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (24)

CN201110000518.1A2011-01-04A kind of cloud computing system, method and cloudActiveCN102546735B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201110000518.1ACN102546735B (en)2011-01-04A kind of cloud computing system, method and cloud

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201110000518.1ACN102546735B (en)2011-01-04A kind of cloud computing system, method and cloud

Publications (2)

Publication NumberPublication Date
CN102546735Atrue CN102546735A (en)2012-07-04
CN102546735B CN102546735B (en)2016-12-14

Family

ID=

Cited By (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103067388A (en)*2012-12-282013-04-24丁卓Cloud computing foundation framework resource automatization method and system
CN103139299A (en)*2013-02-022013-06-05深圳先进技术研究院Cloud service scheduling method and cloud service scheduling system among multiple clouds
CN103236969A (en)*2013-04-032013-08-07中国科学院合肥物质科学研究院Gateway system and gateway method for Cloud service accounting management
CN103279353A (en)*2013-05-312013-09-04新浪网技术(中国)有限公司Method, device and system for determining application optimization strategies
CN103281306A (en)*2013-05-032013-09-04四川省电力公司信息通信公司Virtualized infrastructure platform for cloud data centers
CN103327084A (en)*2013-06-082013-09-25北京古盘创世科技发展有限公司Public and private hybrid distributed cloud storage system and cloud storage method
CN103414577A (en)*2013-08-192013-11-27北京高森明晨信息科技有限公司 Billing system and method for Hadoop platform
CN103593737A (en)*2013-11-222014-02-19浪潮电子信息产业股份有限公司Archive management system based on cloud computation
CN103780428A (en)*2014-01-172014-05-07广州亦云信息技术有限公司Centralized resource management method and system applied to cloud architecture
CN103973755A (en)*2013-02-062014-08-06上海华师京城高新技术开发有限公司Cloud computing system with three-tier architecture
CN104052735A (en)*2013-03-152014-09-17兄弟工业株式会社 Information processing device, relay server, information relay method, control method, and communication system
CN104487948A (en)*2012-09-072015-04-01甲骨文国际公司System and method for workflow orchestration for use with a cloud computing environment
CN104754024A (en)*2014-12-292015-07-01东莞市掌商信息科技有限公司 A mobile Internet-based software and hardware integration method and architecture
CN104754040A (en)*2014-03-312015-07-01惠州Tcl移动通信有限公司A system used for end-to-end cloud service virtualization
CN104902005A (en)*2015-04-132015-09-09中国联合网络通信集团有限公司Method and system for resource scheduling in hybrid cloud, and private cloud
CN104937572A (en)*2013-01-282015-09-23英特尔公司 business and/or workload processing
CN105049435A (en)*2015-07-212015-11-11重庆邮电大学Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network
CN105049516A (en)*2015-08-062015-11-11浪潮电子信息产业股份有限公司Service management system based on cloud computing
WO2015172362A1 (en)*2014-05-152015-11-19华为技术有限公司Network function virtualization network system, data processing method and device
CN105141432A (en)*2014-05-282015-12-09中国电信股份有限公司Cloud service order processing method and device
CN105262782A (en)*2014-07-152016-01-20中兴通讯股份有限公司Service environment providing method and device based on cloud platform
CN105262795A (en)*2015-09-182016-01-20惠州市德赛工业发展有限公司Private cloud and public cloud combined online education system
CN105357045A (en)*2015-11-202016-02-24曙光云计算技术有限公司Cloud platform service establishment method and cloud platform service establishment device
CN105511952A (en)*2014-09-222016-04-20苏宁云商集团股份有限公司Resource self-migration method and system based on cloud computing platform
WO2016083925A1 (en)*2014-11-282016-06-02International Business Machines CorporationContext-based cloud security assurance system
CN105740099A (en)*2016-01-272016-07-06北京轻元科技有限公司 A context-aware cloud computing system image preparation tool and method
CN105790976A (en)*2014-12-232016-07-20中国电信股份有限公司Method and system for realizing automatic update of virtual network function descriptor
CN105897805A (en)*2015-01-042016-08-24伊姆西公司Method and device for cross-layer scheduling of resources of data center with multi-layer architecture
CN106027629A (en)*2016-05-132016-10-12北京思特奇信息技术股份有限公司Automatic cloud service provisioning method and system
CN106161062A (en)*2015-04-092016-11-23中兴通讯股份有限公司The interface setting method of a kind of cloud terminal and device
CN106161399A (en)*2015-04-212016-11-23杭州华三通信技术有限公司A kind of security service delivery method and system
CN106506710A (en)*2017-01-042017-03-15成都华栖云科技有限公司A kind of PaaS cloud platforms suitable for media business
CN106533966A (en)*2016-05-272017-03-22清华大学Network service resource arranging method and apparatus
CN106537843A (en)*2014-06-132017-03-22康维达无线有限责任公司Automated service profiling and orchestration
CN106559454A (en)*2015-09-292017-04-05中兴通讯股份有限公司Resource access method, apparatus and system
CN106559453A (en)*2015-09-292017-04-05中兴通讯股份有限公司The external resource management method of cloud intercommunication, apparatus and system
CN106789276A (en)*2016-12-272017-05-31甘肃万维信息技术有限责任公司A kind of cloud computing service Mobile Online of store formula provides system
CN107343018A (en)*2017-01-042017-11-10成都华栖云科技有限公司The application service method of combination and system of a kind of PaaS cloud platforms
WO2018006872A1 (en)*2016-07-082018-01-11腾讯科技(深圳)有限公司Method and device for scheduling interface of hybrid cloud
CN107800803A (en)*2017-11-122018-03-13长沙曙通信息科技有限公司A kind of Novel cloud calculating main frame connection management implementation method
CN108111332A (en)*2017-11-102018-06-01上海华讯网络系统有限公司Using the mixing cloud management system and method for SDN
CN108614688A (en)*2016-12-302018-10-02上海华讯网络系统有限公司Visualization application layout applied to mixing cloud environment and method
CN108809963A (en)*2018-05-242018-11-13中国科学院计算机网络信息中心Secure resource sharing method, apparatus and storage medium
CN109450877A (en)*2018-10-252019-03-08北京九州云腾科技有限公司Distributed IDaaS Unified Identification system based on block chain
CN109565467A (en)*2016-08-052019-04-02华为技术有限公司The virtual network of the flow forwarding based on service is supported to be pre-configured
CN109889585A (en)*2019-02-012019-06-14中电科仪器仪表有限公司A kind of the operating status remote supervision system and method for electronic testing instrument
CN110493349A (en)*2019-08-262019-11-22中国建设银行股份有限公司A kind of moving processing method and device of business
CN110750464A (en)*2019-09-052020-02-04北京浪潮数据技术有限公司Computer node storage pooling method, device and system
CN110932900A (en)*2019-11-292020-03-27杭州安恒信息技术股份有限公司 Method and system for business connection between cloud management platform and cloud security management platform
CN111562966A (en)*2020-04-282020-08-21北京航空航天大学Resource arrangement method of man-machine-object fusion cloud computing platform
CN112600936A (en)*2020-12-292021-04-02山东省计算中心(国家超级计算济南中心)Quantification and evaluation method for cloud computing system service
CN112839109A (en)*2021-03-042021-05-25广州市品高软件股份有限公司 A cloud resource orchestration method based on cloud functions and BPMN specifications
CN112866386A (en)*2021-01-192021-05-28青岛越超传媒有限公司Data storage data construction method based on cloud computing
CN113485650A (en)*2021-07-262021-10-08南京鹏云网络科技有限公司Data arrangement system
CN113965579A (en)*2020-06-292022-01-21华为技术有限公司Resource distribution method of cloud service and related equipment
CN114827266A (en)*2022-04-182022-07-29中国电信股份有限公司Service providing method, network node and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101557551A (en)*2009-05-112009-10-14成都市华为赛门铁克科技有限公司Cloud service accessing method, device and communication system thereof for mobile terminal
CN101917418A (en)*2010-07-302010-12-15中兴通讯股份有限公司Method for accessing cloud server by using wireless application protocol (WAP) and WAP server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101557551A (en)*2009-05-112009-10-14成都市华为赛门铁克科技有限公司Cloud service accessing method, device and communication system thereof for mobile terminal
CN101917418A (en)*2010-07-302010-12-15中兴通讯股份有限公司Method for accessing cloud server by using wireless application protocol (WAP) and WAP server

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘昶言: ""云计算中混合云互通及其资源管理机制研究"", 《万方学位论文》*
熊锦华 等: ""云计算中的按需服务"", 《中兴通讯技术》*

Cited By (94)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104487948B (en)*2012-09-072019-02-19甲骨文国际公司 Systems and methods for workflow orchestration for use with cloud computing environments
US11102277B2 (en)2012-09-072021-08-24Oracle International CorporationSystem and method for workflow orchestration for use with a cloud computing environment
CN104487948A (en)*2012-09-072015-04-01甲骨文国际公司System and method for workflow orchestration for use with a cloud computing environment
US10419524B2 (en)2012-09-072019-09-17Oracle International CorporationSystem and method for workflow orchestration for use with a cloud computing environment
CN103067388A (en)*2012-12-282013-04-24丁卓Cloud computing foundation framework resource automatization method and system
CN104937572A (en)*2013-01-282015-09-23英特尔公司 business and/or workload processing
CN103139299A (en)*2013-02-022013-06-05深圳先进技术研究院Cloud service scheduling method and cloud service scheduling system among multiple clouds
CN103139299B (en)*2013-02-022016-04-27深圳先进技术研究院Cloud service dispatching method between cloudy and system
CN103973755A (en)*2013-02-062014-08-06上海华师京城高新技术开发有限公司Cloud computing system with three-tier architecture
CN104052735A (en)*2013-03-152014-09-17兄弟工业株式会社 Information processing device, relay server, information relay method, control method, and communication system
CN104052735B (en)*2013-03-152018-05-11兄弟工业株式会社Information processor, Relay Server, information trunking method, control method and communication system
CN103236969B (en)*2013-04-032016-07-06中国科学院合肥物质科学研究院A kind of gateway system for cloud service accounting management and method
CN103236969A (en)*2013-04-032013-08-07中国科学院合肥物质科学研究院Gateway system and gateway method for Cloud service accounting management
CN103281306A (en)*2013-05-032013-09-04四川省电力公司信息通信公司Virtualized infrastructure platform for cloud data centers
CN103281306B (en)*2013-05-032016-02-24四川省电力公司信息通信公司Cloud data center virtualization base platform
CN103279353B (en)*2013-05-312016-12-28新浪网技术(中国)有限公司A kind of optimizing application strategy determines method, Apparatus and system
CN103279353A (en)*2013-05-312013-09-04新浪网技术(中国)有限公司Method, device and system for determining application optimization strategies
CN103327084A (en)*2013-06-082013-09-25北京古盘创世科技发展有限公司Public and private hybrid distributed cloud storage system and cloud storage method
CN103414577A (en)*2013-08-192013-11-27北京高森明晨信息科技有限公司 Billing system and method for Hadoop platform
CN103414577B (en)*2013-08-192017-04-26北京高森明晨信息科技有限公司 Billing system and method for Hadoop platform
CN103593737A (en)*2013-11-222014-02-19浪潮电子信息产业股份有限公司Archive management system based on cloud computation
CN103780428A (en)*2014-01-172014-05-07广州亦云信息技术有限公司Centralized resource management method and system applied to cloud architecture
CN104754040B (en)*2014-03-312019-02-12惠州Tcl移动通信有限公司System for end-to-end cloud service virtualization
CN104754040A (en)*2014-03-312015-07-01惠州Tcl移动通信有限公司A system used for end-to-end cloud service virtualization
WO2015172362A1 (en)*2014-05-152015-11-19华为技术有限公司Network function virtualization network system, data processing method and device
US10298439B2 (en)2014-05-152019-05-21Huawei Technologies Co., Ltd.Network functions virtualization network system and data processing method, and apparatus
CN105141432A (en)*2014-05-282015-12-09中国电信股份有限公司Cloud service order processing method and device
CN105141432B (en)*2014-05-282019-04-19中国电信股份有限公司Cloud service order processing method and apparatus
CN106537843B (en)*2014-06-132019-11-05康维达无线有限责任公司Automated service profile description and orchestration
CN106537843A (en)*2014-06-132017-03-22康维达无线有限责任公司Automated service profiling and orchestration
CN105262782A (en)*2014-07-152016-01-20中兴通讯股份有限公司Service environment providing method and device based on cloud platform
CN105511952A (en)*2014-09-222016-04-20苏宁云商集团股份有限公司Resource self-migration method and system based on cloud computing platform
CN105511952B (en)*2014-09-222020-02-04苏宁云计算有限公司Resource self-migration method and system based on cloud computing platform
WO2016083925A1 (en)*2014-11-282016-06-02International Business Machines CorporationContext-based cloud security assurance system
CN105790976A (en)*2014-12-232016-07-20中国电信股份有限公司Method and system for realizing automatic update of virtual network function descriptor
CN105790976B (en)*2014-12-232018-10-09中国电信股份有限公司Realize that virtual network function describes the method and system of Automatic Update of File
CN104754024A (en)*2014-12-292015-07-01东莞市掌商信息科技有限公司 A mobile Internet-based software and hardware integration method and architecture
US10756979B2 (en)2015-01-042020-08-25EMC IP Holding Company LLCPerforming cross-layer orchestration of resources in data center having multi-layer architecture
CN105897805B (en)*2015-01-042019-12-27伊姆西公司Method and device for cross-layer scheduling of resources of data center with multi-layer architecture
CN105897805A (en)*2015-01-042016-08-24伊姆西公司Method and device for cross-layer scheduling of resources of data center with multi-layer architecture
CN106161062A (en)*2015-04-092016-11-23中兴通讯股份有限公司The interface setting method of a kind of cloud terminal and device
CN104902005A (en)*2015-04-132015-09-09中国联合网络通信集团有限公司Method and system for resource scheduling in hybrid cloud, and private cloud
CN106161399A (en)*2015-04-212016-11-23杭州华三通信技术有限公司A kind of security service delivery method and system
CN106161399B (en)*2015-04-212019-06-07新华三技术有限公司A kind of security service delivery method and system
CN105049435A (en)*2015-07-212015-11-11重庆邮电大学Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network
CN105049435B (en)*2015-07-212018-06-15重庆邮电大学Towards the cloud test frame of the protocol conformance of heterogeneous wireless sensor network
CN105049516A (en)*2015-08-062015-11-11浪潮电子信息产业股份有限公司Service management system based on cloud computing
CN105262795B (en)*2015-09-182019-07-30惠州德赛信息科技有限公司A kind of on-line education system of private clound and public cloud combination
CN105262795A (en)*2015-09-182016-01-20惠州市德赛工业发展有限公司Private cloud and public cloud combined online education system
WO2017054530A1 (en)*2015-09-292017-04-06中兴通讯股份有限公司Resource access method, device and system
WO2017054533A1 (en)*2015-09-292017-04-06中兴通讯股份有限公司External resource management method, apparatus and system through cloud interworking
CN106559453A (en)*2015-09-292017-04-05中兴通讯股份有限公司The external resource management method of cloud intercommunication, apparatus and system
CN106559454A (en)*2015-09-292017-04-05中兴通讯股份有限公司Resource access method, apparatus and system
CN105357045A (en)*2015-11-202016-02-24曙光云计算技术有限公司Cloud platform service establishment method and cloud platform service establishment device
CN105357045B (en)*2015-11-202019-09-17曙光云计算集团有限公司A kind of cloud platform service creating method and device
CN105740099A (en)*2016-01-272016-07-06北京轻元科技有限公司 A context-aware cloud computing system image preparation tool and method
CN105740099B (en)*2016-01-272019-07-09北京轻元科技有限公司 A context-aware cloud computing system image preparation tool and method
CN106027629A (en)*2016-05-132016-10-12北京思特奇信息技术股份有限公司Automatic cloud service provisioning method and system
CN106533966A (en)*2016-05-272017-03-22清华大学Network service resource arranging method and apparatus
WO2018006872A1 (en)*2016-07-082018-01-11腾讯科技(深圳)有限公司Method and device for scheduling interface of hybrid cloud
US10965772B2 (en)2016-07-082021-03-30Tencent Technology (Shenzhen) Company LimitedInterface invocation method and apparatus for hybrid cloud
US11882027B2 (en)2016-08-052024-01-23Huawei Technologies Co., Ltd.End point to edge node interaction in wireless communication networks
US11005750B2 (en)2016-08-052021-05-11Huawei Technologies Co., Ltd.End point to edge node interaction in wireless communication networks
CN109565467A (en)*2016-08-052019-04-02华为技术有限公司The virtual network of the flow forwarding based on service is supported to be pre-configured
US10841208B2 (en)2016-08-052020-11-17Huawei Technologies Co., Ltd.Slice/service-based routing in virtual networks
US11165689B2 (en)2016-08-052021-11-02Huawei Technologies Co., LtdService-based traffic forwarding in virtual networks
CN109565467B (en)*2016-08-052021-06-29华为技术有限公司 Method and apparatus for configuring a network
CN106789276B (en)*2016-12-272020-09-08中电万维信息技术有限责任公司Mall-type cloud computing service mobile online providing system
CN106789276A (en)*2016-12-272017-05-31甘肃万维信息技术有限责任公司A kind of cloud computing service Mobile Online of store formula provides system
CN108614688B (en)*2016-12-302021-04-02上海华讯网络系统有限公司Visual application arrangement system and method applied to hybrid cloud environment
CN108614688A (en)*2016-12-302018-10-02上海华讯网络系统有限公司Visualization application layout applied to mixing cloud environment and method
CN106506710A (en)*2017-01-042017-03-15成都华栖云科技有限公司A kind of PaaS cloud platforms suitable for media business
CN107343018A (en)*2017-01-042017-11-10成都华栖云科技有限公司The application service method of combination and system of a kind of PaaS cloud platforms
CN108111332A (en)*2017-11-102018-06-01上海华讯网络系统有限公司Using the mixing cloud management system and method for SDN
CN107800803A (en)*2017-11-122018-03-13长沙曙通信息科技有限公司A kind of Novel cloud calculating main frame connection management implementation method
CN108809963A (en)*2018-05-242018-11-13中国科学院计算机网络信息中心Secure resource sharing method, apparatus and storage medium
CN109450877A (en)*2018-10-252019-03-08北京九州云腾科技有限公司Distributed IDaaS Unified Identification system based on block chain
CN109450877B (en)*2018-10-252021-05-25北京九州云腾科技有限公司Block chain-based distributed IDaaS identity unified authentication system
CN109889585B (en)*2019-02-012022-02-15中电科思仪科技股份有限公司Remote monitoring system and method for running state of electronic test instrument
CN109889585A (en)*2019-02-012019-06-14中电科仪器仪表有限公司A kind of the operating status remote supervision system and method for electronic testing instrument
CN110493349A (en)*2019-08-262019-11-22中国建设银行股份有限公司A kind of moving processing method and device of business
CN110750464A (en)*2019-09-052020-02-04北京浪潮数据技术有限公司Computer node storage pooling method, device and system
CN110932900B (en)*2019-11-292022-07-08杭州安恒信息技术股份有限公司Method and system for service docking of cloud management platform and cloud security management platform
CN110932900A (en)*2019-11-292020-03-27杭州安恒信息技术股份有限公司 Method and system for business connection between cloud management platform and cloud security management platform
CN111562966A (en)*2020-04-282020-08-21北京航空航天大学Resource arrangement method of man-machine-object fusion cloud computing platform
CN111562966B (en)*2020-04-282022-09-02北京航空航天大学Resource arrangement method of man-machine-object fusion cloud computing platform
CN113965579A (en)*2020-06-292022-01-21华为技术有限公司Resource distribution method of cloud service and related equipment
CN112600936A (en)*2020-12-292021-04-02山东省计算中心(国家超级计算济南中心)Quantification and evaluation method for cloud computing system service
CN112600936B (en)*2020-12-292023-01-31山东省计算中心(国家超级计算济南中心)Quantification and evaluation method for cloud computing system service
CN112866386A (en)*2021-01-192021-05-28青岛越超传媒有限公司Data storage data construction method based on cloud computing
CN112839109A (en)*2021-03-042021-05-25广州市品高软件股份有限公司 A cloud resource orchestration method based on cloud functions and BPMN specifications
CN112839109B (en)*2021-03-042022-07-01广州市品高软件股份有限公司Cloud resource arranging method based on cloud function and BPMN (Business Process management) specification
CN113485650A (en)*2021-07-262021-10-08南京鹏云网络科技有限公司Data arrangement system
CN114827266A (en)*2022-04-182022-07-29中国电信股份有限公司Service providing method, network node and storage medium

Similar Documents

PublicationPublication DateTitle
US10244002B2 (en)Secure application zones for cloud burst environments
KR101507919B1 (en)Method and apparatus for virtual desktop service
KR102391806B1 (en)Integrated apis and uis for consuming services across different distributed networks
EP3053052B1 (en)Managing a number of secondary clouds by a master cloud service manager
US10044756B2 (en)Enabling an on-premises resource to be exposed to a public cloud application securely and seamlessly
US9658868B2 (en)Cloud computing gateway, cloud computing hypervisor, and methods for implementing same
US20150163179A1 (en)Execution of a workflow that involves applications or services of data centers
CN110463163B (en)Method and system for providing wake-on-demand access to a session server
Bernardos et al.5GEx: realising a Europe‐wide multi‐domain framework for software‐defined infrastructures
US11726808B2 (en)Cloud-based managed networking service that enables users to consume managed virtualized network functions at edge locations
GB2553157A (en)Dynamically defined virtual private network tunnels in hybrid cloud environments
JP2017528855A (en) Hierarchical subscription management
WO2012175638A1 (en)A method of provisioning a cloud-based render farm
CN104717233A (en)Database deployment method and device
KR102553478B1 (en) Arrangement method of resources necessary for network function, storage medium and electronic device
Casola et al.MUSA deployer: Deployment of multi-cloud applications
CN103139183A (en)Application virtualization technology based on cloud platform
US11689636B2 (en)Delegating network data exchange
CN102546735B (en)A kind of cloud computing system, method and cloud
CN102546735A (en)Cloud computing system, cloud computing method and cloud
Amato et al.Vendor agents for iaas cloud interoperability
Casola et al.Model-based deployment of secure multi-cloud applications
Cimmino et al.Requirements and Use Cases System for Virtualized Network Functions Platforms
Sudarsan et al.Cloudification and Virtualization
Ruiz GarcíaAutonomous infrastructure management for multi-cloud kubernetes clusters

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp