[IT168] Zhuangao to video website in 2006 as the representative of the rapid rise of online video industry, IPTV, video sharing sites, video search, providing interactive video services, community, friends, podcasts, and more rapid development of new media. Online video industry has become the focus of many institutions of capital and investment focus. But in the online video industry prospects were bright at the same time, operational issues also will appear, enter 2007, the capital sector is no longer on the online video industry, blind fanaticism, the business model innovation and cost control requires a higher .
Today, the text of the forms have been unable to meet a variety of network users more content on demand, we need a richer digital publications, pictures, sound and video to express and exchange; the same time, one-way communication can not satisfy the user interactive Web experience requirements, we need a richer interactive experience with flexible exchange; IT architecture must be able to carry and spread the explosive growth of unstructured data.
Meanwhile, the growth of user traffic has never stopped, as opposed to traditional applications, the online video industry applications has a very large number of users up space, IT facilities faced with strong cost control pressures.
So, how should we deal with online video industry, business model innovation and cost control challenges?
A typical application architecture video site
We will be the most representative of the online video industry video sharing site, for example, through a transformation of the video site storage environment requires network video case to see what kind of IT architecture, analysis of what kind of storage system to be better support business model innovation, and a reasonable cost.
A typical application architecture video site
First, let's take a look at the video site's IT structure: As shown above, respectively, by the streaming media server, Web server, online recording server, video conversion server, database server, management server, image server and other servers, a number of different number of servers.
The architecture in the current video site with some typical. But these pieces together by the IT infrastructure, how to support video sharing portals competitive advantage?
Interactive experience and services to meet the pressure of <br /> the following we will apply the characteristics of both demand and technology to analyze the structure of how to meet the operational requirements of the video Web site:
1 interactive experience for:
First, to meet the needs of the user interaction experience and maintain their original advantage, the need to provide video upload and online video recording feature; Second, the need for the different formats of video into a unified format for the site; Finally, need to upload as soon as released for broadcast.
(2) Service pressures:
First of all, not only need to deal with the large number of users have access to, and will meet the continuing traffic growth; Secondly, when a user visits increased, reflecting the need to maintain a good speed and response time; Finally, we must face the increasing clarity increase, the stream of services caused by increased pressure.
In all the technical level, how do we better meet the many needs?
1 in codec technology levels: encoding and decoding technology continues to emerge, we can see better decoding, encoding a higher compression rate codec, and many other areas are making good progress. Especially by the CAS Institute of Computing led the development of the AVS standard, is a new generation of China's independent intellectual property rights codecs, network video industry in China will promote the healthy development.
(2) the transmission level in the media: CDN technology is relatively mature, P2P technology is also very rapid, although there is a lack of uniform standards and other issues, but can not hide the edge of P2P technology. Currently, there are many video platform operator uses P2P technology. In addition, CDN + P2P composite technology have a relatively good development.
3 in the media service provider levels: server clustering technology is quite sophisticated: two-plane to multi-machine database cluster, the DNS round-robin or related technology for Web server clusters, by the relevant queries to technology such as streaming media server cluster can be more easily achieved. Mature technology on-demand server clusters to increase the appropriate application server to respond to business needs, enough for the network video industry with good support.
4 storage resources in the media: the need for large capacity, high bandwidth, shared storage technology to support, and traditional storage structures and storage technology, but not well positioned to meet the storage needs of video sites.
So video sites are any specific storage requirements, storage environment, how we can meet these requirements? Here we analyzed in detail through an example video site storage needs of the environment:
Centralized storage eggs in one basket
Nothing more than the traditional storage architecture, there are two: centralized and distributed. Network video storage solutions facing the centralized storage and distributed storage are two options, both structural advantages and disadvantages, choose it is more difficult. Case of video storage structure on the site experienced a "centralized - distributed - distributed centralized storage" type back through the changes:
The site was established, with a centralized storage architecture.
A video Web site of the original centralized storage system
Many network video storage using the most similar to the figure, the centralized media storage structure to store all the data, usually for the NAS architecture. Simply put, is a large-capacity file server, and high-end NAS structure is followed by a NAS head SAS, SCSI or Fibre disk array.
Advantages of centralized storage is more obvious:
1. Centralized storage load balancing service can be realized, because the data streaming services are shared between and uniform, when a hot busy, all the streaming media server can provide services to reduce pressure points, rather than the distribution type of storage will be hot busy, there is no hot spare storage content of this uneven situation.
(2) centralized storage to improve storage resource utilization.
3 focus on the high level of protection and lower cost Raid, Raid protecting distributed storage are costly to achieve.
4 centralized backup (snapshot) recovery, to facilitate the realization of a remote disaster recovery.
5 centralized storage management complexity of the program is relatively low, for example to manage the Mount point: Mount points need to manage the number of 16 (M + N + F + W), namely the figure above the 16 Blue Line.
6. Centralized storage is also a streaming media server central management of video content.
We know that centralized storage also has many advantages, should be able to meet the needs of the actual operation of the site. However, the video Web site development and traffic growth, the site will eventually give up centralized storage structure shift to distributed storage structure, which is why?
We will continue on the next chapter, analysis of centralized storage bottlenecks, and propose solutions.