Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

257 results about "Internet data center" patented technology

Data Center. A data center is made up of numerous data servers housed in the same complex. Like computers, servers require certain environmental conditions, such as moderate levels of heat and humidity, as well as network connections to access the Internet.

Network performance monitoring in a content delivery system

A method for Internet content delivery in a content delivery network established at network locations, the content delivery network comprising a plurality of content servers for serving content resources. The plurality of content servers includes a plurality of subsets of content servers, each subject being located at one of a plurality of Internet data centers. For each Internet Protocol (IP) address block from which requests for content resources are expected to be received, the method generates a candidate list of Internet data centers to be used to service the requests for content resources. For the IP address block, the method selects at least one of the Internet data centers from the candidate list to be used to service the requests for content resources. The selected Internet data center for the IP address block is written into a network map. The selecting step is carried out concurrently for each IP address block from which requests for content resources are expected to be received such that the network map comprises the selected Internet data center for each IP address block. The network map is then provided to a domain name service (DNS) associated with the content delivery network. In response to a DNS query received at the domain name service associated with the content delivery network, the network map is used to identify one of the Internet data centers from the candidate list to be used to service a request for a content resource.
Owner:AKAMAI TECH INC

Monitoring for replica placement and request distribution

A platform that may be used to dynamically reallocation resources to support an Internet application is disclosed. In an embodiment, the platform may include two layers of distribution, one at the DNS layer and one at an Internet data center layer. The platform may include a dynamic resource allocation manager that causes instances of applications to be initiated in Internet data centers in response to dynamic conditions and characteristics of the application. A monitoring system module may be provided to keep the dynamic resource allocation manager informed as the health and utilization of instances of the application.
Owner:AMERICAN TELEPHONE & TELEGRAPH CO

Designing layout for internet datacenter cooling

A system and method to model and design a layout of an Internet Datacenter (IDC) for cooling. The IDC is defined as a collection of cells, the cells of the IDC are pre-characterized, an arrangement of the cells within the IDC is determined, and a profile for one or more parameters of interest for each cell are determined.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP

Video content distribution scheduling method, device and system

An embodiment of the invention discloses a video content playing method, device and system. The method includes receiving a playing request for video content to be played and transmitted by a terminal device; selecting the optimum target Internet data center IDC node serving for the terminal device according to the playing request; acquiring the node information of the target IDC node; acquiring the real-time bandwidth of the target IDC node from the state information collected in real time; determining the code rate information of the video content to be played according to the obtained real-time bandwidth and the corresponding rule of the code rate information of the video content to be played and the code rate information; transmitting the node information of the target IDC node and the code rate information to the terminal device to enable the terminal device to select the video content to be played and adapting to the code rate information from the target IDC node to play. By means of the method, device and system, IDC bandwidth occupation can be reduced, or the IDC bandwidth utilization rate is improved.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

IDC (internet data center) network export flow balancing and adjusting method, equipment and system based on SDN (software-defined networking)

The invention discloses an IDC (internet data center) network export flow balancing and adjusting method, equipment and system based on SDN (software-defined networking) with an aim to solve the technical problem of absence of balancing and adjusting of IDC network export flow in the prior art. In some feasible embodiments of the invention, the IDC network export flow balancing and adjusting method includes transmitting information of at least one AS (autonomous system) packet to an SDN controller by a strategy control device, generating AS filter strategies with the packet information by the SDN controller and issuing to the DPE so as to obtain AS flow information calculated according to the AS filter strategies, and generating flow adjusting strategies according to the AS flow information, wherein the flow adjusting strategies are used for instructing the target AS packets to adjust flow to a target export link; transmitting the flow adjusting strategies to the SDN controller, wherein the flow adjusting strategies are used for controlling the DPE to adjust export flow by the SDN controller.
Owner:HUAWEI TECH CO LTD

Execution strategy generation method and device under cross-IDC (Internet Data Center) big data processing architecture

