The SAN-based network is the creation of a separate internal network which is specifically designed to provide high-bandwidth storage device. It allows you to separate the storage systems of servers, and deploy the drives directly to the Fibre Channel network which allows you to create multiple connections between dedicated servers and data storage, and vice versa.
This approach provides the use of storage devices and benefits the traditional networks in the form of improving scalability, availability and performance. Additionally, data backup is no longer affected in the rest of the network, as traffic associated with the backup is performed on a separate SAN network, that is, outside the LAN.
SAN – is a separate, high performance managed network, optimized and concentrated to provide storage, collaborate servers, the operation of data centers and backup devices. It removes the need for traffic to the corporate network that is optimal for the clients-dedicated servers interaction. This technology provides instant access and it is also a technology that does not disable the system to update it. SAN or network data store is the best choice to ensure continuous work on the principle of 24×7.
In accordance with the progress of technology, a new era of networked storage offers solutions that may be suitable for large and small user environments. This new approach also allows the storage and networking solutions to grow with the user, providing the scalability, performance, availability, and centralized management. It must be remembered that the basic unit of data storage is cheaper but the complexity is expensive.
A cluster can be defined as a system where two or more computers work jointly to perform heavy processing or mission-critical tasks. Basically, any kind of critical application, or applications that cannot stop working or cannot lose data (such as core banking systems, for example) can use the cluster technology.
High Availability: Cluster model is configured to provide an availability of services and resources on an ongoing basis through the use of redundant systems. The general idea is that if one web server in the cluster fails, applications or services may be available on another server. This type of cluster is used for data base of mission critical e-mail, file servers and applications.
Load Balancing: This model distributes incoming traffic or resource requirements on all servers in the cluster. All servers are responsible for monitoring requests and if a server fails, requests are redistributed among the available servers at the moment. This type of solution is usually used in the application servers.
High Availability Load Balancing: As the name suggests, this is a sport that combines features of both types of cluster, thus increasing the availability and scalability of services and resources. This type of cluster configuration is widely used in application servers, web and e-mail.
Main Advantages of the Cluster:
WordPress is best known for hosting service available through blogs http://wordpress.org/, but it is actually a content manager for general use, that can be installed on any server that supports PHP and MySQL licensed under the GPL, and source code is available and can be customized freely.
You can even install it at home to play and test the functions, need to have a pre-configured LAMP server. If you do not know what I mean, here’s a brief explanation:
Apache continues to provide only static HTML pages. When prompted for a page in PHP or another language, kicks in the appropriate module, which makes the necessary processing and returns to the Apache html page that appears. The content managers and boards then come into play, which combine the features of PHP with a database like MySQL, accessed through it. The combination of all this as the solution that is popularly called ” LAMP “( Linux Apache MySQL PHP ).
The possibility of running WordPress on your own server is not only interesting if you are interested in using the system on your own site or a site that manages, but also for dedicated server hosting companies in general, which may offer installation and administration Content Manager as an additional service. You can download the installation package from the official website.
To install, copy the package files to the folder of the web server and unzip it using “unzip” (if it is not available, install the package “unzip” using the package manager), as in:
$ Unzip latest.zip
This will create the “wordpress” folder in the folder where you unzipped the file, creating the url ” http://server/wordpress . ” If you want the manager to be available in another folder on the server, just rename it before proceeding, using the mv command, as in:
Mv wordpress blog
If you prefer to make it available through the root URL of the site, move all files within the folder to the root directory of the site.
Just like phpBB, WordPress requires a database and a user access to the MySQL server you can add them quickly through the MySQL prompt, using the commands we’ve seen before:
$ Mysql-u root-p
mysql> CREATE DATABASE wordpress;
mysql> GRANT ALL ON wordpress;
mysql> FLUSH PRIVILEGES;
The next step is to adjust the configuration of WordPress so that it uses the database created. For this, the first step is to access the root folder and rename the file “wp-config-sample.php” to “wp-config.php”, as in:
$ Cd wordpress
$ mv wp-config-sample.php wp-config.php
Open the file using a text editor and set any options for the database, adding the database, user and password created:
/ / ** MySQL settings ** / /
define (‘DB_NAME’, ‘ wordpress ‘); / / The name of the database
define (‘DB_USER’, ‘ wordpress ‘); / / Your MySQL username
define (‘db_password’ ‘ 8oNqrQsh ‘) / / … and password
define (‘DB_HOST’, ‘localhost’) / / 99% chances are, you will not need to change this value
The “DB_HOST” indicates the address of the MySQL server used. Except where you are using separate servers for the function of web server and database, we use “localhost” or “127.0.0.1″ that guide the system to contact a MySQL server running on the same machine.
A curiosity is that the file “wp-config.php” gets with read permission for everyone. However, if you try to access it directly from the browser (http://my-site/wordpress/wp-config.php), or try to download it from another machine using wget (or other download manager) will realize that the system always delivers an empty file instead of displaying the passwords. This is because of the extension. “Php”, the web server always processes the file using the PHP interpreter, without displaying it directly. A PHP function within the file then takes care of showing the blank page instead of displaying the configuration information.
Continuing, after setting up the file, just complete the installation by accessing the script via browser “wp-admin/install.php” folder inside the installation of WordPress, as in ” http://mydomain/wordpress/wp-admin/install.php “or” http://mydomain/wp-admin/install.php . ”
The installer asks only the title of your blog and e-mail contact. By clicking the “Install WordPress” the installation is completed automatically:
Thereafter, the remaining steps are done through the WordPress admin interface, available via the folder “wp-admin” in the installation directory, as in ” http://mydomain/wordpress/wp-admin/ . ” Simply login using the password created during installation: