1SUN开放云计算曹玮祺博士资深云计算架构师SystemsLOB-GreaterChinaSystemsEngineeringSunMicrosystems,Inc.2IT到云计算的进化3Sun’sVisionSince1984THENETWORKistheComputer4所有的人都在谈论云计算•DatabaseasaService•UtilityComputing•Virtualization•ApplicationHosting•InfrastructureasaService•GridComputing•PlatformasaService•StorageasaService•SoftwareasaService•SOA5不同视角•用户•开发者•云的架构师/建设者6用户希望从云中得到什么Mustbeeasy,automatedandfriendly.7开发者希望从云中得到什么8架构师眼中的云9但是云可以如此不同SoftwareasaServicePlatformasaServiceInfrastructureasaServiceHPCAnalyticsFinanceWebMedicalPublicPrivateHybridApplicationDomainsXaaSLayersCloudBusinessModel10云计算层次Applicationsofferedon-demandoverthenetwork(Salesforce.com,OracleCRMon-demand)Basicstorageandcomputecapabilitiesofferedasaservice(Amazonwebservices)Developerplatformwithbuilt-inservices(GoogleAppEngine)InfrastructureasaServicePlatformasaServiceSoftwareasaService11•Fastertime-to-market•Reductionofcustomsoftware•Payonlyforwhatyouuse•GrowinfrastructurewithbusinessDomainsDriveDifferencesinHardwareandSoftwareArchitectureHPCMedicalIntelligenceFinanceAnalyticsWeb云计算应用领域SunConfidential:InternalUseandAuthorizedPartnersOnly12Public云计算业务模式PrivateHybridYoudon’tknowwhoelseisonthesameserver,networkordiskthatyouareYouowntheserver,networkanddisk,anddecidewhogetstorunonitwithyouYouownsomepartsandaresharingsomeparts,thoughinacontrolledwaySunConfidential:InternalUseandAuthorizedPartnersOnly13云的共同的关键特性OneServiceFitsAllVirtualizedPhysicalResourcesSelfProvisioningElasticityPayPerUseProgrammaticControl14云计算发展路径资源虚拟化整合StorageComputeNetwork提供云计算服务IAASorPAASorSAASElasticPayperuseAPI智能云计算Automation第一阶段第三阶段第二阶段15Sun的云计算战略DevelopthecoretechnologiesforSun'sOpenCloudPlatformOfferServicesthroughSun'spubliccloudservice–theSunCloudWorkwithserviceprovidersandenterprisestobuildtheirowncloudsDevelopopenstandardsBuildpartnershipsandcommunities16实现云计算的核心技术VirtualizedInfrastructure(Networks,Servers,Storage)PlatformManagement&OrchestrationVirtualized“Platforms”ApplicationDevelopmentPlatformsandServicesxVMOpsCenterDCRMakaCMDBSPSSunManaged&RemoteOperations7000SeriesIB17数据中心管理–SunOpsCenter从桌面端到数据中心的虚拟化方案统一跨平台的虚拟化和管理方案OpenStorageSolarisContainersLogicalDomainsDynamicDomainsSunVirtualDesktopInfrastructureSunVirtualBox存储虚拟化桌面虚拟化服务器虚拟化网络虚拟化OpenNetworking18SunOpsCenter服务器虚拟化硬件分区SPARCHypervisorsx86HypervisorsSolarisContainersIdentityServerMultipleOSesSingleOSAllSunSystemsSolarisContainers(Zones+SRM)SolarisTrustedExtensionsSolaris8and9ContainersSolarisContainersforLinuxApplicationsX–SeriesVirtualBoxVMwareESXMicrosoftHyper-VT–SeriesLogicalDomainsM–SeriesDynamicDomainsMailServerFileServer19Sun的服务器虚拟化成本MultipleOSsSingleOSTrendtoFlexibilityTrendtoIsolationDynamicSystemDynamicSystemDomainsDomainsSolarisContainersSolarisContainersSolarisTrustedSolarisTrustedExtensionsExtensionsSolarisContainersforSolarisContainersforLinuxApplicationsLinuxApplicationsSolaris8ContainersSolaris8ContainersSolaris9ContainersSolaris9ContainersSolarisResourceSolarisResourceManagerManager(SRM)(SRM)LogicalDomainsLogicalDomainsSunxVMSunxVMVirtualBoxVirtualBoxXenXenVMwareVMwareMicrosoftMicrosoftVirtualServerVirtualServerHardPartitionsVirtualMachinesOSVirtualizationResourceManagementCalendarServerDatabaseWebServerServerOSAppSunRayServerAppServerDatabaseMailServerWebServerFileServerIdentityServerAppServerDatabase$0Cost$0$0$0$020Cross-platformVirtualizationSoftwareSunVirtualBoxHostPlatformsGuestPlatformsx86HardwareSunVirtualBox21Windows7,OpenSolaris,OracleEnterpriseLinuxonaMac22OnlyVDIwithChoice:Windows,OpenSolarisandLinuxDeliveredSecurelySunVDISoftwareSunFirex64/x86Servers...SunxVMInfrastructureSunRaySoftwareInternetSunSecureGlobalDesktopSoftwareSunVirtualDesktopConnectorxvmOpsCenterDemo23ManageHeterogeneousDatacenters24OpsCenter具有异乎寻常的易用性,帮助用户实现灵动的IT环境Discover,provision,patch,manageandmonitorx86andSPARCsystems发现备置更新管理报告IntegratedmanagementsolutionforphysicalandvirtualsystemsProvidemigration,resourcemanagementcapabilitiesforefficientandagileenvironmentAutomatelifecyclemanagementcapabilitiesStaysecureandup-to-datewithpatchmanagementtoolsforRedHat,SUSEandSolarisAssurecompliancewiththeindustry’sfirstcomplianceauditingsolution安全性25OpsCenter解决方案SolarisZonesOperatingSystemVirtualMachineHypervisorPhysicalServerZoneZoneSPARCServerCLIBUIAPIManagementMonitoringVirtualizationManagementProvisioningPatchingAssetManagementResourceManagementPolicyManagementX86ServerWindowsLinuxSolarisSPARCServerLDom2LDom1ZoneZoneZoneZoneX86ServerX86ServerLogicalDomainSolarisSolaris26EnterpriseStorageManagerEnterpriseStorageManager数据管理数据管理Sun完整的存储虚拟化实现快照二级存储迁移/备份三级存储迁移/备份远程二级存储归档保存SAM-FS迁移SAM-FS归档复制备份/归档复制远程主存储主存储VPM+DPVPM+DPUVMVTL27CrossbowCrossbow实现了网络的虚拟化,从系统的底层虚拟化了整个网络堆栈.是OpenSolaris09/06,Nevadabuild105的新特性.•vNIC,vSwitch,Vwire将NIC虚拟成多个vNIC。为container,ldom,xen等虚拟机分配vNIC来保证每个虚机有自己的网络带宽,因此网络负载相对隔离而不会彼此受影响。Networkinabox•提供基于(V)NIC的流量(flow)的控制和管理根据不同的应用分配不同的网络带宽,优先级等Demo28云计算在行动29•海量数据存档从1851年到1922年每天的时报•使用亚马逊Web服务(公有云)及Hadoop(OpenSolaris)•405,000幅巨大的TIFF图片,3,300,000篇SGML格式的文章以及405,000个XML文件被转换为更加适合网络的810,000个PNG图像和405,000个Jav