The invention discloses an execution strategy generation method and device under cross-IDC (Internet Data Center) big data processing architecture, and relates to the field of big data processing. According to the method, current available computing resources and internet transmission resources reported by each IDC cluster are received; on the basis of a task classification model base, optimum execution strategies of tasks are determined according to the types of the tasks; the optimum execution strategies of the tasks comprise the demanded computing resources and consumed time of the tasks; the current optimum execution strategies of the tasks are obtained through calculating according to every two of [cluster available computing resources and task data distribution] matrixes in an available resource pool and [demanded computing resources and consumed time of each task and cluster available internet resources] matrixes. Compared with the existing scheme, the technical scheme provided by the invention has the advantages that the computing and internet resources can be utilized in a high utilization rate on a big data processing platform built cross-IDC, the service quality demands of different services can be satisfied, and the flexible service extension capability is realized.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Internet of Things based intelligent IDC (Internet data center) computer room monitoring system

The invention relates to an Internet of Things based intelligent IDC (Internet data center) computer room monitoring system which is composed of a sensing layer, a converging layer, a scheduling layer and a corresponding feedback control portion. Data are acquired through various sensors to be transmitted to the converging layer for checking and filtering processing through the sensing layer prior to being transmitted to a control center through a GPRS (general packet radio service) network or an Ethernet network; after the control center receives the environmental data and server status information inside a computer room, the data are analyzed and subjected to periodic processing; if environmental parameters and deviating thresholds are found, a control instruction is sent to the feedback control portion to regulate a computer room environment and server status inside the computer room. Since the control instruction can be accurately issued and processed by means of accurately acquiring, uploading and processing the environment and equipment data information inside the IDC computer room in real time and dynamically regulating the computer room environment and the server status inside the computer room, intelligent monitoring of the environment and equipment inside the IDC computer room is realized, and third-party equipment is enabled to be integrated into an existing system by additional arrangement of a wireless module.
Owner:浪潮创新科技股份有限公司 +1

Unconventional network access behavior monitoring system and monitoring method

The invention discloses an unconventional network access behavior monitoring system. The unconventional network access behavior monitoring system is set in an Internet data center (IDC) machine room of a telecom operator, connected with an access layer switch and a convergence layer router which are accessed in a high broadband user private network in a communication mode and collects traffic flow data based on NetFlow. The unconventional network access behavior monitoring system comprises a basic information database, an Internet Protocol (IP) traffic flow data acquisition and analysis module, a high broadband users private network border gateway protocol (BGP) routing information filtering module, a high broadband users private network active subscriber identity module, a high broadband users private network active user behavior legitimacy identifying module and a information display and blacklist management module. The invention further provides an unconventional network access behavior monitoring method. According to the unconventional network access behavior monitoring system and the monitoring method, aiming at high broadband (> 45 Mb / s) IDC clients, irregularities of unconventional accessing to telecom operator Internet through renting operators IDC data special line and the like is effectively monitored.
Owner:SOUTHERN TELECOM SERVICE CENT CO LTD SHANGHAI

Resource allocating method and resource allocating system

ActiveCN103200020AMeeting the need to get resources quickly put into useReduce manual interventionData switching networksOperational systemHuman–computer interaction
The invention discloses a resource allocating method and a resource allocating system. The resource allocating method comprises a step of receiving virtual machine application requests which are submitted by a user and carried with the types and the number of virtual machines, a step of providing an alternate resource allocating model list for the user, a step of providing a target virtual machine alternate installing software list and receiving a choice of the user according to resource allocating model information selected by the user, virtual machine hardware configuration information submitted by the user and virtual machine operation system information submitted by the user, a step of allocating a target virtual machine according to the configuration information of the target virtual machine, and a step of carrying out the resource allocation after the configuration is finished. The user can be helped to submit a resource application and can automatically finish the resource allocation by the introduction of a friendly man-machine interaction means, manual intervention of professionals in an internet data center is reduced, and requirements for fast obtaining resources which can be brought into service are met after the user submits the application.
Owner:ZTE CORP

Resource processing method and device based on Internet data center

