<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>VMware &#8211; AgileOps</title>
	<atom:link href="https://agileops.co.uk/category/vmware-2/feed/" rel="self" type="application/rss+xml" />
	<link>https://agileops.co.uk</link>
	<description>Virtualization made simple for Everyone.</description>
	<lastBuildDate>Mon, 17 Nov 2025 15:53:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>

<image>
	<url>https://agileops.co.uk/wp-content/uploads/2017/10/favicon-01-50x50.png</url>
	<title>VMware &#8211; AgileOps</title>
	<link>https://agileops.co.uk</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194680508</site>	<item>
		<title>Monitoring Your VMware Environment with VMware Aria : A Complete Guide</title>
		<link>https://agileops.co.uk/monitoring-your-vmware-environment-with-vmware-aria-a-complete-guide/</link>
					<comments>https://agileops.co.uk/monitoring-your-vmware-environment-with-vmware-aria-a-complete-guide/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Mon, 17 Nov 2025 15:50:02 +0000</pubDate>
				<category><![CDATA[VMware Aria Operations]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware Aria]]></category>
		<category><![CDATA[VMware Aria Operations Logs]]></category>
		<category><![CDATA[VMware Aria Operations Networks]]></category>
		<category><![CDATA[VMware Explore]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=17211</guid>

					<description><![CDATA[Modern datacentres run on layers of virtualisation, applications, networks, and security policies that all need to be monitored together, not in isolation. As environments scale, the real challenge is not...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p>Modern datacentres run on layers of virtualisation, applications, networks, and security policies that all need to be monitored together, not in isolation. As environments scale, the real challenge is not deploying the technology—it’s keeping it healthy, stable, and predictable over time.</p>



<p>This is where <strong>VMware Aria</strong> comes in.</p>



<p>VMware Aria is VMware’s cloud management platform designed to give organisations complete visibility across their virtual and cloud environments. It brings together metrics, logs, network flows, capacity insights, and application dependencies into one integrated ecosystem. Instead of monitoring the environment through multiple tools, teams can use Aria to see the full picture: performance, behaviour, security, and dependencies.</p>



<p>Aria is made up of several components, but the three that directly support infrastructure monitoring are:</p>



<ul>
<li><strong>VMware Aria Operations</strong></li>



<li><strong>VMware Aria Operations for Logs</strong></li>



<li><strong>VMware Aria Operations for Networks</strong></li>
</ul>



<p>In this blog, we’ll break down what each platform does, how it supports day-to-day operations, and how they work together to give you full-stack visibility.</p>



<p>This section outlines how monitoring will be implemented using the three VMware Aria Operations components:</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>1. VMware Aria Operations – Monitoring Design</strong></h3>



<p>VMware Aria Operations will act as the core monitoring platform for the virtual infrastructure. It collects performance metrics from vCenter, ESXi hosts, and virtual machines, and uses these metrics to evaluate health, performance, and capacity at every layer. Once deployed, the system continuously analyses CPU, memory, disk, and network usage trends to identify performance issues early. Aria Operations does not just present raw metrics; it builds baselines of typical behaviour and highlights deviations that may indicate future issues.</p>



<p>Aria Operations will be configured to pull detailed metrics from each vCenter Server. This includes host hardware status, VM performance counters, datastore capacity information, and cluster-level resource usage. These metrics enable capacity forecasting so teams can see when resources are likely to run out and plan expansions ahead of time. The forecasting engine also identifies oversized or undersized virtual machines, helping the operations team optimise resource consumption.</p>



<p>Dashboards in Aria Operations provide a structured way of monitoring the environment. For example, the Host Performance dashboard allows engineers to quickly identify issues such as high CPU Ready times or memory contention. The VM Troubleshooting dashboard brings together CPU, memory, I/O, and network graphs into one place, making it easier to trace the source of performance complaints. If required, custom dashboards can be created for critical applications or specific business units so their behaviour can be monitored more closely.</p>



<p>Alerts in Aria Operations will be based primarily on VMware’s recommended thresholds, but custom alerting rules will also be applied. For example, alerts may be configured at specific CPU Ready levels, datastore latency thresholds, or memory ballooning levels to match the organisation’s performance expectations. All alerts are designed to provide context and recommended actions, giving the operations team clear guidance on what needs attention. Alerts can also be escalated to service desk tools or email groups.</p>



<p>In addition to real-time monitoring, Aria Operations will support scheduled reporting. These reports include cluster capacity summaries, host performance over time, datastore growth trends, and VM rightsizing recommendations. The operations team can use these reports in monthly service reviews or capacity planning meetings.</p>



<p><strong>Monitoring Scope</strong></p>



<p>VMware Aria Operations is the main platform for performance, health, and capacity monitoring of the virtual infrastructure. It collects metrics from:</p>



<p>vCenter Servers</p>



<p>ESXi hosts</p>



<p>Virtual machines</p>



<p>Datastores </p>



<p>NSX-T Manager and related objects (if integrated)</p>



<p>Aria Operations stores time-series metrics and uses analytics to learn “normal” behaviour and highlight anomalies, issues, and risks.</p>



<p> Data Collection and Adapters</p>



<p>vCenter Adapter</p>



<p>Primary data source for ESXi, VMs, clusters, and datastores.</p>



<p>Collection interval: typically 5 minutes (can be tuned if needed).</p>



<p>NSX-T Adapter (if deployed)</p>



<p>Collects metrics for logical switches, routers, edges, and firewalls.</p>



<p>Other Management Packs (optional)</p>



<p>Additional packs can be added later (e.g. for physical hardware, backup, storage) to extend monitoring.</p>



<p>All collectors use authenticated service accounts with read-only or least-privilege roles defined in vCenter and NSX.</p>



<p><strong>Dashboards and Views</strong></p>



<p>Out-of-the-box dashboards in Aria Operations will be used as the baseline, for example:</p>



<p>vSphere Overview – overall health of clusters, hosts, and VMs</p>



<p>Capacity and Utilisation – CPU, memory, and storage trends</p>



<p>Troubleshooting Dashboards – detailed views for specific objects when investigating issues</p>



<p>Where needed, simple custom dashboards will be created to:</p>



<p>Group objects by site, cluster, or application</p>



<p>Show key KPIs for management (e.g. top 10 busy clusters, host contention, datastore usage)</p>



<p><strong>KPIs and Thresholds</strong></p>



<p>Key metrics monitored include:</p>



<p>Cluster / Host</p>



<p>CPU usage (%)</p>



<p>Memory usage (%)</p>



<p>Disk latency (ms)</p>



<p>Network throughput and packet drops</p>



<p>VM</p>



<p>vCPU ready time and CPU contention</p>



<p>Memory usage and ballooning / swapping</p>



<p>Disk latency and IOPS</p>



<p>Datastores (non-vSAN)</p>



<p>Capacity used / free</p>



<p>Disk latency and outstanding IO</p>



<p>Default Aria Operations alert definitions and dynamic thresholds are used, with adjustments where the environment has known baselines (for example, high but normal CPU usage in test clusters).</p>



<p><strong>Alerts and Notification Flow</strong></p>



<p>Alert Types</p>



<p>Health / performance alerts (e.g. high CPU, datastore latency)</p>



<p>Risk alerts (e.g. capacity exhaustion in 30 days)</p>



<p>Efficiency alerts (e.g. oversized or idle VMs)</p>



<p>Alert Routing</p>



<p>Alerts are grouped and forwarded to the central ticketing system (e.g. ServiceNow, Jira) using email or webhook integration.</p>



<p>Critical alerts (e.g. host down, cluster redundancy at risk) are tagged with higher severity for on-call escalation.</p>



<p>Noise Reduction</p>



<p>Non-actionable alerts (e.g. short, transient spikes) are tuned or disabled after an agreed review period.</p>



<p>Alert policies are scoped per object group (e.g. production vs. non-production) to avoid unnecessary tickets from lab systems.</p>



<p><strong>Capacity and Planning</strong></p>



<p>Aria Operations is used to support capacity planning:</p>



<p>Tracks consumption trends for CPU, memory, and storage</p>



<p>Identifies when clusters are predicted to run out of capacity based on observed growth</p>



<p>Provides simple “what-if” analysis to estimate impact of adding or removing hosts</p>



<p>Capacity reports are generated monthly and reviewed by the infrastructure team.</p>



<p><strong>Reporting and Responsibilities</strong></p>



<p>Daily</p>



<p>Operations team monitors key dashboards and new critical alerts.</p>



<p>Weekly</p>



<p>Review of recurring alerts and potential tuning / remediation.</p>



<p>Monthly</p>



<p>Capacity and performance summary report for management.</p>



<p>The infrastructure operations team owns Aria Operations dashboards and alert configurations, with change control for any major policy changes.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>2. VMware Aria Operations for Logs – Monitoring Design</strong></h3>



<p>Aria Operations for Logs provides centralised log management for the environment. Instead of manually reviewing logs on individual ESXi hosts or vCenter Server, all system logs are forwarded into a single platform. This ensures that operational and security events are captured reliably and retained for the required duration.</p>



<p>The platform will receive logs from vCenter Servers, ESXi hosts, and other infrastructure components. Logs can include events such as authentication failures, service restarts, hardware warnings, VM lifecycle events, and any configuration changes. If the customer chooses to forward application logs from VMs, those can also be processed and indexed for troubleshooting purposes.</p>



<p>Once logs are ingested, they become searchable in real time. This enables engineers to quickly investigate incidents by filtering and correlating logs from different sources. For example, if a host becomes unresponsive, the platform can show related warnings from ESXi, vCenter’s task history, and any VM-level events around the same time. This reduces the time required to identify the root cause of issues.</p>



<p>Aria Operations for Logs also supports alerting based on log patterns. Alerts can be created to detect repeated authentication failures, storage-related warnings, host PSOD events, or any specific text patterns the customer wants to monitor closely. These alerts supplement the metric-based alerts from Aria Operations, providing more context around system behaviour.</p>



<p>Dashboards in Aria Operations for Logs present log data in an organised manner. Examples include dashboards for ESXi health events, vCenter errors, and security-related events. These dashboards help teams monitor the environment without having to run manual searches. Logs can be retained for 30, 90, or more days depending on compliance and storage policies. The retention period should match operational and auditing needs, as older logs are often required during incident investigation or compliance reviews.</p>



<p>By centralising all logs, the environment gains consistent visibility and much faster troubleshooting capabilities. Instead of connecting manually to each ESXi host, engineers can access an indexed, searchable history of system activity.</p>



<p>VMware Aria Operations for Logs – Monitoring Design<br><strong>Monitoring Scope</strong></p>



<p>VMware Aria Operations for Logs is the central log management and analysis platform. It collects logs from:</p>



<p>vCenter Servers</p>



<p>ESXi hosts (via syslog)</p>



<p>NSX-T components (Managers, Edges, T0/T1 gateways)</p>



<p>Aria Operations nodes</p>



<p>Optionally, other infrastructure devices and systems that support syslog (e.g. firewalls, load balancers, Linux VMs)</p>



<p>No vSAN log content is required in this design.</p>



<p><strong>Log Collection and Ingestion</strong></p>



<p>ESXi hosts and other syslog sources forward to Aria Operations for Logs using:</p>



<p>Standard syslog (UDP/TCP 514) or</p>



<p>Encrypted syslog (TCP 6514 / 1514) where required.</p>



<p>vCenter sends events, tasks, and alarms through its native integration.</p>



<p>Aria Operations sends events into Logs to link metrics and logs for end-to-end troubleshooting.</p>



<p>Log volume and EPS (events per second) are estimated to ensure the appliance is correctly sized for the environment.</p>



<p><strong>Content Packs and Dashboards</strong></p>



<p>Built-in content packs are used to provide ready-made dashboards, queries, and alerts for core platforms (e.g. vSphere, NSX, Aria Operations itself).</p>



<p>Custom dashboards will be created where needed to:</p>



<p>Show a “single pane” of critical logs for production</p>



<p>Highlight failed logins, configuration changes, and system errors</p>



<p>Provide quick filters by site, environment, or application tag</p>



<p><strong>Log-Based Alerts</strong></p>



<p>Aria Operations for Logs generates alerts when log patterns match known issues or error conditions, for example:</p>



<p>Repeated authentication failures</p>



<p>ESXi host connection failures</p>



<p>NSX component errors</p>



<p>vCenter or Aria Operations service issues</p>



<p>Alert notifications are integrated with the same central ticketing / notification system used by Aria Operations to keep workflows consistent.</p>



<p>Where possible:</p>



<p>Metric + Log Correlation is used (e.g. a CPU spike in Aria Operations plus related error logs in Operations for Logs) to speed up root-cause analysis.</p>



<p><strong>Retention and Storage</strong></p>



<p>Log retention period is defined based on:</p>



<p>Troubleshooting needs (e.g. 30–90 days online)</p>



<p>Any audit or compliance requirements (e.g. longer retention in cheaper storage or external archive)</p>



<p>The appliance storage is sized to keep the agreed retention without impacting performance. When storage usage nears thresholds, the operations team either expands storage or adjusts retention.</p>



<p><strong>Responsibilities</strong></p>



<p>Platform Owners</p>



<p>Ensure all required devices and systems send logs to Aria Operations for Logs.</p>



<p>Maintain parsing rules and log source configurations if new platforms are added.</p>



<p>Operations Team</p>



<p>Review log-based alerts daily.</p>



<p>Use dashboards for incident investigation.</p>



<p>Tune noisy or duplicate alerts in a controlled manner.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><strong>3. VMware Aria Operations for Networks – Monitoring Design</strong></h3>



<p>Aria Operations for Networks provides visibility into traffic flows, network dependencies, and communication paths across the virtual and physical network. This platform focuses on understanding how applications communicate, detecting abnormal traffic patterns, and mapping the end-to-end network path for any VM.</p>



<p>The system will connect to vCenter Server to discover virtual machines and their relationships to hosts and networks. It can also integrate with physical switches, routers, and firewalls through SNMP, API connections, or flow exports such as NetFlow or IPFIX. This allows it to build a combined view of both virtual and physical network components.</p>



<p>One of the primary benefits of Aria Operations for Networks is the ability to analyse traffic flows. It shows which VMs communicate with each other, the volume of data exchanged, and whether any unexpected or unauthorised flows occur. This is particularly useful for troubleshooting connectivity issues. For example, if a VM cannot communicate with a database server, the platform can display the full path between them, highlighting any firewall drops, misconfigurations, or latency issues.</p>



<p>The system also provides application-level visibility. Aria Operations for Networks can automatically identify application components based on their communication patterns and present them as a visual map. This helps teams understand dependencies and allows better planning for changes or migrations.</p>



<p>Performance monitoring is another important capability. The platform can highlight areas of the network experiencing packet loss, increased latency, or bandwidth congestion. These insights allow the network team to identify potential bottlenecks or misconfigurations before they affect users. If NSX-T is deployed, the platform can also show security group behaviour and suggest firewall rules based on real traffic patterns. This helps maintain a secure and efficient micro-segmentation policy.</p>



<p>Network alerts are generated when anomalies are detected. Examples include detection of unexpected inbound traffic, high latency between specific workloads, or sudden changes in communication patterns. These alerts allow the network team to act quickly and reduce the impact of issues.</p>



<p>Reports generated by Aria Operations for Networks include application dependency maps, firewall rule usage summaries, traffic volume reports, and network health assessments. These reports support regular operational reviews and help validate that the network is functioning as intended.</p>



<p>VMware Aria Operations for Networks – Monitoring Design</p>



<p><br><strong>Monitoring Scope</strong></p>



<p>VMware Aria Operations for Networks provides network visibility, flow analysis, and security posture monitoring across virtual and (optionally) physical networks.</p>



<p>In this design it is used to monitor:</p>



<p>NSX-T logical switches, routers, and edges</p>



<p>Traffic flows between VMs, tiers, and applications</p>



<p>Connectivity between on-premises data centres and cloud endpoints (if present)</p>



<p>Firewall and security rules (where integrated)</p>



<p><strong>Data Sources and Collectors</strong></p>



<p>Typical data sources:</p>



<p>vCenter Servers – inventory of VMs, port groups, and distributed switches</p>



<p>NSX-T Manager – logical networking, routing, and security rules</p>



<p>Physical devices (optional) – switches, routers, firewalls via SNMP, API, or flow exports</p>



<p>Collector/Proxy nodes are placed close to key data sources to reduce latency and minimise impact.</p>



<p><strong>Dashboards and Visualisation</strong></p>



<p>Default Aria Operations for Networks dashboards are used to provide:</p>



<p>Application Topology Views</p>



<p>End-to-end paths between application tiers</p>



<p>Identification of dependencies (e.g. web → app → DB)</p>



<p>Flow Analytics</p>



<p>Who is talking to whom, over which ports</p>



<p>East-west vs. north-south traffic patterns</p>



<p>Security Posture</p>



<p>Unused firewall rules</p>



<p>Potential micro-segmentation policies</p>



<p>These dashboards help to:</p>



<p>Validate network changes</p>



<p>Understand impact of outages or degraded links</p>



<p>Prepare for future segmentation or migration projects</p>



<p><strong>Thresholds and Alerts</strong></p>



<p>Aria Operations for Networks is configured to raise alerts for:</p>



<p>Loss of connectivity between key application components</p>



<p>Abnormal changes in traffic volume or patterns</p>



<p>NSX-T or network component health issues</p>



<p>Potential security issues, such as new unexpected flows or changes to policies</p>



<h1 class="wp-block-heading"><strong>Conclusion</strong></h1>



<p>Monitoring a VMware environment effectively requires more than just collecting metrics or reviewing logs. You need a unified view that connects performance, events, and network behaviour. VMware Aria delivers exactly that through three tightly integrated components: Aria Operations, Aria Operations for Logs, and Aria Operations for Networks.</p>



<ul>
<li><strong>Aria Operations</strong> shows how the environment is performing.</li>



<li><strong>Aria Operations for Logs</strong> shows what is happening behind the scenes.</li>



<li><strong>Aria Operations for Networks</strong> shows how everything communicates.</li>
</ul>



<p>Together, they give operations teams the visibility they need to keep systems running smoothly, troubleshoot issues faster, and plan capacity with confidence. By using the full Aria suite, organisations can move from reactive firefighting to proactive management, reducing downtime and improving the overall stability of their environment.</p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/monitoring-your-vmware-environment-with-vmware-aria-a-complete-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17211</post-id>	</item>
		<item>
		<title>The Private Cloud Renaissance: VCF 9 and the New Era of Controlled Infrastructure</title>
		<link>https://agileops.co.uk/the-return-of-private-cloud-why-vmware-vcf-9-is-the-catalyst-for-the-next-evolution/</link>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Tue, 27 May 2025 10:04:00 +0000</pubDate>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Cloud]]></category>
		<category><![CDATA[VMware Cloud Foundation]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware cloud]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16974</guid>

					<description><![CDATA[If you&#8217;re someone who remembers the satisfying click of a floppy drive and has witnessed the grand evolution of enterprise IT, then you&#8217;ve seen the pendulum swing more times than...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>If you&#8217;re someone who remembers the satisfying click of a floppy drive and has witnessed the grand evolution of enterprise IT, then you&#8217;ve seen the pendulum swing more times than a grandfather clock. We started with <strong>standard servers</strong>, then moved to <strong>converged infrastructure</strong>, consolidating components, only to further innovate with <strong>hyper-converged infrastructure (HCI)</strong>, integrating compute, storage, and networking into elegant, software-defined packages. Just when it seemed like the cloud era meant everything would be public and remote, we&#8217;re now experiencing a fascinating &#8220;back to the future&#8221; moment: <strong>private cloud is making a serious comeback, and VMware Cloud Foundation (VCF) 9 is leading the charge.</strong> It’s leaner, smarter, and more powerful than anything we’ve seen before.</p>



<p>Public cloud often dominates the headlines, with its stories of massive scale, disruption, and sometimes, eye-watering costs. Yet, behind the scenes, a growing number of organizations are rethinking their approach. They&#8217;re looking inward, toward infrastructure they can <strong>control, tailor, and inherently trust.</strong></p>



<p>Today’s private cloud isn&#8217;t about outdated servers and clunky dashboards. It&#8217;s a modern platform built with <strong>cloud-native principles</strong>, delivering:</p>



<ul>
<li><strong>Predictable costs and performance:</strong> No more surprise bills or unpredictable resource contention.</li>



<li><strong>Full data control:</strong> Maintain sovereignty and compliance over your most sensitive information.</li>



<li><strong>Seamless automation and orchestration:</strong> Streamline operations and accelerate deployments.</li>
</ul>



<p>Crucially, it provides the familiar cloud experience without the dreaded vendor lock-in or unexpected charges.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Goodbye Silos, Hello Full-Stack Thinking: A Cultural Shift</h2>



<p>This resurgence of private cloud also shines a light on a persistent IT problem: <strong>team silos.</strong> In many enterprises, security teams rarely interact with infrastructure, developers are distant from network teams, and operations are often the last to know.</p>



<p><strong>VMware Cloud Foundation (VCF) 9</strong> fundamentally changes this dynamic by <strong>enforcing cross-functional collaboration</strong>. It encourages a new kind of engineer – someone who understands not just compute, but also networking, storage, automation, and containers. The days of narrow expertise are giving way to <strong>full-stack versatility.</strong> This isn&#8217;t about fixing printers anymore; it’s about managing Kubernetes clusters, secure overlays, and CI/CD pipelines in real-time.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">VCF 9: More Than a Version Update</h2>



<p>There&#8217;s been a lot of buzz about recent VMware changes, but beneath that noise lies a substantial technical evolution. <strong>VCF 9 isn&#8217;t just another incremental upgrade; it&#8217;s a foundation redesign</strong> that reshapes how infrastructure is deployed, secured, and maintained.</p>



<p>What sets it apart?</p>



<ul>
<li><strong>Faster, cleaner deployments</strong> using refined workflows and automation.</li>



<li><strong>Tighter integration with Aria</strong> for intelligent monitoring and operational insights.</li>



<li><strong>Robust support for AI workloads</strong> with powerful data services and scalable performance.</li>



<li><strong>vSAN ESA</strong>, now fully mature, delivering incredible storage efficiency.</li>



<li><strong>Enhanced network edge capabilities</strong> supporting hybrid and distributed models.</li>
</ul>



<p>This isn’t merely a patch; it’s a reimagining of what a private cloud platform can be—agile, scalable, and intelligent by default.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">The Technical Edge: What’s Under the Hood of VCF 9</h2>



<p>Let&#8217;s dig deeper into the technical elements that make VCF 9 such a powerful release:</p>



<h3 class="wp-block-heading">1. Lifecycle Management Done Right</h3>



<p>Every component—vSphere, NSX, vSAN, Aria—is governed by a <strong>curated Bill of Materials (BOM).</strong> The <strong>SDDC Manager</strong> handles upgrades, validations, and rollback workflows with minimal disruption. Even Day 2 operations, like SSL renewal or password rotation, are fully automated.</p>



<h3 class="wp-block-heading">2. Network Virtualization That Scales</h3>



<p><strong>NSX overlays</strong> leverage Geneve encapsulation for high-performance, programmable networking. Each workload domain is isolated with its own NSX-T Manager cluster, and crucially, segmentation, routing, and security policies are completely <strong>decoupled from hardware.</strong></p>



<h3 class="wp-block-heading">3. Seamless Integration with Tanzu and Containers</h3>



<p>VCF 9 allows you to <strong>deploy and manage Kubernetes clusters natively</strong>. You can easily use GitOps workflows for application delivery, enabling true <strong>platform engineering</strong> without the usual friction between development and operations teams.</p>



<h3 class="wp-block-heading">4. Resilience and Recovery Built-in</h3>



<p>Management and workload domains are separated for <strong>high availability</strong>. SDDC Manager backups are file-based and easily restorable, ensuring that even in the unlikely event of a control-plane failure, your infrastructure workloads remain online</p>



<p></p>



<h2 class="wp-block-heading">VCF Licensing: What You Need to Know</h2>



<p>While this blog focuses on the technical advancements of VCF 9, it&#8217;s important to clarify its licensing model. <strong>VMware Cloud Foundation (VCF) is generally not free for commercial use.</strong> Broadcom, the company that acquired VMware, has shifted its licensing model from perpetual licenses to a <strong>subscription-based model</strong>, with costs typically calculated per core.</p>



<p>However, there are specific scenarios where you can get <strong>free personal-use licenses for VCF</strong>:</p>



<ul>
<li><strong>VMware Certified Professionals (VCPs):</strong> If you hold a <strong>VCP-VCF (Administrator/Architect) certification</strong>, you can often access free, personal-use VCF licenses for your home lab. This is usually tied to obtaining or maintaining your VCP certification.</li>



<li><strong>VMUG Advantage Members:</strong> <strong>VMUG (VMware User Group) Advantage members</strong> who pass the VCP-VCF certification exam can gain access to free, personal-use VCF licenses for up to three years, provided they maintain an active VMUG Advantage membership. This program specifically rewards certification success with exclusive tools for personal use.</li>
</ul>



<p>It&#8217;s crucial to remember that these free licenses are strictly for <strong>personal, non-production use</strong> in a home lab environment. Unlike some individual VMware products (like Fusion and Workstation, which have recently become free for all users), this <strong>does not apply to VMware Cloud Foundation (VCF)</strong> for commercial purposes. Therefore, unless you meet the specific criteria for personal-use, home-lab licensing, VMware Cloud Foundation is a paid, subscription-based product.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Final Thoughts: Why Now Is the Right Time for Private Cloud</h2>



<p>As digital transformation deepens and AI pushes the boundaries of what workloads demand, organizations need infrastructure that is flexible, efficient, and secure. That doesn’t always mean going public.</p>



<p>Private cloud has evolved, and <strong>VCF 9 is at the center of that transformation.</strong> Whether you’re running high-performance applications, managing sensitive data, or building modern platforms at scale, VCF 9 delivers the experience developers want, with the control enterprises need.</p>



<p>Ready to modernize your private cloud strategy? Comment below and share your insights!</p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16974</post-id>	</item>
		<item>
		<title>Understanding VMware vSAN: Architecture, Components, and Real-World Implementation</title>
		<link>https://agileops.co.uk/understanding-vmware-vsan-architecture-components-and-real-world-implementation/</link>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Wed, 22 Jan 2025 09:49:36 +0000</pubDate>
				<category><![CDATA[Vmware]]></category>
		<category><![CDATA[VMware]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16895</guid>

					<description><![CDATA[When I first encountered VMware vSAN in a production environment, I was amazed by how it transformed traditional storage architecture into something more flexible and scalable. However, like many storage...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p></p>



<p>When I first encountered VMware vSAN in a production environment, I was amazed by how it transformed traditional storage architecture into something more flexible and scalable. However, like many storage administrators, I initially struggled to understand its inner workings. In this guide, I&#8217;ll break down vSAN&#8217;s architecture and components in a way I wish someone had explained them to me years ago.</p>



<h2 class="wp-block-heading">Understanding vSAN&#8217;s Core Architecture</h2>



<p>Think of vSAN as a software layer that transforms your local server storage into a powerful shared datastore. Instead of having expensive SAN arrays sitting in your datacenter, vSAN leverages the local storage in your ESXi hosts to create a distributed storage platform that&#8217;s both resilient and high-performing.</p>



<h3 class="wp-block-heading">The Foundation: Disk Groups</h3>



<p>At the heart of vSAN lies the concept of disk groups. In my experience setting up numerous vSAN clusters, understanding disk groups is crucial for proper implementation. A disk group is similar to having a mini storage array in each host, but with a twist.</p>



<p>Each disk group consists of two main elements:</p>



<ol>
<li>A cache tier &#8211; Think of this as your storage&#8217;s front desk, handling incoming requests and quick responses</li>



<li>A capacity tier &#8211; This is your actual storage warehouse where data permanently resides</li>
</ol>



<p>Let me share a real-world example from a recent deployment. In one of our clusters, we configured each host with two disk groups. Each disk group had:</p>



<ul>
<li>One 800GB NVMe drive for cache</li>



<li>Four 4TB SSDs for capacity</li>
</ul>



<p>This configuration gave us an excellent balance of performance and capacity. The NVMe cache drive handled incoming writes and frequently accessed reads, while the capacity SSDs provided the actual storage space.</p>



<h3 class="wp-block-heading">The Magic Behind the Scenes: How vSAN Uses These Components</h3>



<p>When you write data to a vSAN datastore, something fascinating happens. Let&#8217;s say you&#8217;re creating a new virtual machine with a 100GB hard drive. Here&#8217;s the actual process:</p>



<ol>
<li>First, vSAN breaks this VMDK into smaller logical components (typically 255GB maximum per component)</li>



<li>Then, based on your storage policy, it creates multiple copies of these components and distributes them across different hosts</li>
</ol>



<p>Here&#8217;s a practical example I encountered:</p>



<pre class="wp-block-code"><code>Consider a VM with a 500GB VMDK and FTT=1 (Failures to Tolerate = 1):
- vSAN splits this into two 255GB components
- Each component gets a mirror copy
- These components are distributed across different hosts
- A witness component is created to maintain quorum</code></pre>



<p>This distribution isn&#8217;t random &#8211; vSAN uses sophisticated algorithms to ensure optimal placement. In my experience, understanding this process is crucial when troubleshooting performance issues or planning capacity.</p>



<h3 class="wp-block-heading">Storage Policy Based Management: The Real Game-Changer</h3>



<p>One of vSAN&#8217;s most powerful features is its Storage Policy Based Management (SPBM). Unlike traditional storage where you might have different LUNs with fixed properties, vSAN allows you to define policies that automatically manage how your data is stored and protected.</p>



<p>Let me share a practical example of how SPBM transformed storage management in one of my deployments:</p>



<p>Previously, we had to pre-allocate storage with specific characteristics for different applications. With vSAN, we created several policies:</p>



<ol>
<li><strong>High-Performance Policy for Databases</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Failures to Tolerate: 1
Number of disk stripes: 2
Flash Read Cache Reservation: 10%
Object Space Reservation: 100%</code></pre>



<ol start="2">
<li><strong>Standard Policy for General VMs</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Failures to Tolerate: 1
Number of disk stripes: 1
Flash Read Cache Reservation: 0%
Object Space Reservation: 0%</code></pre>



<p>The beauty of this approach is that you can modify these policies on the fly, and vSAN automatically reconfigures the underlying storage to meet the new requirements. I&#8217;ve seen this save countless hours of storage administration time.</p>



<h3 class="wp-block-heading">The Network Foundation: A Critical Component</h3>



<p>One aspect that&#8217;s often overlooked in vSAN deployments is the network infrastructure. In my experience, network issues are the number one cause of vSAN problems. Here&#8217;s what you absolutely need to know:</p>



<p>The vSAN network isn&#8217;t just a data pathway &#8211; it&#8217;s the backbone of your storage infrastructure. When I configure vSAN networks, I always ensure:</p>



<ol>
<li><strong>Dedicated Bandwidth</strong>: A minimum of 10GbE is essential. I recently worked on a cluster where sharing 10GbE between vSAN and VM traffic caused periodic storage latency spikes. After moving vSAN to dedicated 10GbE links, these issues disappeared.</li>



<li><strong>Network Configuration Example</strong>:</li>
</ol>



<pre class="wp-block-code"><code>MTU: 9000 (Jumbo Frames)
Dedicated VLAN: Yes
Multiple Physical NICs: 2x 10GbE minimum
Switch Configuration: No spanning tree on vSAN ports</code></pre>



<ol start="3">
<li><strong>Critical Switch Settings</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Flow Control: Enabled
Broadcast Storm Control: Disabled on vSAN VLAN
Port Buffer Settings: Deep buffers for storage traffic</code></pre>



<p>[Would you like me to continue with more sections? I can add detailed information about performance tuning, real-world troubleshooting scenarios, and advanced features based on your input about specific configurations and challenges you&#8217;ve encountered.]</p>



<p>[</p>



<p></p>



<h2 class="wp-block-heading">Performance Optimization: Real-World Scenarios</h2>



<p>Having managed vSAN clusters across different environments, I&#8217;ve learned that performance optimization is both an art and a science. Let me share some real-world scenarios and their solutions.</p>



<h3 class="wp-block-heading">Case Study: All-Flash vs. Hybrid Performance</h3>



<p>In a recent project, we migrated from a hybrid to an all-flash configuration. The results were enlightening:</p>



<p><strong>Hybrid Configuration (Initial Setup)</strong>:</p>



<pre class="wp-block-code"><code>Cache Tier: 800GB SSD per disk group
Capacity Tier: 4x 1.8TB 10K RPM HDDs
Average Latency: 5-15ms
IOPS per Host: ~20,000</code></pre>



<p><strong>All-Flash Configuration (After Migration)</strong>:</p>



<pre class="wp-block-code"><code>Cache Tier: 1.6TB NVMe per disk group
Capacity Tier: 4x 3.84TB SSDs
Average Latency: 0.5-1ms
IOPS per Host: ~100,000</code></pre>



<p>The performance difference wasn&#8217;t just in numbers &#8211; it dramatically improved our VDI environment&#8217;s user experience. However, the key learning wasn&#8217;t just about raw performance. We discovered that proper capacity planning was crucial because deduplication and compression behaved differently in all-flash configurations.</p>



<h3 class="wp-block-heading">Troubleshooting Real Performance Issues</h3>



<p>One of the most challenging cases I encountered involved intermittent performance issues in a large vSAN cluster. Here&#8217;s how we diagnosed and resolved it:</p>



<ol>
<li><strong>Initial Symptoms</strong>:</li>
</ol>



<ul>
<li>Random VM latency spikes</li>



<li>Inconsistent storage performance</li>



<li>No obvious hardware failures</li>
</ul>



<ol>
<li><strong>Investigation Process</strong>:</li>
</ol>



<pre class="wp-block-code"><code># Key metrics we monitored
esxcli vsan storage list              # Check disk group health
esxcli network diag vsan              # Verify network performance
vsan.resync_dashboard                 # Monitor resync operations</code></pre>



<ol start="3">
<li><strong>Root Cause Discovery</strong>:<br>We found that one host&#8217;s cache device was experiencing occasional throttling due to temperature issues. This wasn&#8217;t immediately obvious because:</li>
</ol>



<ul>
<li>The throttling was brief</li>



<li>Hardware health checks showed &#8220;normal&#8221;</li>



<li>The problem moved between hosts due to vSAN&#8217;s dynamic nature</li>
</ul>



<ol start="3">
<li><strong>Solution Implemented</strong>:</li>
</ol>



<ul>
<li>Improved rack airflow</li>



<li>Adjusted disk group stripe width</li>



<li>Implemented proactive temperature monitoring</li>
</ul>



<h2 class="wp-block-heading">Advanced Features in Production</h2>



<h3 class="wp-block-heading">Stretched Clusters: A Real Implementation</h3>



<p>I recently implemented a vSAN stretched cluster across two data centers. Here&#8217;s what we learned:</p>



<ol>
<li><strong>Network Requirements Were Crucial</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Inter-site Link:
- Minimum 10Gbps dedicated bandwidth
- Maximum 5ms RTT latency
- QoS for vSAN traffic
- Redundant paths</code></pre>



<ol start="2">
<li><strong>Witness Host Configuration</strong>:<br>We placed the witness host in a third location with these specifications:</li>
</ol>



<pre class="wp-block-code"><code>Witness Host:
  CPU: 4 vCPUs
  Memory: 32GB RAM
  Storage: 100GB SSD
  Network: 1Gbps minimum
  Latency: &lt;100ms to both sites</code></pre>



<ol start="3">
<li><strong>Failure Scenarios We Tested</strong>:</li>
</ol>



<ul>
<li>Site A power failure</li>



<li>Inter-site link degradation</li>



<li>Partial network failures</li>



<li>Cache device failures</li>
</ul>



<p>The key learning? Document everything. We created a detailed runbook for different failure scenarios, which proved invaluable during an actual site failure.</p>



<h2 class="wp-block-heading">Capacity Planning and Management</h2>



<p>One of the most underestimated aspects of vSAN is capacity planning. Let me share our approach:</p>



<h3 class="wp-block-heading">Understanding Real Capacity Consumption</h3>



<p>Here&#8217;s a real example from a production cluster:</p>



<pre class="wp-block-code"><code>Raw Capacity: 80TB
Usable Capacity with FTT=1: ~40TB
Actual Available Capacity: ~30TB

Factors Affecting Final Capacity:
1. Slack space reservation: 25%
2. Metadata overhead: ~5%
3. Deduplication savings: 1.6:1
4. Compression savings: 1.4:1</code></pre>



<h3 class="wp-block-heading">Monitoring and Alerting Strategy</h3>



<p>We implemented a comprehensive monitoring system:</p>



<ol>
<li><strong>Capacity Alerts</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Warning Thresholds:
  - 75% capacity utilization
  - 80% cache consumption
  - 85% metadata usage

Critical Thresholds:
  - 85% capacity utilization
  - 90% cache consumption
  - 95% metadata usage</code></pre>



<ol start="2">
<li><strong>Performance Baselines</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Daily Metrics:
- Average IOPS per VM
- Latency patterns
- Cache hit rates
- Network throughput</code></pre>



<h2 class="wp-block-heading">Advanced Troubleshooting Techniques</h2>



<p>When things go wrong in vSAN, having a systematic approach is crucial. Here&#8217;s my proven troubleshooting methodology:</p>



<h3 class="wp-block-heading">Component Health Verification</h3>



<p>First, check the fundamental health indicators:</p>



<pre class="wp-block-code"><code># Check disk group health
esxcli vsan storage list

# Verify network health
esxcli vsan network list

# Check cluster resync status
esxcli vsan resync status</code></pre>



<h3 class="wp-block-heading">Common Issues and Solutions</h3>



<ol>
<li><strong>&#8220;All Paths Down&#8221; Scenarios</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Symptoms:
- VMs become unresponsive
- vSAN health shows component accessibility issues

Resolution Steps:
1. Check physical network connectivity
2. Verify vSAN VMkernel interface configuration
3. Review switch configurations
4. Validate multicast settings (if used)</code></pre>



<ol start="2">
<li><strong>Cache Device Failures</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Impact:
- Entire disk group goes offline
- Performance degradation during rebuild

Recovery Process:
1. Identify failed component
2. Place host in maintenance mode
3. Replace cache device
4. Recreate disk group
5. Monitor resynchronization</code></pre>



<h2 class="wp-block-heading">Future-Proofing Your vSAN Implementation</h2>



<p>Based on my experience, here are key considerations for long-term success:</p>



<ol>
<li><strong>Scaling Strategy</strong>:</li>
</ol>



<pre class="wp-block-code"><code>Initial Deployment:
  Hosts: 4
  Disk Groups per Host: 2
  Cache Devices: 1.6TB NVMe
  Capacity Devices: 4x 3.84TB SSD

Growth Plan:
  Year 1: Add 2 hosts
  Year 2: Upgrade capacity devices
  Year 3: Consider additional disk groups</code></pre>



<ol start="2">
<li><strong>Technology Evolution</strong>:<br>Keep an eye on emerging technologies that might impact your vSAN deployment:</li>
</ol>



<ul>
<li>NVMe over Fabrics</li>



<li>Persistent Memory</li>



<li>AI/ML workload requirements</li>
</ul>



<p></p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16895</post-id>	</item>
		<item>
		<title>Installing VMware ESXi 8 on Unsupported Hardware – A Comprehensive Lab Guide</title>
		<link>https://agileops.co.uk/installing-vmware-esxi-8-on-unsupported-hardware-a-comprehensive-lab-guide/</link>
					<comments>https://agileops.co.uk/installing-vmware-esxi-8-on-unsupported-hardware-a-comprehensive-lab-guide/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Mon, 23 Dec 2024 22:06:22 +0000</pubDate>
				<category><![CDATA[Vmware]]></category>
		<category><![CDATA[VMware Update Manager]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16901</guid>

					<description><![CDATA[Introduction As a VMware enthusiast and home lab administrator, I&#8217;ve spent countless hours testing different configurations and setups. One of the biggest challenges I&#8217;ve faced recently is getting VMware ESXi...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<h1 class="wp-block-heading">Introduction</h1>



<p>As a VMware enthusiast and home lab administrator, I&#8217;ve spent countless hours testing different configurations and setups. One of the biggest challenges I&#8217;ve faced recently is getting VMware ESXi 8 running on older hardware. While VMware has strict requirements for ESXi 8, I&#8217;ve discovered several reliable workarounds that can help you build a powerful lab environment without breaking the bank on new hardware.</p>



<p>In this detailed guide, I&#8217;ll share my personal experience and the exact steps I used to get ESXi 8 running on unsupported hardware. Fair warning: this is for lab use only – don&#8217;t try this in production!</p>



<h2 class="wp-block-heading">1. Understanding Hardware Compatibility for ESXi 8</h2>



<p>Before diving into the installation process, let&#8217;s look at what VMware officially requires and what actually works in practice. I&#8217;ve tested these requirements extensively across different hardware configurations.</p>



<h3 class="wp-block-heading">Official Requirements:</h3>



<ul>
<li>64-bit x86 CPU (2nd gen Intel Xeon or newer recommended)</li>



<li>Minimum 4 cores (8+ cores work much better for multiple VMs)</li>



<li>8 GB RAM (I strongly recommend 32GB+ for a decent lab setup)</li>



<li>UEFI boot support (Legacy BIOS is possible but tricky)</li>



<li>TPM 2.0 and Secure Boot capability</li>



<li>NVMe/SATA/SAS storage controllers</li>
</ul>



<h3 class="wp-block-heading">What Actually Works in Practice:</h3>



<ul>
<li>CPUs: Successfully tested on 1st gen Intel Core i7 and newer</li>



<li>RAM: Runs fine with 16GB, but you&#8217;ll want more for multiple VMs</li>



<li>Storage: Most SATA controllers work fine with community drivers</li>



<li>Network: Many consumer NICs work with community drivers</li>



<li>TPM/Secure Boot: Can be bypassed entirely for lab use</li>
</ul>



<h3 class="wp-block-heading">My Test System Specifications:</h3>



<ul>
<li>CPU: Intel Core i7-4770 (technically unsupported)</li>



<li>RAM: 32GB DDR3</li>



<li>Storage: Samsung 870 EVO SSD</li>



<li>Network: Intel I211 Gigabit</li>



<li>Motherboard: ASUS Z87-A</li>
</ul>



<h2 class="wp-block-heading">2. Preparing Your Installation Media</h2>



<h3 class="wp-block-heading">Required Tools and Downloads:</h3>



<ul>
<li>ESXi 8 ISO (from VMware Customer Connect)</li>



<li>Rufus for Windows users</li>



<li>balenaEtcher for macOS/Linux users (my preferred tool)</li>



<li>USB drive (16GB+ recommended)</li>



<li>Network cable (WiFi isn&#8217;t supported)</li>
</ul>



<h3 class="wp-block-heading">Creating the Bootable USB:</h3>



<h4 class="wp-block-heading">Using Rufus (Windows):</h4>



<ol>
<li>Launch Rufus as administrator</li>



<li>Select your USB drive</li>



<li>Click SELECT and choose the ESXi 8 ISO</li>



<li>Important settings:</li>
</ol>



<ul>
<li>Partition scheme: GPT</li>



<li>Target system: UEFI</li>



<li>File system: FAT32</li>



<li>Cluster size: 4096 bytes</li>
</ul>



<ol>
<li>Click START and select &#8220;Write in ISO mode&#8221;</li>
</ol>



<h4 class="wp-block-heading">Using balenaEtcher (macOS/Linux):</h4>



<ol>
<li>Launch balenaEtcher</li>



<li>Click &#8220;Flash from file&#8221; and select the ESXi 8 ISO</li>



<li>Select your USB drive</li>



<li>Click &#8220;Flash!&#8221; and wait for verification</li>
</ol>



<p>Pro Tip: I recommend using a high-quality USB 3.0 drive. I&#8217;ve had issues with cheaper drives causing installation failures.</p>



<h2 class="wp-block-heading">3. BIOS Configuration and Pre-Installation Setup</h2>



<p>This is a crucial step I&#8217;ve found many guides miss. Before booting the installer, you need to configure your BIOS correctly:</p>



<ol>
<li>Enter BIOS (usually Delete or F2 at boot)</li>



<li>Enable these settings:</li>
</ol>



<ul>
<li>Intel VT-x/AMD-V virtualization</li>



<li>Intel VT-d/AMD IOMMU</li>



<li>Execute Disable Bit</li>



<li>No Execute Mode</li>



<li>UEFI Boot Mode</li>
</ul>



<ol>
<li>Disable these features:</li>
</ol>



<ul>
<li>Secure Boot</li>



<li>Legacy USB Support</li>



<li>CSM/Legacy Boot</li>



<li>CPU C-States</li>



<li>Power Management Features</li>
</ul>



<h2 class="wp-block-heading">4. Installation Process with Custom Modifications</h2>



<h3 class="wp-block-heading">Stage 1: Initial Boot</h3>



<ol>
<li>Boot from the USB drive (F11 or F12 for boot menu)</li>



<li>When you see the ESXi boot screen, quickly press Shift + O</li>



<li>Add these boot parameters:</li>
</ol>



<pre class="wp-block-code"><code>allowLegacyCPU=true ignoreHeadless=TRUE autoPartitionOSDataSize=8192 skipPartitionCheck=TRUE</code></pre>



<h3 class="wp-block-heading">Stage 2: Driver Injection</h3>



<p>If your hardware isn&#8217;t detected, we&#8217;ll need to inject community drivers. I&#8217;ve created a custom script to automate this:</p>



<ol>
<li>Press Alt + F1 when the installer loads</li>



<li>Log in with root (no password initially)</li>



<li>Enable networking:</li>
</ol>



<pre class="wp-block-code"><code>vmkload_mod ixgbe
vmkload_mod igb
esxcli network restore</code></pre>



<ol start="4">
<li>Get your IP address:</li>
</ol>



<pre class="wp-block-code"><code>vmkping 8.8.8.8</code></pre>



<ol start="5">
<li>Download and install community drivers:</li>
</ol>



<pre class="wp-block-code"><code>esxcli software vib install -v /vmfs/volumes/datastore1/net-community-driver.vib --no-sig-check
esxcli software vib install -v /vmfs/volumes/datastore1/sata-community-driver.vib --no-sig-check</code></pre>



<h3 class="wp-block-heading">Stage 3: Completing Installation</h3>



<ol>
<li>Return to the installer (Alt + F2)</li>



<li>Follow the standard installation prompts</li>



<li>Select your installation drive carefully</li>



<li>Configure your network settings:</li>
</ol>



<ul>
<li>Static IP recommended</li>



<li>Set appropriate VLAN if needed</li>



<li>Configure DNS servers</li>
</ul>



<h2 class="wp-block-heading">5. Post-Installation Optimization</h2>



<p>After installation, I&#8217;ve found these optimizations crucial for better performance:</p>



<h3 class="wp-block-heading">Performance Tweaks:</h3>



<ol>
<li>Enable SSH permanently:</li>
</ol>



<pre class="wp-block-code"><code>vim /etc/vmware/service.xml</code></pre>



<p>Find the SSH service section and set:</p>



<pre class="wp-block-code"><code>&lt;startup&gt;automatic&lt;/startup&gt;</code></pre>



<ol start="2">
<li>Optimize memory management:</li>
</ol>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /Mem/AllocGuestLargePage -i 0
esxcli system settings advanced set -o /Mem/ShareForceSalting -i 0</code></pre>



<ol start="3">
<li>Configure power management:</li>
</ol>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /Power/CpuPolicy -s "High Performance"</code></pre>



<h3 class="wp-block-heading">Storage Optimization:</h3>



<ol>
<li>Enable SSH and configure advanced storage settings:</li>
</ol>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /DataMover/HardwareAcceleratedMove -i 0
esxcli system settings advanced set -o /DataMover/HardwareAcceleratedInit -i 0</code></pre>



<ol start="2">
<li>Adjust queue depths for better SSD performance:</li>
</ol>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /Disk/QFullSampleSize -i 32
esxcli system settings advanced set -o /Disk/QFullThreshold -i 8</code></pre>



<h2 class="wp-block-heading">6. Troubleshooting Common Issues</h2>



<p>Based on my experience, here are solutions to the most common problems:</p>



<h3 class="wp-block-heading">Purple Screen of Death (PSOD):</h3>



<ul>
<li>Usually caused by incompatible drivers</li>



<li>Solution: Boot with <code>noIOMMU=TRUE</code> parameter</li>



<li>Add to /etc/vmware/boot.cfg:</li>
</ul>



<pre class="wp-block-code"><code>kernelopt=noIOMMU=TRUE</code></pre>



<h3 class="wp-block-heading">Network Issues:</h3>



<ul>
<li>Missing NICs: Install community network drivers</li>



<li>Random disconnects: Disable power management</li>
</ul>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /Power/UseCStates -i 0</code></pre>



<h3 class="wp-block-heading">Storage Problems:</h3>



<ul>
<li>Drives not detected: Try different SATA ports</li>



<li>Poor performance: Enable high performance mode</li>
</ul>



<pre class="wp-block-code"><code>esxcli storage core device set -d naa.XXXXX -O on</code></pre>



<h2 class="wp-block-heading">7. Creating Your First VMs</h2>



<p>Now that everything&#8217;s running, let&#8217;s set up some VMs:</p>



<ol>
<li>Configure VM Network:</li>
</ol>



<ul>
<li>Create a new vSwitch</li>



<li>Add physical NICs</li>



<li>Create port groups for different networks</li>
</ul>



<ol>
<li>Optimize VM Settings:</li>
</ol>



<pre class="wp-block-code"><code>esxcli system settings advanced set -o /Config/HostAgent/plugins/solo/enableMob -i 1</code></pre>



<ol start="3">
<li>Create VM Templates:</li>
</ol>



<ul>
<li>Install your preferred OS</li>



<li>Install VMware Tools</li>



<li>Update and configure</li>



<li>Convert to template</li>
</ul>



<h2 class="wp-block-heading">Conclusion</h2>



<p>While installing ESXi 8 on unsupported hardware requires some work, it&#8217;s entirely possible for a lab environment. I&#8217;ve been running this setup for several months now without issues. Remember to:</p>



<ul>
<li>Keep regular backups</li>



<li>Monitor system stability</li>



<li>Document any custom configurations</li>



<li>Join the VMware community for support</li>
</ul>



<p>Feel free to reach out in the comments if you need help. Happy virtualizing!</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><em>Disclaimer: This guide is intended for lab and testing environments only. Running ESXi 8 on unsupported hardware in production environments is not recommended and may violate VMware&#8217;s terms of service.</em></p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/installing-vmware-esxi-8-on-unsupported-hardware-a-comprehensive-lab-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16901</post-id>	</item>
		<item>
		<title>Get Started with VMware vSphere 8</title>
		<link>https://agileops.co.uk/get-started-with-vmware-vsphere-8/</link>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Mon, 02 Dec 2024 16:58:30 +0000</pubDate>
				<category><![CDATA[Cisco UCS M3 Blades]]></category>
		<category><![CDATA[Vmware]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Update Manager]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16891</guid>

					<description><![CDATA[Introduction Key Features, Best Practices, and Upgrade Strategies VMware vSphere 8 is the latest iteration of VMware’s flagship virtualization platform, bringing enhanced performance, scalability, and security features. As businesses increasingly...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p class="p1"></p>



<h2 class="wp-block-heading">Introduction</h2>



<p class="p4">Key Features, Best Practices, and Upgrade Strategies VMware vSphere 8 is the latest iteration of VMware’s flagship virtualization platform, bringing enhanced performance, scalability, and security features. As businesses increasingly rely on hybrid and multi-cloud environments, upgrading to vSphere 8 ensures that IT infrastructures remain agile, secure, and future-proof.</p>



<p class="p4">This blog explores the key features of vSphere 8, best practices for deployment, and strategies for a smooth upgrade. Whether you’re a system administrator, cloud engineer, or IT decision-maker, this guide will help you maximize the benefits of vSphere 8.</p>



<p class="p3"><strong>Key Features of VMware vSphere 8</strong></p>



<p class="p6"><strong>1. Performance Enhancements</strong></p>



<p class="p4">vSphere 8 introduces significant improvements in workload performance and efficiency. With better resource allocation and optimization, businesses can support more demanding applications while reducing latency and overhead.</p>



<p class="p6"><strong>2. Tanzu Kubernetes Grid (TKG) Advancements</strong></p>



<p class="p4">The new version enhances Kubernetes support, making it easier to run modern, containerized applications. With improved integration, IT teams can deploy and manage Kubernetes clusters seamlessly, reducing operational complexity.</p>



<p class="p6"><strong>3. Distributed Services Engine (DPU Acceleration)</strong></p>



<p class="p4">One of the standout features of vSphere 8 is the Distributed Services Engine, which offloads network and storage functions to Data Processing Units (DPUs). This innovation reduces CPU usage, improves performance, and enhances security for workloads running in virtualized environments.</p>



<p class="p6"><strong>4. vSphere Lifecycle Manager (vLCM) Enhancements</strong></p>



<p class="p4">Managing updates and patches is now more streamlined with vLCM. Administrators can automate upgrades across multiple clusters, ensuring consistency and reducing downtime.</p>



<p class="p6"><strong>5. Security Enhancements</strong></p>



<p class="p4">Security is a top priority in vSphere 8. Some notable enhancements include:</p>



<p class="p7">• TPM 2.0 and vTPM Support: Strengthened encryption and integrity checks</p>



<p class="p7">• Secure Boot Enhancements: Ensuring only trusted software runs in the virtual environment</p>



<p class="p7">• Improved Role-Based Access Control (RBAC): Granular security policies for different user roles</p>



<p class="p3"><strong>Best Practices for VMware vSphere 8 Deployment</strong></p>



<p class="p4">Upgrading to vSphere 8 requires careful planning to avoid disruptions and ensure a smooth transition. Here are some best practices to follow:</p>



<p class="p6"><strong>1. Assess Your Environment</strong></p>



<p class="p7">• Check VMware’s Compatibility Guide to ensure your hardware and software stack supports vSphere 8.</p>



<p class="p7">• Evaluate the impact on existing workloads and dependencies before initiating the upgrade.</p>



<p class="p6"><strong>2. Backup and Disaster Recovery Readiness</strong></p>



<p class="p7">• Perform a full backup of your vCenter Server, ESXi hosts, and critical workloads.</p>



<p class="p7">• Test recovery processes to ensure minimal downtime in case of unexpected issues.</p>



<p class="p6"><strong>3. Optimize Storage and Networking</strong></p>



<p class="p7">• Review and adjust network configurations to take advantage of DPU Acceleration.</p>



<p class="p7">• Ensure storage policies align with new vSphere features for better performance and redundancy.</p>



<p class="p6"><strong>4. Security Hardening</strong></p>



<p class="p7">• Enable vTPM for guest VMs to protect against firmware attacks.</p>



<p class="p7">• Implement multi-factor authentication (MFA) and least privilege access policies.</p>



<p class="p7">• Regularly update security patches and monitor system logs for anomalies.</p>



<p class="p3">Upgrade Strategies: vSphere 7 to vSphere 8</p>



<p class="p4">A well-planned upgrade minimizes risks and ensures business continuity. Follow these steps for a seamless transition:</p>



<p class="p6"><strong>Assessment and Planning</strong></p>



<p class="p7">• Identify and document the current vSphere environment, including versions, configurations, and workloads.</p>



<p class="p7">• Use VMware vSphere Upgrade Planner to detect compatibility issues and required updates.</p>



<p class="p6"><strong>Step-by-Step Upgrade Process</strong></p>



<p class="p7">• Upgrade vCenter Server first, as it must be on vSphere 8 before upgrading ESXi hosts.</p>



<p class="p7">• Use vSphere Lifecycle Manager (vLCM) to automate ESXi host upgrades.</p>



<p class="p7">• Validate post-upgrade functionality and monitor performance closely.</p>



<p class="p6"><strong>Common Challenges and Troubleshooting</strong></p>



<p class="p7"><strong>• Incompatible Hardware:</strong> Check if your servers support vSphere 8 or require firmware updates.</p>



<p class="p7">•<strong> License Activation Issues:</strong> Ensure vSphere 8 licenses are properly configured before migration.</p>



<p class="p7"><strong>• VM Compatibility:</strong> Update VM hardware versions to match vSphere 8 features.</p>



<p class="p3"><strong>Conclusion</strong></p>



<p class="p4">VMware vSphere 8 is a game-changer, offering powerful enhancements in performance, security, and automation. By following best practices and a strategic upgrade plan, IT teams can unlock the full potential of vSphere 8 while ensuring business continuity.</p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16891</post-id>	</item>
		<item>
		<title>What is VMware  Tanzu Community Edition?</title>
		<link>https://agileops.co.uk/what-is-vmware-tanzu-community-edition/</link>
					<comments>https://agileops.co.uk/what-is-vmware-tanzu-community-edition/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Wed, 08 Dec 2021 18:19:49 +0000</pubDate>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Tanzu]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16618</guid>

					<description><![CDATA[In order to understand VMware Tanzu, we must first understand the problem it solves. Let&#8217;s start with a quick introduction to Kubernetes. Kubernetes is an open-source platform for automating deployment,...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p>In order to understand VMware Tanzu, we must first understand the problem it solves. Let&#8217;s start with a quick introduction to Kubernetes.</p>



<p>Kubernetes is an open-source platform for automating deployment, scaling, and management of containerized applications. It was originally designed by Google engineers and came into being in 2014 as an open-source project under the CNCF (Cloud Native Computing Foundation).</p>



<p>Kubernetes is often referred to as a &#8220;platform&#8221; because it&#8217;s flexible and can run on a wide variety of hardware or cloud. Although there are other container platforms such as Docker Swarm or Apache Mesos, Kubernetes is considered one of the most powerful and mature options.</p>



<p>As Kubernetes uses containers, it has no dependencies on the infrastructure that runs it. This allows you to run Kubernetes anywhere &#8211; from cloud providers like AWS or Google Cloud Platform (GCP), to your own private datacenter. You could even deploy Kubernetes in multiple places for high availability, but we will focus on the basics of Kubernetes in this article.</p>



<p>As mentioned earlier, Kubernetes is an open source project comprised of a few individual components such as the kubernetes manager (kube-apiserver), scheduler (kube-controller-manager) and node (kubelet). The kube manager is responsible for communicating with kubernetes nodes and storing information about the cluster, while the scheduling component schedules containers to run on nodes.</p>



<p>The node is simply a worker that carries out the instructions of the scheduler and kube-manager.&nbsp;</p>



<p>Now that we&#8217;ve covered what Kubernetes is as a platform, let&#8217;s take a look at VMware Tanzu.</p>



<h2 class="wp-block-heading">What is VMware Tanzu?</h2>



<p>VMware Tanzu is a tool for deploying Kubernetes clusters on VMware vSphere. It&#8217;s similar to kubeadm and The main advantage of using VMware Tanzu over kubeadm is the ability to deploy Kubernetes clusters directly on vSphere, while kubeadm requires a dedicated Linux system.</p>



<p>   VMware Tanzu , formerly kubo , is a production-grade Kubernetes distribution for the enterprise. It automates deployment, operations and lifecycle management of Kubernetes clusters on VMware platforms. VMware Tanzu delivers high availability, resilience, scalability and security for containerized applications that run on hypervisors and bare metal infrastructure in public clouds or on-premises. VMware Tanzu is the fastest, easiest way to run Kubernetes on VMware platforms and supports all major Linux distributions as well as Microsoft Windows Server.</p>



<p>It&#8217;s 100% free and open-source</p>



<p>The VMware Tanzu community edition is free with no feature limitations or time restrictions. It can be used for development, testing, demos or free production workloads. VMware welcomes your contributions and feedback on the project, which you can share through GitHub .</p>



<p>Full visibility with vRealize Operations for Containers</p>



<p>Originally known as kubo , VMware Tanzu is now evolved with new features and enhancements based on customer feedback such as full Kubernetes support, heat integration and cloud-based installation. Now part of VMware&#8217;s Cloud Native Applications business led by Raghu Raghuram, Tanzu is being offered in conjunction with vRealize Operations for Containers (vROC), which provides deep container insights into the applications deployed on VMware infrastructure.</p>



<p>Introducing Rocky , a Kubernetes Operator for Docker Registries</p>



<p>   VMware Tanzu , formerly kubo , is a production-grade Kubernetes distribution for the enterprise. It automates deployment, operations and lifecycle management of Kubernetes clusters on VMware platforms. VMware Tanzu delivers high availability, resilience, scalability and security for containerized applications that run on hypervisors and bare metal infrastructure in public clouds or on-premises. VMware Tanzu is the fastest, easiest way to run Kubernetes on VMware platforms and supports all major Linux distributions as well as Microsoft Windows Server.</p>



<p>The VMware Tanzu community edition is free with no feature limitations or time restrictions. It can be used for development, testing, demos or free production workloads. VMware welcomes your contributions and feedback on the project, which you can share through GitHub .</p>



<p>Full visibility with vRealize Operations for Containers</p>



<p>Originally known as kubo , VMware Tanzu is now evolved with new features and enhancements based on customer feedback such as full Kubernetes support, heat integration and cloud-based installation. Now part of VMware&#8217;s Cloud Native Applications business led by Raghu Raghuram, Tanzu is being offered in conjunction with vRealize Operations for Containers (vROC), which provides deep container insights into the applications deployed on VMware infrastructure.</p>



<p>The latest release of VMware Tanzu also includes Rocky , a Kubernetes Operator for Docker registries. With this operator, users can pull container images from public or private Docker registries into their clusters without having to alter their production workflow. Rocky automates image pulling by creating, updating and deleting objects in the registry with tags, and image pushing by automatically adding images to the registry.</p>



<p>The VMware Tanzu installer can be downloaded from GitHub , and it&#8217;s recommended that you do this on a separate Linux machine for best results. After installing the required dependencies (see prerequisites section in README), we can move onto installing the installer.</p>



<p>VMware Tanzu uses a Go binary, so make sure you have GOBIN in your PATH , and then run the following commands to install VMware Tanzu:</p>



<p>$ go get -u github.com/vmware/tanzu &nbsp; &nbsp; &nbsp; $GOPATH /bin/tanzu install &#8211;cluster-name tkp &#8211;cluster-version 1.8</p>



<p>Once VMware Tanzu has been installed, we are ready to set up a Kubernetes cluster using the CLI. Before doing so, let&#8217;s take a quick look at the prerequisites:</p>



<p>Docker and Docker Compose must be installed on your system.</p>



<p>At least three ESXi servers must be available to run the Kubernetes master, scheduler and worker nodes. These can be physical systems or virtual machines (VMs). Each VM should have at least 6 GB of RAM . Ideally, you would want more than 12-16GB for each machine, but this will vary based on your requirements.</p>



<p>At least three network interfaces should be available on the VMware ESXi servers (one for each Kubernetes node, and one for kube-master). In the examples below we&#8217;ll create a separate vSwitch for each interface. If you wish to run VMware Tanzu in production, it&#8217;s recommended that you setup an isolated network for your Kubernetes cluster to ensure high availability.</p>



<p>The VMware Tanzu binary comes as a tar file, so you&#8217;ll have to unpack it if you download it directly onto your ESXi server. If you use vSphere Client to install the binary, then this step is taken care of for you. Make sure that after unpacking the tar file, VMware Tanzu is started by running ./start.sh .&nbsp;</p>



<p>Create a Kubernetes Cluster with VMware Tanzu</p>



<p>To install your first Kubernetes cluster using VMware Tanzu, we will run several commands in a terminal session on an ESXi server with direct access to kubectl (as opposed to running kubectl commands over SSH). Run the following command on one of your ESXi servers:</p>



<p>$ kubectl cluster-info &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>



<p>A Kubernetes cluster will require 3 masters. The default size for a master node is at least 2 vCPU and 8GB of RAM. In case you are wondering</p>



<p>Tanzu Key Features:</p>



<p>» VMware Tanzu has been updated with a new, streamlined deployment experience that is quicker, easier and more personalized than before. VMware guarantees you will have your Kubernetes cluster up and running in 30 minutes or less. » The new release brings support for the Kubernetes cluster to run on bare metal infrastructure. Use VMware PowerCLI and other vSphere/VCSA tools for managing your Tanzu environment. » The new release offers a cloud-based installation, which provides preconfigured images via the VMware Cloud Marketplace . Now you can deploy clusters with just one click without any additional customization. » VMware Tanzu now supports all major Linux distributions: Ubuntu, RedHat, SUSE and Debian. Choose the operating system that matches your requirements. Refer to this compatibility matrix for details about supported versions .</p>



<p>» VMware Tanzu offers a simplified update process that applies new features and bug fixes without disrupting running workloads. You can control which updates you want to apply so you can retain your configurations and prevent unintended data loss. </p>



<p>» VMware Tanzu offers a centralized CLI for Kubernetes cluster, edge gateway and Istio-related commands to make it as easy as possible to monitor and manage the system from anywhere in your network using SSH or WinRM .</p>



<p>» VMware TKG provides seamless integration with VMware vSphere and vRealize Automation for managing Kubernetes clusters. » VMware Tanzu can be deployed in multiple environments, including a standalone cluster on physical infrastructure, VMs or bare metal servers; a mixed environment consisting of both virtual machines and physical machines; and a hybrid cloud environment that includes local containers as well as those in remote clouds. » VMware Tanzu has been tested and optimized on the latest VMs, bare metal servers from Supermicro, Dell EMC and HPE , as well as cloud instances from AWS Marketplace . For more information about system requirements , visit the official GitHub repository .</p>



<p>» Tanzu leverages Kubernetes for managing applications and containers and Istio to provide service meshes for microservices. It also offers several other capabilities, including a centralized CLI for managing the system, REST-based APIs to deploy applications and access logs and metrics via Prometheus , distributed tracing through Jaeger , monitoring through vROC (which now supports Istio service mesh) and management via VMware vSphere and vRealize Automation .</p>



<p>» VMware Tanzu is available in three editions: Standard, Advanced and Enterprise. The Standard edition offers the basic functionality while providing enterprise-grade security and support; the Advanced edition adds additional monitoring and logging capabilities as well as a centralized CLI that extends Kubernetes&#8217; commands via APIs to users outside the cluster; and the Enterprise edition adds features that enable high availability, disaster recovery and automated upgrades.</p>



<h1 class="wp-block-heading">Conclusion :</h1>



<p>You&#8217;ve already seen how VMware TKG can be used to deploy Kubernetes, and VMware Tanzu is the latest tool in the family. You can download VMware Tanzu free of charge from VMware official website https://vmware.com . And if you want to dive deeper into applications running on the cluster, I highly recommend that you use vRealize Log Insight . Stay tuned for more information about VMware TKG and VMware Tanzu in upcoming blog posts. Until then, share your thoughts with us in the comment section below or tweet me @ibrahimquraishi .</p>



<p>Want to learn more, check out this post :  <a href="https://tanzu.vmware.com/content/blog/getting-started-vmware-tanzu-community-edition-guide">How to Get Started with VMware Tanzu Community Edition</a></p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/what-is-vmware-tanzu-community-edition/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16618</post-id>	</item>
		<item>
		<title>Online Lab for VMware vSphere 7</title>
		<link>https://agileops.co.uk/online-lab-for-vmware-vsphere-7/</link>
					<comments>https://agileops.co.uk/online-lab-for-vmware-vsphere-7/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Tue, 11 Aug 2020 02:39:29 +0000</pubDate>
				<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware nested esx servers]]></category>
		<category><![CDATA[VMware Update Manager]]></category>
		<category><![CDATA[VMware vExpert]]></category>
		<category><![CDATA[online lab for vsphere 7]]></category>
		<category><![CDATA[VMware online lab]]></category>
		<category><![CDATA[vsphere 7 lab]]></category>
		<category><![CDATA[vsphere7 home lab]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16261</guid>

					<description><![CDATA[Hey All, Great news guys, I have now got online labs available for you. Advantages of having this lab is No cost of buying an expensive server and noisy servers....]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p>Hey All,</p>



<p>Great news guys, I have now got online labs available for you.</p>



<p>Advantages of having this lab is </p>



<ol><li><strong> No cost of buying an expensive server and noisy servers.</strong></li><li><strong> Save Electricity cost. </strong></li><li><strong>Save time on setting up and troubleshooting.  </strong>start learning immidately. </li></ol>



<p>What’s included?  you will get access to your own cluster with 2 EXS hosts you can connect to the vCenter directly and start practising without wasting any time.  I have seen people who can&#8217;t setup a lab loose interest very soon, and if you struggle to get the lab running that can put you off too. This is the idea behind my Online lab this lets you start practising without wasting time troubleshooting issues. </p>



<p>I have had a lot of request in the past few months especially after I started the sessions for vSpehre 7 about how to get access to labs.</p>



<p>I would like to keep this for the people who are very interested in learning however they do not have a setup at home to create a home lab. with my experience, we need at least 32 GB of memory to be able to configure a proper vSphere 7 lab.</p>



<p>To give you an idea this is the minimal resources you will need to give to setup a decent lab to practice. </p>



<p>12 GB Memory for vCenter Server </p>



<p>4 GB at least for ESX1 </p>



<p>4 GB at least for ESX2</p>



<p>4 GB for Windows AD server ( optional if you don&#8217;t want to use DNS)  alternate you can use a Linux DNS server too.</p>



<p>8 GB for the setup of shared storage, in my lab I have used FreeNAS to set up shared storage. </p>



<p>So it all adds up to 32 GB, If you don&#8217;t have this kind of hardware and you really want to practice, do reach out to me and I might be able to offer you some discount for early birds trying out my virtual datacenter for a small price. </p>



<p>The price is only to cover the cost of the expensive hardware I have put in and the running electricity cost and internet charges. if you want to discuss this you can reach out to me on my email ibrahim@agileops.co.uk</p>



<p>So, you may ask how do I get the access? </p>



<p>Very simple you will just use Microsoft Remote Desktop client from your laptop or computer. </p>



<p>you will get an RDP login to enter the domain name to connect to my label which is <strong>agileops.loginto.me</strong>. hang on before that you need to contact me so that I can set up your account once I have sent you the details for login you are good to go. you will have full access to your own ESXi and vCetner to practice and learn on your own time. I will send an email with all the instructions on how to login and access the environment. </p>



<p>as you can see the setup below, you can connect to an RDP JUMP server which will allow you to use single sign-on to connect tot he vCenter Environment, it will be ready to use form the point you login. </p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="553" height="479" data-attachment-id="16262" data-permalink="https://agileops.co.uk/online-lab-for-vmware-vsphere-7/lab-layout/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout.jpg" data-orig-size="553,479" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Ibrahim Quraishi&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1597111330&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Lab Layout" data-image-description="&lt;p&gt;online lab layout&lt;/p&gt;
" data-image-caption="&lt;p&gt;online lab layout&lt;/p&gt;
" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout-300x260.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout.jpg" alt="Online Lab" class="wp-image-16262" srcset="https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout.jpg 553w, https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout-300x260.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout-466x404.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/08/Lab-Layout-350x303.jpg 350w" sizes="(max-width: 553px) 100vw, 553px" /><figcaption>online lab layout</figcaption></figure></div>



<p>How to Pay and when will I get access?</p>



<p>first, before you book email me and let me know which lab you need as there are only limited labs I can offer do not pay first. </p>



<p>You can pay after I have confirmed to you select what pass you want I have created three options for you too select.</p>



<ol><li><strong>An online Day pass is for 24</strong>, and we have two choices RTU which is <strong>Ready to Use </strong>or BIY <strong>Build it yourself. </strong></li><li><strong>Online Week Pass is for one whole week</strong> offering two choices RTU which is <strong>Ready to Use </strong>or BIY <strong>Build it yourself.  </strong></li><li><strong>Online Month pass is for one whole month</strong> offering two choices RTU which is <strong>Ready to Use</strong> or BIY <strong>Build it yourself.</strong>  </li></ol>



<p>you can use paypay to pay easily don&#8217;t forgot to mention the lab name as the lab will be created for the specific option.   https://paypal.me/agileops</p>



<p> I have also included CISCO UCS Platform Emulator for anyone who wants to learn Cisco Unified Computing system </p>



<figure class="wp-block-table is-style-stripes"><table class=""><tbody><tr><td>
  <strong>Technology</strong>
  </td><td class="has-text-align-right" data-align="right">
  <strong>LAB</strong>
  </td><td>
  <strong>Duration</strong>
  </td><td> </td><td>
  <strong>What do I get </strong>
  </td><td>  </td><td>
  <strong>&nbsp;</strong>
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Day-Pass-RTU
  </td><td>
  24 hours
  </td><td>    </td><td>
  Ready to use 
  </td><td></td><td>
  &nbsp;
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Day-Pass-BIY
  </td><td>
  24 hours 
  </td><td>    </td><td>
  Built it yourself 
  </td><td>   </td><td>
  &nbsp;
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Week-Pass-RTU
  </td><td>
  1 Week
  </td><td>   </td><td>
  Ready to use 
  </td><td><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=ibrahim.quraishi@outlook.com&amp;item_name=Online-Week-Pass-RTU-1Week&amp;item_number=RTU1W&amp;no_shipping=1&amp;no_note=1&amp;currency_code=GBP&amp;bn=PP-BuyNow&amp;charset=UTF-8&amp;lc=US&amp;amount=75">  </a></td><td>
  &nbsp;
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Week-Pass-BIY
  </td><td>
  1 Week
  </td><td>   </td><td>
  Build it yourself
  </td><td> <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=ibrahim.quraishi@outlook.com&amp;item_name=Online-Week-Pass-BIY-1Week&amp;item_number=BIY1W&amp;no_shipping=1&amp;no_note=1&amp;currency_code=GBP&amp;bn=PP-BuyNow&amp;charset=UTF-8&amp;lc=US&amp;amount=75"> </a></td><td>
  &nbsp;
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Month-Pass-RTU
  </td><td>
  1 Month
  </td><td>    </td><td>
  Ready to use
  </td><td><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=ibrahim.quraishi@outlook.com&amp;item_name=Online-Month-Pass-RTU-1Month&amp;item_number=RTU1M&amp;no_shipping=1&amp;no_note=1&amp;currency_code=GBP&amp;bn=PP-BuyNow&amp;charset=UTF-8&amp;lc=US&amp;amount=200"> </a></td><td>
  &nbsp;
  </td></tr><tr><td>
  VMware
  </td><td class="has-text-align-right" data-align="right">
  Online-Month-Pass-BIY
  </td><td>
  1 Month
  </td><td> </td><td>
  Ready to use
  </td><td>    </td><td>
  &nbsp;
  </td></tr><tr><td>
  &nbsp;
  </td><td class="has-text-align-right" data-align="right">
  &nbsp;
  </td><td>
  &nbsp;
  </td><td>
  &nbsp;
  </td><td>
  &nbsp;
  </td><td>
  &nbsp;
  </td><td>
  &nbsp;
  </td></tr><tr><td>
  Cisco 
  </td><td class="has-text-align-right" data-align="right">
  UCSPE-Day-Pass
  </td><td>
  24 hours 
  </td><td>    </td><td>
  Emulator for Cisco UCS
  </td><td><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=ibrahim.quraishi@outlook.com&amp;item_name=UCSPE-Day-Pass-24Hours&amp;item_number=UCSPE24H&amp;no_shipping=1&amp;no_note=1&amp;currency_code=GBP&amp;bn=PP-BuyNow&amp;charset=UTF-8&amp;lc=US&amp;amount=24">  </a></td><td>
  &nbsp;
  </td></tr><tr><td>
  Cisco
  </td><td class="has-text-align-right" data-align="right">
  UCSP-Week-Pass
  </td><td>
  1 Week
  </td><td>     </td><td>
  Emulator for Cisco UCS
  </td><td></td><td>
  &nbsp;
  </td></tr><tr><td>
  Cisco
  </td><td class="has-text-align-right" data-align="right">
  UCSPE-Month-Pass
  </td><td>
  1 Month
  </td><td>     </td><td>
  Emulator for Cisco UCS
  </td><td>  <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=ibrahim.quraishi@outlook.com&amp;item_name=UCSPE-Day-Pass-1Month&amp;item_number=UCSPE1M&amp;no_shipping=1&amp;no_note=1&amp;currency_code=GBP&amp;bn=PP-BuyNow&amp;charset=UTF-8&amp;lc=US&amp;amount=200https://www.paypal.com/paypalme/agileops"> </a></td><td>
  &nbsp;
  </td></tr></tbody></table></figure>



<p>You can follow one of the YouTube Session to practice one topic or try and configure everything from scratch. This is the best way to learn and I have a very reasonable price for each lab. </p>



<p>If you like it share it with others so that they can benefit it. </p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/online-lab-for-vmware-vsphere-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16261</post-id>	</item>
		<item>
		<title>Installing ESX Server vSphere 7</title>
		<link>https://agileops.co.uk/installing-esx-server-vsphere-7/</link>
					<comments>https://agileops.co.uk/installing-esx-server-vsphere-7/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Sat, 30 May 2020 17:26:28 +0000</pubDate>
				<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi 7.0]]></category>
		<category><![CDATA[Nested ESXi]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Tutorial for Beginners vSphere 7]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=16033</guid>

					<description><![CDATA[Hello All, This blog will be about installing the ESX server from scratch. Once you have mounted the iso or created the nested VM, check out the previous blog post...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">Hello All,</p>
<p>This blog will be about installing the ESX server from scratch. Once you have mounted the iso or created the nested VM, check out the previous blog post <a href="https://agileops.co.uk/how-to-install-nested-esxi-server/">hear</a> <a href="https://agileops.co.uk/how-to-install-nested-esxi-server/">https://agileops.co.uk/how-to-install-nested-esxi-server/</a>  if you are doing nexted setup to enabled nested ESX installation.</p>
<ol>
<li>
<div>Installation</div>
<p>Boot the server or VM with ESXi CD</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE1.png" alt="" /></p>
<p>It may take some time to load the installation files and you will start to see the very famious Gray and Yellow screen</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE2.png" alt="" /></p>
<p>Welcome Screen will pop up once the installation files are loaded. You will have two choices <strong>ESC</strong> to Cancel or <strong>Enter</strong> to Continue as shown below:</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE3.png" alt="" /><span style="color: red;"><br />
</span></p>
<p><span style="color: black;">You will need to press <strong>F11 to Accept and Continue<br />
</strong></span></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE4.png" alt="" /><span style="color: black;"><br />
</span></p>
<p><span style="color: black;">You will then need to select the location to install your ESXi Server as my setup is nested ESX and I have allocated 40GB VMDK file you can see it here select and <strong>click Enter to continue.<br />
</strong></span></p>
<p><span style="color: black;"><br />
<img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE5.png" alt="" /><br />
</span></li>
</ol>
<p>Next you will be asked to select the Keyboard layout. I have selected UK and Click on <strong>Enter to continue<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE6.png" alt="" /></p>
<p>You will then be selecting a root password, need to be alpha numeric and make sure you remember it or you might need to re-install the ESXi again if you forgot it.</p>
<p><strong>Click Enter to Continue<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE7.png" alt="" /></p>
<p>Nearly done, you will be given a Waring that the disk will be repartitioned so this is the final stage click <strong>F11 to install</strong></p>
<p>Note if you are upgrading you will not be asked for entering root password however you will be asked few options</p>
<ol>
<li>In place Upgrade</li>
<li>
<div>Upgrade as new OS</div>
<p>You can now sit back and watch the installation should not take more than 4 to 5 minutes.</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE8.png" alt="" /></li>
</ol>
<p>Once the installation is completed you will be asked to press Enter to reboot.</p>
<p style="margin-left: 18pt;"><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE9.png" alt="" /></p>
<ol>
<li>
<div>Configuration</div>
<p>In the configuration section you will learn how to configure the ESXi host, assign IPaddress, DNS, Gateway Address using DCUI.</p>
<p>The Direct Console User Interface (DCUI) allows you to interact with the host.</p>
<p>Press F2 to login to the DCUI.</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE10.png" alt="" /></p>
<p>Enter the root password which you have chosen during the installation</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE11.png" alt="" /></p>
<p>The first thing you will be doing is configuring the Management Network</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE12.png" alt="" /></p>
<p>Scroll down to the IPv4 Configuration</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE13.png" alt="" /></p>
<p>Configure the following:</p>
<ol>
<li>Set static IPv4 address and network configuration</li>
<li>IPv4 Address</li>
<li>Subnet Mask</li>
<li>Default Gateway</li>
<li>
<div>Press Enter to save and exit.</div>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE14.png" alt="" /></p>
<p>Then Set option to Use the folloing DNS server address and hostname</p>
<p>then setup your DNS and the host name</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE15.png" alt="" /></p>
<p>Finally set the Suffixes, and press Enter.</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE16.png" alt="" /></p>
<p>Then press Esc to exit</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE17.png" alt="" /></p>
<p>You will see a pop up appring for confirmation</p>
<p>Press Y</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE18.png" alt="" /></p>
<p>You can test the configuration by clicking Test Management Network</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE19.png" alt="" /></li>
</ol>
<p>How to add a host to a cluster in vCenter</p>
<ol>
<li>
<div>Right click on the cluster and click on Add host</div>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE20.png" alt="" /></p>
<p>Give the host name and root password. Click on Next accept the thumbprint.</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE21.png" alt="" /></p>
<p>You will see the security alert for sha1 thumbprint click on OK.</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE22.png" alt="" /></p>
<p>Click on Next</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE23.png" alt="" /></p>
<p>Click on Finish</p>
<p>Finally you will be able to see your host added in the cluster</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052620_2346_InstallingE25.png" alt="" /></li>
</ol>
</li>
</ol>
</div>
<p><!-- .vgblk-rw-wrapper --></p>
]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/installing-esx-server-vsphere-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">16033</post-id>	</item>
		<item>
		<title>How to Install Nested ESXi Server</title>
		<link>https://agileops.co.uk/how-to-install-nested-esxi-server/</link>
					<comments>https://agileops.co.uk/how-to-install-nested-esxi-server/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Sat, 23 May 2020 02:14:55 +0000</pubDate>
				<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi 7.0]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[VMware Tutorial for Beginners vSphere 7]]></category>
		<category><![CDATA[vSphere]]></category>
		<category><![CDATA[vSphere 7]]></category>
		<category><![CDATA[esxi7]]></category>
		<category><![CDATA[Nested ESXi]]></category>
		<category><![CDATA[Nested vSphere7]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=15983</guid>

					<description><![CDATA[In this blog post, we will learn how to install nested ESXi using vSphere 7, this is a common practice for Labs these days. However, this is not supported by...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">In this blog post, we will learn how to install nested ESXi using vSphere 7, this is a common practice for Labs these days. However, this is not supported by VMware in a production environment.</p>
<p>You will find a full video tutorial on how to install nested ESX on my YouTube channel, or you can follow the step by step instructions below.</p>
<div class="vamtam-video-frame"><iframe title="vSphere 7 : VMware Tutorial for Beginners vSphere 7 | Session 2 - VMware ESXi 7 Nested Installation" width="1400" height="788" src="https://www.youtube.com/embed/CHpjw_QyzOw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
<p>We will first start by creating a new virtual machine</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal1.png" alt="" /></p>
<p>Select the Create a new virtual machine</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal2.png" alt="" /></p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal3.png" alt="" /><strong><br />
</strong></p>
<p>Give a name for the VM, in my case as this is going to an ESXi 7 I have given esx-03.agiileops.co.uk. Select the DataCenter and</p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal4.png" alt="" /><strong><br />
</strong></p>
<p>Select the computer cluster and host if required.</p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal5.png" alt="" /></p>
<p>Select the Datastore or storage,</p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal6.png" alt="" /><strong><br />
</strong></p>
<p>Select the compatible</p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal7.png" alt="" /><strong><br />
</strong></p>
<p><strong>Select the Guest OS Family Other<br />
</strong></p>
<p><strong>Guest OS Version VMware ESXi7 or later. If you wish to install old version of ESXi server select the appropriate options as given below,<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal8.png" alt="" /><strong><br />
</strong></p>
<p>Now this is the most important step for Nested Installation of ESX</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal9.png" alt="" /><strong><br />
</strong></p>
<p><strong>Note </strong>Expand CPU and on the Hardware virtualization tick the option Expose hardware assisted virtualization to the guest OS.</p>
<p>Then Expand New Hard disk,</p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal10.png" alt="" /><strong><br />
</strong></p>
<p>Edit the New Hard disk select Disk Provisioning<strong> to <span style="text-decoration: underline;">Thin Provision</span><br />
</strong></p>
<p><strong>Click Next<br />
</strong></p>
<p><img decoding="async" src="https://agileops.co.uk/wp-content/uploads/2020/05/052120_0613_HowtoInstal11.png" alt="" /><strong><br />
</strong></p>
<p><strong>Click Finish<br />
</strong></p>
<p><strong>Now you can open VMRC and start the ESXi Installation after mounting the ISO.<br />
</strong></div>
<p><!-- .vgblk-rw-wrapper --></p>
]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/how-to-install-nested-esxi-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15983</post-id>	</item>
		<item>
		<title>VMware Distributed Resource Scheduler ( DRS 2.0)</title>
		<link>https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/</link>
					<comments>https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/#respond</comments>
		
		<dc:creator><![CDATA[Ibrahim Quraishi]]></dc:creator>
		<pubDate>Tue, 10 Mar 2020 17:15:00 +0000</pubDate>
				<category><![CDATA[DRS]]></category>
		<category><![CDATA[Predictive DRS]]></category>
		<category><![CDATA[VCenter]]></category>
		<category><![CDATA[vCenter 7]]></category>
		<category><![CDATA[vCenter 7 Distributed Resource Scheduler ( DRS )]]></category>
		<category><![CDATA[vCenter Server]]></category>
		<category><![CDATA[vCenter Server Profiles]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Distributed Resource Scheduler]]></category>
		<guid isPermaLink="false">https://agileops.co.uk/?p=15518</guid>

					<description><![CDATA[With the new release with vCetner 7, there is a new and improved Distributed Resource Scheduler ( DRS ) and in this post, we will go through some comparison with...]]></description>
										<content:encoded><![CDATA[<div class="vgblk-rw-wrapper limit-wrapper">
<p>With the new release with vCetner 7, there is a new and improved Distributed Resource Scheduler ( DRS ) and in this post, we will go through some comparison with the original DRS and the new DRS. </p>



<p>In the Orignal DRS which has been there since VMware introduced, no doubt there has been enhancements and additions to it example we only had Compute DRS later VMware added Storage DRS leveraging vMotion and Storage vMotion of course</p>



<div class="wp-block-image"><figure class="alignleft size-large"><img decoding="async" width="610" height="242" data-attachment-id="15520" data-permalink="https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/drs_orignal-1/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1.jpg" data-orig-size="610,242" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Ibrahim Quraishi&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583684310&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="DRS_Orignal-1" data-image-description="" data-image-caption="" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1-300x119.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1.jpg" alt="" class="wp-image-15520" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1.jpg 610w, https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1-300x119.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1-466x185.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/DRS_Orignal-1-350x139.jpg 350w" sizes="(max-width: 610px) 100vw, 610px" /><figcaption>Original DRS Fully Automated Cluster Balanced </figcaption></figure></div>



<p><strong>Orginal DRS </strong>Cluster centric </p>



<p>Runs every 5 minutes </p>



<p>Uses Cluster -wide Standard </p>



<p>Uses Cluster-wide Standard deviation model</p>



<p> </p>



<p></p>



<p>VMware has done great thinking about how the new DRS 2.0 should work and they have changed the algorithm to work on the modern application.</p>



<p>The New DRS is Workload Centric so instantly we get better performance</p>



<div class="wp-block-image"><figure class="alignright size-large"><img loading="lazy" decoding="async" width="570" height="287" data-attachment-id="15522" data-permalink="https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/new-drs/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS.jpg" data-orig-size="570,287" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Ibrahim Quraishi&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583683793&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="New-DRS" data-image-description="" data-image-caption="" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS-300x151.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS.jpg" alt="" class="wp-image-15522" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS.jpg 570w, https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS-300x151.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS-466x235.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/New-DRS-350x176.jpg 350w" sizes="(max-width: 570px) 100vw, 570px" /></figure></div>



<p><strong>Improved DRS </strong></p>



<p>Workload Centric</p>



<p>Runs every 1 minute</p>



<p>Use the VM DRS score based on granted memory (New Matrix)</p>



<p></p>



<p>Let&#8217;s discuss how this new DRS works a little bit. VMware has started using a new matrix for workload, or VM. its called <strong>VMDRS Score</strong></p>



<p><strong>Improved DRS using VM DRS Score</strong></p>



<p>VM DRS is necessary because with the modern-day application we need to focus on the VM / Workload perform as appose to cluster performance which the Orignal DRS cared about. </p>



<p>so we have a fundamental change on the way the improved DRS works using<strong> VM DRS score </strong>which is the foundation of the DRS.  lets a closer look at it.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="524" height="262" data-attachment-id="15524" data-permalink="https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/vm-drs-scroere/" data-orig-file="https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere.jpg" data-orig-size="524,262" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Ibrahim Quraishi&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1583687993&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="VM-DRS-Scrore" data-image-description="&lt;p&gt;VMware DRS 2.0&lt;/p&gt;
" data-image-caption="&lt;p&gt;VMware DRS 2.0&lt;/p&gt;
" data-medium-file="https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere-300x150.jpg" data-large-file="https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere.jpg" tabindex="0" role="button" src="https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere.jpg" alt="" class="wp-image-15524" srcset="https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere.jpg 524w, https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere-300x150.jpg 300w, https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere-466x233.jpg 466w, https://agileops.co.uk/wp-content/uploads/2020/03/VM-DRS-Scroere-350x175.jpg 350w" sizes="(max-width: 524px) 100vw, 524px" /></figure></div>



<p>we already explained that the new improved DRS runs every 1 minute.</p>



<p>We have in the UI a lower bucket score from 0 to 20 % or 20 to 40% whenever we see another host can give a lower bucket score the DRS considers moving the VM. </p>



<p>the vm DRS score is calculated using a lot of matrices. example CPU ready time, capacity,   headroom of ESXi host. network utilization.</p>



<p>Finally, it also checks the migration cost of the VM. ie how much network resource is going to be used in doing this migration if its going to expensive or performance constrains DRS migration will not take place. </p>



<p></p>



<p>To learn more about new features with <strong>vSphere 7</strong> and <strong>vCenter 7</strong> click on the links below:</p>



<p><a href="https://agileops.co.uk/?p=15561">VMware Cloud Foundation 4</a></p>



<p><a href="https://agileops.co.uk/?p=15478">vCenter Server Profiles </a></p>



<p><a href="https://agileops.co.uk/?p=15510">Content Library with version contro</a>l </p>



<p><a href="https://agileops.co.uk/?p=15518">New and improved DRS 2.0</a></p>



<p><a href="https://agileops.co.uk/?p=15526">vSphere 7 and vSGX  Intel Software Guard Extension</a></p>



<p>vCenter Server Upgrade Planner</p>



<p>Improved vMotion</p>



<p></p>
</div><!-- .vgblk-rw-wrapper -->]]></content:encoded>
					
					<wfw:commentRss>https://agileops.co.uk/vcenter-7-distributed-resource-scheduler-drs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">15518</post-id>	</item>
	</channel>
</rss>
