StorageReview.com

Arc-enabled SQL Managed Instances တွေမှာ နှစ်သက်ရမယ့် အချက်ခုနစ်ချက်

စီးပွားရေးလုပ်ငန်း  ◇  ဆုံစည်းခြင်း

ကျွန်ုပ်တို့ရဲ့ မကြာသေးမီက Azure Arc-enabled Managed Services ဆောင်းပါး ရဲ့ နောက်ဆက်တွဲအနေနဲ့ Microsoft နဲ့ Intel မိတ်ဖက် DataON တို့နဲ့အတူ Azure Arc နဲ့ Azure Stack HCI ရဲ့ စွမ်းအားကို ဆက်လက်လေ့လာခဲ့ပါတယ်။ သူတို့ဘာတွေပေးစွမ်းနိုင်လဲဆိုတာကို ကျွန်ုပ်တို့ မြန်မြန်ဆန်ဆန်သဘောပေါက်ခဲ့ပြီး အသုံးပြုမှုကိစ္စတစ်ခုကတော့ ထင်ရှားပါတယ်- Azure Arc-enabled SQL Managed Instance။ Arc-enabled SQL Managed Instance ဆိုတာ နောက်ဆုံးပေါ် SQL Server (Enterprise Edition) database ကိုအသုံးပြုတဲ့ Platform-as-a-Service (PaaS) တစ်ခုဖြစ်ပါတယ်။ စီးပွားရေးလုပ်ငန်းအတွက် အရေးကြီးတဲ့ application တွေအတွက် Arc-enabled SQL Managed Instance မှာ built-in high availability ပါရှိပါတယ်။

Azure Arc-enabled SQL Managed Instance ကို ကျွန်ုပ်တို့ လေ့လာကြည့်တဲ့အခါ ထူးခြားတဲ့၊ စိတ်ဝင်စားစရာကောင်းတဲ့ ဒါမှမဟုတ် အစွမ်းထက်တဲ့ အင်္ဂါရပ်တွေ အများအပြားကို တွေ့ရှိခဲ့ပါတယ်။ အဲဒီအစိတ်အပိုင်းတွေကို အောက်မှာ အကျယ်တဝင့် ဖော်ပြထားပါတယ်။

Hyperconverged Infrastructure ၏ စွမ်းအားကို အသုံးချခြင်း

အစောပိုင်းတွင် ကုမ္ပဏီများသည် Azure public cloud ၏ စွမ်းအားနှင့် ၎င်းပေးစွမ်းနိုင်သော ဝန်ဆောင်မှုများ၏ စွမ်းအားကို ရှာဖွေတွေ့ရှိခဲ့ကြသည်။ သို့သော်၊ အချို့သော workload များအတွက် လိုက်နာမှုဆိုင်ရာ အကြောင်းပြချက်များကြောင့် ၎င်းတို့ကို on-premises တွင် ထားရှိရန် လိုအပ်ချက်တစ်ခု ရှိပါသည်။ Azure Stack HCI သည် Azure (Arc-enabled SQL Managed Instance အပါအဝင်) မှ ပေးဆောင်သော စွမ်းအားနှင့် ဝန်ဆောင်မှုများကို အသုံးပြုခြင်းဖြင့် စည်းမျဉ်းစည်းကမ်း လိုအပ်ချက်များကို ကိုင်တွယ်ဖြေရှင်းပေးပြီး ထို workload များကို ကုမ္ပဏီ၏ hardware ပေါ်တွင် ၎င်းရွေးချယ်ထားသော တည်နေရာတွင် လည်ပတ်နိုင်စေပါသည်။

ကျွန်ုပ်တို့ ပူးပေါင်းလုပ်ဆောင်သည့် ကုမ္ပဏီများထဲမှ တစ်ခုဖြစ်သည့် DataON သည် ဤနည်းပညာများကို အစောပိုင်းကတည်းက လက်ခံအသုံးပြုခဲ့သူဖြစ်ပြီး ၎င်းတို့ကို ပိုမိုနားလည်ရန် ကျွန်ုပ်တို့အား ကူညီပေးခဲ့ပါသည်။

