Posts

Showing posts from March 13, 2016

Pros & Cons of vSphere Virtual Storage Appliance

Image
vSphere Virtual Storage Appliance [VSA]: VSA is created for SMBs that either don’t have the budget to buy shared storage hardware or lack the skills to manage a more complex storage environment. Without access to a SAN or NAS array, SMB aren't able to use top features which are available in VMware virtual infrastructure like HA and vMotion etc. With the help of VSA, SMB can now use many vSphere features without having to purchase a SAN or NAS device to provide them with shared storage. VSA works by using the hard drives from the server hosts (ESXi or ESX servers) into a pooled storage, which is fault tolerant similar to an accumulative RAID device. If a single hard drive fails in a host, the RAID configuration within that host will keep providing the data.  VSA mirrors data among multiple nodes (multiple ESXi or ESX server hosts). If a server fails, data contained in it will still be available from the hard drives of other ESX servers being used in the VSA configurati...

Jenkins - Continuous Integration System

Image
Introduction: Jenkins, formerly known as Hudson, is a quick to use continuous integration system, which can be used to automate the build of your projects at a scheduled time or when a trigger is raised (e.g. a CVS/SVN commit) or simply when the user requests it. The automated, continuous build can help a lot in increasing the productivity and reducing conflicts. Besides this, Jenkins can also monitor the execution of external jobs, such as cron jobs etc, even those that run on a remote machine. Benefits: Cron Job Scheduling (At what time we want to run the job) We can execute multiple jobs simultaneously   We can configure e-mail notifications We can execute one job after another by making a pipeline What is Continuous Integration(CI)? Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems earl...

IoT - Internet Of Things

Image
Definition IoT is known as data gathering, data analysis and action/task/computation with the help of network of various objects like computer, smartphone, hardware(sensors, controllers, converter), network. Wikipedia describes The Internet of Things (IoT) as the network of physical objects—devices, vehicles, buildings and other items embedded with electronics, software, sensors, and network connectivity— that enables these objects to collect and exchange data. The Internet of Things allows objects to be sensed and controlled remotely across existing network infrastructure, creating opportunities for more direct integration of the physical world into computer-based systems. Importance of IoT Today, we have lots of technologies available. We have computers, smartphones, internet (network), various hardware devices like sensors, controllers, converters, meters. But currently all these are used on individual level. But if one can imagine using all of these together, ...