Posts

Showing posts from June, 2013

Cloud terminology

Cloud computing is a type of computing that relies on sharing computing resources(hardware and software) rather than having local servers or personal devices to handle applications. Since cloud hosting is such a technical industry, understanding its terminology can be slightly confusing. I am explaining some fundamental terms you should know when considering cloud hosting for your business. Private Cloud: A cloud computing-like environment within the boundaries of an organization and typically for its exclusive usage. A private cloud is a dedicated, internal server that is exclusively used by one customer. The actual platform and applications, however, continue to be maintained by the cloud provider, so there is no need for an internal IT department.  Public Cloud: A cloud computing environment that is open for use to the general public, whether individuals, corporations or other types of organizations. Amazon Web Services are an example of a public cloud. Hybrid Cloud: A com

CloudLinux with cPanel

As cPanel already announce the partnership with CloudLinux, I am enclosing the benefits of cPanel CloudLinux here. cPanel unified their licensing systems, integrated direct support and made it easy for customers to use cPanel with Cloudlinux. Using cPanel with CloudLinux provides hosting companies and data centers with the only commercially-supported Linux Operating System (OS) optimized for their needs, ensuring spikes in resource usage won’t take down an entire server. Now, CloudLinux can be used in conjunction with cPanel & WHM and other hosting products, making cPanel your single source for all CloudLinux licenses. What makes using cPanel with CloudLinux great? Improved stability by limiting the resources any single user can consume : In shared hosting, the most common reason for downtime is a particular account slowing down other accounts on the server. Using cPanel/WHM with CloudLinux utilizes innovative Lightweight Virtual Environment (LVE) technology, improving the d

Domain Name System

DNS is the world largest distributed database system. It is the component of the Internet which converts human-readable domain names (e.g. www.google.com) into computer-readable IP addresses (e.g. 74.125.236.50). The main purpose of Naming is names are easier to remember than numbers. You won't be able to remember each and every website IP addresses in day to day life while you can easily remember the domain names. The second purpose is, from ancient time, addresses are used to locate objects. It means that when you browse your domain, it direct where to look for your domain info. There are following three components on which DNS is built on: 1. A “name space” : The naming system on which DNS is based is a hierarchical and logical tree structure called the domain name space. 2. Servers making that name space available : Nameservers answer ‘DNS’ queries.  3. Resolvers which query the servers about the name space : Resolvers ask the questions to the DNS system on behalf of

Will cloud computing kill the storage area network?

Deployment of the datacenter has undergone a standard position in the acceptance of the server and storage devices. The companies are moving from purchasing the separate physical servers connected to storage area networks (SANs) to more modular “reference architectures” which is having all the features required to run their applications. Servers and storage systems were sold as different IT infrastructure products in the past, with the different price and sold to different group under different IT departments. But, the migration to the cloud has changed all these exercise. Recently there was a migration by a major server and storage vendor, who enabled their storage to directly connect to its blade servers, which made the storage network unnecessary. All the necessary features that is required to run applications, provided by the modular converged architecture, which is now a simple building block for the datacenter. The storage area network provides only the limited

What is CageFS ?

CageFS is a virtualized file system and a set of tools to contain each user in its own private virtual space. Each customer will have its own fully functional CageFS, with all the system files, tools, etc. With regards to server security, CageFS which works with cloud Linux is an option. The benefits of CageFS are: 1. Only safe binaries are available to user 2. User will not see any other users, and would have no way to detect presence of other users & their user names on the server 3. User will not be able to see server configuration files, such as Apache config files 4. User's will have limited view of /proc file system, and will not be able to see other' users processes 5. CageFS becomes part of CloudLinux OS and there is no additional charge for it 6. Easy to install and configure CageFS CageFS will automatically detect and configure all necessary files for: • cPanel • Plesk • DirectAdmin • ISPmanager • Interworx • MySQL • PostgreSQL • LiteSpe

Why Cloud hosting?

Cloud computing comes into focus only when you think about what hosting always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. The technology behind Cloud hosting allows us to have a cost effective, reliable and scalable architecture. The processing capacity of the Cloud is unlimited because we can add servers and resources to the Cloud as per our requirement. Lets discuss on some points regarding Cloud hosting: 1. Cost effective : The first reason to choose Cloud is to save money. Cloud Servers are charged by the hour and you will only be billed for the resource you used. The cost of buying individual servers is much higher than virtualization. Even though you may save costs on hardware, the costs of the virtualization software and licensing may be high. You may have to treat each virtual server as a physical instance like before, so normal licensing costs for each virtua

Eximstats Error : cPanel

Sometimes you may encounter with the following error(s) while checking Email Trace option in cPanel: ~~~~~~~~ Could not connect to mysql: Access denied for user 'eximstats'@'localhost' (using password: YES) ~~~~~~~~ Starting eximstats: DBI connect('eximstats:localhost','eximstats',...) failed: Access denied for user: 'eximstats@localhost' (Using password: YES) at /usr/local/cpanel/bin/eximstats line 258 ~~~~~~~~ Fix: The reason behind this error, is an inaccuracy between the eximstats password for cPanel and the real password for the MySQL database. To resolve this, you will need to update the password  for the eximstats user in MySQL using the following steps: 1. Initially check if eximstats is enabled at /var/cpanel/cpanel.config.  2. If yes, you need to get the eximstats password from the file /usr/local/cpanel/etc/eximstats.sql. At the top of the file, u will see like that: REPLACE INTO user (host, user, password) VALUES

KVM

KVM, or kernel-based virtual machine, is a full virtualization solution and userspace component for Linux that utilizes hardware virtualization extensions such as Intel's VT to create virtual machines running on a Linux host. KVM is a unique hypervisor. It consists of a loadable kernel module that provides the core virtualization infrastructure and a processor specific module. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc.  KVM is a relatively new and simple, yet powerful, virtualization engine, which has found its way into the Linux kernel, giving the Linux kernel native virtualization capabilities. Because KVM uses hardware­based virtualization, it does not require modified guest operating systems, and thus, it can support any platform from within Linux, given that it is deployed on a supported processor. Advantages of KVM Virtua