Azure Arc ဖြင့်၊ သုံးစွဲသူများသည် on-premises မှ multi-cloud၊ edge အထိ ဤဝန်ဆောင်မှုများ မည်သည့်နေရာတွင် လည်ပတ်နေသည်ဖြစ်စေ ရင်းနှီးသော toolset နှင့် interface ဖြင့် ၎င်းတို့၏ application များနှင့် database များကို တသမတ်တည်း ကြည့်ရှုစီမံခန့်ခွဲနိုင်ပါသည်။

Azure မှာ cluster တစ်ခု register လုပ်တဲ့အခါ Azure Stack HCI cluster node တိုင်းဟာ Arc-enabled ဖြစ်နေပါပြီ။ ဆိုလိုတာက ဒီအစွမ်းထက်တဲ့ Azure management capabilities အားလုံးကို သင့်ရဲ့ Azure Stack HCI node တွေအတွက် ရရှိနိုင်ပါတယ်။

Arc သည် ဖောက်သည်များအား Arc-enabled SQL Managed Instance ကို ဖြန့်ကျက်ခြင်း၊ စီမံခန့်ခွဲခြင်းနှင့် ထိန်းသိမ်းခြင်းတို့ကို ခွင့်ပြုသည်။

ဟာ့ဒ်ဝဲအခြေခံ လုံခြုံရေးကို လက်ခံကျင့်သုံးခြင်း

၎င်း၏ ဖွံ့ဖြိုးတိုးတက်မှုအစတွင် Microsoft သည် Azure Stack HCI၊ Arc နှင့် Arc-enabled SQL Managed Instance တို့ကို ဖန်တီးရာတွင် လုံခြုံရေးကို ဦးစားပေးခဲ့သည်။ Microsoft နှင့် Intel တို့သည် IT အခြေခံအဆောက်အအုံတစ်ခုလုံးကို လွှမ်းခြုံထားသည့် Azure Stack HCI ဖြင့် ပြည့်စုံသော လုံခြုံရေးဖြေရှင်းချက်တစ်ခု ပံ့ပိုးပေးရန် ပူးပေါင်းဆောင်ရွက်ခဲ့ကြသည်။ Azure-based လုံခြုံရေးကို hybrid နှင့် multi-cloud ပတ်ဝန်းကျင်များသို့ တိုးချဲ့ရန် Azure Arc ကိုလည်း ၎င်းတို့ ပေါင်းစပ်ထားသည်။ Intel ၏ built-in လုံခြုံရေးနှင့် extension များသည် ဤဖြေရှင်းချက်ကို ပိုမိုအားကောင်းစေပြီး ဆီလီကွန်မှ cloud အထိ အပြည့်အဝကာကွယ်မှုကို သေချာစေသည်။

Intel ရဲ့ လုံခြုံရေးအစီအမံတွေက စက်ပစ္စည်းတွေနဲ့ အချက်အလက်တွေကို ယုံကြည်စိတ်ချရစေပြီး တစ်ချိန်တည်းမှာပဲ workload နဲ့ encryption အရှိန်မြှင့်တင်မှုကိုလည်း ပေးစွမ်းပါတယ်။ ဒါက ဆိုက်ဘာခြိမ်းခြောက်မှုတွေကနေ ကာကွယ်ဖို့အတွက် လုံခြုံတဲ့ hardware-isolated အချက်အလက်ကာကွယ်မှုနဲ့ software ယုံကြည်စိတ်ချရမှုကို ခွင့်ပြုပါတယ်။

