Yahoo plans to open next year its cloud services platform
Thanked non-’ If you Yan fengjiao seed delivery
News source: NetEase technology
On May 12, according to foreign media reports, Yahoo plans to open source early next year its own internal “cloud service” platform, the platform is between the Amazon EC2 (Elastic Compute Cloud) and Google app engine cloud platform (App Engine). It was reported that Yahoo inside the platform referred to as “the cloud”, is part of Yahoo’s infrastructure, in short is Yahoo’s internal research and development of the computing resources needed to provide a platform. With Amazon EC2 virtual servers configured only with very original unoptimized different, Yahoo’s “cloud” platform preferences such as load balancing, security services, after this upgrade, developers won’t have to worry about load balancing problems.
Although Google app engine for developers provides this type of service, but Yahoo’s “cloud” platform is more advanced. Because the “cloud” platform not only provides more of the underlying infrastructure, but also did severe restrictions to application design, to ensure that application and infrastructure compatibility. Yahoo’s “cloud” platform on the programming language, developers can use to select the library is restricted, or even prohibit system requests took longer than 30 seconds, or back more than 10M the size of the data.
Yahoo said its earlier planned for 2011 open source the platform, and gradually open source companies all the back-end platform. Now Yahoo is already using open source Hadoop distributed systems infrastructure, to handle a large number of the distribution of numeric operations. And, in June last year Yahoo Hadoop framework also publishes its own, and was released in November last year the traffic Server (Traffic server) to deal with edge caching, edge operation and load balancing, as well as traffic management Yahoo store platform and server virtualization services. Also, Yahoo will timely open source its storage platforms and data-processing platform.
All this makes Yahoo’s “cloud” platform differ with Google, Google developed the back-end platform control in the hands of their own. Google has published several papers on distributed file system-GFS and MapReduce parallel programming model for large-scale data set expositions, which later become cornerstones of Hadoop. But since then, Google has developed a new GFS2 file system, and as a company “caffeine” ("Caffeine") search infrastructure part of the publication.
Amazon EC2 is also closed. Not only does the EC2 can run Ubuntu Server, or the Federal Government a new Nebula cloud computing foundation for research and development. Nebula cloud computing by the United States aviation and Space Agency (NASA) contractors.