A few years ago, when I came to Hangzhou to communicate with my friends about the SCS cloud computing platform, I found many problems experienced by many technicians in innovation. That is how to make those who do not understand SCS cloud computing platform to understand how it works? I am here to brief my opinion, later encountered do not understand the problem, you can check online.
The so-called SCS is the acronym for the Simulate Cell System, where Cell refers to cells, since the genomics, and particularly the models of genes, DNA and cells among them, have been the most inspired since 2004, Only took the name, previously also called software activation technology.
Know SCS, then SCS cloud computing platform to understand. SCS itself is a calculation of ideas, any ideas need to have practical use of the value, so there is a SCS cloud computing platform, which is the SCS ideas in the current distributed computing applications, that is, cloud computing applications on. The reason is called cloud computing, on the one hand, because there are many text now covered with words, there are cloud computing words; the other is that, in addition to cloud computing is distributed technology development and application of today's many technologies known , Also made a number of unrealized application vision. These visions include:
◆ The emergence of specialized operators that provide computing power, enterprise development business only need to focus on business logic, do not need to care about the hardware configuration and maintenance of resources, which are given to the operator to provide computing power, as if the enterprise electricity, and power As operators provide electricity, companies do not need to manage and maintain the generators themselves.
Enterprise computing resources actually needed business can dynamically change, just like the same electricity, the summer air conditioning, a little more; winter less; a little less during the day; turn on the lights at night with a little more. Businesses also charge for the use of computing resources based on actual usage.
◆ At present, there are more and more services on the Internet. Many services need to be integrated between different enterprises or different industries. For example, Taobao, Taobao, payment companies and express delivery companies are required to provide network shopping service together. Therefore, the more The faster, easier and more automated business integration needs to be achieved.
Of course, the above list only three major visions. There are other visions of the entire cloud computing. At present, many current cloud computing technologies are also developed using the original technologies, such as C / C ++, J2EE, .NET or virtualization, and only a small part of the vision is achieved. For example, current Amazon EC2 implementation Part of the first vision above. The idea of SCS itself, is very fit the vision of cloud computing, so I started from 2009, and gradually with SCS ideas to achieve a new cloud computing common platform, this platform is completely different from the current. Net or J2EE. The application implemented on this SCS cloud computing common platform can fully realize the above 3 vision.
I currently do not have any existing development technology, using Linux SCS cloud computing platform to achieve a simple Blog system, of course, the database or MySQL. In fact, SCS cloud computing platform than the current superiority of technology, I have written some documents, including ppt, netizens are interested, you can be to what I want. The following brief introduction:
◆ RDS: Role Define Script, role definition script, define roles for ComEgg and MagicEgg, including defining protocols, business applications, network communications, and so on. Similar to the current development of many languages and scripts, such as C #, Java, PHP and so on.
◆ ComEgg: background service implementation, can split and split, support any protocol and related applications, can be cross-platform. Similar to the current Web server, such as Tomcat, WebLogic, IIS and so on.
◆ MagicEgg: client executable, can split and split, support any protocol and related applications, Desktop native UI, can be cross-platform, or even mobile terminal. Similar to the current IE, Firefox and other browsers.
◆ Frameworks: For the application, the definition of some of the template framework, here mainly refers to the cloud computing framework to facilitate the development of applications. Similar to the current development framework, such as MVC framework.
SCS cloud computing platform is still a seedling, in the future development, in addition to continuous and C / C + + ,. Net, J2EE and other technologies together, will gradually replace them later. My own goal is to use SCS cloud computing platform to set up a dedicated operator to provide computing resources. My current goal is to solve the problem of a stable life for myself and my family, and to find like-minded people both at home and abroad. I hope there are interested and contact me.