Azure ရဲ့ ပလက်ဖောင်းမှာ အလွယ်တကူ အသုံးပြုနိုင်ပြီး အသုံးပြုရလွယ်ကူတဲ့ လုံခြုံရေးကိရိယာတွေနဲ့ ထိန်းချုပ်မှုတွေကို ပေါင်းစပ်ထားပါတယ်။ DevOps နဲ့ Security Center ရဲ့ မူလထိန်းချုပ်မှုတွေကို cloud resources နဲ့ architecture tiers အားလုံးကို ကာကွယ်စောင့်ရှောက်ဖို့နဲ့ ကြီးကြပ်ဖို့အတွက် စိတ်ကြိုက်ပြင်ဆင်နိုင်ပါတယ်။ Microsoft ဟာ industry-standard zero-trust principles တွေကို အသုံးပြုပြီး Azure ကို တီထွင်ခဲ့ပြီး၊ အဲဒီထဲမှာ ရှင်းလင်းတဲ့ အတည်ပြုချက်နဲ့ ချိုးဖောက်မှုတစ်ခု ဖြစ်ပွားခဲ့တယ်လို့ ယူဆချက်တွေ ပါဝင်ပါတယ်။

လုံခြုံရေးသည် ဟာ့ဒ်ဝဲအဆင့်မှ စတင်သည်။ Azure Stack HCI မှတစ်ဆင့် ရရှိနိုင်သော Secured-core Server နှင့် dashboard ကိုအသုံးပြုခြင်းဖြင့် server သည် Secured-core အတွက် လိုအပ်ချက်များနှင့် ကိုက်ညီကြောင်း သေချာစေရန် ဟာ့ဒ်ဝဲအတည်ပြုခြင်းနှင့် စာရင်းစစ်ခြင်းကို ပြုလုပ်နိုင်စေပါသည်။

DataON (Intel Platinum Partner) နှင့် ပူးပေါင်းဆောင်ရွက်ခြင်းဖြင့် Azure Stack HCI ၏ on-premises ဖြန့်ကျက်မှုအတွက် hardware base သည် Secured-core server လိုအပ်ချက်များနှင့် ကိုက်ညီစေရန် နောက်ဆုံးပေါ် Intel-based server များကို အသုံးပြုကြောင်း သေချာစေသည်။ TPM2.0၊ Secure boot၊ Virtualization Based Security (VBS)၊ Hypervisor-protected Code Integrity၊ Pre-boot DMA protection နှင့် DRTM protection တို့သည် Intel-based server များမှ ပံ့ပိုးပေးပြီး Azure Stack HCI မှ အတည်ပြုထားသော လုံခြုံရေးအင်္ဂါရပ်အချို့ဖြစ်သည်။

Kubernetes ရဲ့ စွမ်းအားကို အသုံးချခြင်း

Arc-enabled SQL Managed Instance သည် Kubernetes (K8s) ကို အသုံးပြု၍ SQL instance ကို host လုပ်ကာ ထို SQL instance များအတွက် အပိုဆောင်းစီမံခန့်ခွဲမှုစွမ်းရည်များကို ပေးဆောင်ပါသည်။ K8s သည် data center တွင် သက်သေပြထားသော နည်းပညာတစ်ခုဖြစ်ပြီး (ဆယ်စုနှစ်တစ်ခုခန့်ရှိပြီ) ၎င်းကို အသုံးပြုခြင်းဖြင့် Microsoft သည် ၎င်း၏အင်္ဂါရပ်များနှင့် လုပ်ဆောင်ချက်များနှင့် ၎င်း၏အစွမ်းထက်ပြီး ကြွယ်ဝသော ဂေဟစနစ်ကို အရင်းအနှီးပြုပါသည်။

Arc-enabled SQL Managed Instance သည် dashboards နှင့် wizards များမှတစ်ဆင့် containers များကို run ခြင်း၏ ရှုပ်ထွေးမှုကို ဖုံးကွယ်ထားပြီး အခြားသူများအား K8s များနှင့် တိုက်ရိုက်အလုပ်လုပ်နိုင်စေပါသည်။

ပွင့်လင်းမြင်သာပြီး ချက်ချင်း SQL ဈေးနှုန်းသတ်မှတ်ခြင်း

