CN107026864A - The online SaaS platforms of hatching based on cloud computing - Google Patents

The online SaaS platforms of hatching based on cloud computing Download PDF

Info

Publication number
CN107026864A
CN107026864A CN201710243140.5A CN201710243140A CN107026864A CN 107026864 A CN107026864 A CN 107026864A CN 201710243140 A CN201710243140 A CN 201710243140A CN 107026864 A CN107026864 A CN 107026864A
Authority
CN
China
Prior art keywords
hatching
module
virtual server
cloud computing
management
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.)
Pending
Application number
CN201710243140.5A
Other languages
Chinese (zh)
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.)
Cloud Computing Industry Technology Innovation and Incubation Center of CAS
Original Assignee
Cloud Computing Industry Technology Innovation and Incubation Center of CAS
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 Cloud Computing Industry Technology Innovation and Incubation Center of CAS filed Critical Cloud Computing Industry Technology Innovation and Incubation Center of CAS
Priority to CN201710243140.5A priority Critical patent/CN107026864A/en
Publication of CN107026864A publication Critical patent/CN107026864A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a kind of online SaaS platforms of hatching based on cloud computing, it includes cloud operating system and hatched in line platform, cloud operating system is used to obtain virtual server to server cluster progress hardware virtualization, operating system and resource space are configured for the virtual server, and the allocation manager of hardware resource is carried out to the virtual server;Hatch online stage+module on the virtual server, the user's registration of incubator is asked or request is entered in application for being managed and handling to incubator.The online SaaS platforms of hatching based on cloud computing, the multiple resources of cloud computing service can be managed collectively, the utilization rate of lifting server, simplifies the management difficulty and application deployment difficulty of physical server and virtual server, moreover it is possible to provide foundation support for the enterprise of pioneering period.

Description

