Aliyun Storage and CDN Usability analysis and the case of Tianhong Fund
first, open Storage services (Openstorageservice,oss)
Open Storage Service (Openstorageservice,oss) is a massive, secure, and highly reliable cloud storage service provided by Aliyun. RESTFul API platform independence, capacity and flexibility of processing capacity expansion, the actual capacity to pay to truly enable you to focus on the core business.
1. Product Advantage
1, stable
(1) Service availability of up to 99.9%
(2) The system scale automatically expands, does not affect the external service
(3) Data triple Backup, reliability up to 99.99999999%
2. Safety
(1) Multi-level security protection and anti-DDoS attack
(2) Multi-user isolation mechanism
(3) Provide access logs to help trace illegal access to large-scale, high-performance
(4) unlimited storage capacity expansion
(5) The number of requests per second more than 50,000 times
(6) Multi-line BGP network to ensure smooth access to all parts of the country
2. Product function
OSS helps you deal with the storage and access of massive data easily, handing storage challenges to OSS solutions
1, Elastic expansion
Large amount of storage space, with the increase in user usage, space elasticity growth, no need to worry about data capacity constraints.
2, large-scale
It can support the high concurrent and large flow of read and write access in the same time.
3. Picture processing
For images stored on OSS, image processing functions such as abbreviations, cropping, watermarks, compression, and format conversion are supported.
4. Pay On Demand
For storage space, network traffic, the number of requests, according to the actual use of users to charge, save the cost of users.
3. Case
Fast enough is the world's leading team file sharing solution Third-party service provider. Provides document collaboration, sharing, and unified management services. Using "Fast enough cloud Library" can build a unified and orderly document knowledge management system, accumulate team intelligence, improve work efficiency. The huge storage demand makes the server cost too high, and the manual maintenance makes the cost and server stability cannot be effectively guaranteed and improved.
It's fast enough. The complete data service and application services are built on the Ali Yunping platform, all Web sites and API services use the Aliyun elasticity calculation, all the user's data will be stored on the Aliyun OSS, the user's index file is stored in the Aliyun ots. It will also launch a service where users can store data on their own OSS platform.
Fast enough Feedback: Aliyun provides a very simple and convenient overall service solution platform, we as a service-oriented cloud storage platform using the Aliyun provided by the basic cloud storage platform, effectively improve the quality of our services, but also greatly reduce the cost of our maintenance, including material and spiritual costs. At the same time, the flexible computation replaces the original hosting host and replaces the MANGODB with OTS, which greatly improves the stability and usability of our overall service.
Second, Content distribution network CDN
Contents distribution Network (Content Delivery network, short CDN) distributes the source station content to all the nodes in the country, shortens the users ' view of the object, improves the user's response speed and the usability of the website, solves the problem that the network bandwidth is small, the user's traffic is large, and the dot distribution is unequal
1. Product Advantage
1. Stable and fast
(1) node, rich in bandwidth resources, reasonable coverage
(2) Full-network monitoring, accurate scheduling, continuous optimization of the acceleration effect
2. Safety protection
(1) Enterprise-class DDoS defense
(2) Fast and accurate identification of CC attacks, real-time blocking
(3) Hide source station IP, prevent hacker to get source station information
3. Simple and easy to use
(1) Self-help configuration, perfect error reminder
(2) Rich configuration items, customizable control access, caching strategy, etc.
(3) Analyze the website business data, provide the report
4. Cost saving
(1) Flexible expansion of resources, according to the actual use of pay
(2) Access can be implemented across the operator, across the entire network coverage
third, the product function
1, CDN can distribute your website content to the whole network, across the operator, the acceleration of your site across the world martial arts, only fast not broken.
2, multi-business scene support for Web pages, downloads, video and other services to provide accelerated service.
3. Business Configuration
Self-Configuring the domain name to add, delete, change, check; Support customized caching, expiration time, anti-theft chain, and other features settings. Supervisor 4, Control report
(1) To provide customized reports, including: traffic, hit rate, visitors, ISPs and other data. API interface
(2) Provide open service, refresh content, get log and other functions.
Iv. Case
"Sing Bar" is a free social K singer Machine application. The application of the built-in reverberation and echo effect, you can modify the voice of the user to beautify. In addition to the application of accompaniment, but also provided the accompaniment of the corresponding lyrics, K song can be synchronized display, and can be as accurate as a KTV to each word. "Sing" iphone version in the App Store on the line five days after the top of the free table, the first position for a long time has been firmly on the list has never been shaken.
urgent need to resolve
Efficient and reliable for the user to provide video pictures of songs, such as real-time upload and download.
reasons to choose Aliyun
CDN Reliable, OSS simple and practical
Customer Feedback
Sing it. is a popular mobile application in the industry, millions of of active users every day to the audio, video and pictures to launch a large number of requests, so sing it for storage and CDN huge demand. Aliyun's OSS storage is fast, reliable, secure, powerful in management and query, and fast in response to technical support. Its seamless connection with CDN has laid a foundation for the excellent performance of CDN, and ensured fast and reliable access to the data. Sing it. Also attempts to use the Aliyun elastic computation, its reliability and the network performance are satisfactory. The convergence of other services, such as OSS and CDN, is very convenient, and the configuration is effective for a short time, which provides a guarantee for simplifying the company's IT environment and reducing the company's IT expenditure.
third, large-scale computing services
Open Data processing services (Open Data processing service, referred to as ODPs) by Aliyun Independent research and development, to provide TB/PB-level data, real-time requirements of the distributed processing capacity, applied to data analysis, mining, business intelligence and other fields. Alibaba's data business is running on ODPs.
1. Product Advantage
1, distributed
(1) Using Distributed cluster architecture
(2) Cross-cluster technology breakthrough
(3) The size of the cluster can be flexibly expanded according to the need
2. Safety
(1) Automatic storage fault-tolerant mechanism
(2) All calculations run in the sandbox
(3) Ensure data security, high reliability
3. Easy to use
(1) Standard API way to provide services
(2) High concurrency high throughput data upload and download
(3) Fully support the data processing based on SQL
4. Management and authorization
(1) Support multiuser management collaborative analysis data
(2) Support for user Rights management in a variety of ways
(3) Configure a flexible data access control strategy
2. Product function
ODPs help you to easily achieve large data, once and for all to resolve data troubles
1. Massive operation
Completely no limit to solve large data storage and operation bottlenecks, so that you focus on data analysis and mining, maximize the value of data
2, open the box is used
Need not care about the construction and operation of the cluster, only a few simple steps, you can start the data analysis and mining tasks.
3. Data security
ODPs multi-tiered data storage and access security to protect your data: no loss, no leakage, no theft.
4. Pay by volume
ODPs the cost of your data usage to the maximum, depending on your actual storage and calculation costs.
3. Case
Tian Hong Fund
Tianhong Fund and Alipay in June 2013 to launch a "balance treasure" financial payment products. "Balance Treasure" after the line, in just a few months, the balance treasure the scale of capital will break through billions, the number of users exceeded 30 million. To become the first fund in the history of China's Fund to break through billions.
Deployment architecture Sharing
Deployment Architecture Interpretation
Tianhong Fund in order to support the "balance treasure" business, in April to direct sales and liquidation system for a period of expansion. However, after the first phase of the system on-line, the number of business and users increased rapidly, according to the volume of business to increase the speed of the October phase of the system will encounter bottlenecks.
And in order to meet the "double 11" Business volume impact, the need to reach the direct sales system per second account number of more than 1000, liquidation system to complete the liquidation of 300 million transactions need to be completed within 150 minutes of higher requirements, the first phase of the system can not meet this performance requirements. After a technical assessment, Discover the use of traditional architectures, whether from the construction cycle or the capital investment, are unable to meet the requirements of the Tianhong fund support double 11. Eventually, the fund decided to move the system to the financial cloud. After 2 months of project migration, Tianhong Fund Oberyun successfully on September 26, becoming China's first core system in the cloud of the fund company.
After the system on the cloud, after the system pressure test, the final performance exceeded expectations, real-time request processing can reach 12000 strokes per second, and the liquidation of 300 million transactions can be completed within 140 minutes. The system on the line one months after the double 11 peak test, the system performance is stable and reliable, handed a perfect answer.
Business Value
"Balance Treasure" is a typical case of internet finance, is Tianhong and Alipay in the Fund payment field of an innovation. It is also the first successful case of using cloud computing to support direct sales and clearing systems. "Balance treasure" for more than 3000W of Internet users to provide Money fund management services, based on cloud Computing fund clearing system can handle more than 300 million transactions per day data. "Balance Treasure" in the business model and technical framework of innovation, the financial industry has produced a huge response to become the benchmark case of internet finance.
Customer Feedback
Based on the Aliyun platform, we built the cloud production environment that our system needed within a few hours. "Balance Treasure" on September 26, after the cloud, liquidation effect is very good. It takes only 30 minutes to complete the 8-hour liquidation process. If we build a production environment of this size on our own, we need tens of millions of of the input, but it takes only a little effort to put it in Aliyun.