သင့်ရဲ့ Arc-enabled SQL Managed Instance အတွက် လိုင်စင်ကုန်ကျစရိတ်တွေကို instance ကို configure လုပ်တဲ့အခါ တွက်ချက်ပြီး ပြသထားပါတယ်။ ဒါကြောင့် database က deployment မလုပ်ခင် ဘယ်လောက်ကုန်ကျမလဲဆိုတာကို ဖော်ပြပေးပါတယ်။ ဒါက customer တွေကို what-if တွက်ချက်မှုတွေကို လုပ်ဆောင်နိုင်စေပြီး ဘာကို deploy လုပ်ရမလဲဆိုတာ ဆုံးဖြတ်တဲ့အခါ trade-off တွေကို ချိန်ဆနိုင်စေပါတယ်။ ဥပမာအားဖြင့်၊ high availability အတွက် replica တစ်ခု၊ နှစ်ခု ဒါမှမဟုတ် သုံးခု ဒါမှမဟုတ် Arc-enabled SQL Managed Instance က ပေးနိုင်တဲ့ တခြား attribute တွေကို လိုချင်လားဆိုတာ သင်ဆုံးဖြတ်နိုင်ပါတယ်။ ဒီ cost insight တွေရှိခြင်းက လကုန်မှာ အံ့အားသင့်စရာတွေကို ကာကွယ်ပေးပြီး line of business တွေအနေနဲ့ သူတို့ရဲ့ budget တွေနဲ့ ကိုက်ညီအောင် instance တွေကို configure လုပ်နိုင်ပါတယ်။

အပိုဆုအနေနဲ့ SQL Server လိုင်စင်ရှိပြီးသားဆိုရင် Azure Hybrid အကျိုးကျေးဇူးကို အသုံးပြုပြီး လိုင်စင်ကုန်ကျစရိတ်တွေကို သက်သာစေနိုင်ပါတယ်။

ဒေတာဘေ့စ်အသစ်ဖန်တီးခြင်းကို ရိုးရှင်းစေခြင်း

Azure Arc သည် မူဝါဒအခြေပြုဖြစ်သောကြောင့် administrator သို့မဟုတ် database ၏ end user သည် Azure web interface ကို အသုံးပြု၍ SQL managed instance အသစ်တစ်ခုကို ဖန်တီးနိုင်သည်။ Azure Stack HCI သည် ၎င်း၏ထိန်းချုပ်မှုအောက်ရှိ server များ၏ compute နှင့် storage အားလုံးကို စုစည်းပေးသည်။ ထို့ကြောင့် database အသစ်တစ်ခုဖန်တီးခြင်းတွင် မည်သည့် attributes များလိုအပ်သည်ကို ရွေးချယ်ခြင်းပါဝင်သော်လည်း hosting အတွက် မည်သည့် သီးခြား၊ သီးခြား component များကို အသုံးပြုမည်ကို ဆုံးဖြတ်ရန်မလိုအပ်ပါ။

ဖြန့်ကျက်ပြီး မိနစ်အနည်းငယ်အတွင်းမှာပဲ အလိုအလျောက် backup များ၊ စောင့်ကြည့်ခြင်း၊ ရရှိနိုင်မှုမြင့်မားခြင်း၊ ဘေးအန္တရာယ်ပြန်လည်ထူထောင်ရေးစသည့် built-in စွမ်းရည်များပါရှိသော မြင့်မားစွာရရှိနိုင်သော Arc-enabled SQL Managed Instance ကို အသုံးပြုရန် အဆင်သင့်ဖြစ်ပါလိမ့်မည်။

ဒေတာဘေ့စ်ကို အသုံးပြုရန်အတွက် Arc-enabled SQL Managed Instance သည် အသုံးများသော ပရိုဂရမ်းမင်းဘာသာစကားများအတွက် ချိတ်ဆက်မှု string များစာရင်းကို ပေးပါသည်။ ၎င်းသည် သေးငယ်သော ပြောင်းလဲမှုတစ်ခုဖြစ်သော်လည်း ၎င်းနှင့် ချိတ်ဆက်လိုသော ပရိုဂရမ်မာများအတွက် စိတ်ပျက်စရာများစွာကို သက်သာစေပါသည်။

ရှိပြီးသားဒေတာဘေ့စ်များကို ရွှေ့ပြောင်းခြင်းသည် လျင်မြန်သော လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။

