How to Dismantle A Cloud

How to Dismantle A Cloud

 

My talk at 2016 Austin OpenStack Summit has generated many queries from CTOs, CIOs and CSOs in a matter of weeks.

Nowadays, most companies are thinking of how to build a cloud infrastructure.  Often times what people forget is, silently early cloud adaptors are dismantling a cloud for various reasons: upgrading, moving a private cloud into a public cloud infrastructure, incorporating hybrid cloud, merging businesses, acquiring businesses etc.

And it is not as easy as it sounds. Several issues are to be considered.

The magnitude and the number of issues one encounters increase exponentially with the size and heterogeneity of HW/SW/Applications in the cloud.

Dismantling a cloud has several dimensions to it.  Oftentimes people do not dismantle the entire cloud infrastructure, but a component of it i.e. CPU or memory or storage or network or some combination of components.  Dismantling a cloud may arise many issues:

  • How to re-use or discard the equipment and/or software?
    • Are the re-used devices crossing security boundaries?
  • How to erase, migrate or backup the data in the cloud?
  • What Security process to follow to ensure no sensitive data is leaked?
  • What are the responsibilities of various organizations in the organization?
    • Develop an internal process or hire a specialized third party vendor?
  • Is it worthwhile to have a temporary hybrid cloud?
  • What is the cost involved in dismantling the cloud?
  • What kind of timeline is involved?
  • How the process will affect the productivity of the organization?
    • What kind of pre and post announcements are needed?
    • Who all need to be communicated?
  • How not to disrupt the cloud services?

If such questions are not carefully considered and the process is planned properly, it could land up posing a huge problem for an organization, its customers and partners.

Since dismantling a cloud safely, securely, and effectively still remains a black art, incorporating a process that accounts the following tasks seems to pay off:

  • Inventorying of physical and virtual resources in the cloud
  • Inventorying of software deployed
  • Inventorying of services provided by the cloud
  • Mapping of the services to the cloud architecture
  • Documenting complete and accurate description of where all data resides
  • Documenting the security boundaries in the cloud
  • Producing a plan for incidence response(s) if an adversary attack(s) occurs during the dismantling of the cloud

 

Properly zoned clouds (security, usage, application, organization wise) tend to be easy to dismantle.

Building a cloud in one shot or organically is easy.  Dismantling or upgrading a cloud is not as easy as building a cloud since unintended technical and organizational issues creep quickly.

The above issues hold value independent of the cloud infrastructure and use.

Soumik Bhattacharya

Network Engineer at Meta

8 年

Thanks Ravi for the insightful & interesting article

回复

要查看或添加评论,请登录

Ravi Jagannathan的更多文章

  • Startup - When to go for VC funding?

    Startup - When to go for VC funding?

    The proverbial question. When do I go pitch to investors for investment in my business? Now a days I am hearing lot of…

    3 条评论
  • Startup Due Diligence with a VC in a week?

    Startup Due Diligence with a VC in a week?

    Yae, if you are prepared, it is possible Whether you are or not with an incubator, being prepared can only help, This…

    1 条评论
  • How to hack into OpenStack cloud - II

    How to hack into OpenStack cloud - II

    The good news is, one doesn't have to know much of OpenStack code to hack into it. Superficial knowledge of how…

    2 条评论
  • Is Contrail a better overlay?

    Is Contrail a better overlay?

    OpenStack has ML2, OVS, LinuxBridge and Contrail vRouter overlays. Which one to use? Which one is better? My talk at…

  • How to Quickly Break Into a OpenStack based Cloud?

    How to Quickly Break Into a OpenStack based Cloud?

    I am tired of writing articles on this. Words are cheap.

    2 条评论
  • An example of highly successful NFV

    An example of highly successful NFV

    With a smile I can say NFV is getting deployed for real. At the least the product I am associated with, i.

    1 条评论
  • Is OpenStack unreliable?

    Is OpenStack unreliable?

    Are you an executive involved in Cloud Security? Are you a developer involved in Cloud Security? Please read on..

    5 条评论

社区洞察

其他会员也浏览了