SlideShare a Scribd company logo
1 of 6
Download to read offline
One of the new and powerful features in Foglight for Virtualization Enterprise (FVE) 7.0 is the ability to
optimize the virtual environment in order to maximize the utilization of current resources and reduce
the capital expenditure associated with purchasing new hardware. The Optimizer module is built around
two basic principles, “Right Sizing” & “Waste Finding”.
The Right Sizing function will look at CPU, Memory, and Storage in the virtual environment and
highlights over/under utilized resources. The Waste Finding function will look at allocated resources in
Abandoned VMs, Powered Off VMs, Unused Template Images, Snapshots, and Potential Zombie VMs in
order to reclaim resources which are not utilized. Depending on the Operating Systems and Applications
running inside the VMs that are considered waste, this will reduce licensing costs as well.
Screen shot of Optimizer Cartridge in FVE 7.0:
The optimization process can be completed manually (real-time or scheduled) in five easy steps, or can
be fully automated to enable Self-Tuning virtual environment. In this blog I’ll start by covering the
manual optimization steps then move on to cover automated optimization.
Step 1:
Click on the “Settings” hyperlink to define the range of data sampling to be used by the Optimizer to
determine the Right Size & Waste of your environment.
Screenshot of “Rightsizer” Settings:
Screenshot of “Wastefinder” Settings:
Step 2:
Click on any “Right Sizing” or “Waste Finding” button, such as: CPU, Memory, Storage, Powered OFF
VMs, etc. to see the Utilization and Recommendation for the selected item. The analytics used in the
Optimizer cartridge will quickly evaluate the sampling data (provided in the “Settings”) to analyze and
recommend the corrective action, tailored for the environment.
Screenshot of identified “memory”:
Step 3:
At this point you have the choice to either accept the Optimizer’s recommended corrective action, or
adjust the recommendation based on your knowledge of the environment (this can be done by clicking
on the recommendation hyperlink).
Screenshot of the field to modify Optimizer recommendation:
Step 4
When you are happy with the Recommended value, you can either chose to make the modification in
Real-Time by clicking on the “Reclaim Now” button, or schedule it for a later time by clicking on the
“Reclaim Later” button. Please note some changes require the VM to be off-line.
Screenshot of Reclaim Later Button:
Note: The following VMware privileges are required for the Optimizer to execute the modifications and
effectively implement the changes:
 Change CPU Count
 Power Off
 Power On
 Change Resource
 Change Memory Allocation
 Remove Snapshot
 Remove File
Step 5:
Once the scheduled job is executed a notification is sent via email.
Automated Optimization
The “Automated” function in the Optimizer cartridge provides a full Self-Tuning mechanism that will
analyze, advice, and automate the entire optimization process without having to require user
intervention, once is setup. Considering the ever growing demands from System/Virtual Administrators,
automating such repetitive tasks goes a long way in managing the workload.
Miscellaneous
The Optimizer module provides number of other functions to complement the core capabilities:
 Total Potential Savings – This feature shows how much money could be saved if you were to
implement recommended modifications.
 Search for a Virtual Machine – You can use this feature if you are interested in seeing the
optimization information for a specific Virtual Machine.
 Excluded VMs – This feature provides the ability to exclude Virtual Machines which should not
be considered as part of optimization exercise.
 History – Provides an audit trail of modifications done in the past.
 Reports – The ability to print Custom report, or any of the canned Optimizer reports such as:
o Abandoned VM Images
o Changes History Report
o CPU Report
o Memory Report
o Potential Zombie VMs
o Powered Off VMs
o etc.

More Related Content

Viewers also liked

Smart grid iit-jodhpur-apr10
Smart grid iit-jodhpur-apr10Smart grid iit-jodhpur-apr10
Smart grid iit-jodhpur-apr10tec2
 
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewTOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewOpenTOSCA
 
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRID
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRIDDISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRID
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRIDNIT MEGHALAYA
 
Smart Grid Cyber Security
Smart Grid Cyber SecuritySmart Grid Cyber Security
Smart Grid Cyber SecurityJAZEEL K T
 
Smart Grid Introduction
Smart Grid Introduction Smart Grid Introduction
Smart Grid Introduction Nilesh Dhage
 
Big Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesBig Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesAnders Quitzau
 
The Literature Review Process
The Literature Review ProcessThe Literature Review Process
The Literature Review Processannielibrarian
 

Viewers also liked (10)