Microsoft ရဲ့ အပြည့်အဝ အလိုအလျောက်လုပ်ဆောင်နိုင်တဲ့ Azure Data Migration Service ကို အသုံးပြုခြင်းအားဖြင့် Arc-enabled SQL Managed Instance အနေနဲ့ database တစ်ခုကို Azure Stack HCI သို့ ရွှေ့ပြောင်းခြင်းဟာ အလွန်လွယ်ကူပါတယ်။ ကျွမ်းကျင်ပြီး အတွေ့အကြုံရှိတဲ့ ပရော်ဖက်ရှင်နယ်တွေအတွက်တောင် database သို့ ရွှေ့ပြောင်းခြင်းဟာ စိုးရိမ်ပူပန်မှုတွေ ဖြစ်စေနိုင်ပါတယ်။ Microsoft က အသုံးပြုသူတွေကို လုပ်ငန်းစဉ်တစ်လျှောက် လမ်းညွှန်ပေးဖို့ wizard တစ်ခုကို ဖန်တီးခဲ့ပြီး ကိုယ်တိုင်လုပ်ဆောင်ရတဲ့ စိတ်ဖိစီးမှု ဒါမှမဟုတ် ငှားရမ်းရတဲ့ ကုန်ကျစရိတ်တွေကို ဖယ်ရှားပေးခဲ့ပါတယ်။

Built-in စောင့်ကြည့်ရေး

ဒေတာဘေ့စ်တစ်ခုကို စောင့်ကြည့်ခြင်းသည် ၎င်း၏ရှုပ်ထွေးမှု သို့မဟုတ် ရရှိနိုင်မှုကြောင့် နောက်မှစဉ်းစားမိခြင်း သို့မဟုတ် အပိုကုန်ကျစရိတ် သို့မဟုတ် လျစ်လျူရှုခံရခြင်းတစ်ခုဖြစ်သည်။ Microsoft သည် မက်ထရစ်များအတွက် InfluxDB နှင့် Grafana နှင့် ၎င်း၏ Arc-enabled SQL Managed Instances များအတွက် Logs အတွက် Elastic နှင့် Kibana တို့ပါဝင်သော open-source monitoring stack ကို ထည့်သွင်းခြင်းဖြင့် ရဲရင့်သောလှုပ်ရှားမှုတစ်ခု ပြုလုပ်ခဲ့သည်။

Microsoft က စောင့်ကြည့်ဖို့အတွက် အလွယ်တကူ တိုးချဲ့နိုင်တဲ့ လူသိများတဲ့ open-source ထုတ်ကုန်တွေကို အသုံးပြုရန် ဆုံးဖြတ်လိုက်တာကို ကျွန်တော်တို့ အံ့အားသင့်ပြီး ဝမ်းသာမိပါတယ်။ ဥပမာအားဖြင့် Arc က Grafana Arc-enabled SQL Managed Instance dashboard ကို အဓိက စွမ်းဆောင်ရည်ညွှန်းကိန်းတွေနဲ့ တစ်ဦးချင်း မက်ထရစ်တွေကို ပြသတဲ့ widget တွေ ပါရှိပါတယ်။

host တွေအတွက် Grafana dashboard လည်း ပေးထားပါတယ်။

ပြန်ပြောင်းသုံးသပ်ကြည့်လျှင် ဤဆောင်းပါးကို “Arc-enabled SQL Managed Instances, running on Azure Stack HCI, with Arc Integration on a DataON provided Secure Intel Based Server” ဟု ကျွန်ုပ်တို့ အနှစ်သက်ဆုံးအချက်ခုနစ်ချက်” ဟု ခေါင်းစဉ်တပ်သင့်သည်။