The online SaaS platforms of hatching based on cloud computing
Technical field
The present invention relates to cloud computer technical field, more particularly to a kind of online SaaS platforms of hatching based on cloud computing.
Background technology
Cloud computing (Cloud Computing) is virtualization (Virtualization), effectiveness calculating (Utility Computing), infrastructure is that service (Infrastructure as a Service, IaaS), platform are service (Platform as a Service, PaaS) and software are service (Software as a Service, SaaS, also known as software Service) etc. concept mixing evolution and the result that rises to.Cloud computing service forms a kind of pattern paid by usage amount, this mould Formula provides network access available, easily, on demand.User charges enter configurable computing resources shared pool, only need to be with It is many that the seldom interaction of service supplier's progress can quickly obtain Internet resources, server resource, storage resource, software resource etc. Plant resource.
The running environment of existing cloud computing service lacks unified management platform, lead to not and meanwhile support dynamic migration, Virtual machine is fault-tolerant, load balancing, fault recovery, overall snapshot delete, large-scale virtual computing resource, storage resource, network money The unified management function in source, so that the utilization rate of server is reduced, the management difficulty of lifting physical server and virtual server Difficulty is disposed with application.In addition existing cloud computing service is usually enterprise's offer Service Source of mature, it is difficult to wound The enterprise of industry phase provides to start an undertaking and supported.
The content of the invention
In view of this, it is necessary to provide a kind of hatching based on cloud computing online SaaS platforms, can be to cloud computing service Multiple resources be managed collectively, lift the utilization rate of server, the management for simplifying physical server and virtual server is difficult Degree and application deployment difficulty, moreover it is possible to provide foundation support for the enterprise of pioneering period.
A kind of online SaaS platforms of hatching based on cloud computing, it is characterised in that including:
Cloud operating system, obtains virtual server for carrying out hardware virtualization to server cluster, is the virtual clothes Business device configuration operating system and resource space, and the allocation manager of hardware resource is carried out to the virtual server;
Hatching is installed on the virtual server in line platform, and the hatching is used to carry out incubator in line platform Request is entered in the user's registration request or application for managing and handling incubator.
In one of the embodiments, the cloud operating system includes:
Virtualization modules, virtual server is obtained for carrying out hardware virtualization to server cluster;
Configuration module, is grasped for being configured according to the virtual server to the demand of application system for the virtual server Make system;
Management module, for carrying out the unified dynamic resource management for carrying out hardware resource to the virtual server.
In one of the embodiments, the management module includes:
Managing computing resources submodule, for the unified dynamic resource management for carrying out computing resource of the virtual server Management;
SRM submodule, for the unified dynamic resource management for carrying out storage resource of the virtual server Management;
Network resource management submodule, for the unified dynamic resource management for carrying out Internet resources of the virtual server Management.
In one of the embodiments, the management module is additionally operable to carry out system configuration to the virtual server, is At least one of system monitoring, mirror image management, Secure group management and user management.
In one of the embodiments, the virtualization modules, for carrying out hardware virtualization to server cluster, are obtained Apache cluster servers and integrated databases;
Wherein described apache cluster servers are used to install the hatching in line platform;
The integrated databases are used for installation database, carry out data-base cluster and initialization data storehouse script.
In one of the embodiments, the hatching includes in line platform:
Login module is registered, the logging request for receiving user's registration request and registered users;
Management module is entered, the application for receiving registered users enters information and enters information to the application and carries out Management.
In one of the embodiments, the hatching also includes in line platform:
Information display module, for showing default incubator information, many wound spatial information, innovation activity information and joining At least one of information.
In one of the embodiments, the online SaaS platforms of the hatching based on cloud computing also include:
Cloud security wall, for the hatching to be encrypted in the user data of line platform.
In one of the embodiments, the cloud security wall includes:
Real-time encrypted module, for being added according to real-time encryption and decryption technology to the hatching in the user data of line platform Close processing;
Active encryption module, for the hatching to be encrypted in the user data of line platform according to active encryption technology Processing;
Data base encryption module, is carried out for the user data according to database encryption technology to the hatching in line platform Encryption.
In one of the embodiments, the cloud security wall also includes:Multichannel encrypting module, cryptographic attributes Hereditary Modules Block, encryption file crack down upon evil forces module, E-mail enciphered module, encryption data isolation in the same computer module and encryption file network share mould At least one of block.
The multiple resources of cloud computing service can be carried out unified pipe by the online SaaS platforms of the above-mentioned hatching based on cloud computing Reason, lifts the utilization rate of server, simplifies the management difficulty and application deployment difficulty of physical server and virtual server, moreover it is possible to Foundation support is provided for the enterprise of pioneering period.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with The accompanying drawing of other embodiment is obtained according to these accompanying drawings.
Fig. 1 is the structural representation of the online SaaS platforms of hatching based on cloud computing of one embodiment of the invention;
Fig. 2 is the structural representation of the cloud operating system of one embodiment of the invention;
Fig. 3 is the structural representation of the hatching in line platform of one embodiment of the invention;
Fig. 4 is the structural representation of the hatching in line platform of another embodiment of the present invention;
Fig. 5 is the structural representation of the online SaaS platforms of hatching based on cloud computing of another embodiment of the present invention;
Fig. 6 is the structural representation of the cloud security wall of one embodiment of the invention;
Fig. 7 is the functional block diagram of the online SaaS platforms of hatching based on cloud computing of one embodiment of the invention;
Fig. 8 is hatched the flow interacted in line platform with Guangdong for the entrepreneur or user of one embodiment of the invention and illustrated Figure;
Fig. 9 hatches handling process of the online SaaS platforms to confidential document for one embodiment of the invention based on cloud computing Schematic diagram.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
In the description of the invention, it is to be understood that term " first ", " second " are only used for describing purpose, and can not It is interpreted as indicating or implies relative importance or the implicit quantity for indicating indicated technical characteristic.Thus, define " the One ", at least one this feature can be expressed or be implicitly included to the feature of " second ".In the description of the invention, " multiple " It is meant that at least two, such as two, three etc., unless otherwise specifically defined.
The online SaaS platforms of the hatching based on cloud computing according to embodiments of the present invention are described below in conjunction with the accompanying drawings to be said It is bright.For example, the online SaaS platforms of the hatching based on cloud computing of one embodiment of the invention, including cloud operating system and hatching are online Platform, its medium cloud operating system is used to obtain virtual server to server cluster progress hardware virtualization, is the virtual clothes Business device configuration operating system and resource space, and the allocation manager of hardware resource is carried out to the virtual server;Hatching is online Stage+module is on the virtual server, and the hatching is used to be managed incubator and handles incubator in line platform User's registration is asked or request is entered in application.
Referring to Fig. 1, its structural representation for the online SaaS platforms of hatching based on cloud computing of one embodiment of the invention Figure.As shown in figure 1, being somebody's turn to do the online SaaS platforms 10 of hatching based on cloud computing includes cloud operating system 110 and hatches in line platform 120.For example, the cloud operating system 110 is G-Cloud cloud operating systems, the hatching is that Guangdong is hatched in line platform in line platform.
Cloud operating system 110 is used to obtain virtual server to server cluster progress hardware virtualization, is described virtual Server configures operating system and resource space, and the allocation manager of hardware resource is carried out to the virtual server.
In one of the embodiments, as shown in Fig. 2 cloud operating system 110 includes virtualization modules 111, configuration module 112 and management module 113, wherein virtualization modules 111 are used to carrying out hardware virtualization to server cluster obtaining Virtual Service Device.
Configuration module 112 is used to configure the demand of application system for the virtual server according to the virtual server Operating system.Wherein, the deployment of cloud operating system includes front-end proxy agent, door, cloud controller, cloud storage controller, shared deposited Store up the installation and configuration of server.For example, configuration module 112 is with specific reference to demand of the virtual server to application system, it is empty Draw up the server come and carry out front-end proxy agent configuration and door configuration, also carry out cloud controller, cloud to fictionalize the server come The installation and configuration of storage control and shared storage server.
Management module 113 is used to carry out the virtual server the unified dynamic resource management for carrying out hardware resource.Example Computing resource, storage resource and Internet resources such as to the virtual server enter Mobile state, unified allocation manager.
In one embodiment, management module 113 include managing computing resources submodule, SRM submodule and Network resource management submodule, wherein managing computing resources submodule are used for the unified progress computing resource of the virtual server Dynamic resource management management;SRM submodule is used for the storage resource that carries out unified to the virtual server and moved State allocation manager is managed;Network resource management submodule is used for the unified dynamic for carrying out Internet resources point of the virtual server With management management.
In one embodiment, management module 113 is additionally operable to carry out the virtual server in system configuration, system prison At least one of control, mirror image management, Secure group management and user management.For example management module 113 is applied not only to computing resource Management, SRM and network resource management, are additionally operable to key to management, Secure group management, mirror image management, Yong Huguan Reason, system monitoring, system configuration and software deployment etc..
For example, hardware virtualization is carried out to server cluster using G-Cloud clouds operating system, it is then required according to application Corresponding operating system and resource space are configured, Mobile state, uniformly allocation manager are entered to hardware resource.G-Cloud clouds are operated System supports large-scale virtual computing resource, storage resource, the unified management of Internet resources, can be in existing IT (Information Technology, information technology) expansible efficient private clound and mixed cloud are realized on the basis of infrastructure.As shown in fig. 7, The major function of G-Cloud cloud operating systems includes managing computing resources, SRM, network resource management, key pair Management, Secure group management, mirror image management, user management, system monitoring, system configuration, G-Scale software deployments etc..
The unified management of resource is carried out using cloud operating system, it is possible to increase the utilization rate of server, reduce enterprise in IT Expense and cost of labor in the conservation of resources, so as to realize the strategic effects such as " energy-saving and emission-reduction ", " low-carbon ".While cloud operating system Greatly simplify the management and application deployment of server in physical server and virtual environment, can scale base More preferable cost effect is produced on plinth, IDC (Internet Data Center, Internet data center) and letter is particularly suitable for use in Breath center etc. needs to carry out the scene of extensive resource management, is the cloud meter that a whole set of possesses feasibility, ease for use, scalability Calculate operating system solution.
Wherein, hatching is installed on the virtual server in line platform 120, and the hatching is used for hatching in line platform Device is managed and handles the user's registration request of incubator or apply entering request.
By fictionalize come server upper mounting portion administration hatching in line platform 120 so that entrepreneur can register flat Platform, lookup incubator are simultaneously applied entering incubator, provide to start an undertaking so as to the enterprise for pioneering period and support.
In one embodiment, as shown in figure 3, hatching includes registration login module 121 in line platform 120 and enters management Module 122.Wherein registration login module 121 is used for the logging request for receiving user's registration request and registered users;Enter pipe The application that reason module 122 is used to receive registered users enters information and applies for that entering information is managed to described.
For example, the unregistered user as hatching in the user of line platform 120 can be submitted by front end webpage or client Registration request, registration login module 121 handle the registration request, it is allowed to meet preparatory condition user be registered as hatching exist The user of line platform 120.Such as registration login module 121 is according to default verification process, it is allowed to the user's note being verified Volume turns into user of the hatching in line platform 120.And for example, for registered user, registration login module 121 also handles its login Request.And for example registration login module 121 is tested user progress user name checking and password authentification and/or dynamic password verification etc. Card processing, it is allowed to which the User logs in hatching being verified is believed in line platform 120 with being obtained by login hatching in line platform 120 Breath.
In one embodiment, as shown in figure 4, the hatching also includes information display module 123, letter in line platform 120 Breath display module 123 is used to show default incubator information, many wound spatial information, innovation activity information and joined in information It is at least one.So, user is by hatching in line platform 120, can obtain default incubator information, many wound spatial informations, Innovation activity information and join information etc., such as user can check incubating for newest recommendation in hatching in the homepage of line platform 120 Change device, many wound spaces, latest activity, it is newest join information etc., so as to be sought support for foundation.
Also referring to Fig. 7, it is that Guangdong is hatched in line platform for example to hatch in line platform 120, except supporting user's registration Function and application are entered outside function, are also supported to obtain distribution thermodynamic chart function, are obtained latest tendency function, obtain innovation activity Function, obtain and newest join informational function, look for many wound space functions of incubator/look for, look for Venture Capital function and look for service function.
In practical application, as shown in figure 8, so that Guangdong hatching is in line platform as an example, entrepreneur (user) is hatched with Guangdong The flow that line platform is interacted comprises the following steps:
S801, entrepreneur inputs network address of the Guangdong hatching in line platform by browser.
S802, the homepage that Guangdong is hatched in line platform shows the incubator of newest recommendation, many wound spaces, latest activity and most Newly join information etc..So, entrepreneur the incubator of newest recommendation can be checked in homepage, it is many wound spaces, latest activity, newest Join information.
S803, entrepreneur clicks on " registration " button, and use of the Guangdong hatching in line platform is carried out by mailbox or other information Register at family.
After S804, user registration success, Guangdong hatching is logged in line platform using the mailbox or other log-on messages.
S805, user, which searches, needs the incubator entered/crowd's wound name in a name space to claim, and clicks on " application is entered " button, generation Information is entered in application.
S806, keeper logs in Guangdong hatching in line platform, receives application and enters information and handled.Such as city-level pipe Reason person logs in Guangdong hatching in line platform, receives this application and enters information, then handles and register by line under type.
The online SaaS platforms of the above-mentioned hatching based on cloud computing, the unified management of resource, energy are carried out using cloud operating system The utilization rate of server is enough improved, expense and cost of labor of the enterprise in the IT conservation of resources are reduced, while cloud operating system is very The management and application deployment of the server in physical server and virtual environment are simplified in big degree, can be on the basis of scale It is upper to produce more preferable cost effect, by hatching in virtual server upper mounting portion administration in line platform, moreover it is possible to be the enterprise of pioneering period Industry is provided to start an undertaking and supported.
In one embodiment, the virtualization modules 111 in cloud operating system 110 to server cluster specifically for carrying out Hardware virtualization, obtains apache cluster servers and integrated databases, and wherein apache cluster servers are used to pacify Dress hatching hatches online stage+module on apache cluster servers in line platform;Integrated databases are used to pacify Database is filled, is additionally operable to carry out data-base cluster and initialization data storehouse script.
For example, the virtual technology provided using cloud operating system, fictionalizes deployment hatching in the server needed for line platform, Such as two apache cluster servers and two integrated databases, in database server installation database, do number According to storehouse cluster and initialization data storehouse script;On apache cluster servers respectively deployment hatching application on site and do cluster and Load balancing is configured.Because apache cluster servers can run and have well in most computers operating system Security, therefore compatibility, expansibility and the security of the above-mentioned online SaaS platforms of hatching based on cloud computing can be lifted.
In one embodiment, as shown in figure 5, the online SaaS platforms 10 of the above-mentioned hatching based on cloud computing also include Yunan County Full wall 130, cloud security wall 130 is used to the hatching be encrypted in the user data of line platform.Such as cloud security wall 130 using the number of users of real-time encryption and decryption technology, active encryption technology and large database encryption support technology to SaaS platforms According to being encrypted, secure user data is ensured.And for example cloud security wall is state's cloud security wall.
In one of the embodiments, as shown in fig. 6, cloud security wall 130 includes real-time encrypted module 131, active encryption Module 132 and data base encryption module 133.Real-time encrypted module 131 is used to exist to the hatching according to real-time encryption and decryption technology The user data of line platform is encrypted;Active encryption module 131 is used to exist to the hatching according to active encryption technology The user data of line platform is encrypted;Data base encryption module 131 is used to be incubated to described according to database encryption technology The user data changed in line platform is encrypted.
In one of the embodiments, cloud security wall 130 also include the hereditary module of multichannel encrypting module, cryptographic attributes, Encryption file crack down upon evil forces module, E-mail enciphered module, encryption data isolation in the same computer module and encryption file network sharing module At least one of, it is respectively used to be cracked down upon evil forces technology, electricity according to multichannel encryption technology, cryptographic attributes genetic technique, encryption file User data is encrypted for sub- email encryption technology, encryption data isolation in the same computer technology and encryption file network technology of sharing. So, the security of the above-mentioned online SaaS platforms of hatching based on cloud computing can be further lifted, the safety of user data is ensured.
Based on a variety of encryption technologies, the tight security of user data is ensure that, even if other people pass through network or can Movable storage device, which illegally obtains user data and can not also decrypted, to be used, therefore, it is possible to prevent the confidential data of enterprise from revealing.
In practical application, as shown in figure 9, above-mentioned processing of the online SaaS platforms of hatching to confidential document based on cloud computing Flow comprises the following steps:
S901, request decryption applicant fills in " confidential document processing record ", writes the file and content of request decryption exactly, And be committed to auditor and audited;
S902, auditor treats decrypted document and audited, and whether see can decrypt outgoing;If it is not, then terminating;If so, Then go to step S903;
S903, request decryption applicant looks for decryption oprerations person to carry out document decryption;
S904, decryption oprerations personnel specified file are decrypted processing to " confidential document processing record " content;
S905, document management personnel carry out archive management to " confidential document processing record ".
Using above-mentioned handling process, on the premise of a variety of encryptions are carried out to user data, also to confidential document Archive is audited and registered to decoding request, further enhances platform security.
Using the online SaaS platforms of the above-mentioned hatching based on cloud computing, attendant is by the long-range connection servers of VPN Applicating maintenance can be carried out, without additional maintenance server hardware resource, Internet resources etc. so that maintenance management have centrality and Terseness.Due to based on cloud computing, distributed according to need resource by Lease way so that enterprise is without disposably buy a large amount of hardware Equipment, pays wages so as to save enterprise and reduces the operation cost of enterprise.In addition, being hatched by being affixed one's name in virtual server upper mounting portion In line platform, moreover it is possible to provide foundation support for the enterprise of pioneering period;Based on a variety of encryption technologies, the height of user data ensure that Security is spent, user data illegally obtained by network or movable memory equipment even if other people can not also decrypt and use, because This can prevent the confidential data of enterprise from revealing.
It should be noted that in said apparatus embodiment, included modules are simply drawn according to function logic Point, but above-mentioned division is not limited to, as long as corresponding function can be realized;In addition, each functional module is specific Title is also only to facilitate mutually distinguish, the protection domain being not intended to limit the invention.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality Apply all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, the scope of this specification record is all considered to be.
Embodiment described above only expresses the several embodiments of the present invention, and it describes more specific and detailed, but simultaneously Can not therefore it be construed as limiting the scope of the patent.It should be pointed out that coming for one of ordinary skill in the art Say, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the protection of the present invention Scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (10)

