Posts

Showing posts from October, 2017

Google Cloud SQL

Google Cloud SQL is a web service that allows you to create, configure, and use relational databases that live in Google's cloud. It is a fully-managed service that maintains, manages and administers your databases, allowing you to focus on your applications and services. By Offering the capabilities of a familiar MySQL database, the service enables you to easily move your data, applications, and services in and out of the cloud. This enables high data portability and helps you achieve faster time to market because you can quickly leverage your existing database. There is a range of configuration from small instances costing just $0.025 per hour up to high end instances with 16GB of RAM and 100GB of data storage. The per user billing option means you only pay for your instances while it is being accessed. The package option has lower and more predictable costs for instances that are frequently accessed. Highlights: Easy to use - A graphical interface allows you to create...

Kinds of Server Virtualization

Each system uses a different approach to allocate physical server resources to virtual server needs. There are Three kinds of Virtualization: Full Virtualization uses a special kind of software called a hypervisor . The hypervisor interacts directly with the physical server's CPU and disk space. It serves as a platform for the virtual server's operating systems. The hypervisor keeps each virtual server completely independent and unaware of the other virtual servers running on the physical machine. Each guest server runs on its own OS - you can even have one guest running on Linux and another on Windows. The hypervisor monitors the physical server's resources. As virtual servers run applications, the hypervisor relays resources from the physical machine to the appropriate virtual server. Hypervisors have their own processing needs, which means that the physical server must reserve some processing power and resources to run the hypervisor application. This can impact o...

Virtualization and Its Types

Virtualization is a technology which allows multiple virtual machines to run on a single host computer. It will simulate the hardware, Operating System, Network and Storage resources to use virtually. Another definition could be, It is technology to create multiple, logical instances of software or hardware on a single physical hardware resource. Virtualization is of many types:  Hardware Virtualization that simulates the hardware capabilities to perform the full virtualization solution Ex - AMD-V and INTEL-VT. Network Virtualization is a technique in which assembling appropriate resources in the network and appropriate bandwidth by distributing those to independent channels assigned to a specific server or device. Storage Virtualization is a physical backup combination of many network storage device looking like one single storage device managed from a central console. Database Virtualization enables the application to talk to a single virtual instance of the databas...

Cloud Computing Layers

Cloud physically consist of 6 layers     Server     Operating System     Networking     Virtualization     Clustering     Security     Cloud Integration Cloud Servers are on demand Virtual Infrastructure that puts you in control of your cloud environment. They are perfect for running services on demand. With the coming demand of cloud computing in the enterprise, there are some considerations that make the hardware for long terms. All old infrastructure need to be replaced as soon as possible. The Cloud Computing Architecture is built upon several functional components blocks like Compute Resources and deployment environment needs. Components required to design a cloud are similar to components required by the traditional architecture. The difference is how they integrate. The Resources of cloud computing are CPU, Storage, Memory and Networking. CPU minimum fulfill the fol...

Squid Proxy Server

Squid is a proxy server for caching and filtering web content. Squid proxy is used by various organizations and internet providers to reduce bandwidth and to increase response time. It will cache request web content and re-use it for the further request of same request. Using Proxy Server we can: Restrict access to a specific web site Restrict access to a specific keywords Restricting access to specific IP address Allow full access to specific IP address Restricting Download Size Change Squid Proxy port Number Configure squid as a transparent proxy. Install a squid proxy server Step1: Update all repository using update command [root@]#yum update Step2: Install squid proxy server packages from repository [root@]#yum install squid Default configuration file for proxy server is /etc/squid/squid.conf. You can start proxy server without changing any configuration. By default it is recommended configuration stored in the file. [root@]service squid start. Setup ...