SQL Managed Instance သည် PaaS အဖြစ် တင်ပြပြီး အသုံးပြုသည့် database တစ်ခုကို အလွယ်တကူ ရွှေ့ပြောင်းခြင်း သို့မဟုတ် ဖန်တီးခြင်းကို ပေးပါသည်။ Azure Stack HCI သည် Arc-enabled SQL Managed Instance နှင့် အခြား Azure ဝန်ဆောင်မှုများကို on-premises တွင် လည်ပတ်နိုင်စေပါသည်။ Arc သည် cloud ရှိ Azure Stack HCI နှင့် Azure တို့ကို တူညီသော web-based interface မှ စီမံခန့်ခွဲနိုင်စေပါသည်။ DataON သည် ဖောက်သည်၏ data center၊ remote office သို့မဟုတ် edge တွင် Arc-enabled SQL Managed Instance ကို လည်ပတ်ရန် hardware ပံ့ပိုးပေးသည့် တန်ဖိုးရှိသော Microsoft နှင့် Intel မိတ်ဖက်တစ်ဦးဖြစ်သည်။ Intel-based server များသည် ဤဖြေရှင်းချက်အတွက် လုံခြုံသောအခြေခံအုတ်မြစ်ကို ပေးဆောင်ပါသည်။

နောက်ဆုံးစာပိုဒ်ကို ပြန်ကြည့်ရင် ဒီဖြေရှင်းချက်မှာ ရွေ့လျားနေတဲ့ အစိတ်အပိုင်းတွေ အများကြီးပါနေပုံရပေမယ့် တစ်ခုချင်းစီက အံဝင်ခွင်ကျဖြစ်တာကြောင့် တစ်ခုတည်းသော ဖြေရှင်းချက်လို့ ထင်ရပါတယ်။ ဒီဥပမာနဲ့ နှိုင်းယှဉ်ကြည့်ရင် မော်တော်ကားလို့ ပြောလို့ရပါတယ်။ မော်တော်ကားမှာ ရှုပ်ထွေးတဲ့ အပိုင်းခွဲတွေ အများကြီးပါဝင်ပေမယ့် interface တစ်ခုတည်းကနေတစ်ဆင့် ပေါ်လာတဲ့ ရှုပ်ထွေးမှုအားလုံးနဲ့အတူ ထိုင်ပြီး မောင်းနှင်နေသလို ပေါ်လွင်ပါတယ်။

Arc-enabled SQL Managed Instance

Azure Stack HCI

ဒေတာအွန်

ဤအစီရင်ခံစာကို DataON မှ ကမကထပြုပါသည်။ ဤအစီရင်ခံစာတွင် ဖော်ပြထားသော အမြင်များနှင့် ထင်မြင်ယူဆချက်အားလုံးသည် ထည့်သွင်းစဉ်းစားနေသော ထုတ်ကုန်(များ)အပေါ် ကျွန်ုပ်တို့၏ ဘက်မလိုက်သော အမြင်ပေါ်တွင် အခြေခံထားပါသည်။

.

StorageReview မှာ ပါဝင်လုပ်ဆောင်ပါ

သတင်းလွှာ | YouTube | ပေါ့ဒ်ကတ်စ် iTunes / Spotify | Instagram | Twitter | TikTok | RSS Feed

တွမ် ဖန်တန်

Tom Fenton သည် လွန်ခဲ့သော ၂၇ နှစ်တာကာလအတွင်း နည်းပညာအမျိုးမျိုးတွင် လက်တွေ့ IT အတွေ့အကြုံများစွာရှိပြီး လွန်ခဲ့သော နှစ် ၂၀ အတွင်း virtualization နှင့် storage ကို အဓိကထားလုပ်ဆောင်ခဲ့သည်။ သူသည် ယခင်က VMware တွင် Senior Course Developer၊ Solutions Engineer နှင့် Competitive Marketing အဖွဲ့တွင် လုပ်ကိုင်ခဲ့သည်။ ထို့အပြင် The Taneja Group တွင် Senior Validation Engineer အဖြစ်လည်း လုပ်ကိုင်ခဲ့ပြီး Validation Service Lab ကို ဦးဆောင်ခဲ့ပြီး vSphere Virtual Volumes လုပ်ငန်းကို စတင်ရာတွင် အရေးပါသော အခန်းကဏ္ဍမှ ပါဝင်ခဲ့သည်။ သူသည် Twitter @vDoppler တွင် ရှိသည်။