1. a kind of online SaaS platforms of hatching based on cloud computing, it is characterised in that including:
Cloud operating system, obtains virtual server for carrying out hardware virtualization to server cluster, is the virtual server Operating system and resource space are configured, and the allocation manager of hardware resource is carried out to the virtual server;
Hatching is installed on the virtual server in line platform, and the hatching is used to be managed incubator in line platform And handle the user's registration request of incubator or apply entering request.
2. the online SaaS platforms of the hatching according to claim 1 based on cloud computing, it is characterised in that the cloud operation system System includes:
Virtualization modules, virtual server is obtained for carrying out hardware virtualization to server cluster;
Configuration module, for being virtual server configuration operation system to the demand of application system according to the virtual server System;
Management module, for carrying out the unified dynamic resource management for carrying out hardware resource to the virtual server.
3. the online SaaS platforms of the hatching according to claim 2 based on cloud computing, it is characterised in that the management module Including:
Managing computing resources submodule, for the unified dynamic resource management pipe for carrying out computing resource of the virtual server Reason;
SRM submodule, for the unified dynamic resource management pipe for carrying out storage resource of the virtual server Reason;
Network resource management submodule, for the unified dynamic resource management pipe for carrying out Internet resources of the virtual server Reason.
4. the online SaaS platforms of the hatching according to claim 2 based on cloud computing, it is characterised in that the management module It is additionally operable to carry out the virtual server in system configuration, system monitoring, mirror image management, Secure group management and user management It is at least one.
5. the online SaaS platforms of the hatching according to claim 2 based on cloud computing, it is characterised in that the virtualization mould Block, for carrying out hardware virtualization to server cluster, obtains apache cluster servers and integrated databases;
Wherein described apache cluster servers are used to install the hatching in line platform;
The integrated databases are used for installation database, carry out data-base cluster and initialization data storehouse script.
6. the online SaaS platforms of the hatching according to claim 1 based on cloud computing, it is characterised in that the hatching is online Platform includes:
Login module is registered, the logging request for receiving user's registration request and registered users;
Management module is entered, the application for receiving registered users enters information and enters information to the application and manages Reason.
7. the online SaaS platforms of the hatching according to claim 6 based on cloud computing, it is characterised in that the hatching is online Platform also includes:
Information display module, for showing default incubator information, many wound spatial information, innovation activity information and joining information At least one of.
8. the online SaaS platforms of the hatching according to claim 1 based on cloud computing, it is characterised in that also include:
Cloud security wall, for the hatching to be encrypted in the user data of line platform.
9. the online SaaS platforms of the hatching according to claim 8 based on cloud computing, it is characterised in that the cloud security wall Including:
Real-time encrypted module, for place to be encrypted in the user data of line platform to the hatching according to real-time encryption and decryption technology Reason;
Active encryption module, for place to be encrypted in the user data of line platform to the hatching according to active encryption technology Reason;
Data base encryption module, for the hatching to be encrypted in the user data of line platform according to database encryption technology Processing.
10. the online SaaS platforms of the hatching according to claim 9 based on cloud computing, it is characterised in that the cloud security Wall also includes:The hereditary module of multichannel encrypting module, cryptographic attributes, encryption file crack down upon evil forces module, E-mail enciphered module plus At least one of ciphertext data isolation in the same computer module and encryption file network sharing module.
CN201710243140.5A 2017-04-14 2017-04-14 The online SaaS platforms of hatching based on cloud computing Pending CN107026864A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710243140.5A CN107026864A (en) 2017-04-14 2017-04-14 The online SaaS platforms of hatching based on cloud computing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710243140.5A CN107026864A (en) 2017-04-14 2017-04-14 The online SaaS platforms of hatching based on cloud computing

