SharePoint a hybrid deployment
- Posted by Kamil Juřík
- On 13.4.2013
- 0
SharePoint 2013 podporuje hybridní nasazení kombinující privátní a cloud (Windows Azure hosted VMs či jiné cloud hosted VMs) servery? Tuto otázku slýchávám poslední dobou stále častěji, stojí za ní jak řada zcela zavádějících článků, tak i články vcelku dobré, jen zřejmě trochu zbrkle čtené a nepochopené.
Hybridní deployment SharePoint farem velmi zajímavé, klienty řekl bych “toužebně” očekávané téma. Chápu to, je to logické. Ne každý umí udělat opravdu pořádně lokální deployment SharePoint farmy, což prostě není jednoduchá věc. Ne každý chce tak náročné prostředí, jakým SharePoint je, lokálně provozovat, udržovat při životě a podporovat. A ne každý si to může finančně dovolit. Proto pokaždé, když se na toto téma objeví jakýkoliv článek, hned vyvolá pozornost.
Odpověď na otázku “Jde to?” je přitom jednoduchá: “NE, SharePoint hybridní deployment nepodporuje.”
Toto téma ale nelze odbýt jednou větou, v hlavách tazatelů se evidentně tak trochu “motají hrušky s jabkama”. Podívejme se tedy na možné varianty spolupráce a propojení lokálně a v cloudu provozovaných SharePoint serverů a služeb. Vidím následující možné scénáře:
- Klasický hybridní deployment SharePoint farmy:
Tímto scénářem myslíme situaci, kdy SharePoint ”Front-End servery” (servery na kterých běží služba SharePoint Foundation Web Application Service) plus případné další servery hostující služby typu Crawl apod. provozujeme v privátním cloudu v kombinaci s “aplikačními servery” (obecně řečeno servery hostujícími instance SharePoint služeb, čímž zdaleka není myšleno jen provozování webové aplikace Centrální správy) provozovanými ve veřejných cloud prostředích jako je Microsoft Azure, O365 či jiných cloud řešeních třetích stran tvoří jednu SharePoint farmu.
Máme tedy SharePoint farmu, jejíž servery jsou jak v lokálním tak veřejném cloudu. De-facto totéž, jako byste hostovali servery své SharePoint farmy ve více, geograficky oddělených, datových centrech.
Ne, tento scénář není podporován. - Kombinace lokální a cloud hostované SharePoint farmy s propojením čistě na úrovni vybraných SharePoint služeb?
Tento scénář představuje situaci, kdy kombinujeme lokálně (on-premise) provozovanou SharePoint farmu a služby se SharePoint službami hostovanými v prostředí O365, či jednoduše řečeno s SharePoint službami hostovanými v rámci jiné SharePoint farmy provozované ve Windows Azure či jiných cloud řešeních třetích stran, či geograficky odděleném datovém centru. Zde tedy máme SharePoint farmu provozovanou lokálně v privátním cloudu, propojenou na úrovni vybraných služeb, jako je Business Data Connectivity Service či Search Service s jinou SharePoint farmou.
Ano, tento scénář je podporovaný. V případě propojení do public cloudu předpokládá samozřejmě vysoce dostupnou ADFS infrastrukturu. - Replikace dat mezi SharePoint farmami
Zde máme, obecně řečeno dvě SharePoint farmy, jednu typicky v privátním a druhou v public cloudu (mohou to ale zrovna tak být jednoduše řečeno dvě SharePoint farmy v privátním cloudu) a řešíme replikaci, synchronizaci, dat mezi těmito dvěma prostředími, většinou s pomocí nástrojů třetích stran, jejichž seznam zde nebudu uvádět, neb je nechci propagovat.
Zde je odpověď ano i ne. Ano, v případě replikace malých, samostatných částí obsahu, jako jsou položky na úrovni SharePoint seznamů či knihoven, ovšem bez souvisejících věcí jako jsou připojená workflow, alerty apod. Ano, v případě využití Content Deployment funkcí, stačí-li Vám to, co umí. A ne v případě požadavků na komplet 1:1 migraci obsahu celých kolekcí či webů. Neveřte prosím marketingu, ostatně jak říká Spencer: “SharePoint doesn’t do replication, and an addon hack (from any vendor) does not change that. Despite what those vendors might claim. I have literally dozens of horror stories about these products. Be very cautious.” Další komentář asi netřeba.
V případě aktuální verze, SharePoint 2013, je tedy situace jasná. Budoucnost ale změnu velmi pravděpodobně přinese. Usuzujeme tak z některých technických inovací, které ve verzi 2013 vidíme. Zájem ze strany zákazníků je evidentní a Microsoft si je ho dobře vědom. A nejen že si je ho vědom, osobně se domnívám, že podpora hybridního deploymentu je i v zájmu Microsoftu a, že není daleko doba, kdy jiný, než hybridní deployment, nebude podporován. Ale to si řekneme za pár let.
0 comments on SharePoint a hybrid deployment