ActiveCN106899518AEasy to achieve dynamic elastic expansionReduce construction costsData switching networksResource poolVirtual switch
The embodiment of the invention discloses a resource processing method and device based on an Internet data center. The method comprises the steps of receiving a service resource configuration request sent by a client; selecting at least one target cloud virtual machine and at least one target virtual switch from a preset resource pool of the Internet data center according to resource configuration information; and establishing a data transmission channel between each target cloud virtual machine and each target virtual switch and determining each target cloud virtual machine and each target virtual switch with the data transmission channel as a target cloud database corresponding to target user information. Through adoption of the method and the device, cloud management can be realized, dynamic resilient expansion is supported, and the establishment cost and operation and maintenance cost are reduced.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Protection method, apparatus and system for distributed denial of service DDoS (distributed denial of service) attack

ActiveCN104967588AHigh precisionAvoid technical issues with low protectionTransmissionAlarm messageTraffic capacity
The present invention discloses a protection method, apparatus and system for distributed denial of service DDoS (distributed denial of service) attack. The method includes receiving DDoS attack alarm messages, wherein the DDoS attack alarm messages are used for indicating that DDoS attack appears on a business server; acquiring protection configuration parameters in response to DDoS attack alarm messages, wherein the protection configuration parameters are used for filtering a data packet which is sent to the business server; and sending the protection configuration parameters to a multi-level flow cleaning system so as to indicate the multi-level flow cleaning system to filter the data packet sent to the business server according to the received protection configuration parameters, wherein the multi-level flow cleaning system comprises a first flow cleaning system at a backbone network node and a second flow cleaning system at an IDC (Internet data center) entry. The present invention solves the technical problem that flow cleaning is performed only based on cleaning equipment adjacent to a business server so that the protection capability is lower in the prior art.
Owner:TENCENT CLOUD COMPUTING BEIJING CO LTD

System and method for providing and using a VLAN-aware storage device

The present invention provides secure IP protocol capable storage devices using Virtual Local Area Network (VLAN) techniques. Specific embodiments of the present invention provide techniques for securing VLAN aware storage devices, and the like. In specific embodiments, techniques according to the present invention can provide Internet data centers that are responsible for keeping their customer's computers and storages safe and secure with the capability to strictly separate LAN access for different customers using VLAN (virtual LAN) technology.
Owner:HITACHI LTD

Method and device for safety monitoring of website legality

The invention provides a method for safety monitoring of website legality. The method for safety monitoring of website legality comprises the following steps: collecting the interaction data traffic between a user and a website at the exit of the internet data center; analyzing traffic data and obtaining the domain name address of the website in a data packet; matching the domain name address of the website with website domain names stored in a domain name filing library, if the match fails, determining the website to be an illegal website, and sending a blocking packet or redirection packet to the user to prevent the user from accessing, and if the match is successful, determining the website to be a filing website and restoring the text content of the data packet; and matching the restored text content with an illegal keyword library, if the match is successful, determining the website to be an illegal website, and sending the blocking packet or redirection packet to the user to prevent the user from accessing. According to the invention, by means of the bypass redirection technology, the legality of the website domain name and the legality of the content of the website are recognized automatically to prevent the user from accessing the illegal website and provide a friendly prompting page for the user.
Owner:BEIJING ACT TECH DEV CO LTD +1

Monitoring for replica placement and request distribution

A platform that may be used to dynamically reallocate resources to support an Internet application is disclosed. In an embodiment, the platform may include two layers of distribution, one at the domain name server (DNS) layer and one at an Internet data center layer. The platform may include a dynamic resource allocation manager that causes instances of applications to be initiated in Internet data centers in response to dynamic conditions and characteristics of the application. A monitoring system module may be provided to keep the dynamic resource allocation manager informed as the health and utilization of instances of the application.
Owner:AMERICAN TELEPHONE & TELEGRAPH CO

Data center system and device and method for providing service

The invention discloses a data center system. The data center system comprises a large number of first load balancing equipment, a large number of second load balancing equipment, and a plurality of servers, wherein the large number of first load balancing equipment is used for receiving first network requests from a client side and sent by an extranet core, and converting a source address and a target address; the large number of second load balancing equipment is used for receiving the first network requests, converting the first network requests into second network requests, and converting the source address and the target address to the second network requests; and the plurality of servers are used for receiving the second network requests from the second load balancing equipment, generating second network responses, and returning the second network responses to the corresponding second balancing equipment. Service can be provided for different networks simply and transparently on the premise of not changing the existing IDC (Internet Data Center) network structure and upgrading the system and an application program in a large scale. The invention further discloses a method of providing the service for the data center, a data center system-based evolution deploy method, four layers of load balancing equipment, and seven layers of load balancing equipment.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Internet data center (IDC) network-based service processing method, equipment and system

