Harnessing the Cloud: Optimal Strategies for Resource Management
Lecture 24: Resource Management - I
Estimated read time: 1:20
Summary
In the lecture, we dive deep into resource management within cloud computing, emphasizing the balance between consumer satisfaction and environmental impact. We explore how cloud computing turns into a limitless resource pool while maintaining efficiency and profit, and unravel why it's vital for cloud providers to manage resources conscientiously to minimize their carbon footprint. Delving into different types of resources like infrastructure, platforms, and applications, the lecture underscores the complexity of resource management. It urges exploration into strategies like advanced VM scheduling and data center design to make cloud computing sustainable and energy-efficient. The lecture concludes on a hopeful note, encouraging further research into optimizing resource management without compromising service quality.
Highlights
Cloud offers consumers as many resources as they need, functioning on a pay-as-you-go model. 💸
Providers must manage resources well to achieve profitability and cover their environmental obligations. 🌱
Different resource types require unique management strategies, such as infrastructure-as-a-service. 🛠️
Green computing strategies like VM scheduling help reduce energy usage and carbon footprints. ♻️
Optimizing data center designs can significantly mitigate power consumption. 📉
Key Takeaways
Cloud computing provides a scalable, seemingly limitless resource pool. 🌤️
Efficient resource management is crucial for both user satisfaction and environmental sustainability. 🌍
Balancing profitability and maintaining quality service is a key goal for providers. 💡
Infrastructure, platform, and application levels have different resource management challenges. 🔧
Advanced VM scheduling and data center designs can improve energy efficiency. ⚡
Overview
Cloud computing is reshaping how we think about IT resources by presenting itself as an infinite pool available on a pay-as-you-go basis. This scalability is exciting for users but puts pressure on providers to strike a balance between service quality and resource management. It's more than just maximizing profit; it's about maintaining the reliability and efficiency of services while being conscious of environmental impacts.
This lecture dives into the intricate world of resource management within cloud computing, focusing on the idea that efficient management means better services and potentially lower costs. By leveraging advanced scheduling, resource allocation, and optimized infrastructure, providers can minimize their ecological footprints while maximizing service impact. The lecture highlights challenges, including monitoring resource usage and addressing the energy consumption of data centers.
Ultimately, the lecture stresses the importance of continued research in resource management strategies. The goal is not only cutting-edge technology but also sustainability. Efficiently managed resources within the cloud ensure that the services remain robust and reliable, serving both consumer demands and environmental needs. The lecture concludes with a call-to-action for ongoing innovation and exploration of these resource management tactics.
Chapters
00:00 - 00:30: Introduction to Resource Management The chapter introduces the concept of resource management in cloud computing and similar service-oriented architectures. It emphasizes the importance of efficient management within distributed systems and cloud environments.
00:30 - 05:00: Cloud Computing Basics The chapter titled 'Cloud Computing Basics' introduces the concept of cloud computing. It explains that the cloud is conceived as an infinite resource pool that can be leveraged for resource management. The key benefit highlighted is its scalability and ability to provide services to multiple users simultaneously, presenting an advantage from both the consumer and provider perspectives.
05:00 - 10:00: Importance of Resource Management The chapter titled "Importance of Resource Management" discusses the concept of resource allocation based on a pay-as-you-go or metered service model. It emphasizes the significance for providers to utilize resources efficiently and effectively. This ensures better service to consumers and addresses the challenge of managing finite resources.
10:00 - 15:00: Types of Resources in Cloud Computing This chapter delves into the different types of resources available in cloud computing. It emphasizes the dual perspective of cloud resources, focusing on both providers' and consumers' needs. Providers aim to optimize their offerings to maximize profits while maintaining high-quality services and adherence to service level agreements (SLAs).
15:00 - 20:00: Challenges in Resource Management The chapter titled 'Challenges in Resource Management' discusses the consequences of violating Service Level Agreements (SLAs). Such violations can lead to significant penalties, highlighting the importance of adhering to agreed-upon terms. Another crucial aspect addressed is the environmental impact of resource usage. Even if a provider has sufficient financial resources or access to resources, there are environmental limitations, such as carbon footprint considerations, that must be taken into account in resource management strategies.
20:00 - 25:00: Environmental and Economic Aspects This chapter focuses on the intersection of environmental and economic aspects, particularly in the context of resource management in cloud computing. It highlights the necessity of managing energy resources efficiently due to restrictions and obligations associated with energy consumption. The chapter sets out to explore various resource management strategies and their implications in cloud computing, suggesting a series of lectures will further elaborate on these topics.
25:00 - 30:00: Importance of Green Data Centers The chapter discusses the various levels of cloud computing, beginning with the basic infrastructure which includes compute resources, storage resources, networking resources, and related resources. It then touches upon platform services that reside above the infrastructure layer, highlighting the concept of infrastructure as a service (IaaS).
30:00 - 40:00: Strategies for Energy Efficiency The chapter discusses various service models in cloud computing with a focus on Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It emphasizes the concept of 'resource' which is primarily associated with infrastructure but can also manifest in different forms. The discussion centers around resource management within the cloud environment, highlighting the significance of infrastructure as a service within the overall operation of the cloud.
40:00 - 45:00: Example Scenario and Nonlinear Power Consumption The chapter discusses resource management in cloud computing, emphasizing the role of infrastructure as a key component. Customers access the cloud using various heterogeneous systems, including servers, laptops, and mobile devices such as smartphones and tablets. The focus is on how these different devices connect to and utilize cloud resources.
45:00 - 55:00: Virtual Machine Management The chapter titled 'Virtual Machine Management' discusses the concept of cloud services and how they are integrated into other services. It touches upon the idea of leveraging cloud services or service providers to enhance capabilities. The transcript encapsulates the process of managing and optimizing these services for improved efficiency and performance.
55:00 - 60:00: Energy Saving Techniques The chapter titled 'Energy Saving Techniques' delves into the complexities of overall operations management, emphasizing its challenging nature. The primary focus is on exploring different facets of resource management with an aim to utilize existing hardware and other available resources more efficiently. This pursuit of efficiency is identified as the fundamental objective. The chapter identifies resource types, such as physical resources, with a specific mention of computers, thereby underlining the importance of managing these resources efficiently.
60:00 - 64:00: Conclusion This chapter, titled 'Conclusion', delves into the integration of hardware systems designed for databases and encompasses other logical resources. It discusses the application of communication and other processes that execute on CPUs, emphasizing the importance of networking and management of scientific instruments. The chapter reiterates that databases are soft resources vital for various applications and system operations.
Lecture 24: Resource Management - I Transcription
00:00 - 00:30 hello so today we will discuss one of the
one of the important aspect of a cloud computing or any type of this sort of service oriented
ah um mechanisms like ah like cloud or distributed
00:30 - 01:00 system or agreed or a any type of systems
that is the resource management right so what we are look what we are thinking of a cloud
we are thinking that cloud is a infinite resource pool along with that ah we are ah basically
um ah leveraging these resources to multiple users right
so from from the customer point of view or the user point of or the consumer point of
view that it is a something a scalable service
01:00 - 01:30 and a consumer can get as many as resources
based on something ah of the concept of a pay as you go or meter services right so from
the provider yield it is important to ah properly utilize the resource in both terms that it
can serve the a consumer in a better way and in other sense also it which is which is a
limited or a what we say finite amount of
01:30 - 02:00 resource it can serve as many as of the as
many as customer ah to the as many as consumer of the customer
the thing is that a from the providers its a there is a business angle also right he
need to ah optimize the ah or it it to maximize his profit ah with ah without compromising
on the quality of services or ah the sla um
02:00 - 02:30 violations right as we have seen if there
are violation of slas it has a long implication where has to um ah give penalty and so and
so forth there is a another aspect of the whole thing right even if i have ah even if
the a a particular provider has ah say ah money or has a can a can afford number of
resources but there is a limitation or there is a overall environmental aspects of it right
how how much of of your carbon footprint how
02:30 - 03:00 much energy resource you are having
so it is it is there is a restriction or there is a obligation on that mind of so keeping
all this thing into mind this ah this resource management plays a a important role in the
thing so what we will do in a couple of lectures we will to look at that what are the different
aspects of a resource management ah in the ah in the context of cloud computing so if
we look at different type of a resources ah
03:00 - 03:30 in in a typical cloud computing things
so what we have as ah we have mentioned we have infrastructure ah right ah so basic infrastructure
where is a compute resource storage resource networking resource or a related resource
on the things there is a platform ah which ah is above the infrastructure or here if
i say that infrastructure as a service is
03:30 - 04:00 the major thing then we have a platform as
a service and then at the end we have the application as the resource right so the resource
can manifest in a different way it can be the infrastructure though a primarily when
we talk about resource or resource management we usually fall back to infrastructure as
a service but considering ah the a overall ah cloud or overall operation of the cloud
so basically at least we are having infrastructure as a service um a platform as a service or
software as a service also we have infrastructure
04:00 - 04:30 as a resource management thing or platform
as a resource management thing and application but though prominently a infrastructure plays
a bigger role so these are the different type of resources and the customer basically ah
hook into the cloud with different ah type of heterogeneous systems it can be servers
it can be laptops maybe a smartphones tablets
04:30 - 05:00 desktop and so and so forth number of cases
a cloud ah i can we can say that a cloud or a service can take the cloud service or service
providers ah thing to leverage on other things right i ima ah ah i provide service taking
some service from a service provider and so and so forth
so overall this management and optimization
05:00 - 05:30 of this overall operations is a very tricky
one so what we try to look at a today is that what are the different aspects of the things
as at all whether with the same type of a hardware another things available is it possible
to manage the resource in a efficient way that is our ah basic ah um call for this for
for this particular resource management so as we have seen resource type can be physical
resources like as we ah as we see that computer
05:30 - 06:00 disk ah memory databases ah network scientific
instrument so database is again it is a soft resource
ah so ah what we say that integrated this the means that hardware systems meant for
the databases and also there are other logical resources like like what we say there are
applications like communication applications and other applications executions of some
ah processes which execute on the cpus monitoring
06:00 - 06:30 and management of the things right so these
are monitoring tools management tools etcetera these are different other resources some resources
are directly utilized right like if i say that ah cpu and a hard disk and other things
some are basically meant to manage those ah resources
so if you look at in a broad term like a what
06:30 - 07:00 is what what we are trying or what ah if we
say the resource management what we want to do with a resource management the term a resource
management refers to the operations ah used to control how capabilities provided by the
cloud resources and services ah there is a typo can be made ah available to other entities
ah whether users applications services in an efficient way right so what we want to
do that ah whatever the resources and services
07:00 - 07:30 that means hard and soft resources are available
with the cloud how it can be made available to the external
entities like ah it may be a user it may be a application it may be a services in a efficient
way so there is quote unquote the term efficient is ah tricky but ah efficient means it can
be efficient in ah maximizing the profit of the isp it can be efficient in energy optimization
or in ah efficient in giving or a respecting
07:30 - 08:00 slas and providing best quality of services
right nevertheless the resource management plays a ah role in all those things now ah
if we look at ah data center ah a power consumption so what we are ah referring that is a isp
or a internet ah is a a csp or a cloud service
08:00 - 08:30 provider so they are ah they are having data
centers right like major ah providers like ibm google yahoo or so there are several things
like microsoft ah amazon and so and so forth they have a huge data centers across the world
right as we have seen so based on the things that ah these resources
are outsourced from this data sensor to be more specific so what is the power thing so
there is some the report it is it may not
08:30 - 09:00 be the very recent devote it is much more
higher than the whatever we are talking about so it is ah it is estimated that ah servers
consumed around point five percent of the worlds total electricity uses right so its
a huger node now if it is it is not only the server right if you look at a data center
so data center is ah if you look at it there are two major component one is that compute
compute infrastructure another is what we
09:00 - 09:30 say overall environmental infrastructure right
or data center ah other logistics right ah what we say en viron ment or logistics of
the data center right so what we want to do these basically gives
you say servers or say storage and maybe adjoining
09:30 - 10:00 thing like network etcetera these are providing
primary looking for your power management or power supply or air conditioning right
and ah other ah um related stuff which is
10:00 - 10:30 related to this data center things so if i
have a dc so it has two component incidentally this two have if not equally power hungry
things right so if you look at the amount of power ah so here what we what we ah so
if we make it so we have one if we have dc one component is towards compute one component
is towards maintaining the overall environment
10:30 - 11:00 of the data center
so here where what we having a servers storage network and other other whereas here ah primarily
your power management maybe ups sort of power
11:00 - 11:30 then ah ac ah and other ah overall logistics
arrangement or um other ah means a different type of setups and etcetera to have the house
the data centers right now there is a power requirement out here there is a overall power
requirement out here right so if you look at the and not only that this is not only
power there is a power come place power comes
11:30 - 12:00 place
so if you look at the overall things are if if i say the overall consumption here is x
so it is it is also somewhat to towards x so it is the if it is not only the servers
but the consumption by the other ah other type of other logistic units are equally high
so when we talk about data centers where where is point five ah percent of the world total
uses so if you if you look at if you basically
12:00 - 12:30 ah make provision for other things it may
go above one one percent of the things right over ah over power and this is ah some data
which is ah reported ah in some places but it may be much higher
so and it is and it is also saying these servers demands ah when some report says that energy
demand for the servers are increasing ah every five to six hour a six years maybe becoming
double there is a large volume of carbon dioxide
12:30 - 13:00 footprint and which ah because of this fuel
ah burning of this fossil fuels need to reduce energy use for the minimal a performance so
what do you what is our goal that we need to reduce this energy utilization with minimal
minimal ah effect or the compromising this performance right so so that should not be
practically or that should not be very minimal impact on the performance so that is one of
the goal
13:00 - 13:30 so as you are ah discussing so the overall
motivation if we say that one to make quote unquote green data centers which will take
very less energy perform at the highest level so there are different aspects so one is this
economic aspect the new data centers run on megawatt scale require millions of dollars
or millions of a a money to operate recently institutional looking for new ways to reduce
different type of new ways to reduce cost
13:30 - 14:00 many facilities are their peak operating stage
cannot explained without a new power source in some cases like ah if i have even thats
why i was talking that even if i am having a fund available as a provider but i dont
have any resource to do that right suppose we have a data centers at the kharagpur
and we are taking power from the state electricity board and even tomorrow we say that we want
to scale nothing to double and we are ready to pay but the state electricity board may
not have that type of ah surplus power to
14:00 - 14:30 supply so it is it there is a ah it is not
only that i whether i am having money or ah having ah um more space etcetera but whether
that can be supplied there is a definitely environmental aspects and there are different
type of legal ah obligations ah which ah for towards environment comes into play majority
of energy sources are fossil fuels still to date huge volume of carbon dioxide emitted
each year from power plants which creates
14:30 - 15:00 a ah environmental hazards
sustainable energy sources are not ah till not ah ready to ah handle such huge requirement
of the data centers need to reduce energy dependency so we need to have some mechanism
to reduce the energy dependency so this is the ah two very very a broad aspects of the
theme so whether ah we are talking about green
15:00 - 15:30 computing in this respect definitely so what
what we can do what what a cloud providers are tries to look at ah is that ah whether
these advanced scheduling schemes to reduce energy consumption is possible right so that
ah which is which ah can be power aware right ah or ah ah or an ender or thermal aware both
power aware and thermal aware these sort of things
performance per watt is not follows the moores
15:30 - 16:00 law like our famous moores law but it is unlikely
that performance per what is not following the moores law so data center design ah so
that whether we can redesign or basically design the data center to reduce power uses
effectiveness so that ah we can have effectively use the power like it can be cooling system
or the rack design or the placement of the racks and type of things that is more of the
data center design as we are talking just a couple of minutes back that one is that
having the server its at the compute part
16:00 - 16:30 of it another is that data center design aspects
of it that how efficiently you can design and if you those who are ah um ah visited
some some sort of data center you know that there are different typical arrangement of
the cooling it is not conventional cooling of the may not be the whole ah server room
of the space it is it is a a separate enclosure made on the data on the major server racks
and the server racks are cooled ah specifically
16:30 - 17:00 very ah on a a very ah confined area so that
the energy required ah for this cooling purpose can be minimized so there can be different
type of research direction and some of you ah who are interested may be doing ah some
research on the cloud computing so there is a there is a important this ah this resource
management looking at different aspects is
17:00 - 17:30 a extremely ah what we say um hot topic to
do research there at different parts of the world people are working on this that how
to how to optimize this ah resource ah how to have a optimal resource utilization for
without compromising a services or without compromising the um performance of the cloud
so how to conserve energy within a cloud environment so one may be scheduled vms to conserve energy
whether we can have proper vm scheduling on
17:30 - 18:00 the conserve energy so management of both
vms and underlining infrastructure minimize operating inefficiencies for non essential
task right so that ah whether we can minimize that ah operational efficiencies or non essential
like if you you take a vm with a particular flavor and lot of resource a lot of other
ah packages etcetera running but practically
18:00 - 18:30 you dont require all those things right
whether we can have a tailor made vm or tailor made ah os ah which can be run on the thing
right optimize data center design the other aspects now ah now this these are so one is
aspect aspect of scheduling the vm one aspect of a ease management another aspect is design
design of the data centers and so so these are three broad aspects we will try to have
a quick look ah on this aspect so that we can have ah we can have a feel of it right
so if you look at ah this overall green cloud
18:30 - 19:00 framework so one ah one side is ah towards
vm controls right how these ah vm scheduling management other side is data center design
so this is more on the compute side of it this is more of the data center infrastructure
side of it so here the infrastructure is the hard data center infrastructure the other
come so if you look at the um vm controls
19:00 - 19:30 so one part is scheduling the view so which
can be power aware or thermal aware looking at the things other is that vm management
which is vm image designing right when whatever the vm image having whether we can have a
efficient design of this ah vm image with um with the basically only those packages
or the those ah services which are required
19:30 - 20:00 are uploaded at there
so other is that ah that is whether you can look for vm migrations right so what what
we are ah having ah actually if you look at it so what we are having a underlining hardware
and they are vms are there suppose there are ah typically say sixteen blade server so every
blade server is running say ah eight vms so sixteen into eight is the total number of
vms are there right so now ah out of the sixteen into eight or say ten vm so sixteen into ten
ah vms are runny or say ten maybe on the higher
20:00 - 20:30 side so it sixty into five say eighty vms
are runny now eighty vms ah if there are at at any point of sign say ten or twenty vms
are active whether ah it is it is efficient to distribute over the whole ah vm servers
available or i can concentrate the ah vms into couple of servers right
so ah because whether the whether the ah one
20:30 - 21:00 is that whether the server a a vm is running
on a server or not it will go on consuming a base energy right whenever the whenever
i run ah um a vm it may consume some incremental energy so based on that it requires some sort
of a ah simple mathematics ah to work out that whether it is efficient so one the data
center design side one is that server rack
21:00 - 21:30 design is a important aspects and there is
separately if you look at do not the cloud computing part this is another ah research
on the building of of data center or infrastructure type of things we are conditioning recirculation
is a type of a another aspects of the things so there are if you look at that management
side there is another aspect of dynamics shutdown if the things are ah not utilized so whether
i can dynamically shutdown there so there are a lot of aspects and if you see these
are all have lot of research potential especially
21:30 - 22:00 this part of the ah things on the compute
side so this is a typical ah example scenario if you see there is a nonlinear relationship
between the number of processor used and the power consumption so it is it is not like
that that the number of processor used in the power consumption is a linear thing so
if the number of processor goes on high the power consumption is basically somewhat going
towards some saturation if not saturation
22:00 - 22:30 the increment is not linear
so whether we can exploit this one whether we can schedule vms to take advantage of this
relationship in order to ah conserve power right so that means i as i was talking that
i want to concentrate my vms into the ah underutilized server so that the number the number of servers
the vms running on the number of servers are reduced so that effectively ah i can ah put
this ah non ah that is idle servers into sub
22:30 - 23:00 hibernate or mode or low power consumption
mode so that the overall power consumption of my data center reduces so that schedule
as many vms once on a multi core node greedy scheduling algorithms ah we can do there is
a a snap shot of a greedy scheduling algorithm you can basically ah try out and see that
how things works keep track of the core on
23:00 - 23:30 a given node
so we have to see that ah at a way for it typically in a node that how this um ah codes
are ah being ah busy or how many ah how much loading is there match vm requirements with
the node capacity if it is there then whether we can migrate the thing right a a simple
ah very vanilla type example so if i have
23:30 - 24:00 four nodes right so that ah it is ah in a
idle condition or when a no load condition they consume one zero five watt and when when
it is loaded fully loaded with eight vms it consumes say one seventy watt so if i have
some eight vms then ah if we if we run on a one node the overall consumption is one
seventy plus one naught five star three so
24:00 - 24:30 that is the overall consumption four watts
right in this case this typically looking at the things when ah if i had it been it
is distributed in thing so with the this sort of two vm lets say that is one thirty eight
so i have four so in this case five fifty two watts right
so that exactly what want to see that in doing
24:30 - 25:00 so we can basically ah reduce the things but
there is there is a little catch in it now in order to achieve from this stage to this
stage i need to migrate this migration also have some cost right migration has some cost
not only that they here we are taking all vms to be the same ah category right so vm
can be of different categories so it may not be able to ah put all the vms into a one node
or two nodes etcetera so we need to check
25:00 - 25:30 and monitor that how the how much loading
is there how much free vms are there so that we can basically migrate the vms right
so it is not like straightforward of multiplying that to what age it is also this migration
has some cost on doing that so what we need to do monitor cloud uses and load when a load
decreases live migrate vms to more utilize nodes un ah known right shutdown unused node
so that i can basically basically what we
25:30 - 26:00 are doing we are compacting those ah things
into the server right so that is ah the live migration now number of ah these ah your hypervisor
all say number of vmm ah do support this type of live migration though ah it may be commercially
costly but you can do a live migration and it has lot of implication other way also like
if they if if a server is at ah um having
26:00 - 26:30 problem then you like migrate to the other
servers and so on but that is those are things are possible
so when load increases so we can have ah some sort of wakeup call right wake up on land
sort of things to start the waiting node so in the load increases i basically give a wakeup
call to the nodes so which are slipping to wake up schedule new vms to the new nodes
so there are they are technologies available and if we can be efficiently use effectively
we can have a energy efficient thing right
26:30 - 27:00 so that it is node two it is migrated there
the vm is ah put into service then the node two become idle then made into hibernate or
offline mode right so effectively i am running on a node one
so it is this though there is a cost of this sort of a migration but if if ah overall ah
if i am achieving efficiency or in terms of power consumption then ah that may be a good
option to look at so another ah aspects what
27:00 - 27:30 we have seen that management why is that whether
i can ah minimize ah vm instances right vm machines as sometimes too loaded so lots of
unwanted packages ah unneeded services are there right ah so you take some ah while vm
it comes with a ah basic ah configuration there which may not be utilized by the ah
consumer so ah our multi application behaves
27:30 - 28:00 on multi application oriented not service
oriented in number of cases clouds are based on of a service oriented architecture
so it is ah we should ah have service orientation need to customize lightweight linux vm for
service oriented science or services right so that we can need to have a customized ah
linux vm or the customized vm per say right need to keep vm image as much as possible
to reduce a network latency so if we have
28:00 - 28:30 the vm image less than the ah means ah while
carrying of the network the latency will be minimized so these are different aspects so
this is a typical ah example scenario with a which starts with a ubuntu typically ah
nine point zero four remove all packages which are not required like if i dont require x
eleven or windows manager etcetera etcetera read ahead profiling utility reorder the boot
sequence so that i can have a pre fetch boot
28:30 - 29:00 files on the dicks minimize cpu idle time
due to io delays etcetera so i can have a read ahead ah things like
if i have that ah the the steps to be followed i can do a a priori thing optimize linux kernel
build on say in this typical case we dont know domu so there is no three d graphics
no sound so that i can have a customized linux kernel which is primarily used for the things
so based on the on the type of customer requirement or based on the services i can basically we
can basically to optimize this type of stuff
29:00 - 29:30 so there are ah different ah energy saving
some snaps or parameters like ah we can ah if if it is reduced the boot time from thirty
eight to eight seconds so effectively we can have energy savings even if a small cloud
where hundred images per hour so so much energy savings can be there
in a production cloud where thousand images are created every time saves a lot of energy
in other way a image size from four gb to
29:30 - 30:00 something six hundred plus mb so reduces ah
life performance as we are telling that the life migration also is a comes with a cost
and we can do better so what we try what it is trying to ah say that all those things
ah makes its energy efficient or have a proper resource management ah resource manager without
compromising the ah actual um performance
30:00 - 30:30 so if we try to summarize so its say emerging
topic definitely so need to conserve energy wherever possible
so one is that green cloud framework power aware scheduling of vms advanced vm and infrastructure
management specialized vm images or customized vms images so small energy savings result
in a large impact right so even it is a ah apparently vm wise of ah node wise small but
considering the whole thing is a large impact
30:30 - 31:00 combining a number of different methods together
can have a larger impact than when implemented separately so it is not only piecewise having
a ah collective or cooperative way of ah looking at it and ah there are a lot of ah research
interests and things combined concepts of power aware and scheduling power aware and
thermal aware scheduling to minimize both energy and temperature ah integrated server
rack cooling strategies these days as our
31:00 - 31:30 server racks are coming with integrated cooling
power and so and so forth ah further improved vm image minimizes and
looking at the customer needs and type of things profile customer profiling designing
next generation cloud computing system to be more efficient ah both in terms of energy
thermal and ah type of service provide provided so with this ah let us conclude today and
as we understand there is a ah there is a
31:30 - 32:00 lot of scope of a doing research and for the
studies ah in this particular way of resource management
thank you