Publications (1)

Publication Number Publication Date
CN107026864A true CN107026864A (en) 2017-08-08

Family

ID=59527812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710243140.5A Pending CN107026864A (en) 2017-04-14 2017-04-14 The online SaaS platforms of hatching based on cloud computing

Country Status (1)

Country Link
CN (1) CN107026864A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110928633A (en) * 2018-09-19 2020-03-27 北京国双科技有限公司 Method and device for determining connection state of server
CN112269664A (en) * 2020-11-16 2021-01-26 网易(杭州)网络有限公司 Cloud server resource management method, device and system
CN113344372A (en) * 2021-05-27 2021-09-03 苏州工业园区企业发展服务中心 Chain type incubation efficiency evaluation method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102325192A (en) * 2011-09-30 2012-01-18 上海宝信软件股份有限公司 Cloud computing implementation method and system
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 Cloud-computing-based platform as a service (PaaS) platform system and implementation method thereof
CN103051631A (en) * 2012-12-21 2013-04-17 国云科技股份有限公司 Unified security authentication method for PaaS (Platform as a Service) platform and SaaS (Software as a Service) application system
CN104125251A (en) * 2013-04-26 2014-10-29 华茂云天科技(北京)有限公司 Virtualization technology-based cloud computing security terminal
CN104125286A (en) * 2014-08-03 2014-10-29 浙江网新恒天软件有限公司 Smart cloud management system based on cloud computing for enterprise infrastructure

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102325192A (en) * 2011-09-30 2012-01-18 上海宝信软件股份有限公司 Cloud computing implementation method and system
CN102571948A (en) * 2011-12-29 2012-07-11 国云科技股份有限公司 Cloud-computing-based platform as a service (PaaS) platform system and implementation method thereof
CN103051631A (en) * 2012-12-21 2013-04-17 国云科技股份有限公司 Unified security authentication method for PaaS (Platform as a Service) platform and SaaS (Software as a Service) application system
CN104125251A (en) * 2013-04-26 2014-10-29 华茂云天科技(北京)有限公司 Virtualization technology-based cloud computing security terminal
CN104125286A (en) * 2014-08-03 2014-10-29 浙江网新恒天软件有限公司 Smart cloud management system based on cloud computing for enterprise infrastructure

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110928633A (en) * 2018-09-19 2020-03-27 北京国双科技有限公司 Method and device for determining connection state of server
CN112269664A (en) * 2020-11-16 2021-01-26 网易(杭州)网络有限公司 Cloud server resource management method, device and system
CN113344372A (en) * 2021-05-27 2021-09-03 苏州工业园区企业发展服务中心 Chain type incubation efficiency evaluation method

