scalable cloud hosting

Setting the scale with PHP basic structures The data exchange between multiple session servers: Cold Fusion, the network file system, database, Memcached, Redis, Zend Server Cluster Manager, Coatings Changing the scale PHP NFS Advantages: No change in the PHP code Disadvantages: inefficiency, it was not to report power when reading and writing of data designed / corruption bad Expand the database with PHP Sessions with common db Db: MySQL, MS SQL Server, PostgreSQL, Oracle, etc. Use Raises the scalability problems that broad-based installation and DB is readily available disadvantages Sessions are 1: / script playback 1, header connector, performance problems and single point of failure Setting the scale with Memcached PHP Advantages: Can be used in RAM, high availability is stored, works fast and can be grouped Disadvantages: No persistent data and the ability to replace RAM if they create full Setting the scale with PHP Redis Redis is an open source NoSQL databases, networks, persistent storage, with key-value store daily data. Redis supports not only strings, but also demanding species, such as lists, sets, arrays, hashes and other data. Benefits :, persevering, reliable, non-blocking Incredibly fast Disadvantages: Custom PHP session handler, not scalable and highly available without Zend PHP scalable Cluster Server Administrator using Zend PHP for large installations; You can build cluster PHP stack, even hundreds of servers includes Advantages: fast, reliable and highly available, scalable, and no change in the PHP code Disadvantages: the support of Zend Server on each cluster node Peeling cloud hosting scaling With all the above steps are redundant "cloud hosting" and are managed internally. If you want to scale from one to five servers, you can automatically perform the steps 4 in just 30 seconds. In the management console by placing the cursor over 1-5 and press "send". This is "easily makes scale" as mentioned in our jargon. downward The implementation of a new version is also easy, just press a new version via git push and your code will be automatically distributed to all servers in just 30 seconds. Scaling in the Amazon Cloud with DynamoDB Amazon DynamoDB is the database service completely NoSQL data offered by Amazon Web Services manages - the scalable storage session. Advantages: the management of native session, create a table for storing sessions, simple performance, fast and high, scalable data storage and transmission rate limit for data depending on the size and capacity of the report read / write function lock session SQL database on a high level of abstraction: Disadvantages Peeling cloud with Windows Azure Successfully manage sessions in many cases requires a common database. Session Management on Windows Azure Blob and Table storage Advantage: distributed memory, high-speed, scalable, secure, read-only data, caching and flexible Cons: No support for SQL Azure shop management meetings; Reading, writing and erasing data session is only a little more complicated; Anubavam is a business development consulting CMS Drupal and mobile solutions for companies that provides small, medium and large enterprises