The invention discloses an Internet data center (IDC) network-based service processing method, IDC network-based service processing equipment and an IDC network-based service processing system. IDC and content delivery network (CDN) services can be realized through a common resource and equipment configuration can be performed by comprehensively considering the situations of an equipment resource and a system resource, so that user configuration in the network is more flexible and convenient and a combination scheme of the IDC and the CDN can be determined flexibly.
Owner:CHINA MOBILE COMM GRP CO LTD

Network fault detection method and system

The invention discloses a network fault detection method and system. The method is suitable for being executed in an aggregation server; the aggregation server is in communication connection with oneor more network servers and a database server; the network servers are accessed to multiple Internet data centers; each Internet data center is deployed with multiple switches; multiple hosts are accessed to each switch; and a corresponding data probe is preset in each host and is in communication connection with the network server. The method comprises steps: one or more index data reported by the network server are received, wherein the index data are formed by the network server according to a detection result reported by each data probe; according to the index data in an abnormal state, anetwork connection is detected; and if the detection result indicates the network connection fails, an alarm is given; the index data with normal states are subjected to aggregation calculation to acquire corresponding network quality data; and the network quality data are transmitted to the database server for being stored conveniently.
Owner:CHEZHI HULIAN BEIJING SCI & TECH CO LTD

Internet data center temperature and humidity early warning method and device

The invention provides an Internet data center temperature and humidity early warning method. The method comprises the following steps: temperature data and humidity data of multiple moments of each computer room of the Internet data center are acquired; a self-adaptive threshold at each moment is calculated according to the temperature data and the humidity data at the multiple moments; standard deviation of the self-adaptive thresholds at the same moment within a preset time period is calculated according to the self-adaptive threshold at each moment, and a confidence interval is calculated according to the standard deviation; and if the detected temperature data and the detected humidity data are in the confidence interval, the temperature data and the humidity data are judged to be normal, or otherwise, the temperature data and the humidity data are judged to be abnormal. The method can better monitor the Internet data center temperature and humidity of the computer room, the computer room operation environment can be more flexibly and precisely mastered, and the method is real-time, high-efficiency and easy to use. The invention also discloses an Internet data center temperature and humidity early warning device.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Network quality monitoring method and system of internet data center

The embodiment of the invention discloses a network quality monitoring method of an internet data center (IDC) and a system thereof. The method includes: the user accesses the network speed measurement page, and the accessing speed of the user to IDC is measured by the network speed measurement page; the network speed measurement page sends the accessing speed to an IDC monitoring server, and according to the accessing speed, the IDC monitoring server identifies the IDC network quality. The application of the embodiment of the invention ensures that client detection ends need not to be deployed everywhere, so that monitoring cost is remarkably lowered; the embodiment of the invention does not detect IP of the user actively, so that the privacy of the user is protected; according to geographical position and ISP attribute, the IDC monitoring server counts and averages the data of each user to obtain the network speed of each ISP user who accesses IDC everywhere, so as to realize the all-round monitoring of the IDC network quality.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Method and apparatus for automatically collecting and analyzing switch logs

The present invention discloses a method and apparatus for automatically collecting and analyzing switch logs. One specific embodiment of the method comprises collecting logs generated by all switches in an internet data center; filtering the logs according to a preset rule, and retaining the logs according with the preset rule; performing structured processing on the retained logs to form structured data, wherein the structured data comprises switch IDs, timestamps, message types and detail messages; transmitting the structured data to a storage device; and analyzing the structured data in the storage device. According to the embodiment, automatic collection, transmission, storage, structuration, query and analysis of the switch logs are achieved.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Method, system and equipment for managing multi-IDC (internet data center) cluster configuration file