Similar Documents

Publication Publication Date Title
US9436813B2 (en) Multi-tenancy support for a product that does not support multi-tenancy
CN104270417B (en) A kind of integrated service based on cloud computing provides system and method
CA2903992C (en) Application marketplace for virtual desktops
CN103139159B (en) Secure communication between virtual machine in cloud computing framework
CN108491164A (en) A kind of mixed cloud storage architecture system
US20130097680A1 (en) High-density multi-tenant distributed cache as a service
CN107873092A (en) Control and the user that order performs is accessed
CN109962805A (en) A kind of multi-platform cut-in method and equipment based on Authority and Domain Based Management
CN104769908A (en) LDAP-based multi-tenant in-cloud identity management system
CN110138855A (en) Development resources cloud platform and resource share method
CN108701175A (en) User account and enterprise work space correlation are joined
US11689475B2 (en) System and method for tag based resource limits or quotas in a cloud infrastructure environment
Singh et al. Survey paper on cloud computing
CN103020543B (en) A kind of virtual disk reflection encryption handling system and method
Saxena et al. A survey and comparative study on multi-cloud architectures: emerging issues and challenges for cloud federation
US20220108031A1 (en) Cloud Core Architecture for Managing Data Privacy
CN107026864A (en) The online SaaS platforms of hatching based on cloud computing
Gao et al. A non-intrusive multi-tenant database software for large scale SaaS application
CN105554082A (en) Open-type operation platform framework structure and operation method
Grandinetti Pervasive cloud computing technologies: future outlooks and interdisciplinary perspectives: future outlooks and interdisciplinary perspectives
CN106790659A (en) A kind of space time information cloud storage management method
US20110106926A1 (en) System and method for implementing a cloud workflow
US20150213285A1 (en) Configuration of partition relationships
Keshavarzi et al. Research challenges and prospective business impacts of cloud computing: A survey
Dalčeković et al. Enabling the IoT paradigm through multi-tenancy supported by scalable data acquisition layer

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170808