Smart grid iit-jodhpur-apr10
Smart grid iit-jodhpur-apr10Smart grid iit-jodhpur-apr10
Smart grid iit-jodhpur-apr10
 
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem OverviewTOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
TOSCA and OpenTOSCA: TOSCA Introduction and OpenTOSCA Ecosystem Overview
 
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRID
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRIDDISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRID
DISTRIBUTED GENERATION ENVIRONMENT WITH SMART GRID
 
ppt on Smart Grid
ppt on Smart Gridppt on Smart Grid
ppt on Smart Grid
 
Smart Grid Cyber Security
Smart Grid Cyber SecuritySmart Grid Cyber Security
Smart Grid Cyber Security
 
Literature Review
Literature ReviewLiterature Review
Literature Review
 
Smart Grid Introduction
Smart Grid Introduction Smart Grid Introduction
Smart Grid Introduction
 
Big Data Analytics in Energy & Utilities
Big Data Analytics in Energy & UtilitiesBig Data Analytics in Energy & Utilities
Big Data Analytics in Energy & Utilities
 
Smart grid ppt
Smart grid pptSmart grid ppt
Smart grid ppt
 
The Literature Review Process
The Literature Review ProcessThe Literature Review Process
The Literature Review Process
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

The Optimizer Module blog

  • 1. One of the new and powerful features in Foglight for Virtualization Enterprise (FVE) 7.0 is the ability to optimize the virtual environment in order to maximize the utilization of current resources and reduce the capital expenditure associated with purchasing new hardware. The Optimizer module is built around two basic principles, “Right Sizing” & “Waste Finding”. The Right Sizing function will look at CPU, Memory, and Storage in the virtual environment and highlights over/under utilized resources. The Waste Finding function will look at allocated resources in Abandoned VMs, Powered Off VMs, Unused Template Images, Snapshots, and Potential Zombie VMs in order to reclaim resources which are not utilized. Depending on the Operating Systems and Applications running inside the VMs that are considered waste, this will reduce licensing costs as well. Screen shot of Optimizer Cartridge in FVE 7.0: The optimization process can be completed manually (real-time or scheduled) in five easy steps, or can be fully automated to enable Self-Tuning virtual environment. In this blog I’ll start by covering the manual optimization steps then move on to cover automated optimization.
  • 2. Step 1: Click on the “Settings” hyperlink to define the range of data sampling to be used by the Optimizer to determine the Right Size & Waste of your environment. Screenshot of “Rightsizer” Settings: Screenshot of “Wastefinder” Settings:
  • 3. Step 2: Click on any “Right Sizing” or “Waste Finding” button, such as: CPU, Memory, Storage, Powered OFF VMs, etc. to see the Utilization and Recommendation for the selected item. The analytics used in the Optimizer cartridge will quickly evaluate the sampling data (provided in the “Settings”) to analyze and recommend the corrective action, tailored for the environment. Screenshot of identified “memory”:
  • 4. Step 3: At this point you have the choice to either accept the Optimizer’s recommended corrective action, or adjust the recommendation based on your knowledge of the environment (this can be done by clicking on the recommendation hyperlink). Screenshot of the field to modify Optimizer recommendation:
  • 5. Step 4 When you are happy with the Recommended value, you can either chose to make the modification in Real-Time by clicking on the “Reclaim Now” button, or schedule it for a later time by clicking on the “Reclaim Later” button. Please note some changes require the VM to be off-line. Screenshot of Reclaim Later Button: Note: The following VMware privileges are required for the Optimizer to execute the modifications and effectively implement the changes:  Change CPU Count  Power Off  Power On  Change Resource  Change Memory Allocation  Remove Snapshot  Remove File Step 5: Once the scheduled job is executed a notification is sent via email.
  • 6. Automated Optimization The “Automated” function in the Optimizer cartridge provides a full Self-Tuning mechanism that will analyze, advice, and automate the entire optimization process without having to require user intervention, once is setup. Considering the ever growing demands from System/Virtual Administrators, automating such repetitive tasks goes a long way in managing the workload. Miscellaneous The Optimizer module provides number of other functions to complement the core capabilities:  Total Potential Savings – This feature shows how much money could be saved if you were to implement recommended modifications.  Search for a Virtual Machine – You can use this feature if you are interested in seeing the optimization information for a specific Virtual Machine.  Excluded VMs – This feature provides the ability to exclude Virtual Machines which should not be considered as part of optimization exercise.  History – Provides an audit trail of modifications done in the past.  Reports – The ability to print Custom report, or any of the canned Optimizer reports such as: o Abandoned VM Images o Changes History Report o CPU Report o Memory Report o Potential Zombie VMs o Powered Off VMs o etc.