The invention discloses a method, a system and equipment for managing a multi-IDC (internet data center) cluster configuration file. The method comprises the steps that according to the logo of the IDC cluster carried by a configuration updating request, the IP (internet protocol) address of one online server in the IDC cluster and the name of a configuration file, a supervisor acquires a corresponding configuration file as the copy of the configuration file to locally store the copy from the corresponding online server in the corresponding IDC cluster and displays configuration parameters in the copy of the configuration file by a configuration interface; after a configuration submit request is received, the corresponding configuration parameters in the copy of the configuration file are updated according to the configuration parameters modified through the configuration interface by a user; after a configuration issuing request is received, the copy of the configuration file is issued to each online server in the IDC cluster or is issued to each online server in each IDC cluster. Therefore, the management on the configuration file of multiple IDC clusters is realized by a simple logic, the management is more convenient and the stability of the online servers is higher.
Owner:新浪技术(中国)有限公司

File storage method, server and computer-readable storage medium

The present invention discloses a file storage method, which is applied to an internet data center. The internet data center comprises a file processing system, a distributed file system and a distributed storage system. The file processing system comprises a server and a client. The method comprises that: the server receives files uploaded by a sender through the client; the received files are cached into a temporary folder and the storage location information of each file is recorded in the distributed storage system; combined processing is carried out on each file in the temporary folder toobtain a combined file, and the combined file is stored in the distributed file system; and based on the combined file, the corresponding storage location information in the distributed storage system is updated. The present invention also discloses the server and a computer-readable storage medium. According to the technical scheme of the present invention, the number of data storage can be increased through the combination of files, and the files are stored through the distributed file system, so that the number of storable files is more.
Owner:WEBANK (CHINA)

Site integration management system for operational support service in an internet data center

A management system for an Internet Data Center, comprising an Information Technology and Network Management System IT&N for managing the Data Center, a Building Management System BMS for monitoring facilities related to the IDC such as access control, fire protection and intruder protection, and a Facility Management System FMS for maintaining geographical views and information about equipment, furniture and building space. The BMS is connected to the IT&N for transmitting event data whenever an event occurs, such as when a parameter associated with the event leaves a predetermined range. The IT&N comprises an Operational Support Service OSS for processing event data, defining actions resulting from the processing and transmitting commands to the BMS and / or to the IT&N in response to the defined actions.
Owner:KYNDRYL INC

Comprehensive tourism information service multimedia platform

The invention relates to a comprehensive tourism information service multimedia platform. The comprehensive tourism information service multimedia platform comprises a handheld intelligent terminal client, an operator management system, an operation management system, a tourism service provider application system and an interface system. The platform is built in a communication operator IDC (Internet Data Center) machine room, and docked with an existing business system through a special optical fiber network and a tourism sector. Management personnel of project operation accesses the operation management system directly through an operator Intranet, judges a location of a tourist through a positioning system and data of the operator management system, and pushes tourist tourism service system information and a download address of the handheld intelligent terminal client in time. Position coordinates of scenic regions, scenic spots, even tourism service merchants are acquired through a GPS (Global Positioning System) positioning technology. The tourist is guided in tourism through multinational voices and characters, so that precise pushing of tourism information such as accurate tourism routes, scenic regions, scenic spots, ticket services and tourist flow analysis around the current position is realized, and guidance and recommendations of intelligent traffic information are realized.
Owner:GUANGXI KINGON SOFTWARE

Computer energy-saving method and system combined with temperature sensing

The invention discloses a computer energy-saving method and system combined with temperature sensing, and designs and realizes a method for controlling a working state of a CPU (Central Processing Unit) in an internet data center by taking energy saving as an aim. The method comprises the following steps that total energy consumption of a computer operation fixed working load in time T is obtained, wherein the total energy consumption comprises calculation energy consumption of a computer and refrigeration energy consumption obtained according to a temperature; in the time t, the CPU of a computer is at a dormant state and the frequency of the CPU under a work state is the lowest frequency meeting the fixed work load; the time t is increased and the step 1 is circularly carried out until the frequency of the CPU under the work state is up to 100%; a load strategy with the lowest total energy consumption is an optimal load strategy and is used for saving energy when the computer is actually operated. According to the computer energy-saving method and system, the calculation energy consumption and the refrigeration energy consumption of the computer or a data center server can be effectively reduced.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI

Anti-DDoS attack protection system suitable for the field of internet data center

The invention relates to an anti-DDoS attack protection system suitable for the field of an internet data center. The system comprises an internet, a zombie host, a POP access router switch, an IDC server hosting area, a cloud host service area, a core switch, a boundary node, an attack packet detection analyzer and a DDoS attack cleaning device. The internet is respectively connected with the zombie host and the boundary node. The boundary node is respectively connected with the core switch, the attack packet detection analyzer and the DDoS attack cleaning device. The attack packet detection analyzer is connected with the DDoS attack cleaning device. The core switch is respectively connected with the POP access router switch, the IDC server hosting area and the cloud host service area. Compared with systems in the prior art, the system has advantages of being low in cost, high in efficiency and full-automatic in protection.
Owner:上海地面通信息网络股份有限公司

Real-time monitoring, adjusting and controlling method for machine room operation energy consumption

The invention discloses a real-time monitoring, adjusting and controlling method for machine room operation energy consumption. The real-time monitoring, adjusting and controlling method is characterized by comprising the following steps that temperature and humidity parameters and a thermal imaging picture in an Internet data center (IDC) machine room are collected through an environment monitoring assembly; according to the thermal imaging picture, heat distribution in the IDC machine room is obtained, and a control instruction is sent to a terminal air conditioner PLC; the terminal air conditioner PLC controls terminal air conditioners in the IDC machine room to conduct differentiated temperature adjusting; a refrigerating system PLC is utilized to collect device characteristics of devices in a refrigerating system and upload the device characteristics to a central computer to build energy consumption models of the devices; and according to the refrigerating load, the central computer is utilized to conduct data processing to obtain an operation working condition achieving the minimum energy consumption of the refrigerating system, and a refrigerating system PLC is utilized to conduct active adjusting control. The real-time monitoring, adjusting and controlling method has the advantages that the environment situation in the IDC machine room and the operation working condition of the refrigerating system in a refrigerating machine room can be monitored in real time, and the energy consumption of the refrigerating system in the refrigerating machine room can be reduced effectively.
Owner:AIHENG ENERGY TECH SHANGHAI

Video cloud platform system, video request processing method, storage medium and processor

The invention discloses a video cloud platform system, a video request processing method, a storage medium and a processor. The video cloud platform system comprises a content access layer comprisinga content access server used for accessing video contents provided by a video content service operator to a video cloud platform; a private backbone layer comprising an Internet data center interconnected by an optical fiber, wherein the Internet data center is used for transmitting the video contents from the content access layer to a streaming media server; a network transmission layer comprising the streaming media server used for issuing the video contents to a terminal user; and a user access layer used for accessing at least one terminal user to the video cloud platform, and the terminaluser successfully accessing the video cloud platform is allowed to access the video contents. By adoption of the video cloud platform system, the following technical problems are solved: content distribution and streaming media related platforms are difficult to serve as a platform to meet different levels of operation needs of different video operators, and it is difficult to achieve the consistency of quality of service, the controllability of cost and the diversity of services.
Owner:卫小刚

Method and system for managing services in Internet data center

The invention discloses a method and system for managing services in an Internet data center, and belongs to the field of Internet communication. The method comprises: a management server obtaining identifications of operation for managing the services, included in a function role, and sending the identifications of the operation, included in the function role to a terminal corresponding to a user to facilitate the selection of the identification of operation to be executed by the user; and a stepping machine receiving an operation request message sent by the terminal, generating an operation log, and sending the operation request message to the server to enable the server to execute the operation to be executed according to the operation request message so as to realize management of the services included in the server, the operation request message carrying the real name account number, the function role, the identification of the operation to be executed, and / or the address of the server of the user. By using the method and system, service abnormities caused by maloperation can be avoided, and the user can be prevented from tampering data for seeking of personal gains by use of job convenience.
Owner:SHENZHEN TENCENT COMP SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products