Posts
Cloud Delivery Tools: IaaS & PaaS
- Get link
- X
- Other Apps
In this post i am focusing on the cloud delivery tools which delivers IaaS and Paas of cloud computing whichever playing a key role technology evolution now-a-days. There are lots of commercial and open source vendors providing tools for delivering/managing the cloud models like IaaS,PaaS as in public and private cloud environment. Hence each tools has its own pros and cons of its own. Lets go... Competitors of cloud delivery platforms Openstack Founded by Rackspace and NASA in 2010. Openstack has seen tremendous growth and adoption in Cloud recent years. Largest open source following across the globe. Openstack has the most advanced support for different compute, storage and networking technologies. CloudStack Cloudstack is very well funded and has an established footprint. Cloudstack is known as the most robust and stable option. Cloudstack has a smaller ope...
BMC Could Life Cycle Managment an Overview.!
- Get link
- X
- Other Apps
BMC-CLM CLOUD LIFE CYCLE MANAGEMENT AN OVERVIEW: BMC Cloud Lifecycle Management brings together the benefits of traditional IT management, including operational excellence, automation, and service delivery models, and merges them with the dynamic potential of cloud architectures. It provides the foundation for a strong, flexible, and valuable cloud infrastructure that supports IT operations and delivers exceptional service quality to the business. FEATURES AND FUNICTIONALITY OF BMC CLOUD LIFE CYCLE: Support for different cloud infrastructure options: Citrix XenServer, VMware vSphere, VMware vCloud Director, Openstack, IBM pSeries, Microsoft Hyper-V, Amazon Web Services, Savvis, Terremark etc. Support for different guest operating systems on virtual and physical systems: Redhat Linux, Microsoft Windows 2008 and 2012, IBM AIX, SUSE Linux Enterprise Server, Oracle Enterprise Linux Self-service portal for business users: deliver complete, configurable services without IT intervention ...
Queue depth calculation for target and initiators.
- Get link
- X
- Other Apps
What is Queue depth? It is the number of I/O operations that can run in parallel on a LUN/blocks. Generally, it specifies the number of outstanding requests per LUN. It is the number of I/O requests that the initiator can send and receive per LUN. Each I/O request from the host’s initiator HBA to the storage target adapter ingests a queue entry. Typically, a higher queue depth equates to improved performance. However, if the storage controller’s maximum queue depth is reached, that storage controller discards incoming I/O request by returning queue full response to the initiator, causing bottlenecks and latency issues. The following general recommendations can be made about "tuning" queue depths. For small to mid-size systems, use a HBA queue depth of 32. For large systems, use a HBA queue depth of 128. For exception cases or performance testing, use a queue depth of 256 to avoid possible queuing problems. All hosts should have the queue d...
PowerCli One-liners for VMware.
- Get link
- X
- Other Apps
This post covers some powercli "One Liners" which will help the VMware admin's to make the day smooth and simplify their day-to-day tasks on VMware. Here we go... Query the vmware tools on all virtual machines get-vm |% { get-view $_.id } | select Name, @{ Name=”Tools Status”; Expression={$_.guest.toolsstatus}}, @{ Name=”Tools Running Status”; E=$_.guest.toolsrunningstatus}} Query the nic type of all virtual machines Get-VM | Get-NetworkAdapter | Select-Object Parent,Type Query the disk type of all virtual machines get-vm | foreach-object -process {get-harddisk $_} | select-object storageformat | format-list Get VMs with Memory Reservations Get-VM | Get-VMResourceConfiguration | Where {$_.MemReservationMB -ne 0} | Select VM,MemReservationMBGet-VM | Get-VMResourceConfiguration | Where {$_.MemReservationMB -ne 0} | Select VM,MemReservationMB Get VMs with CPU Reservations: Get-VM | Get-VMResourceConfiguration | Where {$_.CpuReservationMhz -...
Lun Misalignment
- Get link
- X
- Other Apps
I am interested writing something about misalignment even though its old concept, but understanding misalignment will give a clear idea about basic storage architecture and iop's operations. Now a days most of the traditional infrastructure was migrated to virtualized platform which seems more flexible but misalignment triggered when we convert old platform with new, let me continue briefly :) What is Misalignment: By default, many guest OSs, including most versions of Windows, attempt to align the first sector on a full track boundary. The installer/setup routine requests the cylinder/Head/Sector (CHS) information that describes the disk from the BIOS (PC firmware that manages disk I/O at a low level), or, in the case of many VMs, an emulated BIOS. The issue is that the CHS data hasn't actually corresponded to anything physical, even in physical machines, since the late 1980s. At larger LUN sizes, usually 8GB or more, the sectors per track (S number) is always repo...
Storage disk iops and capacity design
- Get link
- X
- Other Apps
Most of the storage engineers experienced with performance and latency issues, This starts from the infrastructure design and deployment phase which was not planned in-order to satisfy the future load. Here I have described the disk's types and it iops capacity which may help in better understanding for the future new deployments. Commonly used disk types in storage's: DiskType Expansion SATA Serial Advanced Technology Attachment, often abbreviated SATA or S-ATA FC Fiber Channel disks SAS Serial Attached SCSI SSD Solid-state disks IOPS: Input output per seconds, IOPS are used to define the performance of a given disk or disk array. RPM Max Iop’s 5.4K RPM 50-80 7.2K RPM 75-100 10K RPM 125-150 15K RPM 175-210 Two features which involves in iops calculation Average latency Average seek time Two type...